hades.gui
Class AWTFactory
java.lang.Object
hades.gui.GUIFactory
hades.gui.AWTFactory
- class AWTFactory
- extends GUIFactory
Constructor Summary |
(package private) |
AWTFactory()
|
Method Summary |
java.awt.Component |
createAndShowTextViewer(java.lang.String title,
int rows,
int cols,
java.lang.String resource)
|
java.awt.Frame |
createEditFrame(Editor editor,
java.lang.String versionString)
|
java.awt.Container |
createEditFrameLayout(java.awt.Frame editFrame,
java.awt.Component statusPanel,
ObjectCanvas objectCanvas)
|
ExportOptionsDialog |
createExportOptionsDialog(Editor editor)
|
ObjectCanvas |
createObjectCanvas(Editor editor)
|
SelectURLDialog |
createSelectURLDialog(java.awt.Frame frame,
java.lang.String title,
java.lang.String defaultUrlName)
|
SimControlPanel |
createSimControlPanel(SimKernel s,
java.awt.Frame f)
|
StatusPanel |
createStatusPanel()
|
StringDialog |
createStringDialog(java.awt.Frame frame,
java.lang.String title,
java.lang.String prompt)
|
void |
doShowAbout(java.awt.Frame frame,
java.lang.String versionString)
|
void |
doShowProperties()
|
PropertySheet |
getPropertySheet(SimObject simObj,
java.awt.Frame frame,
java.lang.String[] fields)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AWTFactory
AWTFactory()
createEditFrame
public java.awt.Frame createEditFrame(Editor editor,
java.lang.String versionString)
- Overrides:
createEditFrame
in class GUIFactory
createObjectCanvas
public ObjectCanvas createObjectCanvas(Editor editor)
- Overrides:
createObjectCanvas
in class GUIFactory
createStatusPanel
public StatusPanel createStatusPanel()
- Overrides:
createStatusPanel
in class GUIFactory
createSimControlPanel
public SimControlPanel createSimControlPanel(SimKernel s,
java.awt.Frame f)
- Overrides:
createSimControlPanel
in class GUIFactory
createEditFrameLayout
public java.awt.Container createEditFrameLayout(java.awt.Frame editFrame,
java.awt.Component statusPanel,
ObjectCanvas objectCanvas)
- Overrides:
createEditFrameLayout
in class GUIFactory
doShowProperties
public void doShowProperties()
- Overrides:
doShowProperties
in class GUIFactory
createAndShowTextViewer
public java.awt.Component createAndShowTextViewer(java.lang.String title,
int rows,
int cols,
java.lang.String resource)
- Overrides:
createAndShowTextViewer
in class GUIFactory
doShowAbout
public void doShowAbout(java.awt.Frame frame,
java.lang.String versionString)
- Overrides:
doShowAbout
in class GUIFactory
createStringDialog
public StringDialog createStringDialog(java.awt.Frame frame,
java.lang.String title,
java.lang.String prompt)
- Overrides:
createStringDialog
in class GUIFactory
createSelectURLDialog
public SelectURLDialog createSelectURLDialog(java.awt.Frame frame,
java.lang.String title,
java.lang.String defaultUrlName)
- Overrides:
createSelectURLDialog
in class GUIFactory
getPropertySheet
public PropertySheet getPropertySheet(SimObject simObj,
java.awt.Frame frame,
java.lang.String[] fields)
- Overrides:
getPropertySheet
in class GUIFactory
createExportOptionsDialog
public ExportOptionsDialog createExportOptionsDialog(Editor editor)
- Overrides:
createExportOptionsDialog
in class GUIFactory