Classes | Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes

de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart Class Reference

List of all members.

Classes

class  AXLOperationFigure

Public Member Functions

 AXLOperationEditPart (View view)
IFigure getContentPane ()
EditPart getPrimaryChildEditPart ()
AXLOperationFigure getPrimaryShape ()

Static Public Attributes

static final int VISUAL_ID = 2004

Protected Member Functions

void addChildVisual (EditPart childEditPart, int index)
boolean addFixedChild (EditPart childEditPart)
void createDefaultEditPolicies ()
LayoutEditPolicy createLayoutEditPolicy ()
NodeFigure createNodeFigure ()
NodeFigure createNodePlate ()
IFigure createNodeShape ()
IFigure getContentPaneFor (IGraphicalEditPart editPart)
void removeChildVisual (EditPart childEditPart)
boolean removeFixedChild (EditPart childEditPart)
void setBackgroundColor (Color color)
void setForegroundColor (Color color)
void setLineType (int style)
void setLineWidth (int width)
IFigure setupContentPane (IFigure nodeShape)

Protected Attributes

IFigure contentPane
IFigure primaryShape

Detailed Description


Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.AXLOperationEditPart ( View  view  ) 

Member Function Documentation

void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.addChildVisual ( EditPart  childEditPart,
int  index 
) [protected]
boolean de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.addFixedChild ( EditPart  childEditPart  )  [protected]
void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.createDefaultEditPolicies (  )  [protected]
LayoutEditPolicy de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.createLayoutEditPolicy (  )  [protected]
NodeFigure de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.createNodeFigure (  )  [protected]

Creates figure for this edit part.

Body of this method does not depend on settings in generation model so you may safely remove generated tag and modify it.

NodeFigure de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.createNodePlate (  )  [protected]
IFigure de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.createNodeShape (  )  [protected]
IFigure de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.getContentPane (  ) 
IFigure de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.getContentPaneFor ( IGraphicalEditPart  editPart  )  [protected]
EditPart de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.getPrimaryChildEditPart (  ) 
AXLOperationFigure de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.getPrimaryShape (  ) 
void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.removeChildVisual ( EditPart  childEditPart  )  [protected]
boolean de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.removeFixedChild ( EditPart  childEditPart  )  [protected]
void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.setBackgroundColor ( Color  color  )  [protected]
void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.setForegroundColor ( Color  color  )  [protected]
void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.setLineType ( int  style  )  [protected]
void de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.setLineWidth ( int  width  )  [protected]
IFigure de.fraunhofer.isst.axbench.transactioneditor.diagram.edit.parts.AXLOperationEditPart.setupContentPane ( IFigure  nodeShape  )  [protected]

Default implementation treats passed figure as content pane. Respects layout one may have set for generated figure.

Parameters:
nodeShape instance of generated figure class

Member Data Documentation