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 class
SchemaEditor.UndoSupport
-
Method Summary
Modifier and Type Method Description JComponent
$$$getRootComponent$$$()
void
closed()
JPanel
getMainPanel()
JFrame
getWindowAncestor()
org.jdom2.Element
getWorkspaceInfo()
Serialize the class into an element to be stored in the workspacevoid
setWorkspaceInfo(org.jdom2.Element workspaceInfo)
Restore the class to the state defined by the data persisted in workspaceInfo
-
Method Details
-
getMainPanel
- Specified by:
getMainPanel
in interfaceISchemaPanel
-
closed
public void closed()- Specified by:
closed
in interfaceISchemaPanel
-
getWorkspaceInfo
public org.jdom2.Element getWorkspaceInfo()Description copied from interface:Workspace
Serialize the class into an element to be stored in the workspace- Specified by:
getWorkspaceInfo
in interfaceWorkspace
- Returns:
- An
Element
containing the data to persist.
-
setWorkspaceInfo
public void setWorkspaceInfo(org.jdom2.Element workspaceInfo)Description copied from interface:Workspace
Restore the class to the state defined by the data persisted in workspaceInfo- Specified by:
setWorkspaceInfo
in interfaceWorkspace
- Parameters:
workspaceInfo
- AnElement
containing the persisted state.
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-
getWindowAncestor
-