Runtime

## Package org.eclipse.gmf.runtime.diagram.ui.figures

Aurora internal packages Package Specification the figures package

See:
Description

Interface Summary
DiagramColorConstants: Set of color constants that are commonly used.
IBorderItemLocator: Controls the location of border items around another figure.
ICanonicalShapeCompartmentLayout: Layout figures who's position is undefined.

Class Summary
BorderedNodeFigure: Wrapper figure that contains the main figure and the border item figures.
BorderItemLocator: BorderItemLocator works closely with border items in determining position.
BorderItemsAwareFreeFormLayer: a Border item aware implementation for the free form layer This layer will make sure that scroll bars and bounds calculations respect the border items implementation
BorderItemsUtil: Utility class used to provide helper methods commonly used by the Border Item figures
CanonicalShapeCompartmentLayout: Layouts the shape compartment's children.
LabelLocator: Label locator that supports locating labels whose parent is either a Node or and Edge.
LayoutHelper: A utility class used to find the location to place an undefined child figure.
NoteFigure: a figure represents the Note view, this figure had a mode called DiagramLinkMode, if this mode is turned ON then the text alignment will be center instead of left and the border will be rectangle instead of the note border shape, also it will not paint the border
ResizableCompartmentFigure
ShapeCompartmentFigure: A specialized implementation of `ResizableCompartmentFigure`, this class configures the scrollpane to use a `FreeformLayer` with a `FreeformLayout` as its contents.

## Package org.eclipse.gmf.runtime.diagram.ui.figures Description

Aurora internal packages

## Package Specification

the figures package

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.