SysML

org.topcased.modeler.sysml.blockdefinitiondiagram.edit
Class PortEditPart

java.lang.Object
  extended by org.topcased.modeler.edit.PortEditPart
      extended by org.topcased.modeler.sysml.blockdefinitiondiagram.edit.PortEditPart
Direct Known Subclasses:
FlowPortEditPart

public class PortEditPart
extends org.topcased.modeler.edit.PortEditPart

The Port object controller

** Generated **
NOT

Field Summary
protected  PortProvidedInterfaceFigure _providedFigure
           
protected  PortRequiredInterfaceFigure _requiredFigure
           
 
Constructor Summary
PortEditPart(GraphNode obj)
          Constructor
 
Method Summary
 void activate()
           
protected  void createEditPolicies()
          Creates edit policies and associates these with roles
protected  org.eclipse.draw2d.IFigure createFigure()
           
 void deactivate()
           
 org.eclipse.uml2.uml.Port getModelPort()
          Return the model port
protected  void handleModelChanged(Notification msg)
           
protected  void refreshProvidedInterfaces()
           
 void refreshProvidedInterfacesNames()
           
protected  void refreshRequiredInterfaces()
           
 void refreshRequiredInterfacesNames()
           
protected  void refreshVisuals()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_providedFigure

protected PortProvidedInterfaceFigure _providedFigure

_requiredFigure

protected PortRequiredInterfaceFigure _requiredFigure
Constructor Detail

PortEditPart

public PortEditPart(GraphNode obj)
Constructor

Parameters:
obj - the graph node
** Generated **
Method Detail

createEditPolicies

protected void createEditPolicies()
Creates edit policies and associates these with roles

** Generated **
NOT

createFigure

protected org.eclipse.draw2d.IFigure createFigure()

See Also:
org.eclipse.gef.editparts.AbstractGraphicalEditPart#createFigure()
** Generated **
NOT

getModelPort

public org.eclipse.uml2.uml.Port getModelPort()
Return the model port

Returns:
the model port

activate

public void activate()
See Also:
EditPart.activate()

deactivate

public void deactivate()
See Also:
EditPart.deactivate()

handleModelChanged

protected void handleModelChanged(Notification msg)

refreshVisuals

protected void refreshVisuals()

See Also:
org.eclipse.gef.editparts.AbstractEditPart#refreshVisuals()
** Generated **
NOT

refreshProvidedInterfaces

protected void refreshProvidedInterfaces()

refreshRequiredInterfaces

protected void refreshRequiredInterfaces()

refreshProvidedInterfacesNames

public void refreshProvidedInterfacesNames()

refreshRequiredInterfacesNames

public void refreshRequiredInterfacesNames()

SysML

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.