org.eclipse.etrice.ui.structure.support
Class StructureClassSupport

java.lang.Object
  extended by org.eclipse.etrice.ui.structure.support.StructureClassSupport

public class StructureClassSupport
extends java.lang.Object


Field Summary
static int DEFAULT_SIZE_X
           
static int DEFAULT_SIZE_Y
           
static int MARGIN
           
 
Constructor Summary
StructureClassSupport(IDiagramTypeProvider dtp, IFeatureProvider fp)
           
 
Method Summary
static void addInheritedItems(ActorClass ac, ContainerShape acShape, java.util.Map<java.lang.String,Anchor> ifitem2anchor, IFeatureProvider fp)
           
 IFeatureProvider getFeatureProvider()
           
 IToolBehaviorProvider getToolBehaviorProvider()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MARGIN

public static final int MARGIN
See Also:
Constant Field Values

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
Constructor Detail

StructureClassSupport

public StructureClassSupport(IDiagramTypeProvider dtp,
                             IFeatureProvider fp)
Method Detail

getFeatureProvider

public IFeatureProvider getFeatureProvider()

getToolBehaviorProvider

public IToolBehaviorProvider getToolBehaviorProvider()

addInheritedItems

public static void addInheritedItems(ActorClass ac,
                                     ContainerShape acShape,
                                     java.util.Map<java.lang.String,Anchor> ifitem2anchor,
                                     IFeatureProvider fp)