Package | Description |
---|---|
ilog.views.appframe |
Provides common classes that are used within all Java Application Framework modules.
|
ilog.views.appframe.docview |
Provides classes that are involved in the Document/View architecture of the Java Application Framework.
|
ilog.views.appframe.plugin |
Provides interfaces and classes for adding plug-ins to an application.
|
ilog.views.appframe.settings |
Provides interfaces and classes for managing the settings of an application.
|
ilog.views.appframe.swing |
Provides custom Swing components that are initialized from the settings.
|
ilog.views.appframe.swing.docking |
Provides classes for dealing with dockable panes.
|
ilog.views.appframe.swing.mdi |
Provides interfaces and classes for managing MDI Swing main windows.
|
Modifier and Type | Method and Description |
---|---|
IlvSettingsElement[] |
IlvApplication.select(IlvSettingsQuery query)
Returns the settings elements selected by the specified query.
|
IlvSettingsElement[] |
IlvApplication.select(IlvSettingsQuery query,
IlvSettingsElement[] contextElements)
Returns the settings elements selected by the specified query starting
from the specified settings elements.
|
IlvSettingsElement[] |
IlvApplication.select(String type,
IlvSettingsElement[] contextElements)
Returns the settings elements selected by the specified query parameters.
|
IlvSettingsElement |
IlvApplication.selectElement(IlvSettingsQuery query)
Returns the first settings element selected by the specified query.
|
IlvSettingsElement |
IlvApplication.selectElement(String type,
String attributeName,
Object attributeValue)
Returns the first settings element selected by the specified query
parameters.
|
Modifier and Type | Method and Description |
---|---|
protected IlvDocumentTemplate |
IlvApplication.createDocumentTemplate(String name,
IlvSettingsElement element)
Creates a document template with the specified
name . |
void |
IlvAction.readSettings(IlvSettingsElement element,
IlvApplication application)
Reads the settings of the action from the specified settings element.
|
IlvSettingsElement[] |
IlvApplication.select(IlvSettingsQuery query,
IlvSettingsElement[] contextElements)
Returns the settings elements selected by the specified query starting
from the specified settings elements.
|
IlvSettingsElement[] |
IlvApplication.select(String type,
IlvSettingsElement[] contextElements)
Returns the settings elements selected by the specified query parameters.
|
Modifier and Type | Method and Description |
---|---|
IlvSettingsElement |
IlvRecentFileList.getSettingsElement()
Returns the settings element that provides the settings for this
recent file list.
|
IlvSettingsElement |
IlvDocumentTemplate.getSettingsElement()
Returns the settings element that provides the settings for this document
template.
|
Modifier and Type | Method and Description |
---|---|
protected IlvDocumentView |
IlvDocumentViewConfiguration.createView(IlvSettingsElement viewTemplateElement,
int viewIndex,
IlvViewContainer container)
Instantiates a view according to the settings specification provided with
the
viewTemplateElement . |
protected IlvRecentFileList.FileInfo |
IlvRecentFileList.readFileInfo(IlvSettingsElement element)
Invoked by the
IlvRecentFileList.readSettings(ilog.views.appframe.settings.IlvSettingsElement) method to read a
FileInfo instance from the specified
settings element . |
void |
IlvRecentFileList.readSettings(IlvSettingsElement element)
Reads the settings of the recent file list.
|
boolean |
IlvFileDocumentTemplate.readSettings(IlvSettingsElement element,
IlvApplication application)
Reads the settings of the file document template from the specified
settings element.
|
boolean |
IlvDocumentTemplate.readSettings(IlvSettingsElement element,
IlvApplication application)
Reads the settings of the document template from the specified
settings element.
|
void |
IlvDocumentViewConfiguration.readSettings(IlvSettingsElement element,
IlvSettings settings)
Reads the settings of this document view configuration from the specified
settings element.
|
void |
IlvRecentFileList.setSettingsElement(IlvSettingsElement element)
Forces the settings of the recent file list to be read and written from the
specified settings element.
|
protected void |
IlvRecentFileList.writeFileInfo(IlvSettingsElement element,
IlvRecentFileList.FileInfo info)
Invoked by the
IlvRecentFileList.writeSettings(ilog.views.appframe.settings.IlvSettingsElement) method to write a
FileInfo instance to the specified settings
element . |
void |
IlvRecentFileList.writeSettings(IlvSettingsElement element)
Writes the settings of this recent file list.
|
Modifier and Type | Method and Description |
---|---|
IlvSettingsElement |
IlvPluginManager.getSettingsElement()
Returns the settings element that provides the settings for this
plug-in manager.
|
IlvSettingsElement |
IlvPlugin.getSettingsElement()
Returns the
<plugin> root settings element that
defines the plug-in in its associated plugin.xml file. |
Modifier and Type | Method and Description |
---|---|
protected void |
IlvPluginManager.readSettings(IlvSettingsElement settingsElement)
Reads the settings of the plug-in manager.
|
void |
IlvPluginManager.setSettingsElement(IlvSettingsElement element)
Forces the settings of the plug-in manager to be read and written from the
specified settings element.
|
protected void |
IlvPluginManager.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the plug-in manager.
|
Modifier and Type | Method and Description |
---|---|
static IlvSettingsElement[] |
IlvSettingsElement.AddElement(IlvSettingsElement[] elements,
IlvSettingsElement element,
int index)
Adds a settings element to the specified array of settings elements at the
specified index.
|
IlvSettingsElement |
IlvSettingsManager.createSettingsElement(String typeName)
Creates a new settings element with the specified type name.
|
IlvSettingsElement |
IlvSettings.createSettingsElement(String type)
Creates a new element with the specified type.
|
IlvSettingsElement |
IlvSettingsElement.ensureChildElement(IlvSettingsQuery query)
Ensures a descendant of this element accessible with the specified
relative
query exists. |
IlvSettingsElement |
IlvSettingsElement.ensureChildElement(String type)
Ensures a child element of this element with the specified
type exists. |
IlvSettingsElement |
IlvSettingsElement.ensureChildElement(String type,
String attributeName,
Object value)
Ensures a child element of this element exists with the specified
type and with the value of the attribute
attributeName equal to value . |
IlvSettingsElement |
IlvSettings.ensureSettingsElement(IlvSettingsQuery query)
Ensures that a settings element of those settings is selectable from
the specified
query . |
IlvSettingsElement |
IlvSettings.ensureSettingsElement(String type)
Ensures that a root settings element with the
specified
type exists in those settings. |
IlvSettingsElement |
IlvSettingsElement.getChild(String type,
String attributeName,
Object attributeValue)
Returns the child element of this element with the specified type
and attribute value.
|
IlvSettingsElement[] |
IlvSettingsElement.getChildren()
Returns the child elements of this element.
|
IlvSettingsElement[] |
IlvSettingsElement.getChildren(IlvSettingsQuery query)
Returns the descendent elements that are selected by the specified query,
starting the selection from this settings element.
|
IlvSettingsElement[] |
IlvSettingsElement.getChildren(String type)
Returns the child elements of this element with the specified type.
|
IlvSettingsElement |
IlvSettingsElement.getElement(String type,
String attributeName,
Object value)
Returns the first child element of this element with the specified
type and the
attributeName attribute with the specified
value. |
IlvSettingsElement |
IlvSettingsElement.getFirstChild(String type)
Returns the first settings element that is child of this settings element
and that has the specified type.
|
IlvSettingsElement |
IlvSettingsNode.getParent()
Returns the parent element that contains this node.
|
IlvSettingsElement[] |
IlvSettingsQuery.getRelativeElementList()
Returns the settings elements that this query starts the selection from.
|
IlvSettingsElement |
IlvObjectSettingsHandler.getSettingsElement()
Returns the settings element that provides the settings for the
associated object.
|
protected IlvSettingsElement |
IlvObjectSettingsHandler.getSettingsElement(IlvSettings settings)
Returns the settings element that provides the settings for the
associated object.
|
static IlvSettingsElement[] |
IlvSettingsElement.RemoveElement(IlvSettingsElement[] elements,
IlvSettingsElement element)
Removes the settings element from the specified array of settings elements.
|
IlvSettingsElement[] |
IlvSettings.select(IlvSettingsQuery query)
Returns the settings elements selected by the specified query.
|
IlvSettingsElement[] |
IlvSettings.select(IlvSettingsQuery query,
IlvSettingsElement[] contextElements)
Returns the settings elements selected by the specified query from the
specified settings element.
|
IlvSettingsElement[] |
IlvSettings.select(String type,
IlvSettingsElement[] contextElements)
Returns the settings elements with the specified settings type
and children of the specified
contextElements . |
IlvSettingsElement |
IlvSettings.selectElement(IlvSettingsQuery query)
Returns the first settings element selected by the specified query.
|
IlvSettingsElement |
IlvSettings.selectElement(String type)
Returns the first root settings element with the specified type.
|
IlvSettingsElement |
IlvSettings.selectElement(String type,
String attributeName,
Object attributeValue)
Returns the first root settings element selected by the specified query
parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvSettingsElement.add(IlvSettingsElement newChild)
Makes
newChild a new child of this settings element by adding
it to the child array of the element. |
static IlvSettingsElement[] |
IlvSettingsElement.AddElement(IlvSettingsElement[] elements,
IlvSettingsElement element,
int index)
Adds a settings element to the specified array of settings elements at the
specified index.
|
static IlvSettingsElement[] |
IlvSettingsElement.AddElement(IlvSettingsElement[] elements,
IlvSettingsElement element,
int index)
Adds a settings element to the specified array of settings elements at the
specified index.
|
void |
IlvSettings.addSettingsElement(IlvSettingsElement parentElement,
IlvSettingsElement element,
int index)
Adds the specified element to the specified parent.
|
Object |
IlvSettings.ensureCorrespondingElement(IlvSettingsElement element)
Ensures that the specified settings
element has a
cascaded element in these settings. |
void |
IlvSettingsElement.insert(IlvSettingsElement newChild,
int index)
Makes
newChild a new child of this settings element by adding
it to the child array of the element at the specified insertion index. |
void |
IlvSettingsSerializer.readSettings(IlvSettingsElement element,
Object object)
Reads the settings of the specified object from the specified settings element.
|
boolean |
IlvSettingsElement.remove(IlvSettingsElement aChild)
Removes the specified child element from the child array of the element.
|
boolean |
IlvSettings.removeAllSettingsElements(IlvSettingsElement parent,
String type)
Removes all the settings elements that are children of the specified
parent element and have the specified type. |
static IlvSettingsElement[] |
IlvSettingsElement.RemoveElement(IlvSettingsElement[] elements,
IlvSettingsElement element)
Removes the settings element from the specified array of settings elements.
|
static IlvSettingsElement[] |
IlvSettingsElement.RemoveElement(IlvSettingsElement[] elements,
IlvSettingsElement element)
Removes the settings element from the specified array of settings elements.
|
boolean |
IlvSettings.removeSettingsElement(IlvSettingsElement element)
Removes the model element of the settings referenced by the
specified settings element.
|
IlvSettingsElement[] |
IlvSettings.select(IlvSettingsQuery query,
IlvSettingsElement[] contextElements)
Returns the settings elements selected by the specified query from the
specified settings element.
|
IlvSettingsElement[] |
IlvSettings.select(String type,
IlvSettingsElement[] contextElements)
Returns the settings elements with the specified settings type
and children of the specified
contextElements . |
void |
IlvSettingsQuery.setRelativeElementList(IlvSettingsElement[] contextElements)
Sets the settings elements to start the selection from.
|
void |
IlvObjectSettingsHandler.setSettingsElement(IlvSettingsElement element)
Forces the settings to be read and written from the specified settings
element.
|
void |
IlvSettingsSerializer.writeSettings(IlvSettingsElement element,
Object object)
Writes the settings of the specified object to the specified settings element.
|
Constructor and Description |
---|
IlvSettingsQuery(IlvSettingsElement element)
Creates a new query to search relative to the specified settings
element.
|
IlvSettingsQuery(IlvSettingsElement[] elements)
Creates a new query to search relative to the specified settings
elements.
|
Modifier and Type | Method and Description |
---|---|
IlvSettingsElement |
IlvToolBar.getSettingsElement()
Returns the settings element that provides the settings for this
toolbar.
|
IlvSettingsElement |
IlvSwingMainWindow.getSettingsElement()
Returns the settings element that provides the settings for this
Swing main window.
|
IlvSettingsElement |
IlvPopupMenu.getSettingsElement()
Returns the settings element that provides the settings for this
pop-up menu.
|
IlvSettingsElement |
IlvPanelView.getSettingsElement()
Returns the settings element that provides the settings for this
panel view.
|
IlvSettingsElement |
IlvMenuBar.getSettingsElement()
Returns the settings element that provides the settings for this
menu bar.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvSwingMainWindow.readSettings(IlvSettingsElement settingsElement)
Reads the settings of the main window.
|
protected void |
IlvPanelView.readSettings(IlvSettingsElement settingsElement)
Reads the settings of the panel view.
|
boolean |
IlvMenuCompletion.readSettings(IlvSettingsElement element)
Reads the definition of the menu completion into the specified settings
element.
|
protected void |
IlvExplorerView.readSettings(IlvSettingsElement settingsElement)
Reads the settings of the tree view.
|
void |
IlvToolBar.setSettingsElement(IlvSettingsElement element)
Forces the settings of the toolbar to be read and written from the
specified settings element.
|
void |
IlvSwingMainWindow.setSettingsElement(IlvSettingsElement element)
Forces the settings of the Swing main window to be read and written from the
specified settings element.
|
void |
IlvPopupMenu.setSettingsElement(IlvSettingsElement element)
Forces the settings of the pop-up menu to be read and written from the
specified settings element.
|
void |
IlvPanelView.setSettingsElement(IlvSettingsElement element)
Forces the settings of the panel view to be read and written from the
specified settings element.
|
void |
IlvMenuBar.setSettingsElement(IlvSettingsElement element)
Forces the settings of the menu bar to be read and written from the
specified settings element.
|
void |
IlvSwingMainWindow.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the main window.
|
protected void |
IlvPanelView.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the panel view.
|
protected void |
IlvExplorerView.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the tree view.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvDockingArea.readWorkspaceConfiguration(String name,
IlvSettingsElement element)
Reads the workspace configuration with the specified
name
from the settings. |
void |
IlvDockingArea.writeWorkspaceConfiguration(String name,
IlvSettingsElement element)
Writes the workspace configuration with the specified
name into the settings. |
Modifier and Type | Method and Description |
---|---|
IlvSettingsElement |
IlvMDITabbedPane.getSettingsElement()
Returns the settings element that provides the settings for this
MDI tabbed pane.
|
IlvSettingsElement |
IlvMDIMainFrame.getSettingsElement()
Returns the settings element that provides the settings for this
MDI main frame.
|
IlvSettingsElement |
IlvMDIApplet.getSettingsElement()
Returns the settings element that provides the settings for this
MDI applet.
|
IlvSettingsElement |
IlvDesktopPane.getSettingsElement()
Returns the settings element that provides the settings for this
desktop pane.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvMDITabbedPane.readSettings(IlvSettingsElement settingsElement)
Initializes the tabbed pane with the specified settings element.
|
protected void |
IlvMDIMainFrame.readSettings(IlvSettingsElement settingsElement)
Reads the settings of the main frame.
|
protected void |
IlvMDIApplet.readSettings(IlvSettingsElement settingsElement)
Reads the settings of the main frame.
|
protected void |
IlvDesktopPane.readSettings(IlvSettingsElement settingsElement)
Initializes the desktop pane with the specified settings element.
|
void |
IlvMDITabbedPane.setSettingsElement(IlvSettingsElement element)
Forces the settings of the MDI tabbed pane to be read and written from the
specified settings element.
|
void |
IlvMDIMainFrame.setSettingsElement(IlvSettingsElement element)
Forces the settings of the MDI main frame to be read and written from the
specified settings element.
|
void |
IlvMDIApplet.setSettingsElement(IlvSettingsElement element)
Forces the settings of the MDI applet to be read and written from the
specified settings element.
|
void |
IlvDesktopPane.setSettingsElement(IlvSettingsElement element)
Forces the settings of the desktop pane to be read and written from the
specified settings element.
|
protected void |
IlvMDITabbedPane.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the MDI tabbed pane.
|
protected void |
IlvMDIMainFrame.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the main frame.
|
protected void |
IlvMDIApplet.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the main frame.
|
protected void |
IlvDesktopPane.writeSettings(IlvSettingsElement settingsElement)
Writes the settings of the desktop pane.
|
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.