|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mars_sim.msp.ui.standard.UIConfig
public class UIConfig
Field Summary | |
---|---|
static UIConfig |
INSTANCE
|
static java.lang.String |
TOOL
|
static java.lang.String |
UNIT
|
Method Summary | |
---|---|
java.awt.Dimension |
getInternalWindowDimension(java.lang.String windowName)
Gets the size of an internal window. |
java.awt.Point |
getInternalWindowLocation(java.lang.String windowName)
Gets the origin location of an internal window on the desktop. |
java.util.List<java.lang.String> |
getInternalWindowNames()
Gets all of the internal window names. |
java.lang.String |
getInternalWindowType(java.lang.String windowName)
Gets the internal window type. |
int |
getInternalWindowZOrder(java.lang.String windowName)
Gets the z order of an internal window on the desktop. |
java.awt.Dimension |
getMainWindowDimension()
Gets the size of the main window. |
java.awt.Point |
getMainWindowLocation()
Gets the screen location of the main window origin. |
float |
getVolume()
Gets the sound volume level. |
boolean |
isInternalWindowConfigured(java.lang.String windowName)
Checks if internal window is configured. |
boolean |
isInternalWindowDisplayed(java.lang.String windowName)
Checks if an internal window is displayed. |
boolean |
isMute()
Checks if sound volume is set to mute. |
void |
parseFile()
Loads and parses the XML save file. |
void |
saveFile(MainWindow window)
Creates an XML document for the UI configuration and saves it to a file. |
boolean |
useNativeLookAndFeel()
Checks if UI should use native or default look & feel. |
boolean |
useUIDefault()
Checks if UI should use default configuration. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final UIConfig INSTANCE
public static final java.lang.String TOOL
public static final java.lang.String UNIT
Method Detail |
---|
public void parseFile()
public void saveFile(MainWindow window)
window
- the main window.public boolean useUIDefault()
public boolean useNativeLookAndFeel()
public java.awt.Point getMainWindowLocation()
public java.awt.Dimension getMainWindowDimension()
public float getVolume()
public boolean isMute()
public boolean isInternalWindowDisplayed(java.lang.String windowName)
windowName
- the window name.
public java.awt.Point getInternalWindowLocation(java.lang.String windowName)
windowName
- the window name.
public int getInternalWindowZOrder(java.lang.String windowName)
windowName
- the window name.
public java.awt.Dimension getInternalWindowDimension(java.lang.String windowName)
windowName
- the window name.
public java.lang.String getInternalWindowType(java.lang.String windowName)
windowName
- the window name.
public boolean isInternalWindowConfigured(java.lang.String windowName)
windowName
- the window name.
public java.util.List<java.lang.String> getInternalWindowNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |