ilog.views.appframe.docview
Interface IlvMDIContainerTemplate

All Superinterfaces:
IlvContainerTemplate
All Known Implementing Classes:
IlvDesktopPane, IlvMDIDockingArea, IlvMDITabbedPane

public interface IlvMDIContainerTemplate
extends IlvContainerTemplate

Container template that creates one new view container for each open document. Document with views created in MDI frames is the common use of MDI container templates.

See Also:
IlvMDITabbedPane, IlvDesktopPane

Method Summary
 void addViewContainer(IlvMDIViewContainer viewContainer)
          Adds a newly created container to the container template.
 IlvMDIViewContainer createViewContainer(IlvDocument document)
          Creates a new view container for the specified document.
 

Method Detail

createViewContainer

IlvMDIViewContainer createViewContainer(IlvDocument document)
Creates a new view container for the specified document.

Returns:
The newly created view container.
See Also:
addViewContainer(ilog.views.appframe.docview.IlvMDIViewContainer)

addViewContainer

void addViewContainer(IlvMDIViewContainer viewContainer)
Adds a newly created container to the container template. This method is invoked after the view container has been created with the method createViewContainer(ilog.views.appframe.docview.IlvDocument) and all the document views associated with the container have been set to the view container and initialized.

Parameters:
viewContainer - The newly created view container to add.
See Also:
createViewContainer(ilog.views.appframe.docview.IlvDocument)


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.