public interface IlvMDIClient
IlvMDIClient interface for containers that manage a variable
number of IlvMDIViewContainer components.
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_WINDOW_LIST_COMMAND
Default command name for the action managing the list of opened windows.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMDICLientListener(MDIClientListener listener)
Adds the specified MDI client listener to receive events from this
MDI client.
|
IlvMDIViewContainer |
getActiveViewContainer()
Returns the view container currently active in the MDI client.
|
IlvApplication |
getApplication()
Returns the application associated with this MDI client.
|
Container |
getClientContainer()
Returns the container that owns all the MDI child containers.
|
String |
getDocumentListActionCommand()
Gets the command name of the action list that is used for
displaying the list of opened documents in the MDI client.
|
void |
removeMDIClientListener(MDIClientListener listener)
Removes the specified MDI client listener so that it no longer receives
MDI client events from this MDI client.
|
void |
setApplication(IlvApplication application)
Sets the application of this MDI client.
|
void |
setTitleFrame(JFrame frame)
Sets the frame whose title will be completed with the title of the
active view container.
|
static final String DEFAULT_WINDOW_LIST_COMMAND
Window of the
main menu.IlvMDIViewContainer getActiveViewContainer()
null if the MDI
client does not contain MDI view containers.void addMDICLientListener(MDIClientListener listener)
null, no exception is thrown and no
action is performed.listener - The MDI client listener to add.void removeMDIClientListener(MDIClientListener listener)
listener is null, no exception is thrown
and no action is performed.listener - The MDI client listener to remove.Container getClientContainer()
void setTitleFrame(JFrame frame)
frame - The frame whose title is completed with the active view
container title.String getDocumentListActionCommand()
IlvApplication getApplication()
setApplication(ilog.views.appframe.IlvApplication)void setApplication(IlvApplication application)
application - The application of the MDI client.getApplication()© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.