|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.chart.model.type.util.TypeSwitch
public class TypeSwitch
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.
TypePackage
Constructor Summary | |
---|---|
TypeSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
java.lang.Object |
caseAreaSeries(AreaSeries object)
Returns the result of interpretting the object as an instance of 'Area Series'. |
java.lang.Object |
caseBarSeries(BarSeries object)
Returns the result of interpretting the object as an instance of 'Bar Series'. |
java.lang.Object |
caseBubbleSeries(BubbleSeries object)
Returns the result of interpretting the object as an instance of 'Bubble Series'. |
java.lang.Object |
caseDialSeries(DialSeries object)
Returns the result of interpretting the object as an instance of 'Dial Series'. |
java.lang.Object |
caseDifferenceSeries(DifferenceSeries object)
Returns the result of interpretting the object as an instance of 'Difference Series'. |
java.lang.Object |
caseGanttSeries(GanttSeries object)
Returns the result of interpretting the object as an instance of 'Gantt Series'. |
java.lang.Object |
caseLineSeries(LineSeries object)
Returns the result of interpretting the object as an instance of 'Line Series'. |
java.lang.Object |
casePieSeries(PieSeries object)
Returns the result of interpretting the object as an instance of 'Pie Series'. |
java.lang.Object |
caseScatterSeries(ScatterSeries object)
Returns the result of interpretting the object as an instance of 'Scatter Series'. |
java.lang.Object |
caseSeries(Series object)
Returns the result of interpretting the object as an instance of 'Series'. |
java.lang.Object |
caseStockSeries(StockSeries object)
Returns the result of interpretting the object as an instance of 'Stock Series'. |
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 TypeSwitch()
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 caseAreaSeries(AreaSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBarSeries(BarSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseBubbleSeries(BubbleSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDialSeries(DialSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseDifferenceSeries(DifferenceSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseGanttSeries(GanttSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseLineSeries(LineSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object casePieSeries(PieSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseScatterSeries(ScatterSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseStockSeries(StockSeries object)
object
- the target of the switch.
doSwitch(EObject)
public java.lang.Object caseSeries(Series 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 |