public interface LayoutManager extends DocumentManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TEMPLATE_FILE_POINTEXT |
static java.lang.String |
TYPENAME |
NOTIFY_AFTER_CREATEDOCUMENT, NOTIFY_AFTER_CREATEMAINWINDOW, NOTIFY_AFTER_CREATEPROPERTIESWINDOW, NOTIFY_AFTER_GETMAINWINDOW, NOTIFY_AFTER_GETPROPERTIESWINDOW
Modifier and Type | Method and Description |
---|---|
IFFramePanel |
createFFrameDialog(IFFrame fframe,
LayoutPanel layoutPanel) |
IFFramePanel |
createFFrameDialog(IFFrame fframe,
LayoutPanel layoutPanel,
java.awt.geom.AffineTransform affineTransform) |
IFFrame |
createFrame(java.lang.String frameName) |
IContextMenuAction[] |
createLayoutMenuActions(LayoutPanel layoutPanel) |
void |
registerFFrameDialog(java.lang.String name,
java.lang.Class clazz) |
void |
registerFrameFactory(FrameFactory frameFactory)
Registers in the points of extension the Factory
|
void |
registerFrameFactory(FrameFactory frameFactory,
java.lang.String alias)
Registers in the points of extension the Factory with alias.
|
void |
registerLayoutMenuAction(java.lang.String name,
java.lang.Class<? extends IContextMenuAction> clazz) |
createDocument, createDocumentByUser, createDocumentsByUser, createDocumentsByUser, existName, getClassOfDocument, getIcon, getIconSelected, getMainComponent, getMainComponent, getMainWindow, getMainWindow, getMainWindowClass, getPriority, getPropertiesWindow, getTitle, getTypeName, hasMainWindow, registerMainComponent, unregisterMainComponent
create, create, create
createFromState, getDefinition, getDefinitions, getDomainName, getDomainURL, getManagedClass, getManagedClass, getManagedClass, getManagedClasses, getManagedClassName, loadFromState, manages, manages, manages, saveToState
addObserver, deleteObserver, deleteObservers
getExtendedProperties, getProperty, setProperty
static final java.lang.String TYPENAME
static final java.lang.String TEMPLATE_FILE_POINTEXT
IFFrame createFrame(java.lang.String frameName)
IFFramePanel createFFrameDialog(IFFrame fframe, LayoutPanel layoutPanel, java.awt.geom.AffineTransform affineTransform)
IFFramePanel createFFrameDialog(IFFrame fframe, LayoutPanel layoutPanel)
void registerFFrameDialog(java.lang.String name, java.lang.Class clazz)
void registerFrameFactory(FrameFactory frameFactory, java.lang.String alias)
frameFactory
- FrameFactory to register.alias
- Alias.void registerFrameFactory(FrameFactory frameFactory)
frameFactory
- FrameFactory to register.void registerLayoutMenuAction(java.lang.String name, java.lang.Class<? extends IContextMenuAction> clazz)
IContextMenuAction[] createLayoutMenuActions(LayoutPanel layoutPanel)