SAM

org.topcased.modeler.sam.systemdiagram.figures
Class MultiPortLayout

java.lang.Object
  extended by org.eclipse.draw2d.AbstractLayout
      extended by org.eclipse.draw2d.AbstractHintLayout
          extended by org.eclipse.draw2d.ToolbarLayout
              extended by org.topcased.modeler.sam.systemdiagram.figures.MultiPortLayout
All Implemented Interfaces:
org.eclipse.draw2d.LayoutManager

public class MultiPortLayout
extends org.eclipse.draw2d.ToolbarLayout

Creation : 19 oct. 2005


Field Summary
static int MULTI_PORT_CLOSED
           
static int MULTI_PORT_OPENED
           
 
Fields inherited from class org.eclipse.draw2d.ToolbarLayout
ALIGN_BOTTOMRIGHT, ALIGN_CENTER, ALIGN_TOPLEFT, horizontal, HORIZONTAL, matchWidth, minorAlignment, spacing, transposer, VERTICAL
 
Fields inherited from class org.eclipse.draw2d.AbstractLayout
isObservingVisibility, preferredSize
 
Constructor Summary
MultiPortLayout()
           
MultiPortLayout(boolean isHorizontal)
           
 
Method Summary
 int getVisualState()
           
 void layout(org.eclipse.draw2d.IFigure parent)
           
 void setVisualState(int visualState)
           
 
Methods inherited from class org.eclipse.draw2d.ToolbarLayout
calculateMinimumSize, calculatePreferredSize, getChildMinimumSize, getChildPreferredSize, getMinorAlignment, getSpacing, getStretchMinorAxis, isHorizontal, isSensitiveHorizontally, isSensitiveVertically, setMatchWidth, setMinorAlignment, setSpacing, setStretchMinorAxis, setVertical
 
Methods inherited from class org.eclipse.draw2d.AbstractHintLayout
getMinimumSize, getPreferredSize, invalidate
 
Methods inherited from class org.eclipse.draw2d.AbstractLayout
calculatePreferredSize, getBorderPreferredSize, getConstraint, getMinimumSize, getPreferredSize, invalidate, isObservingVisibility, remove, setConstraint, setObserveVisibility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MULTI_PORT_CLOSED

public static final int MULTI_PORT_CLOSED
See Also:
Constant Field Values

MULTI_PORT_OPENED

public static final int MULTI_PORT_OPENED
See Also:
Constant Field Values
Constructor Detail

MultiPortLayout

public MultiPortLayout()

MultiPortLayout

public MultiPortLayout(boolean isHorizontal)
Parameters:
isHorizontal -
Method Detail

layout

public void layout(org.eclipse.draw2d.IFigure parent)
Specified by:
layout in interface org.eclipse.draw2d.LayoutManager
Overrides:
layout in class org.eclipse.draw2d.ToolbarLayout
See Also:
LayoutManager.layout(IFigure)

getVisualState

public int getVisualState()
Returns:
Returns the visualState.

setVisualState

public void setVisualState(int visualState)
Parameters:
visualState - The visualState to set.

SAM

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