Package com.illumon.iris.schemaeditor
Class SchemaEditor
java.lang.Object
com.illumon.iris.schemaeditor.SchemaEditor
- All Implemented Interfaces:
ISchemaPanel,Workspace
public class SchemaEditor extends Object implements ISchemaPanel, Workspace
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSchemaEditor.UndoSupport -
Method Summary
Modifier and Type Method Description JComponent$$$getRootComponent$$$()voidclosed()JPanelgetMainPanel()JFramegetWindowAncestor()org.jdom2.ElementgetWorkspaceInfo()Serialize the class into an element to be stored in the workspacevoidsetWorkspaceInfo(org.jdom2.Element workspaceInfo)Restore the class to the state defined by the data persisted in workspaceInfo
-
Method Details
-
getMainPanel
- Specified by:
getMainPanelin interfaceISchemaPanel
-
closed
public void closed()- Specified by:
closedin interfaceISchemaPanel
-
getWorkspaceInfo
public org.jdom2.Element getWorkspaceInfo()Description copied from interface:WorkspaceSerialize the class into an element to be stored in the workspace- Specified by:
getWorkspaceInfoin interfaceWorkspace- Returns:
- An
Elementcontaining the data to persist.
-
setWorkspaceInfo
public void setWorkspaceInfo(org.jdom2.Element workspaceInfo)Description copied from interface:WorkspaceRestore the class to the state defined by the data persisted in workspaceInfo- Specified by:
setWorkspaceInfoin interfaceWorkspace- Parameters:
workspaceInfo- AnElementcontaining the persisted state.
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-
getWindowAncestor
-