$search

org::ros::model::ros_package::diagram::edit::parts::NodeEditPart Class Reference

Inheritance diagram for org::ros::model::ros_package::diagram::edit::parts::NodeEditPart:
Inheritance graph
[legend]

List of all members.

Classes

class  NodeFigure2

Public Member Functions

IFigure getContentPane ()
EditPart getPrimaryChildEditPart ()
NodeFigure2 getPrimaryShape ()
EditPart getTargetEditPart (Request request)
 NodeEditPart (View view)

Static Public Attributes

static final int VISUAL_ID = 2001

Protected Member Functions

void addChildVisual (EditPart childEditPart, int index)
boolean addFixedChild (EditPart childEditPart)
void createDefaultEditPolicies ()
LayoutEditPolicy createLayoutEditPolicy ()
NodeFigure createMainFigure ()
NodeFigure createNodePlate ()
IFigure createNodeShape ()
IFigure getContentPaneFor (IGraphicalEditPart editPart)
void handleNotificationEvent (Notification event)
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

Static Package Attributes

static final Font FFIGURENODENAMEFIGURE_FONT
static final Color NODETOPFIGURE0_FORE = new Color(null, 236, 232, 233)

Detailed Description

Definition at line 52 of file NodeEditPart.java.


Constructor & Destructor Documentation

org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NodeEditPart ( View  view  )  [inline]

Definition at line 72 of file NodeEditPart.java.


Member Function Documentation

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::addChildVisual ( EditPart  childEditPart,
int  index 
) [inline, protected]

Definition at line 285 of file NodeEditPart.java.

boolean org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::addFixedChild ( EditPart  childEditPart  )  [inline, protected]

Definition at line 152 of file NodeEditPart.java.

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::createDefaultEditPolicies (  )  [inline, protected]

Definition at line 79 of file NodeEditPart.java.

LayoutEditPolicy org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::createLayoutEditPolicy (  )  [inline, protected]

Definition at line 101 of file NodeEditPart.java.

NodeFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::createMainFigure (  )  [inline, 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.

Definition at line 331 of file NodeEditPart.java.

NodeFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::createNodePlate (  )  [inline, protected]

Definition at line 318 of file NodeEditPart.java.

IFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::createNodeShape (  )  [inline, protected]

Definition at line 138 of file NodeEditPart.java.

IFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::getContentPane (  )  [inline]

Definition at line 358 of file NodeEditPart.java.

IFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::getContentPaneFor ( IGraphicalEditPart  editPart  )  [inline, protected]

Definition at line 305 of file NodeEditPart.java.

EditPart org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::getPrimaryChildEditPart (  )  [inline]

Definition at line 404 of file NodeEditPart.java.

NodeFigure2 org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::getPrimaryShape (  )  [inline]

Definition at line 145 of file NodeEditPart.java.

EditPart org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::getTargetEditPart ( Request  request  )  [inline]

Definition at line 412 of file NodeEditPart.java.

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::handleNotificationEvent ( Notification  event  )  [inline, protected]

Definition at line 430 of file NodeEditPart.java.

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::removeChildVisual ( EditPart  childEditPart  )  [inline, protected]

Definition at line 295 of file NodeEditPart.java.

boolean org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::removeFixedChild ( EditPart  childEditPart  )  [inline, protected]

Definition at line 226 of file NodeEditPart.java.

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::setBackgroundColor ( Color  color  )  [inline, protected]

Definition at line 377 of file NodeEditPart.java.

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::setForegroundColor ( Color  color  )  [inline, protected]

Definition at line 368 of file NodeEditPart.java.

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::setLineType ( int  style  )  [inline, protected]

Definition at line 395 of file NodeEditPart.java.

void org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::setLineWidth ( int  width  )  [inline, protected]

Definition at line 386 of file NodeEditPart.java.

IFigure org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::setupContentPane ( IFigure  nodeShape  )  [inline, 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

Definition at line 346 of file NodeEditPart.java.


Member Data Documentation

Definition at line 62 of file NodeEditPart.java.

Initial value:
 new Font(
                        Display.getCurrent(), Display.getDefault().getSystemFont()
                                        .getFontData()[0].getName(), 10, SWT.BOLD)

Definition at line 671 of file NodeEditPart.java.

final Color org::ros::model::ros_package::diagram::edit::parts::NodeEditPart::NODETOPFIGURE0_FORE = new Color(null, 236, 232, 233) [static, package]

Definition at line 666 of file NodeEditPart.java.

Definition at line 67 of file NodeEditPart.java.

Definition at line 57 of file NodeEditPart.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


bride_plugin_source
Author(s): Alexander Bubeck
autogenerated on Tue Mar 5 11:39:53 2013