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

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

public interface DataPointComponent
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Data Point Component'. This type represents the data value being displayed in the plot area for each data value.

The following features are supported:

See Also:
AttributePackage.getDataPointComponent()

Method Summary
 DataPointComponent copyInstance()
          A convenient method to get an instance copy.
 FormatSpecifier getFormatSpecifier()
          Returns the value of the 'Format Specifier' containment reference.
 java.lang.String getOrthogonalType()
          Returns the value of the 'Orthogonal Type' attribute.
 DataPointComponentType getType()
          Returns the value of the 'Type' attribute.
 boolean isSetOrthogonalType()
          Returns whether the value of the 'Orthogonal Type' attribute is set.
 boolean isSetType()
          Returns whether the value of the ' Type' attribute is set.
 void setFormatSpecifier(FormatSpecifier value)
          Sets the value of the 'Format Specifier' containment reference.
 void setOrthogonalType(java.lang.String value)
          Sets the value of the 'Orthogonal Type' attribute.
 void setType(DataPointComponentType value)
          Sets the value of the 'Type' attribute.
 void unsetOrthogonalType()
          Unsets the value of the 'Orthogonal Type' attribute.
 void unsetType()
          Unsets the value of the 'Type' attribute.
 
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
 

Method Detail

getType

DataPointComponentType getType()
Returns the value of the 'Type' attribute. The default value is "Base_Value". The literals are from the enumeration DataPointComponentType. Specifies the type of data point component.

Returns:
the value of the 'Type' attribute.
See Also:
DataPointComponentType, isSetType(), unsetType(), setType(DataPointComponentType), AttributePackage.getDataPointComponent_Type()

setType

void setType(DataPointComponentType value)
Sets the value of the 'Type' attribute.

Parameters:
value - the new value of the 'Type' attribute.
See Also:
DataPointComponentType, isSetType(), unsetType(), getType()

unsetType

void unsetType()
Unsets the value of the 'Type' attribute.

See Also:
isSetType(), getType(), setType(DataPointComponentType)

isSetType

boolean isSetType()
Returns whether the value of the ' Type' attribute is set.

Returns:
whether the value of the 'Type' attribute is set.
See Also:
unsetType(), getType(), setType(DataPointComponentType)

getFormatSpecifier

FormatSpecifier getFormatSpecifier()
Returns the value of the 'Format Specifier' containment reference. Specifies the format specifier to be used for this data point component in the data label.

Returns:
the value of the 'Format Specifier' containment reference.
See Also:
setFormatSpecifier(FormatSpecifier), AttributePackage.getDataPointComponent_FormatSpecifier()

setFormatSpecifier

void setFormatSpecifier(FormatSpecifier value)
Sets the value of the 'Format Specifier' containment reference.

Parameters:
value - the new value of the 'Format Specifier' containment reference.
See Also:
getFormatSpecifier()

getOrthogonalType

java.lang.String getOrthogonalType()
Returns the value of the 'Orthogonal Type' attribute. The default value is "". Specifies the orthogonal type of data point component. Only valid when Type is orthogonal_value.

Returns:
the value of the 'Orthogonal Type' attribute.
See Also:
isSetOrthogonalType(), unsetOrthogonalType(), setOrthogonalType(String), AttributePackage.getDataPointComponent_OrthogonalType()

setOrthogonalType

void setOrthogonalType(java.lang.String value)
Sets the value of the 'Orthogonal Type' attribute.

Parameters:
value - the new value of the 'Orthogonal Type' attribute.
See Also:
isSetOrthogonalType(), unsetOrthogonalType(), getOrthogonalType()

unsetOrthogonalType

void unsetOrthogonalType()
Unsets the value of the 'Orthogonal Type' attribute.

See Also:
isSetOrthogonalType(), getOrthogonalType(), setOrthogonalType(String)

isSetOrthogonalType

boolean isSetOrthogonalType()
Returns whether the value of the 'Orthogonal Type' attribute is set.

Returns:
whether the value of the 'Orthogonal Type' attribute is set.
See Also:
unsetOrthogonalType(), getOrthogonalType(), setOrthogonalType(String)

copyInstance

DataPointComponent copyInstance()
A convenient method to get an instance copy. This is much faster than the ECoreUtil.copy().



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