|
||||||||||
| 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.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
org.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart
org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart
org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart
org.eclipse.gmf.graphdef.editor.edit.parts.AbstractFigureEditPart
org.eclipse.gmf.graphdef.editor.edit.parts.Label3EditPart
public class Label3EditPart
| Nested Class Summary | |
|---|---|
class |
Label3EditPart.BorderedLabelFigure
|
| Nested classes/interfaces inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart |
|---|
org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart.ShapeContainerEditPolicy |
| Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
|---|
org.eclipse.gef.editparts.AbstractGraphicalEditPart.AccessibleGraphicalEditPart, org.eclipse.gef.editparts.AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider |
| Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractEditPart |
|---|
org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator |
| Field Summary | |
|---|---|
protected org.eclipse.draw2d.IFigure |
contentPane
|
protected org.eclipse.draw2d.IFigure |
primaryShape
|
static int |
VISUAL_ID
|
| Fields inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart |
|---|
accessibleEP, elementGuid, FLAG__AUTO_CONNECTIONS_VISIBILITY, FLAG__IS_EDITABLE, GRAPHICAL_EDIT_PART__MAX_FLAG |
| 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 | |
|---|---|
Label3EditPart(org.eclipse.gmf.runtime.notation.View view)
|
|
| Method Summary | |
|---|---|
void |
activate()
|
protected void |
addChildVisual(org.eclipse.gef.EditPart childEditPart,
int index)
|
protected boolean |
addFixedChild(org.eclipse.gef.EditPart childEditPart)
|
protected void |
createDefaultEditPolicies()
|
protected org.eclipse.gef.editpolicies.LayoutEditPolicy |
createLayoutEditPolicy()
|
protected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure |
createNodeFigure()
Creates figure for this edit part. |
protected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure |
createNodePlate()
|
protected org.eclipse.draw2d.IFigure |
createNodeShape()
|
org.eclipse.draw2d.IFigure |
getContentPane()
|
protected org.eclipse.draw2d.IFigure |
getContentPaneFor(org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart editPart)
|
List |
getMARelTypesOnTarget()
|
List |
getMATypesForSource(org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)
|
org.eclipse.gef.EditPart |
getPrimaryChildEditPart()
|
org.eclipse.gef.EditPolicy |
getPrimaryDragEditPolicy()
|
Label3EditPart.BorderedLabelFigure |
getPrimaryShape()
|
protected void |
removeChildVisual(org.eclipse.gef.EditPart childEditPart)
|
protected boolean |
removeFixedChild(org.eclipse.gef.EditPart childEditPart)
|
protected void |
removeSemanticListeners()
|
protected void |
setBackgroundColor(org.eclipse.swt.graphics.Color color)
|
protected void |
setFigure(org.eclipse.draw2d.IFigure figure)
|
protected void |
setForegroundColor(org.eclipse.swt.graphics.Color color)
|
protected void |
setLineType(int style)
|
protected void |
setLineWidth(int width)
|
protected org.eclipse.draw2d.IFigure |
setupContentPane(org.eclipse.draw2d.IFigure nodeShape)
Default implementation treats passed figure as content pane. |
| Methods inherited from class org.eclipse.gmf.graphdef.editor.edit.parts.AbstractFigureEditPart |
|---|
getColor, getCornerDimensions, getDragTracker, getDraw2dDimension, getDraw2DPoint, getLayoutManager, getLineStyle, getPointList, getRealFigure, refreshFont, refreshLayoutData, refreshLayoutManager, setDragAllowed |
| Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart |
|---|
canAttachNote, createFigure, getModelSourceConnections, getModelTargetConnections, getNodeFigure, getSourceConnectionAnchor, getSourceConnectionAnchor, getTargetConnectionAnchor, getTargetConnectionAnchor, handleNotificationEvent, mapConnectionAnchorToTerminal, mapTerminalToConnectionAnchor, refreshBackgroundColor, refreshTransparency, setGradient, setTransparency, supportsGradient, supportsRoundedCorners |
| Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart |
|---|
getLocation, getSize, getTargetEditPart, refreshBounds, refreshVisuals |
| Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart |
|---|
getResizableCompartments, getResizableNotationViews, performDirectEditRequest, understandsRequest |
| Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart |
|---|
addChild, addListenerFilter, addListenerFilter, addNotationalListeners, addSemanticListeners, basicGetModel, createConnection, createEditPolicies, deactivate, disableCanonicalFor, disableEditMode, enableEditMode, eraseSourceFeedback, eraseTargetFeedback, executeCommand, findEditPart, getAccessibleEditPart, getAdapter, getChildBySemanticHint, getChildBySemanticHintOnPrimaryView, getChildViewBySemanticHint, getCommand, getDiagramEditDomain, getDiagramPreferencesHint, getDiagramView, getEditDomain, getEditingDomain, getLineType, getLineWidth, getMapMode, getModel, getModelChildren, getNotationView, getPreferredValue, getPrimaryView, getResourceManager, getRoot, getStructuralFeatureValue, getTopGraphicEditPart, handleMajorSemanticChange, hasNotationView, isAutomaticalRefreshConnectionsVisibility, isCanonical, isEditModeEnabled, isSelectable, notifyChanged, performRequest, reactivateSemanticModel, refresh, refreshChild, refreshFontColor, refreshForegroundColor, refreshLineType, refreshLineWidth, refreshSourceConnection, refreshTargetConnection, refreshVisibility, registerModel, removeListenerFilter, removeNotationalListeners, removeNotify, resolveSemanticElement, setAutomaticalRefreshConnectionsVisibility, setConnectionsVisibility, setFont, setFontColor, setModel, setStructuralFeatureValue, setVisibility, showSourceFeedback, showTargetFeedback, transactionAboutToCommit, unregisterModel |
| Methods inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart |
|---|
addNodeListener, addNotify, addSourceConnection, addTargetConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getFigure, getLayer, getSourceConnections, getTargetConnections, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeNodeListener, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setLayoutConstraint, unregisterVisuals |
| Methods inherited from class org.eclipse.gef.editparts.AbstractEditPart |
|---|
activateEditPolicies, addEditPartListener, createChild, deactivateEditPolicies, debug, debugFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getChildren, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getParent, getSelected, getViewer, hasFocus, installEditPolicy, isActive, refreshChildren, register, registerAccessibility, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setParent, setSelected, toString, unregister, unregisterAccessibility |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.gef.GraphicalEditPart |
|---|
addNodeListener, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint |
| Methods inherited from interface org.eclipse.gef.EditPart |
|---|
addEditPartListener, addNotify, deactivate, 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 |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Field Detail |
|---|
public static final int VISUAL_ID
protected org.eclipse.draw2d.IFigure contentPane
protected org.eclipse.draw2d.IFigure primaryShape
| Constructor Detail |
|---|
public Label3EditPart(org.eclipse.gmf.runtime.notation.View view)
| Method Detail |
|---|
protected void createDefaultEditPolicies()
createDefaultEditPolicies in class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPartprotected org.eclipse.gef.editpolicies.LayoutEditPolicy createLayoutEditPolicy()
createLayoutEditPolicy in class AbstractFigureEditPartprotected org.eclipse.draw2d.IFigure createNodeShape()
public Label3EditPart.BorderedLabelFigure getPrimaryShape()
protected boolean addFixedChild(org.eclipse.gef.EditPart childEditPart)
protected boolean removeFixedChild(org.eclipse.gef.EditPart childEditPart)
protected void addChildVisual(org.eclipse.gef.EditPart childEditPart,
int index)
addChildVisual in class AbstractFigureEditPartprotected void removeChildVisual(org.eclipse.gef.EditPart childEditPart)
removeChildVisual in class org.eclipse.gef.editparts.AbstractGraphicalEditPartprotected org.eclipse.draw2d.IFigure getContentPaneFor(org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart editPart)
getContentPaneFor in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPartprotected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure createNodePlate()
public org.eclipse.gef.EditPolicy getPrimaryDragEditPolicy()
getPrimaryDragEditPolicy in class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPartprotected org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure createNodeFigure()
createNodeFigure in class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPartprotected org.eclipse.draw2d.IFigure setupContentPane(org.eclipse.draw2d.IFigure nodeShape)
nodeShape - instance of generated figure classpublic org.eclipse.draw2d.IFigure getContentPane()
getContentPane in interface org.eclipse.gef.GraphicalEditPartgetContentPane in class org.eclipse.gef.editparts.AbstractGraphicalEditPartprotected void setForegroundColor(org.eclipse.swt.graphics.Color color)
setForegroundColor in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPartprotected void setBackgroundColor(org.eclipse.swt.graphics.Color color)
setBackgroundColor in class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPartprotected void setLineWidth(int width)
setLineWidth in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPartprotected void setLineType(int style)
setLineType in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPartpublic org.eclipse.gef.EditPart getPrimaryChildEditPart()
getPrimaryChildEditPart in interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPartgetPrimaryChildEditPart in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPartpublic List getMARelTypesOnTarget()
public List getMATypesForSource(org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)
protected void removeSemanticListeners()
removeSemanticListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPartprotected void setFigure(org.eclipse.draw2d.IFigure figure)
setFigure in class org.eclipse.gef.editparts.AbstractGraphicalEditPartpublic void activate()
activate in interface org.eclipse.gef.EditPartactivate in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||