org.eclipse.birt.chart.model.attribute
Interface AttributeFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
AttributeFactoryImpl

public interface AttributeFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
AttributePackage

Field Summary
static AttributeFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 AccessibilityValue createAccessibilityValue()
          Returns a new object of class 'Accessibility Value'.
 ActionValue createActionValue()
          Returns a new object of class 'Action Value'.
 Angle3D createAngle3D()
          Returns a new object of class 'Angle3 D'.
 AxisOrigin createAxisOrigin()
          Returns a new object of class 'Axis Origin'.
 Bounds createBounds()
          Returns a new object of class 'Bounds'.
 CallBackValue createCallBackValue()
          Returns a new object of class 'Call Back Value'.
 ColorDefinition createColorDefinition()
          Returns a new object of class 'Color Definition'.
 DataPoint createDataPoint()
          Returns a new object of class 'Data Point'.
 DataPointComponent createDataPointComponent()
          Returns a new object of class 'Data Point Component'.
 DateFormatSpecifier createDateFormatSpecifier()
          Returns a new object of class 'Date Format Specifier'.
 EmbeddedImage createEmbeddedImage()
          Returns a new object of class 'Embedded Image'.
 ExtendedProperty createExtendedProperty()
          Returns a new object of class 'Extended Property'.
 Fill createFill()
          Returns a new object of class 'Fill'.
 FontDefinition createFontDefinition()
          Returns a new object of class 'Font Definition'.
 FormatSpecifier createFormatSpecifier()
          Returns a new object of class 'Format Specifier'.
 FractionNumberFormatSpecifier createFractionNumberFormatSpecifier()
          Returns a new object of class 'Fraction Number Format Specifier'.
 Gradient createGradient()
          Returns a new object of class 'Gradient'.
 Image createImage()
          Returns a new object of class 'Image'.
 Insets createInsets()
          Returns a new object of class 'Insets'.
 Interactivity createInteractivity()
          Returns a new object of class 'Interactivity'.
 JavaDateFormatSpecifier createJavaDateFormatSpecifier()
          Returns a new object of class 'Java Date Format Specifier'.
 JavaNumberFormatSpecifier createJavaNumberFormatSpecifier()
          Returns a new object of class 'Java Number Format Specifier'.
 LineAttributes createLineAttributes()
          Returns a new object of class 'Line Attributes'.
 Location createLocation()
          Returns a new object of class 'Location'.
 Location3D createLocation3D()
          Returns a new object of class 'Location3 D'.
 Marker createMarker()
          Returns a new object of class 'Marker'.
 MultipleFill createMultipleFill()
          Returns a new object of class 'Multiple Fill'.
 NumberFormatSpecifier createNumberFormatSpecifier()
          Returns a new object of class 'Number Format Specifier'.
 Palette createPalette()
          Returns a new object of class 'Palette'.
 Rotation3D createRotation3D()
          Returns a new object of class 'Rotation3 D'.
 ScriptValue createScriptValue()
          Returns a new object of class 'Script Value'.
 SeriesValue createSeriesValue()
          Returns a new object of class 'Series Value'.
 Size createSize()
          Returns a new object of class 'Size'.
 Style createStyle()
          Returns a new object of class 'Style'.
 StyleMap createStyleMap()
          Returns a new object of class 'Style Map'.
 Text createText()
          Returns a new object of class 'Text'.
 TextAlignment createTextAlignment()
          Returns a new object of class 'Text Alignment'.
 TooltipValue createTooltipValue()
          Returns a new object of class 'Tooltip Value'.
 URLValue createURLValue()
          Returns a new object of class 'URL Value'.
 AttributePackage getAttributePackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

public static final AttributeFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createAccessibilityValue

public AccessibilityValue createAccessibilityValue()
Returns a new object of class 'Accessibility Value'.

Returns:
a new object of class 'Accessibility Value'.

createActionValue

public ActionValue createActionValue()
Returns a new object of class 'Action Value'.

Returns:
a new object of class 'Action Value'.

createAngle3D

public Angle3D createAngle3D()
Returns a new object of class 'Angle3 D'.

Returns:
a new object of class 'Angle3 D'.

createAxisOrigin

public AxisOrigin createAxisOrigin()
Returns a new object of class 'Axis Origin'.

Returns:
a new object of class 'Axis Origin'.

createBounds

public Bounds createBounds()
Returns a new object of class 'Bounds'.

Returns:
a new object of class 'Bounds'.

createCallBackValue

public CallBackValue createCallBackValue()
Returns a new object of class 'Call Back Value'.

Returns:
a new object of class 'Call Back Value'.

createColorDefinition

public ColorDefinition createColorDefinition()
Returns a new object of class 'Color Definition'.

Returns:
a new object of class 'Color Definition'.

createDataPoint

public DataPoint createDataPoint()
Returns a new object of class 'Data Point'.

Returns:
a new object of class 'Data Point'.

createDataPointComponent

public DataPointComponent createDataPointComponent()
Returns a new object of class 'Data Point Component'.

Returns:
a new object of class 'Data Point Component'.

createDateFormatSpecifier

public DateFormatSpecifier createDateFormatSpecifier()
Returns a new object of class 'Date Format Specifier'.

Returns:
a new object of class 'Date Format Specifier'.

createEmbeddedImage

public EmbeddedImage createEmbeddedImage()
Returns a new object of class 'Embedded Image'.

Returns:
a new object of class 'Embedded Image'.

createExtendedProperty

public ExtendedProperty createExtendedProperty()
Returns a new object of class 'Extended Property'.

Returns:
a new object of class 'Extended Property'.

createFill

public Fill createFill()
Returns a new object of class 'Fill'.

Returns:
a new object of class 'Fill'.

createFontDefinition

public FontDefinition createFontDefinition()
Returns a new object of class 'Font Definition'.

Returns:
a new object of class 'Font Definition'.

createFormatSpecifier

public FormatSpecifier createFormatSpecifier()
Returns a new object of class 'Format Specifier'.

Returns:
a new object of class 'Format Specifier'.

createFractionNumberFormatSpecifier

public FractionNumberFormatSpecifier createFractionNumberFormatSpecifier()
Returns a new object of class 'Fraction Number Format Specifier'.

Returns:
a new object of class 'Fraction Number Format Specifier'.

createGradient

public Gradient createGradient()
Returns a new object of class 'Gradient'.

Returns:
a new object of class 'Gradient'.

createImage

public Image createImage()
Returns a new object of class 'Image'.

Returns:
a new object of class 'Image'.

createInsets

public Insets createInsets()
Returns a new object of class 'Insets'.

Returns:
a new object of class 'Insets'.

createInteractivity

public Interactivity createInteractivity()
Returns a new object of class 'Interactivity'.

Returns:
a new object of class 'Interactivity'.

createJavaDateFormatSpecifier

public JavaDateFormatSpecifier createJavaDateFormatSpecifier()
Returns a new object of class 'Java Date Format Specifier'.

Returns:
a new object of class 'Java Date Format Specifier'.

createJavaNumberFormatSpecifier

public JavaNumberFormatSpecifier createJavaNumberFormatSpecifier()
Returns a new object of class 'Java Number Format Specifier'.

Returns:
a new object of class 'Java Number Format Specifier'.

createLineAttributes

public LineAttributes createLineAttributes()
Returns a new object of class 'Line Attributes'.

Returns:
a new object of class 'Line Attributes'.

createLocation

public Location createLocation()
Returns a new object of class 'Location'.

Returns:
a new object of class 'Location'.

createLocation3D

public Location3D createLocation3D()
Returns a new object of class 'Location3 D'.

Returns:
a new object of class 'Location3 D'.

createMarker

public Marker createMarker()
Returns a new object of class 'Marker'.

Returns:
a new object of class 'Marker'.

createMultipleFill

public MultipleFill createMultipleFill()
Returns a new object of class 'Multiple Fill'.

Returns:
a new object of class 'Multiple Fill'.

createNumberFormatSpecifier

public NumberFormatSpecifier createNumberFormatSpecifier()
Returns a new object of class 'Number Format Specifier'.

Returns:
a new object of class 'Number Format Specifier'.

createPalette

public Palette createPalette()
Returns a new object of class 'Palette'.

Returns:
a new object of class 'Palette'.

createRotation3D

public Rotation3D createRotation3D()
Returns a new object of class 'Rotation3 D'.

Returns:
a new object of class 'Rotation3 D'.

createScriptValue

public ScriptValue createScriptValue()
Returns a new object of class 'Script Value'.

Returns:
a new object of class 'Script Value'.

createSeriesValue

public SeriesValue createSeriesValue()
Returns a new object of class 'Series Value'.

Returns:
a new object of class 'Series Value'.

createSize

public Size createSize()
Returns a new object of class 'Size'.

Returns:
a new object of class 'Size'.

createStyle

public Style createStyle()
Returns a new object of class 'Style'.

Returns:
a new object of class 'Style'.

createStyleMap

public StyleMap createStyleMap()
Returns a new object of class 'Style Map'.

Returns:
a new object of class 'Style Map'.

createText

public Text createText()
Returns a new object of class 'Text'.

Returns:
a new object of class 'Text'.

createTextAlignment

public TextAlignment createTextAlignment()
Returns a new object of class 'Text Alignment'.

Returns:
a new object of class 'Text Alignment'.

createTooltipValue

public TooltipValue createTooltipValue()
Returns a new object of class 'Tooltip Value'.

Returns:
a new object of class 'Tooltip Value'.

createURLValue

public URLValue createURLValue()
Returns a new object of class 'URL Value'.

Returns:
a new object of class 'URL Value'.

getAttributePackage

public AttributePackage getAttributePackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.


Copyright © 2005-2007 Actuate Corp. All rights reserved.