harmonic.mz.manager
Class Settings
java.lang.Object
|
+--harmonic.viewer3D.Settings
|
+--harmonic.mz.manager.Settings
- public class Settings
- extends harmonic.viewer3D.Settings
This provides a mechanism for checking and setting user settings, referenced by
string keys. This is intended to be more stable than keeping settings as java fields.
Extension modules may register their own settings here too.
This class extends viewport.Settings to override the put and get methods, which
in this version may access the database, which is not avalible in the viewer core.
|
Method Summary |
java.lang.Object |
get(java.lang.String name)
Return general object |
ModelNode |
getNode(java.lang.String name)
Return corisponding database node if there is one |
void |
put(java.lang.String name,
java.lang.Object value)
Put general object |
| Methods inherited from class harmonic.viewer3D.Settings |
fillSettings, getBoolean, getInt, getScalar, getSettings, getString, printContents, setBoolean, setInt, setScalar, setString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Settings
public Settings()
getNode
public ModelNode getNode(java.lang.String name)
- Return corisponding database node if there is one
get
public java.lang.Object get(java.lang.String name)
- Return general object
- Overrides:
get in class harmonic.viewer3D.Settings
put
public void put(java.lang.String name,
java.lang.Object value)
- Put general object
- Overrides:
put in class harmonic.viewer3D.Settings