ix.iview
Class SimpleDomainEditor
java.lang.Object
|
+--ix.iview.SimpleDomainEditor
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, InternalDomainEditor
- public class SimpleDomainEditor
- extends java.lang.Object
- implements InternalDomainEditor, java.awt.event.ActionListener
A simple domain editor.
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
frame
javax.swing.JFrame frame
contentPane
java.awt.Container contentPane
schemaMenu
javax.swing.JMenu schemaMenu
schemaEditor
SimpleDomainEditor.SchemaEditor schemaEditor
domainLibraryDirectory
java.io.File domainLibraryDirectory
agent
IXAgent agent
dom
Domain dom
SimpleDomainEditor
public SimpleDomainEditor(IXAgent agent,
Domain dom)
setUpFrame
protected void setUpFrame()
setVisible
public void setVisible(boolean v)
- Specified by:
setVisible
in interface InternalDomainEditor
setLocation
public void setLocation(int x,
int y)
saveExpansion
public void saveExpansion(java.lang.Object data)
- Specified by:
saveExpansion
in interface InternalDomainEditor
ensureSchemaEditor
protected void ensureSchemaEditor()
makeMenuBar
protected javax.swing.JMenuBar makeMenuBar()
makeMenuItem
protected javax.swing.JMenuItem makeMenuItem(java.lang.String text)
populateSchemaMenu
protected void populateSchemaMenu()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
clearDomain
protected void clearDomain()
parseNodes
public static LList parseNodes(java.lang.String expansion)
sequentialOrderings
public static LList sequentialOrderings(LList nodes)
orderingsAreSequential
public static boolean orderingsAreSequential(LList nodes,
LList orderings)