Package com._1c.g5.v8.dt.moxel.util
Class MoxelSwitch<T>
- java.lang.Object
- 
- org.eclipse.emf.ecore.util.Switch<T>
- 
- com._1c.g5.v8.dt.moxel.util.MoxelSwitch<T>
 
 
- 
 public class MoxelSwitch<T> extends org.eclipse.emf.ecore.util.Switch<T>The Switch for the model's inheritance hierarchy. It supports the calldoSwitch(object)to invoke thecaseXXXmethod 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.- See Also:
- MoxelPackage
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static MoxelPackagemodelPackageThe cached model package
 - 
Constructor SummaryConstructors Constructor Description MoxelSwitch()Creates an instance of the switch.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TcaseArea(Area object)Returns the result of interpreting the object as an instance of 'Area'.TcaseCell(Cell object)Returns the result of interpreting the object as an instance of 'Cell'.TcaseCellMapEntry(Map.Entry<Integer,Cell> object)Returns the result of interpreting the object as an instance of 'Cell Map Entry'.TcaseChartDrawing(ChartDrawing object)Returns the result of interpreting the object as an instance of 'Chart Drawing'.TcaseColumn(Column object)Returns the result of interpreting the object as an instance of 'Column'.TcaseColumnGroup(ColumnGroup object)Returns the result of interpreting the object as an instance of 'Column Group'.TcaseColumnMapEntry(Map.Entry<Integer,Column> object)Returns the result of interpreting the object as an instance of 'Column Map Entry'.TcaseColumnMerge(ColumnMerge object)Returns the result of interpreting the object as an instance of 'Column Merge'.TcaseColumns(Columns object)Returns the result of interpreting the object as an instance of 'Columns'.TcaseColumnsArea(ColumnsArea object)Returns the result of interpreting the object as an instance of 'Columns Area'.TcaseCommentDrawing(CommentDrawing object)Returns the result of interpreting the object as an instance of 'Comment Drawing'.TcaseControlDrawing(ControlDrawing object)Returns the result of interpreting the object as an instance of 'Control Drawing'.TcaseDendrogramDrawing(DendrogramDrawing object)Returns the result of interpreting the object as an instance of 'Dendrogram Drawing'.TcaseDrawing(Drawing object)Returns the result of interpreting the object as an instance of 'Drawing'.TcaseDrawingsDataSource(DrawingsDataSource object)Returns the result of interpreting the object as an instance of 'Drawings Data Source'.TcaseEllipseDrawing(EllipseDrawing object)Returns the result of interpreting the object as an instance of 'Ellipse Drawing'.TcaseEmbeddedTableItem(EmbeddedTableItem object)Returns the result of interpreting the object as an instance of 'Embedded Table Item'.TcaseFormat(Format object)Returns the result of interpreting the object as an instance of 'Format'.TcaseGanttChartDrawing(GanttChartDrawing object)Returns the result of interpreting the object as an instance of 'Gantt Chart Drawing'.TcaseGeographicalSchemaDrawing(GeographicalSchemaDrawing object)Returns the result of interpreting the object as an instance of 'Geographical Schema Drawing'.TcaseGroup(Group object)Returns the result of interpreting the object as an instance of 'Group'.TcaseGroupDrawing(GroupDrawing object)Returns the result of interpreting the object as an instance of 'Group Drawing'.TcaseLanguageInfo(LanguageInfo object)Returns the result of interpreting the object as an instance of 'Language Info'.TcaseLanguageSettings(LanguageSettings object)Returns the result of interpreting the object as an instance of 'Language Settings'.TcaseLineDrawing(LineDrawing object)Returns the result of interpreting the object as an instance of 'Line Drawing'.TcaseMerge(Merge object)Returns the result of interpreting the object as an instance of 'Merge'.TcaseNamedItem(NamedItem object)Returns the result of interpreting the object as an instance of 'Named Item'.TcaseNamedItemCells(NamedItemCells object)Returns the result of interpreting the object as an instance of 'Named Item Cells'.TcaseNamedItemDataSource(NamedItemDataSource object)Returns the result of interpreting the object as an instance of 'Named Item Data Source'.TcaseNamedItemDrawing(NamedItemDrawing object)Returns the result of interpreting the object as an instance of 'Named Item Drawing'.TcaseNamedItemEmbeddedTable(NamedItemEmbeddedTable object)Returns the result of interpreting the object as an instance of 'Named Item Embedded Table'.TcaseNamedItemMapItem(Map.Entry<String,NamedItem> object)Returns the result of interpreting the object as an instance of 'Named Item Map Item'.TcaseObjectDrawing(ObjectDrawing object)Returns the result of interpreting the object as an instance of 'Object Drawing'.TcasePictureDrawing(PictureDrawing object)Returns the result of interpreting the object as an instance of 'Picture Drawing'.TcasePivotChartDrawing(PivotChartDrawing object)Returns the result of interpreting the object as an instance of 'Pivot Chart Drawing'.TcasePivotTable(PivotTable object)Returns the result of interpreting the object as an instance of 'Pivot Table'.TcasePrintSettings(PrintSettings object)Returns the result of interpreting the object as an instance of 'Print Settings'.TcaseRect(Rect object)Returns the result of interpreting the object as an instance of 'Rect'.TcaseRectangleDrawing(RectangleDrawing object)Returns the result of interpreting the object as an instance of 'Rectangle Drawing'.TcaseRectArea(RectArea object)Returns the result of interpreting the object as an instance of 'Rect Area'.TcaseRow(Row object)Returns the result of interpreting the object as an instance of 'Row'.TcaseRowGroup(RowGroup object)Returns the result of interpreting the object as an instance of 'Row Group'.TcaseRowMapEntry(Map.Entry<Integer,Row> object)Returns the result of interpreting the object as an instance of 'Row Map Entry'.TcaseRowMerge(RowMerge object)Returns the result of interpreting the object as an instance of 'Row Merge'.TcaseRowsArea(RowsArea object)Returns the result of interpreting the object as an instance of 'Rows Area'.TcaseRuntimeValue(RuntimeValue object)Returns the result of interpreting the object as an instance of 'Runtime Value'.TcaseSpreadsheetDocument(SpreadsheetDocument object)Returns the result of interpreting the object as an instance of 'Spreadsheet Document'.TcaseSpreadsheetPoint(SpreadsheetPoint object)Returns the result of interpreting the object as an instance of 'Spreadsheet Point'.TcaseSpreadsheetRect(SpreadsheetRect object)Returns the result of interpreting the object as an instance of 'Spreadsheet Rect'.TcaseTableArea(TableArea object)Returns the result of interpreting the object as an instance of 'Table Area'.TcaseTextDrawing(TextDrawing object)Returns the result of interpreting the object as an instance of 'Text Drawing'.TcaseUnsupportedObjectContent(UnsupportedObjectContent object)Returns the result of interpreting the object as an instance of 'Unsupported Object Content'.TcaseValue(Value object)Returns the result of interpreting the object as an instance of 'Value'.TcaseViewSettings(ViewSettings object)Returns the result of interpreting the object as an instance of 'View Settings'.TdefaultCase(org.eclipse.emf.ecore.EObject object)Returns the result of interpreting the object as an instance of 'EObject'.protected TdoSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.protected booleanisSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)Checks whether this is a switch for the given package.
 
- 
- 
- 
Field Detail- 
modelPackageprotected static MoxelPackage modelPackage The cached model package
 
- 
 - 
Method Detail- 
isSwitchForprotected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage) Checks whether this is a switch for the given package.- Specified by:
- isSwitchForin class- org.eclipse.emf.ecore.util.Switch<T>
- Parameters:
- ePackage- the package in question.
- Returns:
- whether this is a switch for the given package.
 
 - 
doSwitchprotected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject) CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.- Overrides:
- doSwitchin class- org.eclipse.emf.ecore.util.Switch<T>
- Returns:
- the first non-null result returned by a caseXXXcall.
 
 - 
caseSpreadsheetDocumentpublic T caseSpreadsheetDocument(SpreadsheetDocument object) Returns the result of interpreting the object as an instance of 'Spreadsheet Document'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Spreadsheet Document'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLanguageSettingspublic T caseLanguageSettings(LanguageSettings object) Returns the result of interpreting the object as an instance of 'Language Settings'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Language Settings'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLanguageInfopublic T caseLanguageInfo(LanguageInfo object) Returns the result of interpreting the object as an instance of 'Language Info'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Language Info'.
- See Also:
- doSwitch(EObject)
 
 - 
caseColumnspublic T caseColumns(Columns object) Returns the result of interpreting the object as an instance of 'Columns'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Columns'.
- See Also:
- doSwitch(EObject)
 
 - 
caseColumnpublic T caseColumn(Column object) Returns the result of interpreting the object as an instance of 'Column'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Column'.
- See Also:
- doSwitch(EObject)
 
 - 
caseColumnMapEntrypublic T caseColumnMapEntry(Map.Entry<Integer,Column> object) Returns the result of interpreting the object as an instance of 'Column Map Entry'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Column Map Entry'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRowpublic T caseRow(Row object) Returns the result of interpreting the object as an instance of 'Row'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Row'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRowMapEntrypublic T caseRowMapEntry(Map.Entry<Integer,Row> object) Returns the result of interpreting the object as an instance of 'Row Map Entry'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Row Map Entry'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRectpublic T caseRect(Rect object) Returns the result of interpreting the object as an instance of 'Rect'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Rect'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSpreadsheetPointpublic T caseSpreadsheetPoint(SpreadsheetPoint object) Returns the result of interpreting the object as an instance of 'Spreadsheet Point'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Spreadsheet Point'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSpreadsheetRectpublic T caseSpreadsheetRect(SpreadsheetRect object) Returns the result of interpreting the object as an instance of 'Spreadsheet Rect'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Spreadsheet Rect'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDrawingpublic T caseDrawing(Drawing object) Returns the result of interpreting the object as an instance of 'Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLineDrawingpublic T caseLineDrawing(LineDrawing object) Returns the result of interpreting the object as an instance of 'Line Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Line Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRectangleDrawingpublic T caseRectangleDrawing(RectangleDrawing object) Returns the result of interpreting the object as an instance of 'Rectangle Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Rectangle Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseEllipseDrawingpublic T caseEllipseDrawing(EllipseDrawing object) Returns the result of interpreting the object as an instance of 'Ellipse Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Ellipse Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTextDrawingpublic T caseTextDrawing(TextDrawing object) Returns the result of interpreting the object as an instance of 'Text Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Text Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCommentDrawingpublic T caseCommentDrawing(CommentDrawing object) Returns the result of interpreting the object as an instance of 'Comment Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Comment Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
casePictureDrawingpublic T casePictureDrawing(PictureDrawing object) Returns the result of interpreting the object as an instance of 'Picture Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Picture Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseObjectDrawingpublic T caseObjectDrawing(ObjectDrawing object) Returns the result of interpreting the object as an instance of 'Object Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Object Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseChartDrawingpublic T caseChartDrawing(ChartDrawing object) Returns the result of interpreting the object as an instance of 'Chart Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Chart Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseGanttChartDrawingpublic T caseGanttChartDrawing(GanttChartDrawing object) Returns the result of interpreting the object as an instance of 'Gantt Chart Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Gantt Chart Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
casePivotChartDrawingpublic T casePivotChartDrawing(PivotChartDrawing object) Returns the result of interpreting the object as an instance of 'Pivot Chart Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Pivot Chart Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDendrogramDrawingpublic T caseDendrogramDrawing(DendrogramDrawing object) Returns the result of interpreting the object as an instance of 'Dendrogram Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Dendrogram Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseGeographicalSchemaDrawingpublic T caseGeographicalSchemaDrawing(GeographicalSchemaDrawing object) Returns the result of interpreting the object as an instance of 'Geographical Schema Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Geographical Schema Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseControlDrawingpublic T caseControlDrawing(ControlDrawing object) Returns the result of interpreting the object as an instance of 'Control Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Control Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseUnsupportedObjectContentpublic T caseUnsupportedObjectContent(UnsupportedObjectContent object) Returns the result of interpreting the object as an instance of 'Unsupported Object Content'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Unsupported Object Content'.
- See Also:
- doSwitch(EObject)
 
 - 
caseGroupDrawingpublic T caseGroupDrawing(GroupDrawing object) Returns the result of interpreting the object as an instance of 'Group Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Group Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCellMapEntrypublic T caseCellMapEntry(Map.Entry<Integer,Cell> object) Returns the result of interpreting the object as an instance of 'Cell Map Entry'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Cell Map Entry'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCellpublic T caseCell(Cell object) Returns the result of interpreting the object as an instance of 'Cell'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Cell'.
- See Also:
- doSwitch(EObject)
 
 - 
caseGrouppublic T caseGroup(Group object) Returns the result of interpreting the object as an instance of 'Group'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Group'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRowGrouppublic T caseRowGroup(RowGroup object) Returns the result of interpreting the object as an instance of 'Row Group'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Row Group'.
- See Also:
- doSwitch(EObject)
 
 - 
caseColumnGrouppublic T caseColumnGroup(ColumnGroup object) Returns the result of interpreting the object as an instance of 'Column Group'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Column Group'.
- See Also:
- doSwitch(EObject)
 
 - 
caseMergepublic T caseMerge(Merge object) Returns the result of interpreting the object as an instance of 'Merge'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Merge'.
- See Also:
- doSwitch(EObject)
 
 - 
caseColumnMergepublic T caseColumnMerge(ColumnMerge object) Returns the result of interpreting the object as an instance of 'Column Merge'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Column Merge'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRowMergepublic T caseRowMerge(RowMerge object) Returns the result of interpreting the object as an instance of 'Row Merge'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Row Merge'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedItemMapItempublic T caseNamedItemMapItem(Map.Entry<String,NamedItem> object) Returns the result of interpreting the object as an instance of 'Named Item Map Item'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Named Item Map Item'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedItempublic T caseNamedItem(NamedItem object) Returns the result of interpreting the object as an instance of 'Named Item'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Named Item'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedItemDrawingpublic T caseNamedItemDrawing(NamedItemDrawing object) Returns the result of interpreting the object as an instance of 'Named Item Drawing'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Named Item Drawing'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedItemCellspublic T caseNamedItemCells(NamedItemCells object) Returns the result of interpreting the object as an instance of 'Named Item Cells'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Named Item Cells'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedItemEmbeddedTablepublic T caseNamedItemEmbeddedTable(NamedItemEmbeddedTable object) Returns the result of interpreting the object as an instance of 'Named Item Embedded Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Named Item Embedded Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedItemDataSourcepublic T caseNamedItemDataSource(NamedItemDataSource object) Returns the result of interpreting the object as an instance of 'Named Item Data Source'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Named Item Data Source'.
- See Also:
- doSwitch(EObject)
 
 - 
casePrintSettingspublic T casePrintSettings(PrintSettings object) Returns the result of interpreting the object as an instance of 'Print Settings'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Print Settings'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRectAreapublic T caseRectArea(RectArea object) Returns the result of interpreting the object as an instance of 'Rect Area'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Rect Area'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRowsAreapublic T caseRowsArea(RowsArea object) Returns the result of interpreting the object as an instance of 'Rows Area'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Rows Area'.
- See Also:
- doSwitch(EObject)
 
 - 
caseColumnsAreapublic T caseColumnsArea(ColumnsArea object) Returns the result of interpreting the object as an instance of 'Columns Area'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Columns Area'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTableAreapublic T caseTableArea(TableArea object) Returns the result of interpreting the object as an instance of 'Table Area'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Table Area'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDrawingsDataSourcepublic T caseDrawingsDataSource(DrawingsDataSource object) Returns the result of interpreting the object as an instance of 'Drawings Data Source'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Drawings Data Source'.
- See Also:
- doSwitch(EObject)
 
 - 
caseViewSettingspublic T caseViewSettings(ViewSettings object) Returns the result of interpreting the object as an instance of 'View Settings'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'View Settings'.
- See Also:
- doSwitch(EObject)
 
 - 
caseEmbeddedTableItempublic T caseEmbeddedTableItem(EmbeddedTableItem object) Returns the result of interpreting the object as an instance of 'Embedded Table Item'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Embedded Table Item'.
- See Also:
- doSwitch(EObject)
 
 - 
casePivotTablepublic T casePivotTable(PivotTable object) Returns the result of interpreting the object as an instance of 'Pivot Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Pivot Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseFormatpublic T caseFormat(Format object) Returns the result of interpreting the object as an instance of 'Format'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Format'.
- See Also:
- doSwitch(EObject)
 
 - 
caseValuepublic T caseValue(Value object) Returns the result of interpreting the object as an instance of 'Value'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Value'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRuntimeValuepublic T caseRuntimeValue(RuntimeValue object) Returns the result of interpreting the object as an instance of 'Runtime Value'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Runtime Value'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAreapublic T caseArea(Area object) Returns the result of interpreting the object as an instance of 'Area'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Area'.
- See Also:
- doSwitch(EObject)
 
 - 
defaultCasepublic T defaultCase(org.eclipse.emf.ecore.EObject object) Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.- Overrides:
- defaultCasein class- org.eclipse.emf.ecore.util.Switch<T>
- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'EObject'.
- See Also:
- Switch.doSwitch(org.eclipse.emf.ecore.EObject)
 
 
- 
 
-