Generation Framework

## Uses of Interface
org.eclipse.gmf.gmfgraph.Figure

Packages that use Figure
org.eclipse.gmf.gmfgraph
org.eclipse.gmf.gmfgraph.impl
org.eclipse.gmf.gmfgraph.util
org.eclipse.gmf.graphdef.codegen

Uses of Figure in org.eclipse.gmf.gmfgraph

Subinterfaces of Figure in org.eclipse.gmf.gmfgraph
`interface` `ConnectionFigure` A representation of the model object 'Connection Figure'
`interface` `CustomConnection` A representation of the model object 'Custom Connection'
`interface` `CustomDecoration` A representation of the model object 'Custom Decoration'
`interface` `CustomFigure` A representation of the model object 'Custom Figure'
`interface` `DecorationFigure` A representation of the model object 'Decoration Figure'
`interface` `Ellipse` A representation of the model object 'Ellipse'
`interface` `Label` A representation of the model object 'Label'
`interface` `LabeledContainer` A representation of the model object 'Labeled Container'
`interface` `Polygon` A representation of the model object 'Polygon'
`interface` `PolygonDecoration` A representation of the model object 'Polygon Decoration'
`interface` `Polyline` A representation of the model object 'Polyline'
`interface` `PolylineConnection` A representation of the model object 'Polyline Connection'
`interface` `PolylineDecoration` A representation of the model object 'Polyline Decoration'
`interface` `Rectangle` A representation of the model object 'Rectangle'
`interface` `RoundedRectangle` A representation of the model object 'Rounded Rectangle'
`interface` `Shape` A representation of the model object 'Shape'

Methods in org.eclipse.gmf.gmfgraph that return Figure
`Figure` `FigureMarker.getParent()` Returns the value of the 'Parent' container reference.
`Figure` `FigureRef.getFigure()` Returns the value of the 'Figure' reference
`Figure` `Node.getNodeFigure()` Returns the value of the 'Node Figure' reference
`Figure` `Connection.getConnectionFigure()` Returns the value of the 'Connection Figure' reference

Methods in org.eclipse.gmf.gmfgraph with parameters of type Figure
`void` `FigureRef.setFigure(Figure value)` Sets the value of the '`Figure`' reference

Uses of Figure in org.eclipse.gmf.gmfgraph.impl

Classes in org.eclipse.gmf.gmfgraph.impl that implement Figure
`class` `CustomConnectionImpl` An implementation of the model object 'Custom Connection'
`class` `CustomDecorationImpl` An implementation of the model object 'Custom Decoration'
`class` `CustomFigureImpl` An implementation of the model object 'Custom Figure'
`class` `EllipseImpl` An implementation of the model object 'Ellipse'
`class` `LabeledContainerImpl` An implementation of the model object 'Labeled Container'
`class` `LabelImpl` An implementation of the model object 'Label'
`class` `PolygonDecorationImpl` An implementation of the model object 'Polygon Decoration'
`class` `PolygonImpl` An implementation of the model object 'Polygon'
`class` `PolylineConnectionImpl` An implementation of the model object 'Polyline Connection'
`class` `PolylineDecorationImpl` An implementation of the model object 'Polyline Decoration'
`class` `PolylineImpl` An implementation of the model object 'Polyline'
`class` `RectangleImpl` An implementation of the model object 'Rectangle'
`class` `RoundedRectangleImpl` An implementation of the model object 'Rounded Rectangle'
`class` `ShapeImpl` An implementation of the model object 'Shape'

Fields in org.eclipse.gmf.gmfgraph.impl declared as Figure
`protected Figure` `FigureRefImpl.figure` The cached value of the '`Figure`' reference

Methods in org.eclipse.gmf.gmfgraph.impl that return Figure
`Figure` `LabeledContainerImpl.getParent()`
`Figure` `FigureRefImpl.getParent()`
`Figure` `FigureRefImpl.getFigure()`
`Figure` `FigureRefImpl.basicGetFigure()`
`Figure` `ConnectionImpl.getConnectionFigure()`
`Figure` `LabelImpl.getParent()`
`Figure` `NodeImpl.getNodeFigure()`
`Figure` `CustomFigureImpl.getParent()`
`Figure` `ShapeImpl.getParent()`

Methods in org.eclipse.gmf.gmfgraph.impl with parameters of type Figure
`void` `FigureRefImpl.setFigure(Figure newFigure)`

Uses of Figure in org.eclipse.gmf.gmfgraph.util

Methods in org.eclipse.gmf.gmfgraph.util with parameters of type Figure
`java.lang.Object` `GMFGraphSwitch.caseFigure(Figure object)` Returns the result of interpretting the object as an instance of 'Figure'

Uses of Figure in org.eclipse.gmf.graphdef.codegen

Methods in org.eclipse.gmf.graphdef.codegen that return Figure
`Figure` `GraphDefDispatcher.Args.getFigure()`

Methods in org.eclipse.gmf.graphdef.codegen with parameters of type Figure
`java.lang.String` `StandaloneGenerator.ProcessorCallback.visitFigure(Figure f)`
`java.lang.String` `FigureGenerator.go(Figure fig, ImportAssistant importManager)`
`java.lang.String` `NamingStrategy.getChildFigureGetterName(Figure childFigure)`
`GraphDefDispatcher.Args` `GraphDefDispatcher.create(Figure figure, java.lang.String figureVarName)`
`GraphDefDispatcher.LayoutArgs` `GraphDefDispatcher.createLayoutArgs(Figure figure, java.lang.String figureVarName, java.lang.String managerVarName, java.lang.String constraintVarName)`

Constructors in org.eclipse.gmf.graphdef.codegen with parameters of type Figure
`GraphDefDispatcher.Args(GraphDefDispatcher owner, Figure figure, java.lang.String figureVarName)`

Generation Framework

Guidelines for using Eclipse APIs.

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