Package net.opengis.gml311.util
Class Gml311Switch<T>
Object
Switch<T>
Gml311Switch<T>
public class Gml311Switch<T>
extends Switch<T>
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.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the result of interpreting the object as an instance of 'Absolute External Positional Accuracy Type'.Returns the result of interpreting the object as an instance of 'Abstract Continuous Coverage Type'.Returns the result of interpreting the object as an instance of 'Abstract Coordinate Operation Base Type'.Returns the result of interpreting the object as an instance of 'Abstract Coordinate Operation Type'.Returns the result of interpreting the object as an instance of 'Abstract Coordinate System Base Type'.Returns the result of interpreting the object as an instance of 'Abstract Coordinate System Type'.Returns the result of interpreting the object as an instance of 'Abstract Coverage Type'.Returns the result of interpreting the object as an instance of 'Abstract Curve Segment Type'.Returns the result of interpreting the object as an instance of 'Abstract Curve Type'.Returns the result of interpreting the object as an instance of 'Abstract Datum Base Type'.Returns the result of interpreting the object as an instance of 'Abstract Datum Type'.Returns the result of interpreting the object as an instance of 'Abstract Discrete Coverage Type'.Returns the result of interpreting the object as an instance of 'Abstract Feature Collection Type'.Returns the result of interpreting the object as an instance of 'Abstract Feature Type'.Returns the result of interpreting the object as an instance of 'Abstract General Conversion Type'.Returns the result of interpreting the object as an instance of 'Abstract General Derived CRS Type'.Returns the result of interpreting the object as an instance of 'Abstract General Operation Parameter Ref Type'.Returns the result of interpreting the object as an instance of 'Abstract General Operation Parameter Type'.Returns the result of interpreting the object as an instance of 'Abstract General Parameter Value Type'.Returns the result of interpreting the object as an instance of 'Abstract General Transformation Type'.Returns the result of interpreting the object as an instance of 'Abstract Geometric Aggregate Type'.Returns the result of interpreting the object as an instance of 'Abstract Geometric Primitive Type'.Returns the result of interpreting the object as an instance of 'Abstract Geometry Type'.caseAbstractGMLType
(AbstractGMLType object) Returns the result of interpreting the object as an instance of 'Abstract GML Type'.Returns the result of interpreting the object as an instance of 'Abstract Gridded Surface Type'.Returns the result of interpreting the object as an instance of 'Abstract Meta Data Type'.Returns the result of interpreting the object as an instance of 'Abstract Parametric Curve Surface Type'.Returns the result of interpreting the object as an instance of 'Abstract Positional Accuracy Type'.Returns the result of interpreting the object as an instance of 'Abstract Reference System Base Type'.Returns the result of interpreting the object as an instance of 'Abstract Reference System Type'.Returns the result of interpreting the object as an instance of 'Abstract Ring Property Type'.caseAbstractRingType
(AbstractRingType object) Returns the result of interpreting the object as an instance of 'Abstract Ring Type'.Returns the result of interpreting the object as an instance of 'Abstract Solid Type'.Returns the result of interpreting the object as an instance of 'Abstract Style Type'.Returns the result of interpreting the object as an instance of 'Abstract Surface Patch Type'.Returns the result of interpreting the object as an instance of 'Abstract Surface Type'.Returns the result of interpreting the object as an instance of 'Abstract Time Complex Type'.Returns the result of interpreting the object as an instance of 'Abstract Time Geometric Primitive Type'.Returns the result of interpreting the object as an instance of 'Abstract Time Object Type'.Returns the result of interpreting the object as an instance of 'Abstract Time Primitive Type'.Returns the result of interpreting the object as an instance of 'Abstract Time Reference System Type'.Returns the result of interpreting the object as an instance of 'Abstract Time Slice Type'.Returns the result of interpreting the object as an instance of 'Abstract Time Topology Primitive Type'.Returns the result of interpreting the object as an instance of 'Abstract Topology Type'.Returns the result of interpreting the object as an instance of 'Abstract Topo Primitive Type'.Returns the result of interpreting the object as an instance of 'Affine Placement Type'.caseAngleChoiceType
(AngleChoiceType object) Returns the result of interpreting the object as an instance of 'Angle Choice Type'.caseAngleType
(AngleType object) Returns the result of interpreting the object as an instance of 'Angle Type'.caseArcByBulgeType
(ArcByBulgeType object) Returns the result of interpreting the object as an instance of 'Arc By Bulge Type'.Returns the result of interpreting the object as an instance of 'Arc By Center Point Type'.Returns the result of interpreting the object as an instance of 'Arc String By Bulge Type'.caseArcStringType
(ArcStringType object) Returns the result of interpreting the object as an instance of 'Arc String Type'.caseArcType
(ArcType object) Returns the result of interpreting the object as an instance of 'Arc Type'.caseAreaType
(AreaType object) Returns the result of interpreting the object as an instance of 'Area Type'.Returns the result of interpreting the object as an instance of 'Array Association Type'.caseArrayType
(ArrayType object) Returns the result of interpreting the object as an instance of 'Array Type'.caseAssociationType
(AssociationType object) Returns the result of interpreting the object as an instance of 'Association Type'.caseBagType
(BagType object) Returns the result of interpreting the object as an instance of 'Bag Type'.Returns the result of interpreting the object as an instance of 'Base Style Descriptor Type'.caseBaseUnitType
(BaseUnitType object) Returns the result of interpreting the object as an instance of 'Base Unit Type'.caseBezierType
(BezierType object) Returns the result of interpreting the object as an instance of 'Bezier Type'.Returns the result of interpreting the object as an instance of 'Boolean Property Type'.Returns the result of interpreting the object as an instance of 'Bounded Feature Type'.Returns the result of interpreting the object as an instance of 'Bounding Shape Type'.caseBSplineType
(BSplineType object) Returns the result of interpreting the object as an instance of 'BSpline Type'.Returns the result of interpreting the object as an instance of 'Cartesian CS Ref Type'.caseCartesianCSType
(CartesianCSType object) Returns the result of interpreting the object as an instance of 'Cartesian CS Type'.Returns the result of interpreting the object as an instance of 'Category Extent Type'.Returns the result of interpreting the object as an instance of 'Category Property Type'.Returns the result of interpreting the object as an instance of 'Circle By Center Point Type'.caseCircleType
(CircleType object) Returns the result of interpreting the object as an instance of 'Circle Type'.caseClothoidType
(ClothoidType object) Returns the result of interpreting the object as an instance of 'Clothoid Type'.caseCodeListType
(CodeListType object) Returns the result of interpreting the object as an instance of 'Code List Type'.Returns the result of interpreting the object as an instance of 'Code Or Null List Type'.caseCodeType
(CodeType object) Returns the result of interpreting the object as an instance of 'Code Type'.Returns the result of interpreting the object as an instance of 'Composite Curve Property Type'.Returns the result of interpreting the object as an instance of 'Composite Curve Type'.Returns the result of interpreting the object as an instance of 'Composite Solid Property Type'.Returns the result of interpreting the object as an instance of 'Composite Solid Type'.Returns the result of interpreting the object as an instance of 'Composite Surface Property Type'.Returns the result of interpreting the object as an instance of 'Composite Surface Type'.Returns the result of interpreting the object as an instance of 'Composite Value Type'.Returns the result of interpreting the object as an instance of 'Compound CRS Ref Type'.caseCompoundCRSType
(CompoundCRSType object) Returns the result of interpreting the object as an instance of 'Compound CRS Type'.Returns the result of interpreting the object as an instance of 'Concatenated Operation Ref Type'.Returns the result of interpreting the object as an instance of 'Concatenated Operation Type'.caseConeType
(ConeType object) Returns the result of interpreting the object as an instance of 'Cone Type'.Returns the result of interpreting the object as an instance of 'Container Property Type'.caseControlPointType
(ControlPointType object) Returns the result of interpreting the object as an instance of 'Control Point Type'.Returns the result of interpreting the object as an instance of 'Conventional Unit Type'.Returns the result of interpreting the object as an instance of 'Conversion Ref Type'.Returns the result of interpreting the object as an instance of 'Conversion To Preferred Unit Type'.caseConversionType
(ConversionType object) Returns the result of interpreting the object as an instance of 'Conversion Type'.Returns the result of interpreting the object as an instance of 'Coordinate Operation Ref Type'.Returns the result of interpreting the object as an instance of 'Coordinate Reference System Ref Type'.caseCoordinatesType
(CoordinatesType object) Returns the result of interpreting the object as an instance of 'Coordinates Type'.Returns the result of interpreting the object as an instance of 'Coordinate System Axis Base Type'.Returns the result of interpreting the object as an instance of 'Coordinate System Axis Ref Type'.Returns the result of interpreting the object as an instance of 'Coordinate System Axis Type'.Returns the result of interpreting the object as an instance of 'Coordinate System Ref Type'.caseCoordType
(CoordType object) Returns the result of interpreting the object as an instance of 'Coord Type'.Returns the result of interpreting the object as an instance of 'Count Property Type'.Returns the result of interpreting the object as an instance of 'Covariance Element Type'.Returns the result of interpreting the object as an instance of 'Covariance Matrix Type'.Returns the result of interpreting the object as an instance of 'Coverage Function Type'.caseCRSRefType
(CRSRefType object) Returns the result of interpreting the object as an instance of 'CRS Ref Type'.caseCubicSplineType
(CubicSplineType object) Returns the result of interpreting the object as an instance of 'Cubic Spline Type'.Returns the result of interpreting the object as an instance of 'Curve Array Property Type'.Returns the result of interpreting the object as an instance of 'Curve Property Type'.Returns the result of interpreting the object as an instance of 'Curve Segment Array Property Type'.caseCurveType
(CurveType object) Returns the result of interpreting the object as an instance of 'Curve Type'.caseCylinderType
(CylinderType object) Returns the result of interpreting the object as an instance of 'Cylinder Type'.Returns the result of interpreting the object as an instance of 'Cylindrical CS Ref Type'.Returns the result of interpreting the object as an instance of 'Cylindrical CS Type'.caseDataBlockType
(DataBlockType object) Returns the result of interpreting the object as an instance of 'Data Block Type'.caseDatumRefType
(DatumRefType object) Returns the result of interpreting the object as an instance of 'Datum Ref Type'.Returns the result of interpreting the object as an instance of 'Default Style Property Type'.Returns the result of interpreting the object as an instance of 'Definition Proxy Type'.caseDefinitionType
(DefinitionType object) Returns the result of interpreting the object as an instance of 'Definition Type'.caseDegreesType
(DegreesType object) Returns the result of interpreting the object as an instance of 'Degrees Type'.Returns the result of interpreting the object as an instance of 'Derivation Unit Term Type'.Returns the result of interpreting the object as an instance of 'Derived CRS Ref Type'.caseDerivedCRSType
(DerivedCRSType object) Returns the result of interpreting the object as an instance of 'Derived CRS Type'.Returns the result of interpreting the object as an instance of 'Derived CRS Type Type'.caseDerivedUnitType
(DerivedUnitType object) Returns the result of interpreting the object as an instance of 'Derived Unit Type'.Returns the result of interpreting the object as an instance of 'Dictionary Entry Type'.caseDictionaryType
(DictionaryType object) Returns the result of interpreting the object as an instance of 'Dictionary Type'.Returns the result of interpreting the object as an instance of 'Directed Edge Property Type'.Returns the result of interpreting the object as an instance of 'Directed Face Property Type'.Returns the result of interpreting the object as an instance of 'Directed Node Property Type'.Returns the result of interpreting the object as an instance of 'Directed Observation At Distance Type'.Returns the result of interpreting the object as an instance of 'Directed Observation Type'.Returns the result of interpreting the object as an instance of 'Directed Topo Solid Property Type'.Returns the result of interpreting the object as an instance of 'Direction Property Type'.Returns the result of interpreting the object as an instance of 'Direction Vector Type'.Returns the result of interpreting the object as an instance of 'Direct Position List Type'.Returns the result of interpreting the object as an instance of 'Direct Position Type'.caseDMSAngleType
(DMSAngleType object) Returns the result of interpreting the object as an instance of 'DMS Angle Type'.caseDocumentRoot
(DocumentRoot object) Returns the result of interpreting the object as an instance of 'Document Root'.caseDomainSetType
(DomainSetType object) Returns the result of interpreting the object as an instance of 'Domain Set Type'.Returns the result of interpreting the object as an instance of 'Dynamic Feature Collection Type'.Returns the result of interpreting the object as an instance of 'Dynamic Feature Type'.caseEdgeType
(EdgeType object) Returns the result of interpreting the object as an instance of 'Edge Type'.Returns the result of interpreting the object as an instance of 'Ellipsoidal CS Ref Type'.Returns the result of interpreting the object as an instance of 'Ellipsoidal CS Type'.Returns the result of interpreting the object as an instance of 'Ellipsoid Base Type'.caseEllipsoidRefType
(EllipsoidRefType object) Returns the result of interpreting the object as an instance of 'Ellipsoid Ref Type'.caseEllipsoidType
(EllipsoidType object) Returns the result of interpreting the object as an instance of 'Ellipsoid Type'.Returns the result of interpreting the object as an instance of 'Engineering CRS Ref Type'.Returns the result of interpreting the object as an instance of 'Engineering CRS Type'.Returns the result of interpreting the object as an instance of 'Engineering Datum Ref Type'.Returns the result of interpreting the object as an instance of 'Engineering Datum Type'.caseEnvelopeType
(EnvelopeType object) Returns the result of interpreting the object as an instance of 'Envelope Type'.Returns the result of interpreting the object as an instance of 'Envelope With Time Period Type'.caseExtentType
(ExtentType object) Returns the result of interpreting the object as an instance of 'Extent Type'.caseFaceType
(FaceType object) Returns the result of interpreting the object as an instance of 'Face Type'.Returns the result of interpreting the object as an instance of 'Feature Array Property Type'.Returns the result of interpreting the object as an instance of 'Feature Collection Type'.Returns the result of interpreting the object as an instance of 'Feature Property Type'.Returns the result of interpreting the object as an instance of 'Feature Style Property Type'.caseFeatureStyleType
(FeatureStyleType object) Returns the result of interpreting the object as an instance of 'Feature Style Type'.caseFileType
(FileType object) Returns the result of interpreting the object as an instance of 'File Type'.caseFormulaType
(FormulaType object) Returns the result of interpreting the object as an instance of 'Formula Type'.Returns the result of interpreting the object as an instance of 'General Conversion Ref Type'.Returns the result of interpreting the object as an instance of 'General Transformation Ref Type'.Returns the result of interpreting the object as an instance of 'Generic Meta Data Type'.Returns the result of interpreting the object as an instance of 'Geocentric CRS Ref Type'.Returns the result of interpreting the object as an instance of 'Geocentric CRS Type'.Returns the result of interpreting the object as an instance of 'Geodesic String Type'.caseGeodesicType
(GeodesicType object) Returns the result of interpreting the object as an instance of 'Geodesic Type'.Returns the result of interpreting the object as an instance of 'Geodetic Datum Ref Type'.Returns the result of interpreting the object as an instance of 'Geodetic Datum Type'.Returns the result of interpreting the object as an instance of 'Geographic CRS Ref Type'.Returns the result of interpreting the object as an instance of 'Geographic CRS Type'.Returns the result of interpreting the object as an instance of 'Geometric Complex Property Type'.Returns the result of interpreting the object as an instance of 'Geometric Complex Type'.Returns the result of interpreting the object as an instance of 'Geometric Primitive Property Type'.Returns the result of interpreting the object as an instance of 'Geometry Array Property Type'.Returns the result of interpreting the object as an instance of 'Geometry Property Type'.Returns the result of interpreting the object as an instance of 'Geometry Style Property Type'.Returns the result of interpreting the object as an instance of 'Geometry Style Type'.Returns the result of interpreting the object as an instance of 'Graph Style Property Type'.caseGraphStyleType
(GraphStyleType object) Returns the result of interpreting the object as an instance of 'Graph Style Type'.caseGridCoverageType
(GridCoverageType object) Returns the result of interpreting the object as an instance of 'Grid Coverage Type'.caseGridDomainType
(GridDomainType object) Returns the result of interpreting the object as an instance of 'Grid Domain Type'.caseGridEnvelopeType
(GridEnvelopeType object) Returns the result of interpreting the object as an instance of 'Grid Envelope Type'.caseGridFunctionType
(GridFunctionType object) Returns the result of interpreting the object as an instance of 'Grid Function Type'.caseGridLengthType
(GridLengthType object) Returns the result of interpreting the object as an instance of 'Grid Length Type'.caseGridLimitsType
(GridLimitsType object) Returns the result of interpreting the object as an instance of 'Grid Limits Type'.caseGridType
(GridType object) Returns the result of interpreting the object as an instance of 'Grid Type'.Returns the result of interpreting the object as an instance of 'History Property Type'.caseIdentifierType
(IdentifierType object) Returns the result of interpreting the object as an instance of 'Identifier Type'.caseImageCRSRefType
(ImageCRSRefType object) Returns the result of interpreting the object as an instance of 'Image CRS Ref Type'.caseImageCRSType
(ImageCRSType object) Returns the result of interpreting the object as an instance of 'Image CRS Type'.Returns the result of interpreting the object as an instance of 'Image Datum Ref Type'.caseImageDatumType
(ImageDatumType object) Returns the result of interpreting the object as an instance of 'Image Datum Type'.caseIndexMapType
(IndexMapType object) Returns the result of interpreting the object as an instance of 'Index Map Type'.Returns the result of interpreting the object as an instance of 'Indirect Entry Type'.Returns the result of interpreting the object as an instance of 'Isolated Property Type'.caseKnotPropertyType
(KnotPropertyType object) Returns the result of interpreting the object as an instance of 'Knot Property Type'.caseKnotType
(KnotType object) Returns the result of interpreting the object as an instance of 'Knot Type'.Returns the result of interpreting the object as an instance of 'Label Style Property Type'.caseLabelStyleType
(LabelStyleType object) Returns the result of interpreting the object as an instance of 'Label Style Type'.caseLabelType
(LabelType object) Returns the result of interpreting the object as an instance of 'Label Type'.caseLengthType
(LengthType object) Returns the result of interpreting the object as an instance of 'Length Type'.caseLinearCSRefType
(LinearCSRefType object) Returns the result of interpreting the object as an instance of 'Linear CS Ref Type'.caseLinearCSType
(LinearCSType object) Returns the result of interpreting the object as an instance of 'Linear CS Type'.Returns the result of interpreting the object as an instance of 'Linear Ring Property Type'.caseLinearRingType
(LinearRingType object) Returns the result of interpreting the object as an instance of 'Linear Ring Type'.Returns the result of interpreting the object as an instance of 'Line String Property Type'.Returns the result of interpreting the object as an instance of 'Line String Segment Array Property Type'.Returns the result of interpreting the object as an instance of 'Line String Segment Type'.caseLineStringType
(LineStringType object) Returns the result of interpreting the object as an instance of 'Line String Type'.Returns the result of interpreting the object as an instance of 'Location Property Type'.caseMeasureListType
(MeasureListType object) Returns the result of interpreting the object as an instance of 'Measure List Type'.Returns the result of interpreting the object as an instance of 'Measure Or Null List Type'.caseMeasureType
(MeasureType object) Returns the result of interpreting the object as an instance of 'Measure Type'.Returns the result of interpreting the object as an instance of 'Meta Data Property Type'.Returns the result of interpreting the object as an instance of 'Moving Object Status Type'.Returns the result of interpreting the object as an instance of 'Multi Curve Coverage Type'.Returns the result of interpreting the object as an instance of 'Multi Curve Domain Type'.Returns the result of interpreting the object as an instance of 'Multi Curve Property Type'.caseMultiCurveType
(MultiCurveType object) Returns the result of interpreting the object as an instance of 'Multi Curve Type'.Returns the result of interpreting the object as an instance of 'Multi Geometry Property Type'.Returns the result of interpreting the object as an instance of 'Multi Geometry Type'.Returns the result of interpreting the object as an instance of 'Multi Line String Property Type'.Returns the result of interpreting the object as an instance of 'Multi Line String Type'.Returns the result of interpreting the object as an instance of 'Multi Point Coverage Type'.Returns the result of interpreting the object as an instance of 'Multi Point Domain Type'.Returns the result of interpreting the object as an instance of 'Multi Point Property Type'.caseMultiPointType
(MultiPointType object) Returns the result of interpreting the object as an instance of 'Multi Point Type'.Returns the result of interpreting the object as an instance of 'Multi Polygon Property Type'.caseMultiPolygonType
(MultiPolygonType object) Returns the result of interpreting the object as an instance of 'Multi Polygon Type'.Returns the result of interpreting the object as an instance of 'Multi Solid Coverage Type'.Returns the result of interpreting the object as an instance of 'Multi Solid Domain Type'.Returns the result of interpreting the object as an instance of 'Multi Solid Property Type'.caseMultiSolidType
(MultiSolidType object) Returns the result of interpreting the object as an instance of 'Multi Solid Type'.Returns the result of interpreting the object as an instance of 'Multi Surface Coverage Type'.Returns the result of interpreting the object as an instance of 'Multi Surface Domain Type'.Returns the result of interpreting the object as an instance of 'Multi Surface Property Type'.caseMultiSurfaceType
(MultiSurfaceType object) Returns the result of interpreting the object as an instance of 'Multi Surface Type'.caseNodeType
(NodeType object) Returns the result of interpreting the object as an instance of 'Node Type'.Returns the result of interpreting the object as an instance of 'Oblique Cartesian CS Ref Type'.Returns the result of interpreting the object as an instance of 'Oblique Cartesian CS Type'.caseObservationType
(ObservationType object) Returns the result of interpreting the object as an instance of 'Observation Type'.caseOffsetCurveType
(OffsetCurveType object) Returns the result of interpreting the object as an instance of 'Offset Curve Type'.Returns the result of interpreting the object as an instance of 'Operation Method Base Type'.Returns the result of interpreting the object as an instance of 'Operation Method Ref Type'.Returns the result of interpreting the object as an instance of 'Operation Method Type'.Returns the result of interpreting the object as an instance of 'Operation Parameter Base Type'.Returns the result of interpreting the object as an instance of 'Operation Parameter Group Base Type'.Returns the result of interpreting the object as an instance of 'Operation Parameter Group Ref Type'.Returns the result of interpreting the object as an instance of 'Operation Parameter Group Type'.Returns the result of interpreting the object as an instance of 'Operation Parameter Ref Type'.Returns the result of interpreting the object as an instance of 'Operation Parameter Type'.caseOperationRefType
(OperationRefType object) Returns the result of interpreting the object as an instance of 'Operation Ref Type'.Returns the result of interpreting the object as an instance of 'Orientable Curve Type'.Returns the result of interpreting the object as an instance of 'Orientable Surface Type'.Returns the result of interpreting the object as an instance of 'Parameter Value Group Type'.Returns the result of interpreting the object as an instance of 'Parameter Value Type'.Returns the result of interpreting the object as an instance of 'Pass Through Operation Ref Type'.Returns the result of interpreting the object as an instance of 'Pass Through Operation Type'.casePixelInCellType
(PixelInCellType object) Returns the result of interpreting the object as an instance of 'Pixel In Cell Type'.Returns the result of interpreting the object as an instance of 'Point Array Property Type'.Returns the result of interpreting the object as an instance of 'Point Property Type'.casePointType
(PointType object) Returns the result of interpreting the object as an instance of 'Point Type'.casePolarCSRefType
(PolarCSRefType object) Returns the result of interpreting the object as an instance of 'Polar CS Ref Type'.casePolarCSType
(PolarCSType object) Returns the result of interpreting the object as an instance of 'Polar CS Type'.Returns the result of interpreting the object as an instance of 'Polygon Patch Array Property Type'.casePolygonPatchType
(PolygonPatchType object) Returns the result of interpreting the object as an instance of 'Polygon Patch Type'.Returns the result of interpreting the object as an instance of 'Polygon Property Type'.casePolygonType
(PolygonType object) Returns the result of interpreting the object as an instance of 'Polygon Type'.Returns the result of interpreting the object as an instance of 'Polyhedral Surface Type'.Returns the result of interpreting the object as an instance of 'Prime Meridian Base Type'.Returns the result of interpreting the object as an instance of 'Prime Meridian Ref Type'.Returns the result of interpreting the object as an instance of 'Prime Meridian Type'.Returns the result of interpreting the object as an instance of 'Priority Location Property Type'.Returns the result of interpreting the object as an instance of 'Projected CRS Ref Type'.caseProjectedCRSType
(ProjectedCRSType object) Returns the result of interpreting the object as an instance of 'Projected CRS Type'.Returns the result of interpreting the object as an instance of 'Quantity Extent Type'.Returns the result of interpreting the object as an instance of 'Quantity Property Type'.Returns the result of interpreting the object as an instance of 'Range Parameters Type'.caseRangeSetType
(RangeSetType object) Returns the result of interpreting the object as an instance of 'Range Set Type'.caseRectangleType
(RectangleType object) Returns the result of interpreting the object as an instance of 'Rectangle Type'.Returns the result of interpreting the object as an instance of 'Rectified Grid Coverage Type'.Returns the result of interpreting the object as an instance of 'Rectified Grid Domain Type'.Returns the result of interpreting the object as an instance of 'Rectified Grid Type'.Returns the result of interpreting the object as an instance of 'Reference System Ref Type'.caseReferenceType
(ReferenceType object) Returns the result of interpreting the object as an instance of 'Reference Type'.caseRefLocationType
(RefLocationType object) Returns the result of interpreting the object as an instance of 'Ref Location Type'.caseRelatedTimeType
(RelatedTimeType object) Returns the result of interpreting the object as an instance of 'Related Time Type'.Returns the result of interpreting the object as an instance of 'Relative Internal Positional Accuracy Type'.caseRingPropertyType
(RingPropertyType object) Returns the result of interpreting the object as an instance of 'Ring Property Type'.caseRingType
(RingType object) Returns the result of interpreting the object as an instance of 'Ring Type'.caseRowType
(RowType object) Returns the result of interpreting the object as an instance of 'Row Type'.Returns the result of interpreting the object as an instance of 'Scalar Value Property Type'.caseScaleType
(ScaleType object) Returns the result of interpreting the object as an instance of 'Scale Type'.Returns the result of interpreting the object as an instance of 'Second Defining Parameter Type'.caseSequenceRuleType
(SequenceRuleType object) Returns the result of interpreting the object as an instance of 'Sequence Rule Type'.Returns the result of interpreting the object as an instance of 'Single Operation Ref Type'.Returns the result of interpreting the object as an instance of 'Solid Array Property Type'.Returns the result of interpreting the object as an instance of 'Solid Property Type'.caseSolidType
(SolidType object) Returns the result of interpreting the object as an instance of 'Solid Type'.caseSpeedType
(SpeedType object) Returns the result of interpreting the object as an instance of 'Speed Type'.caseSphereType
(SphereType object) Returns the result of interpreting the object as an instance of 'Sphere Type'.Returns the result of interpreting the object as an instance of 'Spherical CS Ref Type'.caseSphericalCSType
(SphericalCSType object) Returns the result of interpreting the object as an instance of 'Spherical CS Type'.caseStringOrRefType
(StringOrRefType object) Returns the result of interpreting the object as an instance of 'String Or Ref Type'.caseStyleType
(StyleType object) Returns the result of interpreting the object as an instance of 'Style Type'.Returns the result of interpreting the object as an instance of 'Style Variation Type'.Returns the result of interpreting the object as an instance of 'Surface Array Property Type'.Returns the result of interpreting the object as an instance of 'Surface Patch Array Property Type'.Returns the result of interpreting the object as an instance of 'Surface Property Type'.caseSurfaceType
(SurfaceType object) Returns the result of interpreting the object as an instance of 'Surface Type'.caseSymbolType
(SymbolType object) Returns the result of interpreting the object as an instance of 'Symbol Type'.Returns the result of interpreting the object as an instance of 'Target Property Type'.Returns the result of interpreting the object as an instance of 'Temporal CRS Ref Type'.caseTemporalCRSType
(TemporalCRSType object) Returns the result of interpreting the object as an instance of 'Temporal CRS Type'.Returns the result of interpreting the object as an instance of 'Temporal CS Ref Type'.caseTemporalCSType
(TemporalCSType object) Returns the result of interpreting the object as an instance of 'Temporal CS Type'.Returns the result of interpreting the object as an instance of 'Temporal Datum Base Type'.Returns the result of interpreting the object as an instance of 'Temporal Datum Ref Type'.Returns the result of interpreting the object as an instance of 'Temporal Datum Type'.Returns the result of interpreting the object as an instance of 'Time Calendar Era Property Type'.Returns the result of interpreting the object as an instance of 'Time Calendar Era Type'.Returns the result of interpreting the object as an instance of 'Time Calendar Property Type'.caseTimeCalendarType
(TimeCalendarType object) Returns the result of interpreting the object as an instance of 'Time Calendar Type'.Returns the result of interpreting the object as an instance of 'Time Clock Property Type'.caseTimeClockType
(TimeClockType object) Returns the result of interpreting the object as an instance of 'Time Clock Type'.Returns the result of interpreting the object as an instance of 'Time Coordinate System Type'.Returns the result of interpreting the object as an instance of 'Time Edge Property Type'.caseTimeEdgeType
(TimeEdgeType object) Returns the result of interpreting the object as an instance of 'Time Edge Type'.Returns the result of interpreting the object as an instance of 'Time Geometric Primitive Property Type'.Returns the result of interpreting the object as an instance of 'Time Instant Property Type'.caseTimeInstantType
(TimeInstantType object) Returns the result of interpreting the object as an instance of 'Time Instant Type'.Returns the result of interpreting the object as an instance of 'Time Interval Length Type'.Returns the result of interpreting the object as an instance of 'Time Node Property Type'.caseTimeNodeType
(TimeNodeType object) Returns the result of interpreting the object as an instance of 'Time Node Type'.Returns the result of interpreting the object as an instance of 'Time Ordinal Era Property Type'.Returns the result of interpreting the object as an instance of 'Time Ordinal Era Type'.Returns the result of interpreting the object as an instance of 'Time Ordinal Reference System Type'.Returns the result of interpreting the object as an instance of 'Time Period Property Type'.caseTimePeriodType
(TimePeriodType object) Returns the result of interpreting the object as an instance of 'Time Period Type'.caseTimePositionType
(TimePositionType object) Returns the result of interpreting the object as an instance of 'Time Position Type'.Returns the result of interpreting the object as an instance of 'Time Primitive Property Type'.Returns the result of interpreting the object as an instance of 'Time Topology Complex Property Type'.Returns the result of interpreting the object as an instance of 'Time Topology Complex Type'.Returns the result of interpreting the object as an instance of 'Time Topology Primitive Property Type'.caseTimeType
(TimeType object) Returns the result of interpreting the object as an instance of 'Time Type'.caseTinType
(TinType object) Returns the result of interpreting the object as an instance of 'Tin Type'.Returns the result of interpreting the object as an instance of 'Topo Complex Member Type'.caseTopoComplexType
(TopoComplexType object) Returns the result of interpreting the object as an instance of 'Topo Complex Type'.Returns the result of interpreting the object as an instance of 'Topo Curve Property Type'.caseTopoCurveType
(TopoCurveType object) Returns the result of interpreting the object as an instance of 'Topo Curve Type'.Returns the result of interpreting the object as an instance of 'Topology Style Property Type'.Returns the result of interpreting the object as an instance of 'Topology Style Type'.Returns the result of interpreting the object as an instance of 'Topo Point Property Type'.caseTopoPointType
(TopoPointType object) Returns the result of interpreting the object as an instance of 'Topo Point Type'.Returns the result of interpreting the object as an instance of 'Topo Primitive Array Association Type'.Returns the result of interpreting the object as an instance of 'Topo Primitive Member Type'.caseTopoSolidType
(TopoSolidType object) Returns the result of interpreting the object as an instance of 'Topo Solid Type'.Returns the result of interpreting the object as an instance of 'Topo Surface Property Type'.caseTopoSurfaceType
(TopoSurfaceType object) Returns the result of interpreting the object as an instance of 'Topo Surface Type'.Returns the result of interpreting the object as an instance of 'Topo Volume Property Type'.caseTopoVolumeType
(TopoVolumeType object) Returns the result of interpreting the object as an instance of 'Topo Volume Type'.caseTrackType
(TrackType object) Returns the result of interpreting the object as an instance of 'Track Type'.Returns the result of interpreting the object as an instance of 'Transformation Ref Type'.Returns the result of interpreting the object as an instance of 'Transformation Type'.Returns the result of interpreting the object as an instance of 'Triangle Patch Array Property Type'.caseTriangleType
(TriangleType object) Returns the result of interpreting the object as an instance of 'Triangle Type'.Returns the result of interpreting the object as an instance of 'Triangulated Surface Type'.Returns the result of interpreting the object as an instance of 'Unit Definition Type'.Returns the result of interpreting the object as an instance of 'Unit Of Measure Type'.Returns the result of interpreting the object as an instance of 'User Defined CS Ref Type'.Returns the result of interpreting the object as an instance of 'User Defined CS Type'.Returns the result of interpreting the object as an instance of 'Value Array Property Type'.caseValueArrayType
(ValueArrayType object) Returns the result of interpreting the object as an instance of 'Value Array Type'.Returns the result of interpreting the object as an instance of 'Value Property Type'.caseVectorType
(VectorType object) Returns the result of interpreting the object as an instance of 'Vector Type'.Returns the result of interpreting the object as an instance of 'Vertical CRS Ref Type'.caseVerticalCRSType
(VerticalCRSType object) Returns the result of interpreting the object as an instance of 'Vertical CRS Type'.Returns the result of interpreting the object as an instance of 'Vertical CS Ref Type'.caseVerticalCSType
(VerticalCSType object) Returns the result of interpreting the object as an instance of 'Vertical CS Type'.Returns the result of interpreting the object as an instance of 'Vertical Datum Ref Type'.Returns the result of interpreting the object as an instance of 'Vertical Datum Type'.Returns the result of interpreting the object as an instance of 'Vertical Datum Type Type'.caseVolumeType
(VolumeType object) Returns the result of interpreting the object as an instance of 'Volume Type'.defaultCase
(EObject object) Returns the result of interpreting the object as an instance of 'EObject'.protected T
doSwitch
(int classifierID, EObject theEObject) CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.protected boolean
isSwitchFor
(EPackage ePackage) Checks whether this is a switch for the given package.Methods inherited from class Switch
doSwitch, doSwitch
-
Field Details
-
modelPackage
The cached model package
-
-
Constructor Details
-
Gml311Switch
public Gml311Switch()Creates an instance of the switch.
-
-
Method Details
-
isSwitchFor
protected boolean isSwitchFor(EPackage ePackage) Checks whether this is a switch for the given package.- Specified by:
isSwitchFor
in classSwitch<T>
- Parameters:
ePackage
- the package in question.- Returns:
- whether this is a switch for the given package.
-
doSwitch
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.- Overrides:
doSwitch
in classSwitch<T>
- Returns:
- the first non-null result returned by a
caseXXX
call.
-
caseAbsoluteExternalPositionalAccuracyType
Returns the result of interpreting the object as an instance of 'Absolute External Positional Accuracy Type'. 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 'Absolute External Positional Accuracy Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractContinuousCoverageType
Returns the result of interpreting the object as an instance of 'Abstract Continuous Coverage Type'. 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 'Abstract Continuous Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractCoordinateOperationBaseType
Returns the result of interpreting the object as an instance of 'Abstract Coordinate Operation Base Type'. 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 'Abstract Coordinate Operation Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractCoordinateOperationType
Returns the result of interpreting the object as an instance of 'Abstract Coordinate Operation Type'. 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 'Abstract Coordinate Operation Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractCoordinateSystemBaseType
Returns the result of interpreting the object as an instance of 'Abstract Coordinate System Base Type'. 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 'Abstract Coordinate System Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractCoordinateSystemType
Returns the result of interpreting the object as an instance of 'Abstract Coordinate System Type'. 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 'Abstract Coordinate System Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractCoverageType
Returns the result of interpreting the object as an instance of 'Abstract Coverage Type'. 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 'Abstract Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractCurveSegmentType
Returns the result of interpreting the object as an instance of 'Abstract Curve Segment Type'. 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 'Abstract Curve Segment Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractCurveType
Returns the result of interpreting the object as an instance of 'Abstract Curve Type'. 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 'Abstract Curve Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractDatumBaseType
Returns the result of interpreting the object as an instance of 'Abstract Datum Base Type'. 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 'Abstract Datum Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractDatumType
Returns the result of interpreting the object as an instance of 'Abstract Datum Type'. 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 'Abstract Datum Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractDiscreteCoverageType
Returns the result of interpreting the object as an instance of 'Abstract Discrete Coverage Type'. 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 'Abstract Discrete Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractFeatureCollectionType
Returns the result of interpreting the object as an instance of 'Abstract Feature Collection Type'. 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 'Abstract Feature Collection Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractFeatureType
Returns the result of interpreting the object as an instance of 'Abstract Feature Type'. 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 'Abstract Feature Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeneralConversionType
Returns the result of interpreting the object as an instance of 'Abstract General Conversion Type'. 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 'Abstract General Conversion Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeneralDerivedCRSType
Returns the result of interpreting the object as an instance of 'Abstract General Derived CRS Type'. 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 'Abstract General Derived CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeneralOperationParameterRefType
public T caseAbstractGeneralOperationParameterRefType(AbstractGeneralOperationParameterRefType object) Returns the result of interpreting the object as an instance of 'Abstract General Operation Parameter Ref Type'. 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 'Abstract General Operation Parameter Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeneralOperationParameterType
Returns the result of interpreting the object as an instance of 'Abstract General Operation Parameter Type'. 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 'Abstract General Operation Parameter Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeneralParameterValueType
Returns the result of interpreting the object as an instance of 'Abstract General Parameter Value Type'. 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 'Abstract General Parameter Value Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeneralTransformationType
Returns the result of interpreting the object as an instance of 'Abstract General Transformation Type'. 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 'Abstract General Transformation Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeometricAggregateType
Returns the result of interpreting the object as an instance of 'Abstract Geometric Aggregate Type'. 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 'Abstract Geometric Aggregate Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeometricPrimitiveType
Returns the result of interpreting the object as an instance of 'Abstract Geometric Primitive Type'. 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 'Abstract Geometric Primitive Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGeometryType
Returns the result of interpreting the object as an instance of 'Abstract Geometry Type'. 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 'Abstract Geometry Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGMLType
Returns the result of interpreting the object as an instance of 'Abstract GML Type'. 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 'Abstract GML Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractGriddedSurfaceType
Returns the result of interpreting the object as an instance of 'Abstract Gridded Surface Type'. 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 'Abstract Gridded Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractMetaDataType
Returns the result of interpreting the object as an instance of 'Abstract Meta Data Type'. 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 'Abstract Meta Data Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractParametricCurveSurfaceType
Returns the result of interpreting the object as an instance of 'Abstract Parametric Curve Surface Type'. 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 'Abstract Parametric Curve Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractPositionalAccuracyType
Returns the result of interpreting the object as an instance of 'Abstract Positional Accuracy Type'. 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 'Abstract Positional Accuracy Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractReferenceSystemBaseType
Returns the result of interpreting the object as an instance of 'Abstract Reference System Base Type'. 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 'Abstract Reference System Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractReferenceSystemType
Returns the result of interpreting the object as an instance of 'Abstract Reference System Type'. 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 'Abstract Reference System Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractRingPropertyType
Returns the result of interpreting the object as an instance of 'Abstract Ring Property Type'. 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 'Abstract Ring Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractRingType
Returns the result of interpreting the object as an instance of 'Abstract Ring Type'. 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 'Abstract Ring Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractSolidType
Returns the result of interpreting the object as an instance of 'Abstract Solid Type'. 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 'Abstract Solid Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractStyleType
Returns the result of interpreting the object as an instance of 'Abstract Style Type'. 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 'Abstract Style Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractSurfacePatchType
Returns the result of interpreting the object as an instance of 'Abstract Surface Patch Type'. 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 'Abstract Surface Patch Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractSurfaceType
Returns the result of interpreting the object as an instance of 'Abstract Surface Type'. 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 'Abstract Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTimeComplexType
Returns the result of interpreting the object as an instance of 'Abstract Time Complex Type'. 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 'Abstract Time Complex Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTimeGeometricPrimitiveType
Returns the result of interpreting the object as an instance of 'Abstract Time Geometric Primitive Type'. 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 'Abstract Time Geometric Primitive Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTimeObjectType
Returns the result of interpreting the object as an instance of 'Abstract Time Object Type'. 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 'Abstract Time Object Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTimePrimitiveType
Returns the result of interpreting the object as an instance of 'Abstract Time Primitive Type'. 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 'Abstract Time Primitive Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTimeReferenceSystemType
Returns the result of interpreting the object as an instance of 'Abstract Time Reference System Type'. 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 'Abstract Time Reference System Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTimeSliceType
Returns the result of interpreting the object as an instance of 'Abstract Time Slice Type'. 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 'Abstract Time Slice Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTimeTopologyPrimitiveType
Returns the result of interpreting the object as an instance of 'Abstract Time Topology Primitive Type'. 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 'Abstract Time Topology Primitive Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTopologyType
Returns the result of interpreting the object as an instance of 'Abstract Topology Type'. 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 'Abstract Topology Type'.
- See Also:
-
doSwitch(EObject)
-
caseAbstractTopoPrimitiveType
Returns the result of interpreting the object as an instance of 'Abstract Topo Primitive Type'. 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 'Abstract Topo Primitive Type'.
- See Also:
-
doSwitch(EObject)
-
caseAffinePlacementType
Returns the result of interpreting the object as an instance of 'Affine Placement Type'. 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 'Affine Placement Type'.
- See Also:
-
doSwitch(EObject)
-
caseAngleChoiceType
Returns the result of interpreting the object as an instance of 'Angle Choice Type'. 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 'Angle Choice Type'.
- See Also:
-
doSwitch(EObject)
-
caseAngleType
Returns the result of interpreting the object as an instance of 'Angle Type'. 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 'Angle Type'.
- See Also:
-
doSwitch(EObject)
-
caseArcByBulgeType
Returns the result of interpreting the object as an instance of 'Arc By Bulge Type'. 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 'Arc By Bulge Type'.
- See Also:
-
doSwitch(EObject)
-
caseArcByCenterPointType
Returns the result of interpreting the object as an instance of 'Arc By Center Point Type'. 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 'Arc By Center Point Type'.
- See Also:
-
doSwitch(EObject)
-
caseArcStringByBulgeType
Returns the result of interpreting the object as an instance of 'Arc String By Bulge Type'. 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 'Arc String By Bulge Type'.
- See Also:
-
doSwitch(EObject)
-
caseArcStringType
Returns the result of interpreting the object as an instance of 'Arc String Type'. 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 'Arc String Type'.
- See Also:
-
doSwitch(EObject)
-
caseArcType
Returns the result of interpreting the object as an instance of 'Arc Type'. 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 'Arc Type'.
- See Also:
-
doSwitch(EObject)
-
caseAreaType
Returns the result of interpreting the object as an instance of 'Area Type'. 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 Type'.
- See Also:
-
doSwitch(EObject)
-
caseArrayAssociationType
Returns the result of interpreting the object as an instance of 'Array Association Type'. 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 'Array Association Type'.
- See Also:
-
doSwitch(EObject)
-
caseArrayType
Returns the result of interpreting the object as an instance of 'Array Type'. 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 'Array Type'.
- See Also:
-
doSwitch(EObject)
-
caseAssociationType
Returns the result of interpreting the object as an instance of 'Association Type'. 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 'Association Type'.
- See Also:
-
doSwitch(EObject)
-
caseBagType
Returns the result of interpreting the object as an instance of 'Bag Type'. 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 'Bag Type'.
- See Also:
-
doSwitch(EObject)
-
caseBaseStyleDescriptorType
Returns the result of interpreting the object as an instance of 'Base Style Descriptor Type'. 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 'Base Style Descriptor Type'.
- See Also:
-
doSwitch(EObject)
-
caseBaseUnitType
Returns the result of interpreting the object as an instance of 'Base Unit Type'. 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 'Base Unit Type'.
- See Also:
-
doSwitch(EObject)
-
caseBezierType
Returns the result of interpreting the object as an instance of 'Bezier Type'. 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 'Bezier Type'.
- See Also:
-
doSwitch(EObject)
-
caseBooleanPropertyType
Returns the result of interpreting the object as an instance of 'Boolean Property Type'. 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 'Boolean Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseBoundedFeatureType
Returns the result of interpreting the object as an instance of 'Bounded Feature Type'. 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 'Bounded Feature Type'.
- See Also:
-
doSwitch(EObject)
-
caseBoundingShapeType
Returns the result of interpreting the object as an instance of 'Bounding Shape Type'. 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 'Bounding Shape Type'.
- See Also:
-
doSwitch(EObject)
-
caseBSplineType
Returns the result of interpreting the object as an instance of 'BSpline Type'. 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 'BSpline Type'.
- See Also:
-
doSwitch(EObject)
-
caseCartesianCSRefType
Returns the result of interpreting the object as an instance of 'Cartesian CS Ref Type'. 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 'Cartesian CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCartesianCSType
Returns the result of interpreting the object as an instance of 'Cartesian CS Type'. 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 'Cartesian CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseCategoryExtentType
Returns the result of interpreting the object as an instance of 'Category Extent Type'. 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 'Category Extent Type'.
- See Also:
-
doSwitch(EObject)
-
caseCategoryPropertyType
Returns the result of interpreting the object as an instance of 'Category Property Type'. 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 'Category Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCircleByCenterPointType
Returns the result of interpreting the object as an instance of 'Circle By Center Point Type'. 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 'Circle By Center Point Type'.
- See Also:
-
doSwitch(EObject)
-
caseCircleType
Returns the result of interpreting the object as an instance of 'Circle Type'. 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 'Circle Type'.
- See Also:
-
doSwitch(EObject)
-
caseClothoidType
Returns the result of interpreting the object as an instance of 'Clothoid Type'. 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 'Clothoid Type'.
- See Also:
-
doSwitch(EObject)
-
caseCodeListType
Returns the result of interpreting the object as an instance of 'Code List Type'. 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 'Code List Type'.
- See Also:
-
doSwitch(EObject)
-
caseCodeOrNullListType
Returns the result of interpreting the object as an instance of 'Code Or Null List Type'. 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 'Code Or Null List Type'.
- See Also:
-
doSwitch(EObject)
-
caseCodeType
Returns the result of interpreting the object as an instance of 'Code Type'. 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 'Code Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompositeCurvePropertyType
Returns the result of interpreting the object as an instance of 'Composite Curve Property Type'. 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 'Composite Curve Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompositeCurveType
Returns the result of interpreting the object as an instance of 'Composite Curve Type'. 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 'Composite Curve Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompositeSolidPropertyType
Returns the result of interpreting the object as an instance of 'Composite Solid Property Type'. 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 'Composite Solid Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompositeSolidType
Returns the result of interpreting the object as an instance of 'Composite Solid Type'. 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 'Composite Solid Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompositeSurfacePropertyType
Returns the result of interpreting the object as an instance of 'Composite Surface Property Type'. 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 'Composite Surface Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompositeSurfaceType
Returns the result of interpreting the object as an instance of 'Composite Surface Type'. 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 'Composite Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompositeValueType
Returns the result of interpreting the object as an instance of 'Composite Value Type'. 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 'Composite Value Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompoundCRSRefType
Returns the result of interpreting the object as an instance of 'Compound CRS Ref Type'. 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 'Compound CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCompoundCRSType
Returns the result of interpreting the object as an instance of 'Compound CRS Type'. 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 'Compound CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseConcatenatedOperationRefType
Returns the result of interpreting the object as an instance of 'Concatenated Operation Ref Type'. 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 'Concatenated Operation Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseConcatenatedOperationType
Returns the result of interpreting the object as an instance of 'Concatenated Operation Type'. 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 'Concatenated Operation Type'.
- See Also:
-
doSwitch(EObject)
-
caseConeType
Returns the result of interpreting the object as an instance of 'Cone Type'. 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 'Cone Type'.
- See Also:
-
doSwitch(EObject)
-
caseContainerPropertyType
Returns the result of interpreting the object as an instance of 'Container Property Type'. 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 'Container Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseControlPointType
Returns the result of interpreting the object as an instance of 'Control Point Type'. 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 Point Type'.
- See Also:
-
doSwitch(EObject)
-
caseConventionalUnitType
Returns the result of interpreting the object as an instance of 'Conventional Unit Type'. 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 'Conventional Unit Type'.
- See Also:
-
doSwitch(EObject)
-
caseConversionRefType
Returns the result of interpreting the object as an instance of 'Conversion Ref Type'. 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 'Conversion Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseConversionToPreferredUnitType
Returns the result of interpreting the object as an instance of 'Conversion To Preferred Unit Type'. 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 'Conversion To Preferred Unit Type'.
- See Also:
-
doSwitch(EObject)
-
caseConversionType
Returns the result of interpreting the object as an instance of 'Conversion Type'. 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 'Conversion Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordinateOperationRefType
Returns the result of interpreting the object as an instance of 'Coordinate Operation Ref Type'. 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 'Coordinate Operation Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordinateReferenceSystemRefType
Returns the result of interpreting the object as an instance of 'Coordinate Reference System Ref Type'. 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 'Coordinate Reference System Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordinatesType
Returns the result of interpreting the object as an instance of 'Coordinates Type'. 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 'Coordinates Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordinateSystemAxisBaseType
Returns the result of interpreting the object as an instance of 'Coordinate System Axis Base Type'. 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 'Coordinate System Axis Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordinateSystemAxisRefType
Returns the result of interpreting the object as an instance of 'Coordinate System Axis Ref Type'. 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 'Coordinate System Axis Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordinateSystemAxisType
Returns the result of interpreting the object as an instance of 'Coordinate System Axis Type'. 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 'Coordinate System Axis Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordinateSystemRefType
Returns the result of interpreting the object as an instance of 'Coordinate System Ref Type'. 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 'Coordinate System Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoordType
Returns the result of interpreting the object as an instance of 'Coord Type'. 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 'Coord Type'.
- See Also:
-
doSwitch(EObject)
-
caseCountPropertyType
Returns the result of interpreting the object as an instance of 'Count Property Type'. 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 'Count Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCovarianceElementType
Returns the result of interpreting the object as an instance of 'Covariance Element Type'. 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 'Covariance Element Type'.
- See Also:
-
doSwitch(EObject)
-
caseCovarianceMatrixType
Returns the result of interpreting the object as an instance of 'Covariance Matrix Type'. 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 'Covariance Matrix Type'.
- See Also:
-
doSwitch(EObject)
-
caseCoverageFunctionType
Returns the result of interpreting the object as an instance of 'Coverage Function Type'. 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 'Coverage Function Type'.
- See Also:
-
doSwitch(EObject)
-
caseCRSRefType
Returns the result of interpreting the object as an instance of 'CRS Ref Type'. 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 'CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCubicSplineType
Returns the result of interpreting the object as an instance of 'Cubic Spline Type'. 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 'Cubic Spline Type'.
- See Also:
-
doSwitch(EObject)
-
caseCurveArrayPropertyType
Returns the result of interpreting the object as an instance of 'Curve Array Property Type'. 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 'Curve Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCurvePropertyType
Returns the result of interpreting the object as an instance of 'Curve Property Type'. 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 'Curve Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCurveSegmentArrayPropertyType
Returns the result of interpreting the object as an instance of 'Curve Segment Array Property Type'. 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 'Curve Segment Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseCurveType
Returns the result of interpreting the object as an instance of 'Curve Type'. 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 'Curve Type'.
- See Also:
-
doSwitch(EObject)
-
caseCylinderType
Returns the result of interpreting the object as an instance of 'Cylinder Type'. 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 'Cylinder Type'.
- See Also:
-
doSwitch(EObject)
-
caseCylindricalCSRefType
Returns the result of interpreting the object as an instance of 'Cylindrical CS Ref Type'. 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 'Cylindrical CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseCylindricalCSType
Returns the result of interpreting the object as an instance of 'Cylindrical CS Type'. 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 'Cylindrical CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseDataBlockType
Returns the result of interpreting the object as an instance of 'Data Block Type'. 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 'Data Block Type'.
- See Also:
-
doSwitch(EObject)
-
caseDatumRefType
Returns the result of interpreting the object as an instance of 'Datum Ref Type'. 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 'Datum Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseDefaultStylePropertyType
Returns the result of interpreting the object as an instance of 'Default Style Property Type'. 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 'Default Style Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseDefinitionProxyType
Returns the result of interpreting the object as an instance of 'Definition Proxy Type'. 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 'Definition Proxy Type'.
- See Also:
-
doSwitch(EObject)
-
caseDefinitionType
Returns the result of interpreting the object as an instance of 'Definition Type'. 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 'Definition Type'.
- See Also:
-
doSwitch(EObject)
-
caseDegreesType
Returns the result of interpreting the object as an instance of 'Degrees Type'. 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 'Degrees Type'.
- See Also:
-
doSwitch(EObject)
-
caseDerivationUnitTermType
Returns the result of interpreting the object as an instance of 'Derivation Unit Term Type'. 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 'Derivation Unit Term Type'.
- See Also:
-
doSwitch(EObject)
-
caseDerivedCRSRefType
Returns the result of interpreting the object as an instance of 'Derived CRS Ref Type'. 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 'Derived CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseDerivedCRSType
Returns the result of interpreting the object as an instance of 'Derived CRS Type'. 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 'Derived CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseDerivedCRSTypeType
Returns the result of interpreting the object as an instance of 'Derived CRS Type Type'. 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 'Derived CRS Type Type'.
- See Also:
-
doSwitch(EObject)
-
caseDerivedUnitType
Returns the result of interpreting the object as an instance of 'Derived Unit Type'. 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 'Derived Unit Type'.
- See Also:
-
doSwitch(EObject)
-
caseDictionaryEntryType
Returns the result of interpreting the object as an instance of 'Dictionary Entry Type'. 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 'Dictionary Entry Type'.
- See Also:
-
doSwitch(EObject)
-
caseDictionaryType
Returns the result of interpreting the object as an instance of 'Dictionary Type'. 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 'Dictionary Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectedEdgePropertyType
Returns the result of interpreting the object as an instance of 'Directed Edge Property Type'. 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 'Directed Edge Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectedFacePropertyType
Returns the result of interpreting the object as an instance of 'Directed Face Property Type'. 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 'Directed Face Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectedNodePropertyType
Returns the result of interpreting the object as an instance of 'Directed Node Property Type'. 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 'Directed Node Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectedObservationAtDistanceType
Returns the result of interpreting the object as an instance of 'Directed Observation At Distance Type'. 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 'Directed Observation At Distance Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectedObservationType
Returns the result of interpreting the object as an instance of 'Directed Observation Type'. 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 'Directed Observation Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectedTopoSolidPropertyType
Returns the result of interpreting the object as an instance of 'Directed Topo Solid Property Type'. 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 'Directed Topo Solid Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectionPropertyType
Returns the result of interpreting the object as an instance of 'Direction Property Type'. 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 'Direction Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectionVectorType
Returns the result of interpreting the object as an instance of 'Direction Vector Type'. 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 'Direction Vector Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectPositionListType
Returns the result of interpreting the object as an instance of 'Direct Position List Type'. 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 'Direct Position List Type'.
- See Also:
-
doSwitch(EObject)
-
caseDirectPositionType
Returns the result of interpreting the object as an instance of 'Direct Position Type'. 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 'Direct Position Type'.
- See Also:
-
doSwitch(EObject)
-
caseDMSAngleType
Returns the result of interpreting the object as an instance of 'DMS Angle Type'. 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 'DMS Angle Type'.
- See Also:
-
doSwitch(EObject)
-
caseDocumentRoot
Returns the result of interpreting the object as an instance of 'Document Root'. 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 'Document Root'.
- See Also:
-
doSwitch(EObject)
-
caseDomainSetType
Returns the result of interpreting the object as an instance of 'Domain Set Type'. 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 'Domain Set Type'.
- See Also:
-
doSwitch(EObject)
-
caseDynamicFeatureCollectionType
Returns the result of interpreting the object as an instance of 'Dynamic Feature Collection Type'. 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 'Dynamic Feature Collection Type'.
- See Also:
-
doSwitch(EObject)
-
caseDynamicFeatureType
Returns the result of interpreting the object as an instance of 'Dynamic Feature Type'. 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 'Dynamic Feature Type'.
- See Also:
-
doSwitch(EObject)
-
caseEdgeType
Returns the result of interpreting the object as an instance of 'Edge Type'. 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 'Edge Type'.
- See Also:
-
doSwitch(EObject)
-
caseEllipsoidalCSRefType
Returns the result of interpreting the object as an instance of 'Ellipsoidal CS Ref Type'. 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 'Ellipsoidal CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseEllipsoidalCSType
Returns the result of interpreting the object as an instance of 'Ellipsoidal CS Type'. 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 'Ellipsoidal CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseEllipsoidBaseType
Returns the result of interpreting the object as an instance of 'Ellipsoid Base Type'. 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 'Ellipsoid Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseEllipsoidRefType
Returns the result of interpreting the object as an instance of 'Ellipsoid Ref Type'. 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 'Ellipsoid Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseEllipsoidType
Returns the result of interpreting the object as an instance of 'Ellipsoid Type'. 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 'Ellipsoid Type'.
- See Also:
-
doSwitch(EObject)
-
caseEngineeringCRSRefType
Returns the result of interpreting the object as an instance of 'Engineering CRS Ref Type'. 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 'Engineering CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseEngineeringCRSType
Returns the result of interpreting the object as an instance of 'Engineering CRS Type'. 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 'Engineering CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseEngineeringDatumRefType
Returns the result of interpreting the object as an instance of 'Engineering Datum Ref Type'. 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 'Engineering Datum Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseEngineeringDatumType
Returns the result of interpreting the object as an instance of 'Engineering Datum Type'. 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 'Engineering Datum Type'.
- See Also:
-
doSwitch(EObject)
-
caseEnvelopeType
Returns the result of interpreting the object as an instance of 'Envelope Type'. 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 'Envelope Type'.
- See Also:
-
doSwitch(EObject)
-
caseEnvelopeWithTimePeriodType
Returns the result of interpreting the object as an instance of 'Envelope With Time Period Type'. 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 'Envelope With Time Period Type'.
- See Also:
-
doSwitch(EObject)
-
caseExtentType
Returns the result of interpreting the object as an instance of 'Extent Type'. 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 'Extent Type'.
- See Also:
-
doSwitch(EObject)
-
caseFaceType
Returns the result of interpreting the object as an instance of 'Face Type'. 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 'Face Type'.
- See Also:
-
doSwitch(EObject)
-
caseFeatureArrayPropertyType
Returns the result of interpreting the object as an instance of 'Feature Array Property Type'. 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 'Feature Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseFeatureCollectionType
Returns the result of interpreting the object as an instance of 'Feature Collection Type'. 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 'Feature Collection Type'.
- See Also:
-
doSwitch(EObject)
-
caseFeaturePropertyType
Returns the result of interpreting the object as an instance of 'Feature Property Type'. 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 'Feature Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseFeatureStylePropertyType
Returns the result of interpreting the object as an instance of 'Feature Style Property Type'. 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 'Feature Style Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseFeatureStyleType
Returns the result of interpreting the object as an instance of 'Feature Style Type'. 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 'Feature Style Type'.
- See Also:
-
doSwitch(EObject)
-
caseFileType
Returns the result of interpreting the object as an instance of 'File Type'. 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 'File Type'.
- See Also:
-
doSwitch(EObject)
-
caseFormulaType
Returns the result of interpreting the object as an instance of 'Formula Type'. 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 'Formula Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeneralConversionRefType
Returns the result of interpreting the object as an instance of 'General Conversion Ref Type'. 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 'General Conversion Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeneralTransformationRefType
Returns the result of interpreting the object as an instance of 'General Transformation Ref Type'. 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 'General Transformation Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseGenericMetaDataType
Returns the result of interpreting the object as an instance of 'Generic Meta Data Type'. 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 'Generic Meta Data Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeocentricCRSRefType
Returns the result of interpreting the object as an instance of 'Geocentric CRS Ref Type'. 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 'Geocentric CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeocentricCRSType
Returns the result of interpreting the object as an instance of 'Geocentric CRS Type'. 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 'Geocentric CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeodesicStringType
Returns the result of interpreting the object as an instance of 'Geodesic String Type'. 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 'Geodesic String Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeodesicType
Returns the result of interpreting the object as an instance of 'Geodesic Type'. 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 'Geodesic Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeodeticDatumRefType
Returns the result of interpreting the object as an instance of 'Geodetic Datum Ref Type'. 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 'Geodetic Datum Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeodeticDatumType
Returns the result of interpreting the object as an instance of 'Geodetic Datum Type'. 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 'Geodetic Datum Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeographicCRSRefType
Returns the result of interpreting the object as an instance of 'Geographic CRS Ref Type'. 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 'Geographic CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeographicCRSType
Returns the result of interpreting the object as an instance of 'Geographic CRS Type'. 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 'Geographic CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeometricComplexPropertyType
Returns the result of interpreting the object as an instance of 'Geometric Complex Property Type'. 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 'Geometric Complex Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeometricComplexType
Returns the result of interpreting the object as an instance of 'Geometric Complex Type'. 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 'Geometric Complex Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeometricPrimitivePropertyType
Returns the result of interpreting the object as an instance of 'Geometric Primitive Property Type'. 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 'Geometric Primitive Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeometryArrayPropertyType
Returns the result of interpreting the object as an instance of 'Geometry Array Property Type'. 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 'Geometry Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeometryPropertyType
Returns the result of interpreting the object as an instance of 'Geometry Property Type'. 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 'Geometry Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeometryStylePropertyType
Returns the result of interpreting the object as an instance of 'Geometry Style Property Type'. 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 'Geometry Style Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseGeometryStyleType
Returns the result of interpreting the object as an instance of 'Geometry Style Type'. 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 'Geometry Style Type'.
- See Also:
-
doSwitch(EObject)
-
caseGraphStylePropertyType
Returns the result of interpreting the object as an instance of 'Graph Style Property Type'. 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 'Graph Style Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseGraphStyleType
Returns the result of interpreting the object as an instance of 'Graph Style Type'. 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 'Graph Style Type'.
- See Also:
-
doSwitch(EObject)
-
caseGridCoverageType
Returns the result of interpreting the object as an instance of 'Grid Coverage Type'. 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 'Grid Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseGridDomainType
Returns the result of interpreting the object as an instance of 'Grid Domain Type'. 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 'Grid Domain Type'.
- See Also:
-
doSwitch(EObject)
-
caseGridEnvelopeType
Returns the result of interpreting the object as an instance of 'Grid Envelope Type'. 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 'Grid Envelope Type'.
- See Also:
-
doSwitch(EObject)
-
caseGridFunctionType
Returns the result of interpreting the object as an instance of 'Grid Function Type'. 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 'Grid Function Type'.
- See Also:
-
doSwitch(EObject)
-
caseGridLengthType
Returns the result of interpreting the object as an instance of 'Grid Length Type'. 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 'Grid Length Type'.
- See Also:
-
doSwitch(EObject)
-
caseGridLimitsType
Returns the result of interpreting the object as an instance of 'Grid Limits Type'. 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 'Grid Limits Type'.
- See Also:
-
doSwitch(EObject)
-
caseGridType
Returns the result of interpreting the object as an instance of 'Grid Type'. 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 'Grid Type'.
- See Also:
-
doSwitch(EObject)
-
caseHistoryPropertyType
Returns the result of interpreting the object as an instance of 'History Property Type'. 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 'History Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseIdentifierType
Returns the result of interpreting the object as an instance of 'Identifier Type'. 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 'Identifier Type'.
- See Also:
-
doSwitch(EObject)
-
caseImageCRSRefType
Returns the result of interpreting the object as an instance of 'Image CRS Ref Type'. 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 'Image CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseImageCRSType
Returns the result of interpreting the object as an instance of 'Image CRS Type'. 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 'Image CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseImageDatumRefType
Returns the result of interpreting the object as an instance of 'Image Datum Ref Type'. 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 'Image Datum Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseImageDatumType
Returns the result of interpreting the object as an instance of 'Image Datum Type'. 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 'Image Datum Type'.
- See Also:
-
doSwitch(EObject)
-
caseIndexMapType
Returns the result of interpreting the object as an instance of 'Index Map Type'. 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 'Index Map Type'.
- See Also:
-
doSwitch(EObject)
-
caseIndirectEntryType
Returns the result of interpreting the object as an instance of 'Indirect Entry Type'. 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 'Indirect Entry Type'.
- See Also:
-
doSwitch(EObject)
-
caseIsolatedPropertyType
Returns the result of interpreting the object as an instance of 'Isolated Property Type'. 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 'Isolated Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseKnotPropertyType
Returns the result of interpreting the object as an instance of 'Knot Property Type'. 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 'Knot Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseKnotType
Returns the result of interpreting the object as an instance of 'Knot Type'. 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 'Knot Type'.
- See Also:
-
doSwitch(EObject)
-
caseLabelStylePropertyType
Returns the result of interpreting the object as an instance of 'Label Style Property Type'. 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 'Label Style Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseLabelStyleType
Returns the result of interpreting the object as an instance of 'Label Style Type'. 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 'Label Style Type'.
- See Also:
-
doSwitch(EObject)
-
caseLabelType
Returns the result of interpreting the object as an instance of 'Label Type'. 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 'Label Type'.
- See Also:
-
doSwitch(EObject)
-
caseLengthType
Returns the result of interpreting the object as an instance of 'Length Type'. 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 'Length Type'.
- See Also:
-
doSwitch(EObject)
-
caseLinearCSRefType
Returns the result of interpreting the object as an instance of 'Linear CS Ref Type'. 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 'Linear CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseLinearCSType
Returns the result of interpreting the object as an instance of 'Linear CS Type'. 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 'Linear CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseLinearRingPropertyType
Returns the result of interpreting the object as an instance of 'Linear Ring Property Type'. 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 'Linear Ring Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseLinearRingType
Returns the result of interpreting the object as an instance of 'Linear Ring Type'. 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 'Linear Ring Type'.
- See Also:
-
doSwitch(EObject)
-
caseLineStringPropertyType
Returns the result of interpreting the object as an instance of 'Line String Property Type'. 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 String Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseLineStringSegmentArrayPropertyType
Returns the result of interpreting the object as an instance of 'Line String Segment Array Property Type'. 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 String Segment Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseLineStringSegmentType
Returns the result of interpreting the object as an instance of 'Line String Segment Type'. 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 String Segment Type'.
- See Also:
-
doSwitch(EObject)
-
caseLineStringType
Returns the result of interpreting the object as an instance of 'Line String Type'. 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 String Type'.
- See Also:
-
doSwitch(EObject)
-
caseLocationPropertyType
Returns the result of interpreting the object as an instance of 'Location Property Type'. 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 'Location Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMeasureListType
Returns the result of interpreting the object as an instance of 'Measure List Type'. 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 'Measure List Type'.
- See Also:
-
doSwitch(EObject)
-
caseMeasureOrNullListType
Returns the result of interpreting the object as an instance of 'Measure Or Null List Type'. 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 'Measure Or Null List Type'.
- See Also:
-
doSwitch(EObject)
-
caseMeasureType
Returns the result of interpreting the object as an instance of 'Measure Type'. 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 'Measure Type'.
- See Also:
-
doSwitch(EObject)
-
caseMetaDataPropertyType
Returns the result of interpreting the object as an instance of 'Meta Data Property Type'. 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 'Meta Data Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMovingObjectStatusType
Returns the result of interpreting the object as an instance of 'Moving Object Status Type'. 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 'Moving Object Status Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiCurveCoverageType
Returns the result of interpreting the object as an instance of 'Multi Curve Coverage Type'. 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 'Multi Curve Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiCurveDomainType
Returns the result of interpreting the object as an instance of 'Multi Curve Domain Type'. 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 'Multi Curve Domain Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiCurvePropertyType
Returns the result of interpreting the object as an instance of 'Multi Curve Property Type'. 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 'Multi Curve Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiCurveType
Returns the result of interpreting the object as an instance of 'Multi Curve Type'. 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 'Multi Curve Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiGeometryPropertyType
Returns the result of interpreting the object as an instance of 'Multi Geometry Property Type'. 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 'Multi Geometry Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiGeometryType
Returns the result of interpreting the object as an instance of 'Multi Geometry Type'. 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 'Multi Geometry Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiLineStringPropertyType
Returns the result of interpreting the object as an instance of 'Multi Line String Property Type'. 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 'Multi Line String Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiLineStringType
Returns the result of interpreting the object as an instance of 'Multi Line String Type'. 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 'Multi Line String Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiPointCoverageType
Returns the result of interpreting the object as an instance of 'Multi Point Coverage Type'. 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 'Multi Point Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiPointDomainType
Returns the result of interpreting the object as an instance of 'Multi Point Domain Type'. 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 'Multi Point Domain Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiPointPropertyType
Returns the result of interpreting the object as an instance of 'Multi Point Property Type'. 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 'Multi Point Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiPointType
Returns the result of interpreting the object as an instance of 'Multi Point Type'. 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 'Multi Point Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiPolygonPropertyType
Returns the result of interpreting the object as an instance of 'Multi Polygon Property Type'. 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 'Multi Polygon Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiPolygonType
Returns the result of interpreting the object as an instance of 'Multi Polygon Type'. 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 'Multi Polygon Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSolidCoverageType
Returns the result of interpreting the object as an instance of 'Multi Solid Coverage Type'. 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 'Multi Solid Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSolidDomainType
Returns the result of interpreting the object as an instance of 'Multi Solid Domain Type'. 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 'Multi Solid Domain Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSolidPropertyType
Returns the result of interpreting the object as an instance of 'Multi Solid Property Type'. 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 'Multi Solid Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSolidType
Returns the result of interpreting the object as an instance of 'Multi Solid Type'. 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 'Multi Solid Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSurfaceCoverageType
Returns the result of interpreting the object as an instance of 'Multi Surface Coverage Type'. 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 'Multi Surface Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSurfaceDomainType
Returns the result of interpreting the object as an instance of 'Multi Surface Domain Type'. 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 'Multi Surface Domain Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSurfacePropertyType
Returns the result of interpreting the object as an instance of 'Multi Surface Property Type'. 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 'Multi Surface Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseMultiSurfaceType
Returns the result of interpreting the object as an instance of 'Multi Surface Type'. 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 'Multi Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseNodeType
Returns the result of interpreting the object as an instance of 'Node Type'. 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 'Node Type'.
- See Also:
-
doSwitch(EObject)
-
caseObliqueCartesianCSRefType
Returns the result of interpreting the object as an instance of 'Oblique Cartesian CS Ref Type'. 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 'Oblique Cartesian CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseObliqueCartesianCSType
Returns the result of interpreting the object as an instance of 'Oblique Cartesian CS Type'. 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 'Oblique Cartesian CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseObservationType
Returns the result of interpreting the object as an instance of 'Observation Type'. 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 'Observation Type'.
- See Also:
-
doSwitch(EObject)
-
caseOffsetCurveType
Returns the result of interpreting the object as an instance of 'Offset Curve Type'. 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 'Offset Curve Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationMethodBaseType
Returns the result of interpreting the object as an instance of 'Operation Method Base Type'. 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 'Operation Method Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationMethodRefType
Returns the result of interpreting the object as an instance of 'Operation Method Ref Type'. 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 'Operation Method Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationMethodType
Returns the result of interpreting the object as an instance of 'Operation Method Type'. 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 'Operation Method Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationParameterBaseType
Returns the result of interpreting the object as an instance of 'Operation Parameter Base Type'. 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 'Operation Parameter Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationParameterGroupBaseType
Returns the result of interpreting the object as an instance of 'Operation Parameter Group Base Type'. 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 'Operation Parameter Group Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationParameterGroupRefType
Returns the result of interpreting the object as an instance of 'Operation Parameter Group Ref Type'. 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 'Operation Parameter Group Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationParameterGroupType
Returns the result of interpreting the object as an instance of 'Operation Parameter Group Type'. 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 'Operation Parameter Group Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationParameterRefType
Returns the result of interpreting the object as an instance of 'Operation Parameter Ref Type'. 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 'Operation Parameter Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationParameterType
Returns the result of interpreting the object as an instance of 'Operation Parameter Type'. 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 'Operation Parameter Type'.
- See Also:
-
doSwitch(EObject)
-
caseOperationRefType
Returns the result of interpreting the object as an instance of 'Operation Ref Type'. 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 'Operation Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseOrientableCurveType
Returns the result of interpreting the object as an instance of 'Orientable Curve Type'. 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 'Orientable Curve Type'.
- See Also:
-
doSwitch(EObject)
-
caseOrientableSurfaceType
Returns the result of interpreting the object as an instance of 'Orientable Surface Type'. 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 'Orientable Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseParameterValueGroupType
Returns the result of interpreting the object as an instance of 'Parameter Value Group Type'. 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 'Parameter Value Group Type'.
- See Also:
-
doSwitch(EObject)
-
caseParameterValueType
Returns the result of interpreting the object as an instance of 'Parameter Value Type'. 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 'Parameter Value Type'.
- See Also:
-
doSwitch(EObject)
-
casePassThroughOperationRefType
Returns the result of interpreting the object as an instance of 'Pass Through Operation Ref Type'. 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 'Pass Through Operation Ref Type'.
- See Also:
-
doSwitch(EObject)
-
casePassThroughOperationType
Returns the result of interpreting the object as an instance of 'Pass Through Operation Type'. 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 'Pass Through Operation Type'.
- See Also:
-
doSwitch(EObject)
-
casePixelInCellType
Returns the result of interpreting the object as an instance of 'Pixel In Cell Type'. 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 'Pixel In Cell Type'.
- See Also:
-
doSwitch(EObject)
-
casePointArrayPropertyType
Returns the result of interpreting the object as an instance of 'Point Array Property Type'. 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 'Point Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
casePointPropertyType
Returns the result of interpreting the object as an instance of 'Point Property Type'. 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 'Point Property Type'.
- See Also:
-
doSwitch(EObject)
-
casePointType
Returns the result of interpreting the object as an instance of 'Point Type'. 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 'Point Type'.
- See Also:
-
doSwitch(EObject)
-
casePolarCSRefType
Returns the result of interpreting the object as an instance of 'Polar CS Ref Type'. 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 'Polar CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
casePolarCSType
Returns the result of interpreting the object as an instance of 'Polar CS Type'. 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 'Polar CS Type'.
- See Also:
-
doSwitch(EObject)
-
casePolygonPatchArrayPropertyType
Returns the result of interpreting the object as an instance of 'Polygon Patch Array Property Type'. 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 'Polygon Patch Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
casePolygonPatchType
Returns the result of interpreting the object as an instance of 'Polygon Patch Type'. 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 'Polygon Patch Type'.
- See Also:
-
doSwitch(EObject)
-
casePolygonPropertyType
Returns the result of interpreting the object as an instance of 'Polygon Property Type'. 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 'Polygon Property Type'.
- See Also:
-
doSwitch(EObject)
-
casePolygonType
Returns the result of interpreting the object as an instance of 'Polygon Type'. 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 'Polygon Type'.
- See Also:
-
doSwitch(EObject)
-
casePolyhedralSurfaceType
Returns the result of interpreting the object as an instance of 'Polyhedral Surface Type'. 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 'Polyhedral Surface Type'.
- See Also:
-
doSwitch(EObject)
-
casePrimeMeridianBaseType
Returns the result of interpreting the object as an instance of 'Prime Meridian Base Type'. 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 'Prime Meridian Base Type'.
- See Also:
-
doSwitch(EObject)
-
casePrimeMeridianRefType
Returns the result of interpreting the object as an instance of 'Prime Meridian Ref Type'. 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 'Prime Meridian Ref Type'.
- See Also:
-
doSwitch(EObject)
-
casePrimeMeridianType
Returns the result of interpreting the object as an instance of 'Prime Meridian Type'. 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 'Prime Meridian Type'.
- See Also:
-
doSwitch(EObject)
-
casePriorityLocationPropertyType
Returns the result of interpreting the object as an instance of 'Priority Location Property Type'. 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 'Priority Location Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseProjectedCRSRefType
Returns the result of interpreting the object as an instance of 'Projected CRS Ref Type'. 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 'Projected CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseProjectedCRSType
Returns the result of interpreting the object as an instance of 'Projected CRS Type'. 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 'Projected CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseQuantityExtentType
Returns the result of interpreting the object as an instance of 'Quantity Extent Type'. 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 'Quantity Extent Type'.
- See Also:
-
doSwitch(EObject)
-
caseQuantityPropertyType
Returns the result of interpreting the object as an instance of 'Quantity Property Type'. 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 'Quantity Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseRangeParametersType
Returns the result of interpreting the object as an instance of 'Range Parameters Type'. 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 'Range Parameters Type'.
- See Also:
-
doSwitch(EObject)
-
caseRangeSetType
Returns the result of interpreting the object as an instance of 'Range Set Type'. 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 'Range Set Type'.
- See Also:
-
doSwitch(EObject)
-
caseRectangleType
Returns the result of interpreting the object as an instance of 'Rectangle Type'. 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 Type'.
- See Also:
-
doSwitch(EObject)
-
caseRectifiedGridCoverageType
Returns the result of interpreting the object as an instance of 'Rectified Grid Coverage Type'. 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 'Rectified Grid Coverage Type'.
- See Also:
-
doSwitch(EObject)
-
caseRectifiedGridDomainType
Returns the result of interpreting the object as an instance of 'Rectified Grid Domain Type'. 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 'Rectified Grid Domain Type'.
- See Also:
-
doSwitch(EObject)
-
caseRectifiedGridType
Returns the result of interpreting the object as an instance of 'Rectified Grid Type'. 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 'Rectified Grid Type'.
- See Also:
-
doSwitch(EObject)
-
caseReferenceSystemRefType
Returns the result of interpreting the object as an instance of 'Reference System Ref Type'. 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 'Reference System Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseReferenceType
Returns the result of interpreting the object as an instance of 'Reference Type'. 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 'Reference Type'.
- See Also:
-
doSwitch(EObject)
-
caseRefLocationType
Returns the result of interpreting the object as an instance of 'Ref Location Type'. 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 'Ref Location Type'.
- See Also:
-
doSwitch(EObject)
-
caseRelatedTimeType
Returns the result of interpreting the object as an instance of 'Related Time Type'. 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 'Related Time Type'.
- See Also:
-
doSwitch(EObject)
-
caseRelativeInternalPositionalAccuracyType
Returns the result of interpreting the object as an instance of 'Relative Internal Positional Accuracy Type'. 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 'Relative Internal Positional Accuracy Type'.
- See Also:
-
doSwitch(EObject)
-
caseRingPropertyType
Returns the result of interpreting the object as an instance of 'Ring Property Type'. 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 'Ring Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseRingType
Returns the result of interpreting the object as an instance of 'Ring Type'. 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 'Ring Type'.
- See Also:
-
doSwitch(EObject)
-
caseRowType
Returns the result of interpreting the object as an instance of 'Row Type'. 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 Type'.
- See Also:
-
doSwitch(EObject)
-
caseScalarValuePropertyType
Returns the result of interpreting the object as an instance of 'Scalar Value Property Type'. 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 'Scalar Value Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseScaleType
Returns the result of interpreting the object as an instance of 'Scale Type'. 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 'Scale Type'.
- See Also:
-
doSwitch(EObject)
-
caseSecondDefiningParameterType
Returns the result of interpreting the object as an instance of 'Second Defining Parameter Type'. 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 'Second Defining Parameter Type'.
- See Also:
-
doSwitch(EObject)
-
caseSequenceRuleType
Returns the result of interpreting the object as an instance of 'Sequence Rule Type'. 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 'Sequence Rule Type'.
- See Also:
-
doSwitch(EObject)
-
caseSingleOperationRefType
Returns the result of interpreting the object as an instance of 'Single Operation Ref Type'. 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 'Single Operation Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseSolidArrayPropertyType
Returns the result of interpreting the object as an instance of 'Solid Array Property Type'. 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 'Solid Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseSolidPropertyType
Returns the result of interpreting the object as an instance of 'Solid Property Type'. 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 'Solid Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseSolidType
Returns the result of interpreting the object as an instance of 'Solid Type'. 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 'Solid Type'.
- See Also:
-
doSwitch(EObject)
-
caseSpeedType
Returns the result of interpreting the object as an instance of 'Speed Type'. 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 'Speed Type'.
- See Also:
-
doSwitch(EObject)
-
caseSphereType
Returns the result of interpreting the object as an instance of 'Sphere Type'. 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 'Sphere Type'.
- See Also:
-
doSwitch(EObject)
-
caseSphericalCSRefType
Returns the result of interpreting the object as an instance of 'Spherical CS Ref Type'. 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 'Spherical CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseSphericalCSType
Returns the result of interpreting the object as an instance of 'Spherical CS Type'. 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 'Spherical CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseStringOrRefType
Returns the result of interpreting the object as an instance of 'String Or Ref Type'. 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 'String Or Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseStyleType
Returns the result of interpreting the object as an instance of 'Style Type'. 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 'Style Type'.
- See Also:
-
doSwitch(EObject)
-
caseStyleVariationType
Returns the result of interpreting the object as an instance of 'Style Variation Type'. 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 'Style Variation Type'.
- See Also:
-
doSwitch(EObject)
-
caseSurfaceArrayPropertyType
Returns the result of interpreting the object as an instance of 'Surface Array Property Type'. 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 'Surface Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseSurfacePatchArrayPropertyType
Returns the result of interpreting the object as an instance of 'Surface Patch Array Property Type'. 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 'Surface Patch Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseSurfacePropertyType
Returns the result of interpreting the object as an instance of 'Surface Property Type'. 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 'Surface Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseSurfaceType
Returns the result of interpreting the object as an instance of 'Surface Type'. 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 'Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseSymbolType
Returns the result of interpreting the object as an instance of 'Symbol Type'. 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 'Symbol Type'.
- See Also:
-
doSwitch(EObject)
-
caseTargetPropertyType
Returns the result of interpreting the object as an instance of 'Target Property Type'. 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 'Target Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTemporalCRSRefType
Returns the result of interpreting the object as an instance of 'Temporal CRS Ref Type'. 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 'Temporal CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseTemporalCRSType
Returns the result of interpreting the object as an instance of 'Temporal CRS Type'. 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 'Temporal CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseTemporalCSRefType
Returns the result of interpreting the object as an instance of 'Temporal CS Ref Type'. 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 'Temporal CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseTemporalCSType
Returns the result of interpreting the object as an instance of 'Temporal CS Type'. 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 'Temporal CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseTemporalDatumBaseType
Returns the result of interpreting the object as an instance of 'Temporal Datum Base Type'. 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 'Temporal Datum Base Type'.
- See Also:
-
doSwitch(EObject)
-
caseTemporalDatumRefType
Returns the result of interpreting the object as an instance of 'Temporal Datum Ref Type'. 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 'Temporal Datum Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseTemporalDatumType
Returns the result of interpreting the object as an instance of 'Temporal Datum Type'. 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 'Temporal Datum Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeCalendarEraPropertyType
Returns the result of interpreting the object as an instance of 'Time Calendar Era Property Type'. 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 'Time Calendar Era Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeCalendarEraType
Returns the result of interpreting the object as an instance of 'Time Calendar Era Type'. 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 'Time Calendar Era Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeCalendarPropertyType
Returns the result of interpreting the object as an instance of 'Time Calendar Property Type'. 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 'Time Calendar Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeCalendarType
Returns the result of interpreting the object as an instance of 'Time Calendar Type'. 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 'Time Calendar Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeClockPropertyType
Returns the result of interpreting the object as an instance of 'Time Clock Property Type'. 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 'Time Clock Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeClockType
Returns the result of interpreting the object as an instance of 'Time Clock Type'. 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 'Time Clock Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeCoordinateSystemType
Returns the result of interpreting the object as an instance of 'Time Coordinate System Type'. 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 'Time Coordinate System Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeEdgePropertyType
Returns the result of interpreting the object as an instance of 'Time Edge Property Type'. 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 'Time Edge Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeEdgeType
Returns the result of interpreting the object as an instance of 'Time Edge Type'. 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 'Time Edge Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeGeometricPrimitivePropertyType
Returns the result of interpreting the object as an instance of 'Time Geometric Primitive Property Type'. 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 'Time Geometric Primitive Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeInstantPropertyType
Returns the result of interpreting the object as an instance of 'Time Instant Property Type'. 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 'Time Instant Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeInstantType
Returns the result of interpreting the object as an instance of 'Time Instant Type'. 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 'Time Instant Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeIntervalLengthType
Returns the result of interpreting the object as an instance of 'Time Interval Length Type'. 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 'Time Interval Length Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeNodePropertyType
Returns the result of interpreting the object as an instance of 'Time Node Property Type'. 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 'Time Node Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeNodeType
Returns the result of interpreting the object as an instance of 'Time Node Type'. 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 'Time Node Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeOrdinalEraPropertyType
Returns the result of interpreting the object as an instance of 'Time Ordinal Era Property Type'. 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 'Time Ordinal Era Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeOrdinalEraType
Returns the result of interpreting the object as an instance of 'Time Ordinal Era Type'. 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 'Time Ordinal Era Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeOrdinalReferenceSystemType
Returns the result of interpreting the object as an instance of 'Time Ordinal Reference System Type'. 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 'Time Ordinal Reference System Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimePeriodPropertyType
Returns the result of interpreting the object as an instance of 'Time Period Property Type'. 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 'Time Period Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimePeriodType
Returns the result of interpreting the object as an instance of 'Time Period Type'. 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 'Time Period Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimePositionType
Returns the result of interpreting the object as an instance of 'Time Position Type'. 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 'Time Position Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimePrimitivePropertyType
Returns the result of interpreting the object as an instance of 'Time Primitive Property Type'. 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 'Time Primitive Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeTopologyComplexPropertyType
Returns the result of interpreting the object as an instance of 'Time Topology Complex Property Type'. 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 'Time Topology Complex Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeTopologyComplexType
Returns the result of interpreting the object as an instance of 'Time Topology Complex Type'. 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 'Time Topology Complex Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeTopologyPrimitivePropertyType
Returns the result of interpreting the object as an instance of 'Time Topology Primitive Property Type'. 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 'Time Topology Primitive Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTimeType
Returns the result of interpreting the object as an instance of 'Time Type'. 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 'Time Type'.
- See Also:
-
doSwitch(EObject)
-
caseTinType
Returns the result of interpreting the object as an instance of 'Tin Type'. 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 'Tin Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoComplexMemberType
Returns the result of interpreting the object as an instance of 'Topo Complex Member Type'. 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 'Topo Complex Member Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoComplexType
Returns the result of interpreting the object as an instance of 'Topo Complex Type'. 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 'Topo Complex Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoCurvePropertyType
Returns the result of interpreting the object as an instance of 'Topo Curve Property Type'. 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 'Topo Curve Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoCurveType
Returns the result of interpreting the object as an instance of 'Topo Curve Type'. 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 'Topo Curve Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopologyStylePropertyType
Returns the result of interpreting the object as an instance of 'Topology Style Property Type'. 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 'Topology Style Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopologyStyleType
Returns the result of interpreting the object as an instance of 'Topology Style Type'. 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 'Topology Style Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoPointPropertyType
Returns the result of interpreting the object as an instance of 'Topo Point Property Type'. 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 'Topo Point Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoPointType
Returns the result of interpreting the object as an instance of 'Topo Point Type'. 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 'Topo Point Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoPrimitiveArrayAssociationType
Returns the result of interpreting the object as an instance of 'Topo Primitive Array Association Type'. 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 'Topo Primitive Array Association Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoPrimitiveMemberType
Returns the result of interpreting the object as an instance of 'Topo Primitive Member Type'. 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 'Topo Primitive Member Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoSolidType
Returns the result of interpreting the object as an instance of 'Topo Solid Type'. 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 'Topo Solid Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoSurfacePropertyType
Returns the result of interpreting the object as an instance of 'Topo Surface Property Type'. 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 'Topo Surface Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoSurfaceType
Returns the result of interpreting the object as an instance of 'Topo Surface Type'. 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 'Topo Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoVolumePropertyType
Returns the result of interpreting the object as an instance of 'Topo Volume Property Type'. 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 'Topo Volume Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTopoVolumeType
Returns the result of interpreting the object as an instance of 'Topo Volume Type'. 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 'Topo Volume Type'.
- See Also:
-
doSwitch(EObject)
-
caseTrackType
Returns the result of interpreting the object as an instance of 'Track Type'. 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 'Track Type'.
- See Also:
-
doSwitch(EObject)
-
caseTransformationRefType
Returns the result of interpreting the object as an instance of 'Transformation Ref Type'. 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 'Transformation Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseTransformationType
Returns the result of interpreting the object as an instance of 'Transformation Type'. 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 'Transformation Type'.
- See Also:
-
doSwitch(EObject)
-
caseTrianglePatchArrayPropertyType
Returns the result of interpreting the object as an instance of 'Triangle Patch Array Property Type'. 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 'Triangle Patch Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseTriangleType
Returns the result of interpreting the object as an instance of 'Triangle Type'. 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 'Triangle Type'.
- See Also:
-
doSwitch(EObject)
-
caseTriangulatedSurfaceType
Returns the result of interpreting the object as an instance of 'Triangulated Surface Type'. 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 'Triangulated Surface Type'.
- See Also:
-
doSwitch(EObject)
-
caseUnitDefinitionType
Returns the result of interpreting the object as an instance of 'Unit Definition Type'. 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 'Unit Definition Type'.
- See Also:
-
doSwitch(EObject)
-
caseUnitOfMeasureType
Returns the result of interpreting the object as an instance of 'Unit Of Measure Type'. 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 'Unit Of Measure Type'.
- See Also:
-
doSwitch(EObject)
-
caseUserDefinedCSRefType
Returns the result of interpreting the object as an instance of 'User Defined CS Ref Type'. 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 'User Defined CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseUserDefinedCSType
Returns the result of interpreting the object as an instance of 'User Defined CS Type'. 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 'User Defined CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseValueArrayPropertyType
Returns the result of interpreting the object as an instance of 'Value Array Property Type'. 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 Array Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseValueArrayType
Returns the result of interpreting the object as an instance of 'Value Array Type'. 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 Array Type'.
- See Also:
-
doSwitch(EObject)
-
caseValuePropertyType
Returns the result of interpreting the object as an instance of 'Value Property Type'. 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 Property Type'.
- See Also:
-
doSwitch(EObject)
-
caseVectorType
Returns the result of interpreting the object as an instance of 'Vector Type'. 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 'Vector Type'.
- See Also:
-
doSwitch(EObject)
-
caseVerticalCRSRefType
Returns the result of interpreting the object as an instance of 'Vertical CRS Ref Type'. 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 'Vertical CRS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseVerticalCRSType
Returns the result of interpreting the object as an instance of 'Vertical CRS Type'. 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 'Vertical CRS Type'.
- See Also:
-
doSwitch(EObject)
-
caseVerticalCSRefType
Returns the result of interpreting the object as an instance of 'Vertical CS Ref Type'. 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 'Vertical CS Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseVerticalCSType
Returns the result of interpreting the object as an instance of 'Vertical CS Type'. 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 'Vertical CS Type'.
- See Also:
-
doSwitch(EObject)
-
caseVerticalDatumRefType
Returns the result of interpreting the object as an instance of 'Vertical Datum Ref Type'. 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 'Vertical Datum Ref Type'.
- See Also:
-
doSwitch(EObject)
-
caseVerticalDatumType
Returns the result of interpreting the object as an instance of 'Vertical Datum Type'. 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 'Vertical Datum Type'.
- See Also:
-
doSwitch(EObject)
-
caseVerticalDatumTypeType
Returns the result of interpreting the object as an instance of 'Vertical Datum Type Type'. 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 'Vertical Datum Type Type'.
- See Also:
-
doSwitch(EObject)
-
caseVolumeType
Returns the result of interpreting the object as an instance of 'Volume Type'. 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 'Volume Type'.
- See Also:
-
doSwitch(EObject)
-
defaultCase
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:
defaultCase
in classSwitch<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)
-