freemind.view.mindmapview.attributeview
Class AttributeView
java.lang.Object
freemind.view.mindmapview.attributeview.AttributeView
- All Implemented Interfaces:
- java.util.EventListener, javax.swing.event.ChangeListener, javax.swing.event.TableModelListener
public class AttributeView
- extends java.lang.Object
- implements javax.swing.event.ChangeListener, javax.swing.event.TableModelListener
This class represents a single Node of a MindMap (in analogy to
TreeCellRenderer).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeView
public AttributeView(NodeView nodeView)
getAttributes
public NodeAttributeTableModel getAttributes()
syncronizeAttributeView
public void syncronizeAttributeView()
update
public void update()
areAttributesVisible
public boolean areAttributesVisible()
getCurrentAttributeTableModel
public AttributeTableModel getCurrentAttributeTableModel()
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent event)
- Specified by:
stateChanged
in interface javax.swing.event.ChangeListener
getNodeView
public NodeView getNodeView()
getMapView
public MapView getMapView()
viewRemoved
public void viewRemoved()
ancestorMoved
public void ancestorMoved(javax.swing.event.AncestorEvent event)
tableChanged
public void tableChanged(javax.swing.event.TableModelEvent e)
- Specified by:
tableChanged
in interface javax.swing.event.TableModelListener
getViewType
public java.lang.String getViewType()
startEditing
public void startEditing()
stopEditing
public void stopEditing()