de.jtem.java2dx.modelling
Class SimpleModeller2D
java.lang.Object
de.jtem.java2dx.modelling.SimpleModeller2D
- All Implemented Interfaces:
- Inspector, ModellingViewer, PersistencePeer
- Direct Known Subclasses:
- GraphicsModeller2D
public class SimpleModeller2D
- extends Object
- implements ModellingViewer, Inspector, PersistencePeer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleModeller2D
public SimpleModeller2D()
SimpleModeller2D
public SimpleModeller2D(Viewer2DWithInspector viewer)
addChangeListener
public void addChangeListener(ChangeListener l)
- Specified by:
addChangeListener
in interface Inspector
addChildSceneToParentScene
public void addChildSceneToParentScene(Object child,
Object parent)
- Specified by:
addChildSceneToParentScene
in interface ModellingViewer
addScene
public void addScene(Object scene)
- Specified by:
addScene
in interface ModellingViewer
getBackRoot
public SceneComponent getBackRoot()
getLastMenuLocation
public double[] getLastMenuLocation()
- Specified by:
getLastMenuLocation
in interface ModellingViewer
getModeller
public Modeller getModeller()
getObject
public Object getObject()
- Specified by:
getObject
in interface Inspector
getViewer
public Viewer2DWithInspector getViewer()
inspect
public void inspect(Object o,
Set<String> excludedProperties)
- Specified by:
inspect
in interface Inspector
main
public static void main(String[] args)
openFileDialog
public File openFileDialog()
- Specified by:
openFileDialog
in interface PersistencePeer
removeChangeListener
public void removeChangeListener(ChangeListener l)
- Specified by:
removeChangeListener
in interface Inspector
removeChildSceneFromParentScene
public void removeChildSceneFromParentScene(Object child,
Object parent)
- Specified by:
removeChildSceneFromParentScene
in interface ModellingViewer
removeScene
public void removeScene(Object scene)
- Specified by:
removeScene
in interface ModellingViewer
render
public void render()
- Specified by:
render
in interface ModellingViewer
restorePersistentProperties
public void restorePersistentProperties(HashMap<String,Object> store)
- Specified by:
restorePersistentProperties
in interface PersistencePeer
saveFileDialog
public File saveFileDialog()
- Specified by:
saveFileDialog
in interface PersistencePeer
setActionTree
public void setActionTree(ActionTree t)
setViewer
public void setViewer(Viewer2DWithInspector viewer)
storePersistentProperties
public void storePersistentProperties(HashMap<String,Object> store)
- Specified by:
storePersistentProperties
in interface PersistencePeer
jTEM