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 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.