uk.ac.ed.simulator_pdb.model
Class InstanceBuilderModel
java.lang.Object
uk.ac.ed.simulator_pdb.model.InstanceBuilderModel
- public class InstanceBuilderModel
- extends java.lang.Object
User: nix Date: Jun 30, 2004 Time: 4:57:01 PM To change this template use Options | File
TemplateBuilderModel.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
files_hashmap
protected java.util.TreeMap files_hashmap
selected_object
protected java.lang.Object selected_object
file_listeners
protected java.util.ArrayList file_listeners
selection_listeners
protected java.util.ArrayList selection_listeners
model
protected Model model
InstanceBuilderModel
public InstanceBuilderModel(Model model)
openInstanceFile
public InstanceFile openInstanceFile(java.io.File file)
saveInstanceFile
public void saveInstanceFile(InstanceFile file)
addInstanceFile
public void addInstanceFile(InstanceFile instance_file)
removeInstanceFile
public void removeInstanceFile(InstanceFile instance_file)
getInstanceFiles
public InstanceFile[] getInstanceFiles()
getSelectedObject
public java.lang.Object getSelectedObject()
setSelectedObject
public void setSelectedObject(java.lang.Object selected_object)
transformSelectedInstance
public void transformSelectedInstance(javax.vecmath.Matrix4d transformation)
addFileListener
public void addFileListener(InstanceBuilderModel.FileListener listener)
removeFileListener
public void removeFileListener(InstanceBuilderModel.FileListener listener)
addSelectedObjectListener
public void addSelectedObjectListener(InstanceBuilderModel.SelectedObjectListener listener)
removeSelectedObjectListener
public void removeSelectedObjectListener(InstanceBuilderModel.SelectedObjectListener listener)