|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
de.fhg.igd.semoa.starter.StarterFrame
The main GUI frame.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JFrame |
JFrame.AccessibleJFrame |
| Nested classes inherited from class java.awt.Frame |
Frame.AccessibleAWTFrame |
| Nested classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
| Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
protected JCheckBox |
daemonCheckBox_
The check box to enable/disable a startup as daemon |
protected JCheckBox |
helpCheckBox_
The check box to enable/disable tooltip help |
protected StringIcon[] |
icons_
Storage for icon references |
protected JButton |
infoButton_
The button used to request detailed parameter information |
protected InfoFrame |
infoFrame_
The frame used to show startup parameter details |
private boolean |
infoShown_
Flag to remember whether or not the info frame was visible, needed after parameter reconfirmation |
protected ConverterPanel[] |
inputFields_
Storage for input field references |
protected JButton |
startButton_
The startup button |
protected JLabel |
startLabel_
The label on the left side of the start button |
| Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
StarterFrame(Properties settings,
Map userprp)
Create the StarterFrame. |
|
| Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Field Detail |
protected JCheckBox daemonCheckBox_
protected JCheckBox helpCheckBox_
protected JButton infoButton_
protected JLabel startLabel_
protected JButton startButton_
protected InfoFrame infoFrame_
protected ConverterPanel[] inputFields_
protected StringIcon[] icons_
private boolean infoShown_
| Constructor Detail |
public StarterFrame(Properties settings,
Map userprp)
StarterFrame.
settings - The previously loaded settingsuserprp - The user defined system properties,
just to be printed into the info frame| Method Detail |
public JavaBinaryFile getJavaBinaryFile()
public JavaClassPath getJavaClassPath()
public SemoaBaseDirectory getSemoaBaseDirectory()
public JavaSecurityPolicyFile getJavaSecurityPolicyFile()
public SemoaScriptFile getSemoaScriptFile()
public SemoaScriptParameters getSemoaScriptParameters()
public SemoaLoggingConfigFile getSemoaLoggingConfigFile()
public SemoaLogDirectory getSemoaLogDirectory()
protected Parameter findParameter(Class chooserClass)
public boolean isDaemonChecked()
public void setVisible(boolean b)
public int shutdown()
public boolean reconfirm()
true if SeMoA is still startableprotected JPanel createMainPanel()
protected JTabbedPane createTabbedPanel()
protected JPanel createStartPanel()
public void addStartListener(ActionListener l)
public void removeStartListener(ActionListener l)
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenerpublic void stateChanged(ChangeEvent e)
stateChanged in interface ChangeListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||