Generation Framework

org.eclipse.gmf.gmfgraph.util
Class GMFGraphAdapterFactory

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      extended by org.eclipse.gmf.gmfgraph.util.GMFGraphAdapterFactory
All Implemented Interfaces:
AdapterFactory
Direct Known Subclasses:
GMFGraphItemProviderAdapterFactory

public class GMFGraphAdapterFactory
extends AdapterFactoryImpl

The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.

See Also:
GMFGraphPackage
** Generated **

Field Summary
protected static GMFGraphPackage modelPackage
          The cached model package
protected  GMFGraphSwitch<Adapter> modelSwitch
          The switch the delegates to the createXXX methods
 
Constructor Summary
GMFGraphAdapterFactory()
          Creates an instance of the adapter factory
 
Method Summary
 Adapter createAbstractFigureAdapter()
          Creates a new adapter for an object of class 'Abstract Figure'
 Adapter createAbstractNodeAdapter()
          Creates a new adapter for an object of class 'Abstract Node'
 Adapter createAdapter(Notifier target)
          Creates an adapter for the target
 Adapter createAlignmentFacetAdapter()
          Creates a new adapter for an object of class 'Alignment Facet'
 Adapter createBasicFontAdapter()
          Creates a new adapter for an object of class 'Basic Font'
 Adapter createBorderAdapter()
          Creates a new adapter for an object of class 'Border'
 Adapter createBorderLayoutAdapter()
          Creates a new adapter for an object of class 'Border Layout'
 Adapter createBorderLayoutDataAdapter()
          Creates a new adapter for an object of class 'Border Layout Data'
 Adapter createCanvasAdapter()
          Creates a new adapter for an object of class 'Canvas'
 Adapter createChildAccessAdapter()
          Creates a new adapter for an object of class 'Child Access'
 Adapter createColorAdapter()
          Creates a new adapter for an object of class 'Color'
 Adapter createCompartmentAdapter()
          Creates a new adapter for an object of class 'Compartment'
 Adapter createCompoundBorderAdapter()
          Creates a new adapter for an object of class 'Compound Border'
 Adapter createConnectionAdapter()
          Creates a new adapter for an object of class 'Connection'
 Adapter createConnectionFigureAdapter()
          Creates a new adapter for an object of class 'Connection Figure'
 Adapter createConstantColorAdapter()
          Creates a new adapter for an object of class 'Constant Color'
 Adapter createCustomAttributeAdapter()
          Creates a new adapter for an object of class 'Custom Attribute'
 Adapter createCustomBorderAdapter()
          Creates a new adapter for an object of class 'Custom Border'
 Adapter createCustomClassAdapter()
          Creates a new adapter for an object of class 'Custom Class'
 Adapter createCustomConnectionAdapter()
          Creates a new adapter for an object of class 'Custom Connection'
 Adapter createCustomDecorationAdapter()
          Creates a new adapter for an object of class 'Custom Decoration'
 Adapter createCustomFigureAdapter()
          Creates a new adapter for an object of class 'Custom Figure'
 Adapter createCustomLayoutAdapter()
          Creates a new adapter for an object of class 'Custom Layout'
 Adapter createCustomLayoutDataAdapter()
          Creates a new adapter for an object of class 'Custom Layout Data'
 Adapter createDecorationFigureAdapter()
          Creates a new adapter for an object of class 'Decoration Figure'
 Adapter createDefaultSizeFacetAdapter()
          Creates a new adapter for an object of class 'Default Size Facet'
 Adapter createDiagramElementAdapter()
          Creates a new adapter for an object of class 'Diagram Element'
 Adapter createDiagramLabelAdapter()
          Creates a new adapter for an object of class 'Diagram Label'
 Adapter createDimensionAdapter()
          Creates a new adapter for an object of class 'Dimension'
 Adapter createEllipseAdapter()
          Creates a new adapter for an object of class 'Ellipse'
 Adapter createEObjectAdapter()
          Creates a new adapter for the default case
 Adapter createFigureAccessorAdapter()
          Creates a new adapter for an object of class 'Figure Accessor'
 Adapter createFigureAdapter()
          Creates a new adapter for an object of class 'Figure'
 Adapter createFigureDescriptorAdapter()
          Creates a new adapter for an object of class 'Figure Descriptor'
 Adapter createFigureGalleryAdapter()
          Creates a new adapter for an object of class 'Figure Gallery'
 Adapter createFigureRefAdapter()
          Creates a new adapter for an object of class 'Figure Ref'
 Adapter createFlowLayoutAdapter()
          Creates a new adapter for an object of class 'Flow Layout'
 Adapter createFontAdapter()
          Creates a new adapter for an object of class 'Font'
 Adapter createGeneralFacetAdapter()
          Creates a new adapter for an object of class 'General Facet'
 Adapter createGradientFacetAdapter()
          Creates a new adapter for an object of class 'Gradient Facet'
 Adapter createGridLayoutAdapter()
          Creates a new adapter for an object of class 'Grid Layout'
 Adapter createGridLayoutDataAdapter()
          Creates a new adapter for an object of class 'Grid Layout Data'
 Adapter createIdentityAdapter()
          Creates a new adapter for an object of class 'Identity'
 Adapter createInsetsAdapter()
          Creates a new adapter for an object of class 'Insets'
 Adapter createLabelAdapter()
          Creates a new adapter for an object of class 'Label'
 Adapter createLabeledContainerAdapter()
          Creates a new adapter for an object of class 'Labeled Container'
 Adapter createLabelOffsetFacetAdapter()
          Creates a new adapter for an object of class 'Label Offset Facet'
 Adapter createLayoutableAdapter()
          Creates a new adapter for an object of class 'Layoutable'
 Adapter createLayoutAdapter()
          Creates a new adapter for an object of class 'Layout'
 Adapter createLayoutDataAdapter()
          Creates a new adapter for an object of class 'Layout Data'
 Adapter createLineBorderAdapter()
          Creates a new adapter for an object of class 'Line Border'
 Adapter createMarginBorderAdapter()
          Creates a new adapter for an object of class 'Margin Border'
 Adapter createNodeAdapter()
          Creates a new adapter for an object of class 'Node'
 Adapter createPointAdapter()
          Creates a new adapter for an object of class 'Point'
 Adapter createPolygonAdapter()
          Creates a new adapter for an object of class 'Polygon'
 Adapter createPolygonDecorationAdapter()
          Creates a new adapter for an object of class 'Polygon Decoration'
 Adapter createPolylineAdapter()
          Creates a new adapter for an object of class 'Polyline'
 Adapter createPolylineConnectionAdapter()
          Creates a new adapter for an object of class 'Polyline Connection'
 Adapter createPolylineDecorationAdapter()
          Creates a new adapter for an object of class 'Polyline Decoration'
 Adapter createRealFigureAdapter()
          Creates a new adapter for an object of class 'Real Figure'
 Adapter createRectangleAdapter()
          Creates a new adapter for an object of class 'Rectangle'
 Adapter createRGBColorAdapter()
          Creates a new adapter for an object of class 'RGB Color'
 Adapter createRoundedRectangleAdapter()
          Creates a new adapter for an object of class 'Rounded Rectangle'
 Adapter createScalablePolygonAdapter()
          Creates a new adapter for an object of class 'Scalable Polygon'
 Adapter createShapeAdapter()
          Creates a new adapter for an object of class 'Shape'
 Adapter createStackLayoutAdapter()
          Creates a new adapter for an object of class 'Stack Layout'
 Adapter createVisualFacetAdapter()
          Creates a new adapter for an object of class 'Visual Facet'
 Adapter createXYLayoutAdapter()
          Creates a new adapter for an object of class 'XY Layout'
 Adapter createXYLayoutDataAdapter()
          Creates a new adapter for an object of class 'XY Layout Data'
 boolean isFactoryForType(java.lang.Object object)
          Returns whether this factory is applicable for the type of the object
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelPackage

protected static GMFGraphPackage modelPackage
The cached model package.

** Generated **

modelSwitch

protected GMFGraphSwitch<Adapter> modelSwitch
The switch the delegates to the createXXX methods.

** Generated **
Constructor Detail

GMFGraphAdapterFactory

public GMFGraphAdapterFactory()
Creates an instance of the adapter factory.

** Generated **
Method Detail

isFactoryForType

public boolean isFactoryForType(java.lang.Object object)
Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.

Specified by:
isFactoryForType in interface AdapterFactory
Overrides:
isFactoryForType in class AdapterFactoryImpl
Returns:
whether this factory is applicable for the type of the object.
** Generated **

createAdapter

public Adapter createAdapter(Notifier target)
Creates an adapter for the target.

Overrides:
createAdapter in class AdapterFactoryImpl
Parameters:
target - the object to adapt.
Returns:
the adapter for the target.
** Generated **

createCanvasAdapter

public Adapter createCanvasAdapter()
Creates a new adapter for an object of class 'Canvas'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Canvas
** Generated **

createFigureGalleryAdapter

public Adapter createFigureGalleryAdapter()
Creates a new adapter for an object of class 'Figure Gallery'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FigureGallery
** Generated **

createIdentityAdapter

public Adapter createIdentityAdapter()
Creates a new adapter for an object of class 'Identity'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Identity
** Generated **

createDiagramElementAdapter

public Adapter createDiagramElementAdapter()
Creates a new adapter for an object of class 'Diagram Element'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DiagramElement
** Generated **

createAbstractNodeAdapter

public Adapter createAbstractNodeAdapter()
Creates a new adapter for an object of class 'Abstract Node'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AbstractNode
** Generated **

createNodeAdapter

public Adapter createNodeAdapter()
Creates a new adapter for an object of class 'Node'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Node
** Generated **

createChildAccessAdapter

public Adapter createChildAccessAdapter()
Creates a new adapter for an object of class 'Child Access'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ChildAccess
** Generated **

createRealFigureAdapter

public Adapter createRealFigureAdapter()
Creates a new adapter for an object of class 'Real Figure'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RealFigure
** Generated **

createConnectionAdapter

public Adapter createConnectionAdapter()
Creates a new adapter for an object of class 'Connection'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Connection
** Generated **

createCompartmentAdapter

public Adapter createCompartmentAdapter()
Creates a new adapter for an object of class 'Compartment'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Compartment
** Generated **

createDiagramLabelAdapter

public Adapter createDiagramLabelAdapter()
Creates a new adapter for an object of class 'Diagram Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DiagramLabel
** Generated **

createVisualFacetAdapter

public Adapter createVisualFacetAdapter()
Creates a new adapter for an object of class 'Visual Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
VisualFacet
** Generated **

createGeneralFacetAdapter

public Adapter createGeneralFacetAdapter()
Creates a new adapter for an object of class 'General Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GeneralFacet
** Generated **

createAlignmentFacetAdapter

public Adapter createAlignmentFacetAdapter()
Creates a new adapter for an object of class 'Alignment Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AlignmentFacet
** Generated **

createGradientFacetAdapter

public Adapter createGradientFacetAdapter()
Creates a new adapter for an object of class 'Gradient Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GradientFacet
** Generated **

createLabelOffsetFacetAdapter

public Adapter createLabelOffsetFacetAdapter()
Creates a new adapter for an object of class 'Label Offset Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LabelOffsetFacet
** Generated **

createDefaultSizeFacetAdapter

public Adapter createDefaultSizeFacetAdapter()
Creates a new adapter for an object of class 'Default Size Facet'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DefaultSizeFacet
** Generated **

createFigureAdapter

public Adapter createFigureAdapter()
Creates a new adapter for an object of class 'Figure'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Figure
** Generated **

createFigureDescriptorAdapter

public Adapter createFigureDescriptorAdapter()
Creates a new adapter for an object of class 'Figure Descriptor'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FigureDescriptor
** Generated **

createAbstractFigureAdapter

public Adapter createAbstractFigureAdapter()
Creates a new adapter for an object of class 'Abstract Figure'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
AbstractFigure
** Generated **

createFigureRefAdapter

public Adapter createFigureRefAdapter()
Creates a new adapter for an object of class 'Figure Ref'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FigureRef
** Generated **

createConnectionFigureAdapter

public Adapter createConnectionFigureAdapter()
Creates a new adapter for an object of class 'Connection Figure'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ConnectionFigure
** Generated **

createDecorationFigureAdapter

public Adapter createDecorationFigureAdapter()
Creates a new adapter for an object of class 'Decoration Figure'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
DecorationFigure
** Generated **

createShapeAdapter

public Adapter createShapeAdapter()
Creates a new adapter for an object of class 'Shape'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Shape
** Generated **

createLabelAdapter

public Adapter createLabelAdapter()
Creates a new adapter for an object of class 'Label'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Label
** Generated **

createLabeledContainerAdapter

public Adapter createLabeledContainerAdapter()
Creates a new adapter for an object of class 'Labeled Container'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LabeledContainer
** Generated **

createRectangleAdapter

public Adapter createRectangleAdapter()
Creates a new adapter for an object of class 'Rectangle'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Rectangle
** Generated **

createRoundedRectangleAdapter

public Adapter createRoundedRectangleAdapter()
Creates a new adapter for an object of class 'Rounded Rectangle'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RoundedRectangle
** Generated **

createEllipseAdapter

public Adapter createEllipseAdapter()
Creates a new adapter for an object of class 'Ellipse'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Ellipse
** Generated **

createPolylineAdapter

public Adapter createPolylineAdapter()
Creates a new adapter for an object of class 'Polyline'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Polyline
** Generated **

createPolygonAdapter

public Adapter createPolygonAdapter()
Creates a new adapter for an object of class 'Polygon'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Polygon
** Generated **

createScalablePolygonAdapter

public Adapter createScalablePolygonAdapter()
Creates a new adapter for an object of class 'Scalable Polygon'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ScalablePolygon
** Generated **

createPolylineConnectionAdapter

public Adapter createPolylineConnectionAdapter()
Creates a new adapter for an object of class 'Polyline Connection'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PolylineConnection
** Generated **

createPolylineDecorationAdapter

public Adapter createPolylineDecorationAdapter()
Creates a new adapter for an object of class 'Polyline Decoration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PolylineDecoration
** Generated **

createPolygonDecorationAdapter

public Adapter createPolygonDecorationAdapter()
Creates a new adapter for an object of class 'Polygon Decoration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
PolygonDecoration
** Generated **

createCustomClassAdapter

public Adapter createCustomClassAdapter()
Creates a new adapter for an object of class 'Custom Class'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomClass
** Generated **

createCustomFigureAdapter

public Adapter createCustomFigureAdapter()
Creates a new adapter for an object of class 'Custom Figure'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomFigure
** Generated **

createCustomDecorationAdapter

public Adapter createCustomDecorationAdapter()
Creates a new adapter for an object of class 'Custom Decoration'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomDecoration
** Generated **

createCustomConnectionAdapter

public Adapter createCustomConnectionAdapter()
Creates a new adapter for an object of class 'Custom Connection'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomConnection
** Generated **

createColorAdapter

public Adapter createColorAdapter()
Creates a new adapter for an object of class 'Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Color
** Generated **

createRGBColorAdapter

public Adapter createRGBColorAdapter()
Creates a new adapter for an object of class 'RGB Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
RGBColor
** Generated **

createConstantColorAdapter

public Adapter createConstantColorAdapter()
Creates a new adapter for an object of class 'Constant Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
ConstantColor
** Generated **

createFontAdapter

public Adapter createFontAdapter()
Creates a new adapter for an object of class 'Font'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Font
** Generated **

createBasicFontAdapter

public Adapter createBasicFontAdapter()
Creates a new adapter for an object of class 'Basic Font'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BasicFont
** Generated **

createPointAdapter

public Adapter createPointAdapter()
Creates a new adapter for an object of class 'Point'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Point
** Generated **

createDimensionAdapter

public Adapter createDimensionAdapter()
Creates a new adapter for an object of class 'Dimension'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Dimension
** Generated **

createInsetsAdapter

public Adapter createInsetsAdapter()
Creates a new adapter for an object of class 'Insets'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Insets
** Generated **

createBorderAdapter

public Adapter createBorderAdapter()
Creates a new adapter for an object of class 'Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Border
** Generated **

createLineBorderAdapter

public Adapter createLineBorderAdapter()
Creates a new adapter for an object of class 'Line Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LineBorder
** Generated **

createMarginBorderAdapter

public Adapter createMarginBorderAdapter()
Creates a new adapter for an object of class 'Margin Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
MarginBorder
** Generated **

createCompoundBorderAdapter

public Adapter createCompoundBorderAdapter()
Creates a new adapter for an object of class 'Compound Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CompoundBorder
** Generated **

createCustomBorderAdapter

public Adapter createCustomBorderAdapter()
Creates a new adapter for an object of class 'Custom Border'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomBorder
** Generated **

createLayoutDataAdapter

public Adapter createLayoutDataAdapter()
Creates a new adapter for an object of class 'Layout Data'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
LayoutData
** Generated **

createCustomLayoutDataAdapter

public Adapter createCustomLayoutDataAdapter()
Creates a new adapter for an object of class 'Custom Layout Data'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomLayoutData
** Generated **

createGridLayoutDataAdapter

public Adapter createGridLayoutDataAdapter()
Creates a new adapter for an object of class 'Grid Layout Data'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GridLayoutData
** Generated **

createBorderLayoutDataAdapter

public Adapter createBorderLayoutDataAdapter()
Creates a new adapter for an object of class 'Border Layout Data'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BorderLayoutData
** Generated **

createLayoutableAdapter

public Adapter createLayoutableAdapter()
Creates a new adapter for an object of class 'Layoutable'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Layoutable
** Generated **

createLayoutAdapter

public Adapter createLayoutAdapter()
Creates a new adapter for an object of class 'Layout'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
Layout
** Generated **

createCustomLayoutAdapter

public Adapter createCustomLayoutAdapter()
Creates a new adapter for an object of class 'Custom Layout'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomLayout
** Generated **

createGridLayoutAdapter

public Adapter createGridLayoutAdapter()
Creates a new adapter for an object of class 'Grid Layout'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
GridLayout
** Generated **

createBorderLayoutAdapter

public Adapter createBorderLayoutAdapter()
Creates a new adapter for an object of class 'Border Layout'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
BorderLayout
** Generated **

createCustomAttributeAdapter

public Adapter createCustomAttributeAdapter()
Creates a new adapter for an object of class 'Custom Attribute'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
CustomAttribute
** Generated **

createFigureAccessorAdapter

public Adapter createFigureAccessorAdapter()
Creates a new adapter for an object of class 'Figure Accessor'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FigureAccessor
** Generated **

createFlowLayoutAdapter

public Adapter createFlowLayoutAdapter()
Creates a new adapter for an object of class 'Flow Layout'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
FlowLayout
** Generated **

createXYLayoutAdapter

public Adapter createXYLayoutAdapter()
Creates a new adapter for an object of class 'XY Layout'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XYLayout
** Generated **

createXYLayoutDataAdapter

public Adapter createXYLayoutDataAdapter()
Creates a new adapter for an object of class 'XY Layout Data'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
XYLayoutData
** Generated **

createStackLayoutAdapter

public Adapter createStackLayoutAdapter()
Creates a new adapter for an object of class 'Stack Layout'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.

Returns:
the new adapter.
See Also:
StackLayout
** Generated **

createEObjectAdapter

public Adapter createEObjectAdapter()
Creates a new adapter for the default case. This default implementation returns null.

Returns:
the new adapter.
** Generated **

Generation Framework

Guidelines for using Eclipse APIs.

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