public class MapSheetsProjectMapFactory extends DefaultLayoutManager
MapSheetsProjectMap| Modifier and Type | Field and Description |
|---|---|
static String |
TYPENAME |
PERSISTENCE_LAYOUT_DOCUMENT_DEFINITION_NAMETEMPLATE_FILE_POINTEXTNOTIFY_AFTER_CREATEDOCUMENT, NOTIFY_AFTER_GETMAINWINDOW, NOTIFY_AFTER_GETPROPERTIESWINDOW| Modifier and Type | Method and Description |
|---|---|
AbstractDocument |
create(Project project) |
AbstractDocument |
createDocument()
Create a new ProjectDocument.
|
AbstractDocument |
createDocumentByUser()
Uses a gui to be able from the characteristics that we want a
ProjectDocument
|
Iterator<? extends Document> |
createDocumentsByUser()
Uses a gui to be able from the characteristics that we want a
ProjectDocument
|
DynStruct |
getDefinition(String className)
Returns the associated definition to the java class name
|
protected Class |
getDocumentClass()
Return the class or interface for the documents managed by this factory.
|
ImageIcon |
getIcon()
Returns image of button.
|
ImageIcon |
getIconSelected()
Returns image of selected button.
|
IWindow |
getMainWindow(Document doc)
Return the main window asociated to the passed document.
|
IWindow |
getMainWindow(Document doc,
WindowLayout layout)
Return the main window asociated to the document.
|
Class<? extends IDocumentWindow> |
getMainWindowClass()
Return the class that implement the main window for this type of
documents.
|
IWindow |
getPropertiesWindow(Document doc)
Return the windows properties asociated to the document.
|
String |
getTitle()
Returns the name of ProjectDocument.
|
String |
getTypeName()
Returns the name of registration in the point of extension.
|
boolean |
manages(Object object)
Informs if
object is managed by this factory. |
static void |
register() |
createFFrameDialog, createFFrameDialog, createFrame, createLayoutMenuActions, getDefaultAdjustToGrid, getDefaultShowGrid, getDefaultShowInitialPageConfigDialog, getDefaultShowRulers, getPriority, registerFFrameDialog, registerFrameFactory, registerFrameFactory, registerLayoutMenuAction, setDefaultAdjustToGrid, setDefaultShowGrid, setDefaultShowRulersaddObserver, create, create, create, createDocumentWindow, createFromState, deleteObserver, deleteObservers, existName, getDefinitions, getDomainName, getDomainURL, getMainComponent, getMainComponent, getManagedClass, getManagedClass, getManagedClass, getManagedClasses, getManagedClassName, loadFromState, manages, manages, notifyObservers, notifyObservers, registerMainComponent, saveToState, unregisterMainComponent, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexistName, getMainComponent, getMainComponent, registerMainComponent, unregisterMainComponentcreate, create, createcreateFromState, getDefinitions, getDomainName, getDomainURL, getManagedClass, getManagedClass, getManagedClass, getManagedClasses, getManagedClassName, loadFromState, manages, manages, saveToStateaddObserver, deleteObserver, deleteObserverspublic static String TYPENAME
public AbstractDocument create(Project project)
public AbstractDocument createDocument()
DocumentManagercreateDocument in interface DocumentManagercreateDocument in class DefaultLayoutManagerpublic IWindow getMainWindow(Document doc)
DocumentManagergetMainWindow in interface DocumentManagergetMainWindow in class AbstractDocumentManagerpublic IWindow getMainWindow(Document doc, WindowLayout layout)
DocumentManagergetMainWindow in interface DocumentManagergetMainWindow in class DefaultLayoutManagerpublic AbstractDocument createDocumentByUser()
DocumentManagercreateDocumentByUser in interface DocumentManagercreateDocumentByUser in class AbstractDocumentManagerpublic Iterator<? extends Document> createDocumentsByUser()
DocumentManagercreateDocumentsByUser in interface DocumentManagercreateDocumentsByUser in class AbstractDocumentManagerpublic String getTypeName()
DefaultLayoutManagergetTypeName in interface DocumentManagergetTypeName in class DefaultLayoutManagerpublic IWindow getPropertiesWindow(Document doc)
DocumentManagergetPropertiesWindow in interface DocumentManagergetPropertiesWindow in class DefaultLayoutManagerpublic Class<? extends IDocumentWindow> getMainWindowClass()
DocumentManagergetMainWindowClass in interface DocumentManagergetMainWindowClass in class DefaultLayoutManagerpublic boolean manages(Object object)
PersistenceFactoryobject is managed by this factory.manages in interface PersistenceFactorymanages in class DefaultLayoutManagerpublic DynStruct getDefinition(String className)
PersistenceFactorygetDefinition in interface PersistenceFactorygetDefinition in class DefaultLayoutManagerclassName - of a java Classprotected Class getDocumentClass()
AbstractDocumentManagergetDocumentClass in class DefaultLayoutManagerpublic static void register()
public ImageIcon getIcon()
DefaultLayoutManagergetIcon in interface DocumentManagergetIcon in class DefaultLayoutManagerpublic ImageIcon getIconSelected()
DefaultLayoutManagergetIconSelected in interface DocumentManagergetIconSelected in class DefaultLayoutManagerpublic String getTitle()
DefaultLayoutManagergetTitle in interface DocumentManagergetTitle in class DefaultLayoutManager