|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.tree.DefaultTreeModel org.keridwen.modelling.mesh.inspector.models.InspectorTreeModel
public class InspectorTreeModel
Tree model of the Penelops's Mesh Inspector.
Field Summary |
---|
Fields inherited from class javax.swing.tree.DefaultTreeModel |
---|
asksAllowsChildren, listenerList, root |
Constructor Summary | |
---|---|
InspectorTreeModel(com.artenum.penelope.mesh.interfaces.Mesh mesh)
Main constructor. |
Method Summary | |
---|---|
void |
addAnalyserNode(MeshTreeNode selectedMeshNodeTree,
MeshAnalyser analyser,
AnalyserUIPanel uiPanel)
add an analyser node to the tree and update this last one. |
void |
addNodeMesh(com.artenum.penelope.mesh.interfaces.Mesh mesh)
add a mesh node type in the tree |
void |
addNodeMesh(com.artenum.penelope.mesh.interfaces.Mesh mesh,
MeshUIPanel uiPanel)
add a mesh node in the tree. |
void |
addReportFileNode(File file)
add a report file to the tree |
void |
addVtkFileNode(AnalyserTreeNode selectedAnalyserNodeTree,
File file)
add a vtk file node to the selected analyser node. |
void |
addVtkFileNode(MeshTreeNode selectedTreeNode,
File file)
|
void |
contentsChanged(ListDataEvent e)
|
void |
intervalAdded(ListDataEvent e)
|
void |
intervalRemoved(ListDataEvent e)
|
void |
reload()
|
void |
setView(InspectorTree tree)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InspectorTreeModel(com.artenum.penelope.mesh.interfaces.Mesh mesh)
mesh
- - mesh to wich one the present inspector is applied to.Method Detail |
---|
public void reload()
reload
in class DefaultTreeModel
public void addNodeMesh(com.artenum.penelope.mesh.interfaces.Mesh mesh)
mesh
- public void addNodeMesh(com.artenum.penelope.mesh.interfaces.Mesh mesh, MeshUIPanel uiPanel)
mesh
- uiPanel
- set the related control panel.public void addAnalyserNode(MeshTreeNode selectedMeshNodeTree, MeshAnalyser analyser, AnalyserUIPanel uiPanel)
public void addVtkFileNode(AnalyserTreeNode selectedAnalyserNodeTree, File file)
public void addVtkFileNode(MeshTreeNode selectedTreeNode, File file)
public void addReportFileNode(File file)
public void setView(InspectorTree tree)
public void contentsChanged(ListDataEvent e)
contentsChanged
in interface ListDataListener
public void intervalAdded(ListDataEvent e)
intervalAdded
in interface ListDataListener
public void intervalRemoved(ListDataEvent e)
intervalRemoved
in interface ListDataListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |