Class AttributeAdapterFactory

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.eclipse.birt.chart.model.attribute.util.AttributeAdapterFactory
All Implemented Interfaces:
org.eclipse.emf.common.notify.AdapterFactory

public class AttributeAdapterFactory
extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
AttributePackage
  • Field Details

  • Constructor Details

  • Method Details

    • 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 org.eclipse.emf.common.notify.AdapterFactory
      Overrides:
      isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
    • createAdapter

      public org.eclipse.emf.common.notify.Adapter createAdapter​(org.eclipse.emf.common.notify.Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
    • createAccessibilityValueAdapter

      public org.eclipse.emf.common.notify.Adapter createAccessibilityValueAdapter()
      Creates a new adapter for an object of class 'Accessibility Value'. 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:
      AccessibilityValue
    • createActionValueAdapter

      public org.eclipse.emf.common.notify.Adapter createActionValueAdapter()
      Creates a new adapter for an object of class 'Action Value'. 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:
      ActionValue
    • createAngle3DAdapter

      public org.eclipse.emf.common.notify.Adapter createAngle3DAdapter()
      Creates a new adapter for an object of class 'Angle3 D'. 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:
      Angle3D
    • createAxisOriginAdapter

      public org.eclipse.emf.common.notify.Adapter createAxisOriginAdapter()
      Creates a new adapter for an object of class 'Axis Origin'. 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:
      AxisOrigin
    • createBoundsAdapter

      public org.eclipse.emf.common.notify.Adapter createBoundsAdapter()
      Creates a new adapter for an object of class 'Bounds'. 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:
      Bounds
    • createCallBackValueAdapter

      public org.eclipse.emf.common.notify.Adapter createCallBackValueAdapter()
      Creates a new adapter for an object of class 'Call Back Value'. 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:
      CallBackValue
    • createColorDefinitionAdapter

      public org.eclipse.emf.common.notify.Adapter createColorDefinitionAdapter()
      Creates a new adapter for an object of class 'Color Definition'. 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:
      ColorDefinition
    • createCursorAdapter

      public org.eclipse.emf.common.notify.Adapter createCursorAdapter()
      Creates a new adapter for an object of class 'Cursor'. 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:
      Cursor
    • createDataPointAdapter

      public org.eclipse.emf.common.notify.Adapter createDataPointAdapter()
      Creates a new adapter for an object of class 'Data 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:
      DataPoint
    • createDataPointComponentAdapter

      public org.eclipse.emf.common.notify.Adapter createDataPointComponentAdapter()
      Creates a new adapter for an object of class 'Data Point Component'. 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:
      DataPointComponent
    • createDateFormatSpecifierAdapter

      public org.eclipse.emf.common.notify.Adapter createDateFormatSpecifierAdapter()
      Creates a new adapter for an object of class 'Date Format Specifier'. 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:
      DateFormatSpecifier
    • createEmbeddedImageAdapter

      public org.eclipse.emf.common.notify.Adapter createEmbeddedImageAdapter()
      Creates a new adapter for an object of class 'Embedded Image'. 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:
      EmbeddedImage
    • createEStringToStringMapEntryAdapter

      public org.eclipse.emf.common.notify.Adapter createEStringToStringMapEntryAdapter()
      Creates a new adapter for an object of class 'EString To String Map Entry'. 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:
      Map.Entry
    • createExtendedPropertyAdapter

      public org.eclipse.emf.common.notify.Adapter createExtendedPropertyAdapter()
      Creates a new adapter for an object of class 'Extended Property'. 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:
      ExtendedProperty
    • createFillAdapter

      public org.eclipse.emf.common.notify.Adapter createFillAdapter()
      Creates a new adapter for an object of class 'Fill'. 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:
      Fill
    • createFontDefinitionAdapter

      public org.eclipse.emf.common.notify.Adapter createFontDefinitionAdapter()
      Creates a new adapter for an object of class 'Font Definition'. 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:
      FontDefinition
    • createFormatSpecifierAdapter

      public org.eclipse.emf.common.notify.Adapter createFormatSpecifierAdapter()
      Creates a new adapter for an object of class 'Format Specifier'. 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:
      FormatSpecifier
    • createFractionNumberFormatSpecifierAdapter

      public org.eclipse.emf.common.notify.Adapter createFractionNumberFormatSpecifierAdapter()
      Creates a new adapter for an object of class 'Fraction Number Format Specifier'. 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:
      FractionNumberFormatSpecifier
    • createGradientAdapter

      public org.eclipse.emf.common.notify.Adapter createGradientAdapter()
      Creates a new adapter for an object of class 'Gradient'. 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:
      Gradient
    • createImageAdapter

      public org.eclipse.emf.common.notify.Adapter createImageAdapter()
      Creates a new adapter for an object of class 'Image'. 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:
      Image
    • createInsetsAdapter

      public org.eclipse.emf.common.notify.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
    • createInteractivityAdapter

      public org.eclipse.emf.common.notify.Adapter createInteractivityAdapter()
      Creates a new adapter for an object of class 'Interactivity'. 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:
      Interactivity
    • createJavaDateFormatSpecifierAdapter

      public org.eclipse.emf.common.notify.Adapter createJavaDateFormatSpecifierAdapter()
      Creates a new adapter for an object of class 'Java Date Format Specifier'. 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:
      JavaDateFormatSpecifier
    • createJavaNumberFormatSpecifierAdapter

      public org.eclipse.emf.common.notify.Adapter createJavaNumberFormatSpecifierAdapter()
      Creates a new adapter for an object of class 'Java Number Format Specifier'. 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:
      JavaNumberFormatSpecifier
    • createLineAttributesAdapter

      public org.eclipse.emf.common.notify.Adapter createLineAttributesAdapter()
      Creates a new adapter for an object of class 'Line Attributes'. 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:
      LineAttributes
    • createLocationAdapter

      public org.eclipse.emf.common.notify.Adapter createLocationAdapter()
      Creates a new adapter for an object of class 'Location'. 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:
      Location
    • createLocation3DAdapter

      public org.eclipse.emf.common.notify.Adapter createLocation3DAdapter()
      Creates a new adapter for an object of class 'Location3 D'. 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:
      Location3D
    • createMarkerAdapter

      public org.eclipse.emf.common.notify.Adapter createMarkerAdapter()
      Creates a new adapter for an object of class 'Marker'. 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:
      Marker
    • createMultipleFillAdapter

      public org.eclipse.emf.common.notify.Adapter createMultipleFillAdapter()
      Creates a new adapter for an object of class 'Multiple Fill'. 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:
      MultipleFill
    • createMultiURLValuesAdapter

      public org.eclipse.emf.common.notify.Adapter createMultiURLValuesAdapter()
      Creates a new adapter for an object of class 'Multi URL Values'. 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:
      MultiURLValues
    • createNumberFormatSpecifierAdapter

      public org.eclipse.emf.common.notify.Adapter createNumberFormatSpecifierAdapter()
      Creates a new adapter for an object of class 'Number Format Specifier'. 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:
      NumberFormatSpecifier
    • createPaletteAdapter

      public org.eclipse.emf.common.notify.Adapter createPaletteAdapter()
      Creates a new adapter for an object of class 'Palette'. 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:
      Palette
    • createPatternImageAdapter

      public org.eclipse.emf.common.notify.Adapter createPatternImageAdapter()
      Creates a new adapter for an object of class 'Pattern Image'. 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:
      PatternImage
    • createRotation3DAdapter

      public org.eclipse.emf.common.notify.Adapter createRotation3DAdapter()
      Creates a new adapter for an object of class 'Rotation3 D'. 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:
      Rotation3D
    • createScriptValueAdapter

      public org.eclipse.emf.common.notify.Adapter createScriptValueAdapter()
      Creates a new adapter for an object of class 'Script Value'. 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:
      ScriptValue
    • createSeriesValueAdapter

      public org.eclipse.emf.common.notify.Adapter createSeriesValueAdapter()
      Creates a new adapter for an object of class 'Series Value'. 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:
      SeriesValue
    • createSizeAdapter

      public org.eclipse.emf.common.notify.Adapter createSizeAdapter()
      Creates a new adapter for an object of class 'Size'. 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:
      Size
    • createStringFormatSpecifierAdapter

      public org.eclipse.emf.common.notify.Adapter createStringFormatSpecifierAdapter()
      Creates a new adapter for an object of class 'String Format Specifier'. 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:
      StringFormatSpecifier
    • createStyleAdapter

      public org.eclipse.emf.common.notify.Adapter createStyleAdapter()
      Creates a new adapter for an object of class 'Style'. 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:
      Style
    • createStyleMapAdapter

      public org.eclipse.emf.common.notify.Adapter createStyleMapAdapter()
      Creates a new adapter for an object of class 'Style Map'. 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:
      StyleMap
    • createTextAdapter

      public org.eclipse.emf.common.notify.Adapter createTextAdapter()
      Creates a new adapter for an object of class 'Text'. 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:
      Text
    • createTextAlignmentAdapter

      public org.eclipse.emf.common.notify.Adapter createTextAlignmentAdapter()
      Creates a new adapter for an object of class 'Text Alignment'. 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:
      TextAlignment
    • createTooltipValueAdapter

      public org.eclipse.emf.common.notify.Adapter createTooltipValueAdapter()
      Creates a new adapter for an object of class 'Tooltip Value'. 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:
      TooltipValue
    • createURLValueAdapter

      public org.eclipse.emf.common.notify.Adapter createURLValueAdapter()
      Creates a new adapter for an object of class 'URL Value'. 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:
      URLValue
    • createEObjectAdapter

      public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.