org.eclipse.etrice.ui.behavior.support
Class StateSupport

java.lang.Object
  extended by org.eclipse.etrice.ui.behavior.support.StateSupport

public class StateSupport
extends java.lang.Object


Field Summary
static int CORNER_WIDTH
           
static int DEFAULT_SIZE_X
           
static int DEFAULT_SIZE_Y
           
static int HINT_CORNER_WIDTH
           
static IColorConstant INHERITED_COLOR
           
static IColorConstant LINE_COLOR
           
static int MARGIN
           
static int MIN_SIZE_X
           
static int MIN_SIZE_Y
           
 
Constructor Summary
StateSupport(IDiagramTypeProvider dtp, IFeatureProvider fp)
           
 
Method Summary
 IFeatureProvider getFeatureProvider()
           
 IToolBehaviorProvider getToolBehaviorProvider()
           
protected static void updateHints(State s, GraphicsAlgorithm border)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_SIZE_X

public static final int DEFAULT_SIZE_X
See Also:
Constant Field Values

DEFAULT_SIZE_Y

public static final int DEFAULT_SIZE_Y
See Also:
Constant Field Values

MIN_SIZE_X

public static final int MIN_SIZE_X
See Also:
Constant Field Values

MIN_SIZE_Y

public static final int MIN_SIZE_Y
See Also:
Constant Field Values

MARGIN

public static final int MARGIN
See Also:
Constant Field Values

CORNER_WIDTH

public static final int CORNER_WIDTH
See Also:
Constant Field Values

HINT_CORNER_WIDTH

public static final int HINT_CORNER_WIDTH
See Also:
Constant Field Values

LINE_COLOR

public static final IColorConstant LINE_COLOR

INHERITED_COLOR

public static final IColorConstant INHERITED_COLOR
Constructor Detail

StateSupport

public StateSupport(IDiagramTypeProvider dtp,
                    IFeatureProvider fp)
Method Detail

getFeatureProvider

public IFeatureProvider getFeatureProvider()

getToolBehaviorProvider

public IToolBehaviorProvider getToolBehaviorProvider()

updateHints

protected static void updateHints(State s,
                                  GraphicsAlgorithm border)