be.ac.vub.cocompose.eclipse.editparts
Class CoComposeTreeEditPart
java.lang.Object
org.eclipse.gef.editparts.AbstractEditPart
org.eclipse.gef.editparts.AbstractTreeEditPart
be.ac.vub.cocompose.eclipse.editparts.CoComposeTreeEditPart
- All Implemented Interfaces:
- EditPart, EventListener, IAdaptable, PropertyChangeListener, RequestConstants, TreeEditPart
- Direct Known Subclasses:
- CoComposeContainerTreeEditPart
- public class CoComposeTreeEditPart
- extends AbstractTreeEditPart
- implements PropertyChangeListener
Eclipse tree editpart for CoCompose elements.
- Since:
- 0.2.0
- Version:
- 0.2.9, 28/04/2004
- Author:
- Dennis Wagelaar
Fields inherited from interface org.eclipse.gef.RequestConstants |
REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER |
Methods inherited from class org.eclipse.gef.editparts.AbstractTreeEditPart |
addChildVisual, checkTreeItem, getDragTracker, getImage, getText, getWidget, removeChildVisual, reorderChild, setWidget, setWidgetImage, setWidgetText |
Methods inherited from class org.eclipse.gef.editparts.AbstractEditPart |
activateEditPolicies, addChild, addEditPartListener, addNotify, createChild, deactivateEditPolicies, debug, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getAccessibleEditPart, getAdapter, getChildren, getCommand, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, refreshChildren, register, registerAccessibility, registerModel, registerVisuals, removeChild, removeEditPartListener, removeEditPolicy, removeNotify, setFlag, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, toString, understandsRequest, unregister, unregisterAccessibility, unregisterModel, unregisterVisuals |
Methods inherited from interface org.eclipse.gef.EditPart |
addEditPartListener, addNotify, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest |
CoComposeTreeEditPart
public CoComposeTreeEditPart(Object model)
- Creates a CoComposeTreeEditPart.
- Parameters:
model
- the model to edit.
propertyChange
public void propertyChange(PropertyChangeEvent evt)
- Specified by:
propertyChange
in interface PropertyChangeListener
- See Also:
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
activate
public void activate()
- Specified by:
activate
in interface EditPart
- See Also:
EditPart.activate()
deactivate
public void deactivate()
- Specified by:
deactivate
in interface EditPart
- See Also:
EditPart.deactivate()
createEditPolicies
protected void createEditPolicies()
- See Also:
AbstractEditPart.createEditPolicies()
getModelElement
protected ModelElement getModelElement()
- Gets the model of this as a ModelElement.
- Returns:
- Model of this.
getModelChildren
protected List getModelChildren()
- Returns
null
as a Tree EditPart holds
no children under it.
- Returns:
null
refreshVisuals
protected void refreshVisuals()
- Refreshes the visual representation.