|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.gef.editparts.AbstractEditPart
org.eclipse.gef.editparts.AbstractGraphicalEditPart
org.eclipse.gef.internal.ui.palette.editparts.PaletteEditPart
org.eclipse.gef.internal.ui.palette.editparts.ToolEntryEditPart
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.gef.internal.ui.palette.editparts.PaletteEditPart |
PaletteEditPart.ImageCache |
| Nested classes inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
AbstractGraphicalEditPart.AccessibleGraphicalEditPart, AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider |
| Nested classes inherited from class org.eclipse.gef.editparts.AbstractEditPart |
AbstractEditPart.EditPolicyIterator |
| Field Summary |
| Fields inherited from class org.eclipse.gef.internal.ui.palette.editparts.PaletteEditPart |
XML_NAME |
| Fields inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
figure, sourceConnections, targetConnections |
| Fields inherited from class org.eclipse.gef.editparts.AbstractEditPart |
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG |
| Fields inherited from interface org.eclipse.gef.EditPart |
SELECTED, SELECTED_NONE, SELECTED_PRIMARY |
| Fields inherited from interface org.eclipse.gef.RequestConstants |
REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, 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 |
| Constructor Summary | |
ToolEntryEditPart(PaletteEntry paletteEntry)
|
|
| Method Summary | |
protected AccessibleEditPart |
createAccessible()
returns the AccessibleEditPart for this EditPart. |
org.eclipse.draw2d.IFigure |
createFigure()
Creates the Figure to be used as this part's visuals. |
void |
deactivate()
Extends AbstractEditPart#deactivate() to
also deactivate the source ConnectionEditParts. |
void |
eraseTargetFeedback(Request request)
Erases target feedback for the specified Request. |
DragTracker |
getDragTracker(Request request)
Overridden to return a default DragTracker for GraphicalEditParts. |
protected java.lang.String |
getToolTipText()
|
protected boolean |
nameNeededInToolTip()
If this edit part's name is truncated in its label, the name should be prepended to the tooltip. |
protected void |
refreshVisuals()
Refreshes this EditPart's visuals. |
void |
removeNotify()
Extends AbstractEditPart#removeNotify() to cleanup
ConnectionEditParts. |
void |
restoreState(org.eclipse.ui.IMemento memento)
|
void |
saveState(org.eclipse.ui.IMemento memento)
|
protected void |
setImageInFigure(org.eclipse.swt.graphics.Image image)
|
void |
setSelected(int value)
Sets the selected state property to reflect the
selection in the EditPartViewer. |
void |
setToolSelected(boolean value)
|
void |
showTargetFeedback(Request request)
Shows or updates target feedback for the given request. |
| Methods inherited from class org.eclipse.gef.internal.ui.palette.editparts.PaletteEditPart |
activate, createEditPolicies, createToolTip, getAccessibleEditPart, getImageCache, getModelChildren, getPaletteEntry, getPreferenceSource, getToolTipFigure, propertyChange, setImageDescriptor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.gef.EditPart |
addEditPartListener, eraseSourceFeedback, getChildren, getCommand, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, removeEditPartListener, removeEditPolicy, setFocus, setModel, setParent, showSourceFeedback, understandsRequest |
| Constructor Detail |
public ToolEntryEditPart(PaletteEntry paletteEntry)
| Method Detail |
protected AccessibleEditPart createAccessible()
PaletteEditPartPaletteEditPart.getAccessibleEditPart().
createAccessible in class PaletteEditPartpublic org.eclipse.draw2d.IFigure createFigure()
AbstractGraphicalEditPartFigure to be used as this part's visuals. This is
called from AbstractGraphicalEditPart.getFigure() if the figure has not been created.
createFigure in class AbstractGraphicalEditPartpublic void deactivate()
AbstractGraphicalEditPartAbstractEditPart.deactivate() to
also deactivate the source ConnectionEditParts. Subclasses should extend this
method to remove any listeners added in AbstractGraphicalEditPart.activate().
deactivate in interface EditPartdeactivate in class PaletteEditPartPaletteEditPart.deactivate()public void eraseTargetFeedback(Request request)
EditPartRequest. A Request is used to
describe the type of target feedback that should be erased. This method should only be
called once to erase feedback. It should only be called in conjunction with a prior
call to EditPart.showTargetFeedback(Request).
eraseTargetFeedback in interface EditParteraseTargetFeedback in class AbstractEditPartrequest - Command requesting the erase.EditPart.eraseTargetFeedback(Request)public DragTracker getDragTracker(Request request)
AbstractGraphicalEditPartDragTracker for GraphicalEditParts.
getDragTracker in interface EditPartgetDragTracker in class PaletteEditPartPaletteEditPart.getDragTracker(Request)protected java.lang.String getToolTipText()
getToolTipText in class PaletteEditPartPaletteEditPart.getToolTipText()protected boolean nameNeededInToolTip()
nameNeededInToolTip in class PaletteEditPartprotected void refreshVisuals()
AbstractEditPartAbstractEditPart.refresh(),
and may also be called in response to notifications from the model. This method does
nothing by default. Subclasses may override.
refreshVisuals in class AbstractEditPartAbstractEditPart.refreshVisuals()public void removeNotify()
AbstractGraphicalEditPartAbstractEditPart.removeNotify() to cleanup
ConnectionEditParts.
removeNotify in interface EditPartremoveNotify in class AbstractGraphicalEditPartEditPart.removeNotify()public void setToolSelected(boolean value)
public void restoreState(org.eclipse.ui.IMemento memento)
restoreState in class PaletteEditPartpublic void saveState(org.eclipse.ui.IMemento memento)
saveState in class PaletteEditPartprotected void setImageInFigure(org.eclipse.swt.graphics.Image image)
setImageInFigure in class PaletteEditPartPaletteEditPart.setImageInFigure(Image)public void setSelected(int value)
EditPart
Sets the selected state property to reflect the
selection in the EditPartViewer. Fires selectedStateChanged(EditPart) to any
EditPartListeners. Selection is maintained by the EditPartViewer.
IMPORTANT: This method should only be called by the EditPartViewer.
setSelected in interface EditPartsetSelected in class AbstractEditPartvalue - the selected valueEditPart.setSelected(int)public void showTargetFeedback(Request request)
EditPart
showTargetFeedback in interface EditPartshowTargetFeedback in class AbstractEditPartrequest - the RequestEditPart.showTargetFeedback(Request)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||