|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.chart.model.attribute.util.AttributeSwitch
public class AttributeSwitch
The Switch for the model's inheritance
hierarchy. It supports the call doSwitch(object)
to
invoke the caseXXX
method for each class of the model,
starting with the actual class of the object and proceeding up the
inheritance hierarchy until a non-null result is returned, which is the
result of the switch.
AttributePackage
Constructor Summary | |
---|---|
AttributeSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
java.lang.Object |
caseAccessibilityValue(AccessibilityValue object)
Returns the result of interpretting the object as an instance of 'Accessibility Value'. |
java.lang.Object |
caseActionValue(ActionValue object)
Returns the result of interpretting the object as an instance of 'Action Value'. |
java.lang.Object |
caseAngle3D(Angle3D object)
Returns the result of interpretting the object as an instance of 'Angle3 D'. |
java.lang.Object |
caseAxisOrigin(AxisOrigin object)
Returns the result of interpretting the object as an instance of 'Axis Origin'. |
java.lang.Object |
caseBounds(Bounds object)
Returns the result of interpretting the object as an instance of 'Bounds'. |
java.lang.Object |
caseCallBackValue(CallBackValue object)
Returns the result of interpretting the object as an instance of 'Call Back Value'. |
java.lang.Object |
caseColorDefinition(ColorDefinition object)
Returns the result of interpretting the object as an instance of 'Color Definition'. |
java.lang.Object |
caseDataPoint(DataPoint object)
Returns the result of interpretting the object as an instance of 'Data Point'. |
java.lang.Object |
caseDataPointComponent(DataPointComponent object)
Returns the result of interpretting the object as an instance of 'Data Point Component'. |
java.lang.Object |
caseDateFormatSpecifier(DateFormatSpecifier object)
Returns the result of interpretting the object as an instance of 'Date Format Specifier'. |
java.lang.Object |
caseEmbeddedImage(EmbeddedImage object)
Returns the result of interpretting the object as an instance of 'Embedded Image'. |
java.lang.Object |
caseExtendedProperty(ExtendedProperty object)
Returns the result of interpretting the object as an instance of 'Extended Property'. |
java.lang.Object |
caseFill(Fill object)
Returns the result of interpretting the object as an instance of 'Fill'. |
java.lang.Object |
caseFontDefinition(FontDefinition object)
Returns the result of interpretting the object as an instance of 'Font Definition'. |
java.lang.Object |
caseFormatSpecifier(FormatSpecifier object)
Returns the result of interpretting the object as an instance of 'Format Specifier'. |
java.lang.Object |
caseFractionNumberFormatSpecifier(FractionNumberFormatSpecifier object)
Returns the result of interpretting the object as an instance of 'Fraction Number Format Specifier'. |
java.lang.Object |
caseGradient(Gradient object)
Returns the result of interpretting the object as an instance of 'Gradient'. |
java.lang.Object |
caseImage(Image object)
Returns the result of interpretting the object as an instance of 'Image'. |
java.lang.Object |
caseInsets(Insets object)
Returns the result of interpretting the object as an instance of 'Insets'. |
java.lang.Object |
caseInteractivity(Interactivity object)
Returns the result of interpretting the object as an instance of 'Interactivity'. |
java.lang.Object |
caseJavaDateFormatSpecifier(JavaDateFormatSpecifier object)
Returns the result of interpretting the object as an instance of 'Java Date Format Specifier'. |
java.lang.Object |
caseJavaNumberFormatSpecifier(JavaNumberFormatSpecifier object)
Returns the result of interpretting the object as an instance of 'Java Number Format Specifier'. |
java.lang.Object |
caseLineAttributes(LineAttributes object)
Returns the result of interpretting the object as an instance of 'Line Attributes'. |
java.lang.Object |
caseLocation(Location object)
Returns the result of interpretting the object as an instance of 'Location'. |
java.lang.Object |
caseLocation3D(Location3D object)
Returns the result of interpretting the object as an instance of 'Location3 D'. |
java.lang.Object |
caseMarker(Marker object)
Returns the result of interpretting the object as an instance of 'Marker'. |
java.lang.Object |
caseMultipleFill(MultipleFill object)
Returns the result of interpretting the object as an instance of 'Multiple Fill'. |
java.lang.Object |
caseNumberFormatSpecifier(NumberFormatSpecifier object)
Returns the result of interpretting the object as an instance of 'Number Format Specifier'. |
java.lang.Object |
casePalette(Palette object)
Returns the result of interpretting the object as an instance of 'Palette'. |
java.lang.Object |
caseRotation3D(Rotation3D object)
Returns the result of interpretting the object as an instance of 'Rotation3 D'. |
java.lang.Object |
caseScriptValue(ScriptValue object)
Returns the result of interpretting the object as an instance of 'Script Value'. |
java.lang.Object |
caseSeriesValue(SeriesValue object)
Returns the result of interpretting the object as an instance of 'Series Value'. |
java.lang.Object |
caseSize(Size object)
Returns the result of interpretting the object as an instance of 'Size'. |
java.lang.Object |
caseStyle(Style object)
Returns the result of interpretting the object as an instance of 'Style'. |
java.lang.Object |
caseStyleMap(StyleMap object)
Returns the result of interpretting the object as an instance of 'Style Map'. |
java.lang.Object |
caseText(Text object)
Returns the result of interpretting the object as an instance of 'Text'. |
java.lang.Object |
caseTextAlignment(TextAlignment object)
Returns the result of interpretting the object as an instance of 'Text Alignment'. |
java.lang.Object |
caseTooltipValue(TooltipValue object)
Returns the result of interpretting the object as an instance of 'Tooltip Value'. |
java.lang.Object |
caseURLValue(URLValue object)
Returns the result of interpretting the object as an instance of 'URL Value'. |
java.lang.Object |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpretting the object as an instance of 'EObject'. |
java.lang.Object |
doSwitch(org.eclipse.emf.ecore.EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AttributeSwitch()
Method Detail |
---|
public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public java.lang.Object caseAccessibilityValue(AccessibilityValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseActionValue(ActionValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAngle3D(Angle3D object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseAxisOrigin(AxisOrigin object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBounds(Bounds object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseCallBackValue(CallBackValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseColorDefinition(ColorDefinition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDataPoint(DataPoint object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDataPointComponent(DataPointComponent object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDateFormatSpecifier(DateFormatSpecifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseEmbeddedImage(EmbeddedImage object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseExtendedProperty(ExtendedProperty object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFill(Fill object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFontDefinition(FontDefinition object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFormatSpecifier(FormatSpecifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseFractionNumberFormatSpecifier(FractionNumberFormatSpecifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGradient(Gradient object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseImage(Image object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInsets(Insets object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseInteractivity(Interactivity object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseJavaDateFormatSpecifier(JavaDateFormatSpecifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseJavaNumberFormatSpecifier(JavaNumberFormatSpecifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLineAttributes(LineAttributes object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLocation(Location object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLocation3D(Location3D object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMarker(Marker object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseMultipleFill(MultipleFill object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseNumberFormatSpecifier(NumberFormatSpecifier object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePalette(Palette object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseRotation3D(Rotation3D object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseScriptValue(ScriptValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSeriesValue(SeriesValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSize(Size object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStyle(Style object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStyleMap(StyleMap object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseText(Text object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTextAlignment(TextAlignment object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseTooltipValue(TooltipValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseURLValue(URLValue object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)
object
- the target of the switch.
doSwitch(org.eclipse.emf.ecore.EObject)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |