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` `AbstractFigure` A representation of the model object 'Abstract Figure'
`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` `FigureRef` A representation of the model object 'Figure Ref'
`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` `RealFigure` A representation of the model object 'Real Figure'
`interface` `Rectangle` A representation of the model object 'Rectangle'
`interface` `RoundedRectangle` A representation of the model object 'Rounded Rectangle'
`interface` `ScalablePolygon` A representation of the model object 'Scalable Polygon'
`interface` `Shape` A representation of the model object 'Shape'

Methods in org.eclipse.gmf.gmfgraph that return Figure
`Figure` `FigureDescriptor.getActualFigure()` Returns the value of the 'Actual Figure' containment reference
`Figure` `ChildAccess.getFigure()` Returns the value of the 'Figure' reference

Methods in org.eclipse.gmf.gmfgraph that return types with arguments of type Figure
`org.eclipse.emf.common.util.EList<Figure>` `RealFigure.getChildren()` Returns the value of the 'Children' containment reference list.
`org.eclipse.emf.common.util.EList<Figure>` `Shape.getResolvedChildren()` Returns the value of the 'Resolved Children' reference list.

Methods in org.eclipse.gmf.gmfgraph with parameters of type Figure
`void` `FigureDescriptor.setActualFigure(Figure value)` Sets the value of the '`Actual Figure`' containment reference
`void` `ChildAccess.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` `AbstractFigureImpl` An implementation of the model object 'Abstract 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` `FigureRefImpl` An implementation of the model object 'Figure Ref'
`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` `RealFigureImpl` An implementation of the model object 'Real Figure'
`class` `RectangleImpl` An implementation of the model object 'Rectangle'
`class` `RoundedRectangleImpl` An implementation of the model object 'Rounded Rectangle'
`class` `ScalablePolygonImpl` An implementation of the model object 'Scalable Polygon'
`class` `ShapeImpl` An implementation of the model object 'Shape'

Fields in org.eclipse.gmf.gmfgraph.impl declared as Figure
`protected Figure` `FigureDescriptorImpl.actualFigure` The cached value of the '`Actual Figure`' containment reference
`protected Figure` `ChildAccessImpl.figure` The cached value of the '`Figure`' reference

Fields in org.eclipse.gmf.gmfgraph.impl with type parameters of type Figure
`protected org.eclipse.emf.common.util.EList<Figure>` `RealFigureImpl.children` The cached value of the '`Children`' containment reference list

Methods in org.eclipse.gmf.gmfgraph.impl that return Figure
`Figure` `ChildAccessImpl.basicGetFigure()`
`Figure` `FigureDescriptorImpl.getActualFigure()`
`Figure` `ChildAccessImpl.getFigure()`

Methods in org.eclipse.gmf.gmfgraph.impl that return types with arguments of type Figure
`org.eclipse.emf.common.util.EList<Figure>` `RealFigureImpl.getChildren()`
`org.eclipse.emf.common.util.EList<Figure>` `ShapeImpl.getResolvedChildren()`

Methods in org.eclipse.gmf.gmfgraph.impl with parameters of type Figure
`org.eclipse.emf.common.notify.NotificationChain` `FigureDescriptorImpl.basicSetActualFigure(Figure newActualFigure, org.eclipse.emf.common.notify.NotificationChain msgs)`
`void` `FigureDescriptorImpl.setActualFigure(Figure newActualFigure)`
`void` `ChildAccessImpl.setFigure(Figure newFigure)`

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

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

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

Methods in org.eclipse.gmf.graphdef.codegen with parameters of type Figure
`java.lang.String` `FigureGenerator.fqnSwitch(Figure figure)`

Generation Framework

Guidelines for using Eclipse APIs.

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