Class Gml311AdapterFactory

Object
AdapterFactoryImpl
Gml311AdapterFactory
All Implemented Interfaces:
AdapterFactory

public class Gml311AdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
  • Field Details

    • modelPackage

      protected static Gml311Package modelPackage
      The cached model package.
    • modelSwitch

      protected Gml311Switch<Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
  • Constructor Details

    • Gml311AdapterFactory

      public Gml311AdapterFactory()
      Creates an instance of the adapter factory.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType(Object object)
      Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
      Specified by:
      isFactoryForType in interface AdapterFactory
      Overrides:
      isFactoryForType in class AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
    • createAdapter

      public Adapter createAdapter(Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
    • createAbsoluteExternalPositionalAccuracyTypeAdapter

      public Adapter createAbsoluteExternalPositionalAccuracyTypeAdapter()
      Creates a new adapter for an object of class 'Absolute External Positional Accuracy Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractContinuousCoverageTypeAdapter

      public Adapter createAbstractContinuousCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Continuous Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractCoordinateOperationBaseTypeAdapter

      public Adapter createAbstractCoordinateOperationBaseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Coordinate Operation Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractCoordinateOperationTypeAdapter

      public Adapter createAbstractCoordinateOperationTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Coordinate Operation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractCoordinateSystemBaseTypeAdapter

      public Adapter createAbstractCoordinateSystemBaseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Coordinate System Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractCoordinateSystemTypeAdapter

      public Adapter createAbstractCoordinateSystemTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Coordinate System Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractCoverageTypeAdapter

      public Adapter createAbstractCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractCurveSegmentTypeAdapter

      public Adapter createAbstractCurveSegmentTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Curve Segment Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractCurveTypeAdapter

      public Adapter createAbstractCurveTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Curve Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractDatumBaseTypeAdapter

      public Adapter createAbstractDatumBaseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Datum Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractDatumTypeAdapter

      public Adapter createAbstractDatumTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Datum Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractDiscreteCoverageTypeAdapter

      public Adapter createAbstractDiscreteCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Discrete Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractFeatureCollectionTypeAdapter

      public Adapter createAbstractFeatureCollectionTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Feature Collection Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractFeatureTypeAdapter

      public Adapter createAbstractFeatureTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Feature Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeneralConversionTypeAdapter

      public Adapter createAbstractGeneralConversionTypeAdapter()
      Creates a new adapter for an object of class 'Abstract General Conversion Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeneralDerivedCRSTypeAdapter

      public Adapter createAbstractGeneralDerivedCRSTypeAdapter()
      Creates a new adapter for an object of class 'Abstract General Derived CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeneralOperationParameterRefTypeAdapter

      public Adapter createAbstractGeneralOperationParameterRefTypeAdapter()
      Creates a new adapter for an object of class 'Abstract General Operation Parameter Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeneralOperationParameterTypeAdapter

      public Adapter createAbstractGeneralOperationParameterTypeAdapter()
      Creates a new adapter for an object of class 'Abstract General Operation Parameter Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeneralParameterValueTypeAdapter

      public Adapter createAbstractGeneralParameterValueTypeAdapter()
      Creates a new adapter for an object of class 'Abstract General Parameter Value Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeneralTransformationTypeAdapter

      public Adapter createAbstractGeneralTransformationTypeAdapter()
      Creates a new adapter for an object of class 'Abstract General Transformation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeometricAggregateTypeAdapter

      public Adapter createAbstractGeometricAggregateTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Geometric Aggregate Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeometricPrimitiveTypeAdapter

      public Adapter createAbstractGeometricPrimitiveTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Geometric Primitive Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGeometryTypeAdapter

      public Adapter createAbstractGeometryTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Geometry Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGMLTypeAdapter

      public Adapter createAbstractGMLTypeAdapter()
      Creates a new adapter for an object of class 'Abstract GML Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractGriddedSurfaceTypeAdapter

      public Adapter createAbstractGriddedSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Gridded Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractMetaDataTypeAdapter

      public Adapter createAbstractMetaDataTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Meta Data Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractParametricCurveSurfaceTypeAdapter

      public Adapter createAbstractParametricCurveSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Parametric Curve Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractPositionalAccuracyTypeAdapter

      public Adapter createAbstractPositionalAccuracyTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Positional Accuracy Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractReferenceSystemBaseTypeAdapter

      public Adapter createAbstractReferenceSystemBaseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Reference System Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractReferenceSystemTypeAdapter

      public Adapter createAbstractReferenceSystemTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Reference System Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractRingPropertyTypeAdapter

      public Adapter createAbstractRingPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Ring Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractRingTypeAdapter

      public Adapter createAbstractRingTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Ring Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractSolidTypeAdapter

      public Adapter createAbstractSolidTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Solid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractStyleTypeAdapter

      public Adapter createAbstractStyleTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Style Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractSurfacePatchTypeAdapter

      public Adapter createAbstractSurfacePatchTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Surface Patch Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractSurfaceTypeAdapter

      public Adapter createAbstractSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTimeComplexTypeAdapter

      public Adapter createAbstractTimeComplexTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Time Complex Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTimeGeometricPrimitiveTypeAdapter

      public Adapter createAbstractTimeGeometricPrimitiveTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Time Geometric Primitive Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTimeObjectTypeAdapter

      public Adapter createAbstractTimeObjectTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Time Object Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTimePrimitiveTypeAdapter

      public Adapter createAbstractTimePrimitiveTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Time Primitive Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTimeReferenceSystemTypeAdapter

      public Adapter createAbstractTimeReferenceSystemTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Time Reference System Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTimeSliceTypeAdapter

      public Adapter createAbstractTimeSliceTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Time Slice Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTimeTopologyPrimitiveTypeAdapter

      public Adapter createAbstractTimeTopologyPrimitiveTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Time Topology Primitive Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTopologyTypeAdapter

      public Adapter createAbstractTopologyTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Topology Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractTopoPrimitiveTypeAdapter

      public Adapter createAbstractTopoPrimitiveTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Topo Primitive Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAffinePlacementTypeAdapter

      public Adapter createAffinePlacementTypeAdapter()
      Creates a new adapter for an object of class 'Affine Placement Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAngleChoiceTypeAdapter

      public Adapter createAngleChoiceTypeAdapter()
      Creates a new adapter for an object of class 'Angle Choice Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAngleTypeAdapter

      public Adapter createAngleTypeAdapter()
      Creates a new adapter for an object of class 'Angle Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArcByBulgeTypeAdapter

      public Adapter createArcByBulgeTypeAdapter()
      Creates a new adapter for an object of class 'Arc By Bulge Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArcByCenterPointTypeAdapter

      public Adapter createArcByCenterPointTypeAdapter()
      Creates a new adapter for an object of class 'Arc By Center Point Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArcStringByBulgeTypeAdapter

      public Adapter createArcStringByBulgeTypeAdapter()
      Creates a new adapter for an object of class 'Arc String By Bulge Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArcStringTypeAdapter

      public Adapter createArcStringTypeAdapter()
      Creates a new adapter for an object of class 'Arc String Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArcTypeAdapter

      public Adapter createArcTypeAdapter()
      Creates a new adapter for an object of class 'Arc Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAreaTypeAdapter

      public Adapter createAreaTypeAdapter()
      Creates a new adapter for an object of class 'Area Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArrayAssociationTypeAdapter

      public Adapter createArrayAssociationTypeAdapter()
      Creates a new adapter for an object of class 'Array Association Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArrayTypeAdapter

      public Adapter createArrayTypeAdapter()
      Creates a new adapter for an object of class 'Array Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAssociationTypeAdapter

      public Adapter createAssociationTypeAdapter()
      Creates a new adapter for an object of class 'Association Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBagTypeAdapter

      public Adapter createBagTypeAdapter()
      Creates a new adapter for an object of class 'Bag Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBaseStyleDescriptorTypeAdapter

      public Adapter createBaseStyleDescriptorTypeAdapter()
      Creates a new adapter for an object of class 'Base Style Descriptor Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBaseUnitTypeAdapter

      public Adapter createBaseUnitTypeAdapter()
      Creates a new adapter for an object of class 'Base Unit Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBezierTypeAdapter

      public Adapter createBezierTypeAdapter()
      Creates a new adapter for an object of class 'Bezier Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBooleanPropertyTypeAdapter

      public Adapter createBooleanPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Boolean Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBoundedFeatureTypeAdapter

      public Adapter createBoundedFeatureTypeAdapter()
      Creates a new adapter for an object of class 'Bounded Feature Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBoundingShapeTypeAdapter

      public Adapter createBoundingShapeTypeAdapter()
      Creates a new adapter for an object of class 'Bounding Shape Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBSplineTypeAdapter

      public Adapter createBSplineTypeAdapter()
      Creates a new adapter for an object of class 'BSpline Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCartesianCSRefTypeAdapter

      public Adapter createCartesianCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Cartesian CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCartesianCSTypeAdapter

      public Adapter createCartesianCSTypeAdapter()
      Creates a new adapter for an object of class 'Cartesian CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCategoryExtentTypeAdapter

      public Adapter createCategoryExtentTypeAdapter()
      Creates a new adapter for an object of class 'Category Extent Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCategoryPropertyTypeAdapter

      public Adapter createCategoryPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Category Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCircleByCenterPointTypeAdapter

      public Adapter createCircleByCenterPointTypeAdapter()
      Creates a new adapter for an object of class 'Circle By Center Point Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCircleTypeAdapter

      public Adapter createCircleTypeAdapter()
      Creates a new adapter for an object of class 'Circle Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createClothoidTypeAdapter

      public Adapter createClothoidTypeAdapter()
      Creates a new adapter for an object of class 'Clothoid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCodeListTypeAdapter

      public Adapter createCodeListTypeAdapter()
      Creates a new adapter for an object of class 'Code List Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCodeOrNullListTypeAdapter

      public Adapter createCodeOrNullListTypeAdapter()
      Creates a new adapter for an object of class 'Code Or Null List Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCodeTypeAdapter

      public Adapter createCodeTypeAdapter()
      Creates a new adapter for an object of class 'Code Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompositeCurvePropertyTypeAdapter

      public Adapter createCompositeCurvePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Composite Curve Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompositeCurveTypeAdapter

      public Adapter createCompositeCurveTypeAdapter()
      Creates a new adapter for an object of class 'Composite Curve Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompositeSolidPropertyTypeAdapter

      public Adapter createCompositeSolidPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Composite Solid Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompositeSolidTypeAdapter

      public Adapter createCompositeSolidTypeAdapter()
      Creates a new adapter for an object of class 'Composite Solid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompositeSurfacePropertyTypeAdapter

      public Adapter createCompositeSurfacePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Composite Surface Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompositeSurfaceTypeAdapter

      public Adapter createCompositeSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Composite Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompositeValueTypeAdapter

      public Adapter createCompositeValueTypeAdapter()
      Creates a new adapter for an object of class 'Composite Value Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompoundCRSRefTypeAdapter

      public Adapter createCompoundCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Compound CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCompoundCRSTypeAdapter

      public Adapter createCompoundCRSTypeAdapter()
      Creates a new adapter for an object of class 'Compound CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConcatenatedOperationRefTypeAdapter

      public Adapter createConcatenatedOperationRefTypeAdapter()
      Creates a new adapter for an object of class 'Concatenated Operation Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConcatenatedOperationTypeAdapter

      public Adapter createConcatenatedOperationTypeAdapter()
      Creates a new adapter for an object of class 'Concatenated Operation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConeTypeAdapter

      public Adapter createConeTypeAdapter()
      Creates a new adapter for an object of class 'Cone Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createContainerPropertyTypeAdapter

      public Adapter createContainerPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Container Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createControlPointTypeAdapter

      public Adapter createControlPointTypeAdapter()
      Creates a new adapter for an object of class 'Control Point Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConventionalUnitTypeAdapter

      public Adapter createConventionalUnitTypeAdapter()
      Creates a new adapter for an object of class 'Conventional Unit Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConversionRefTypeAdapter

      public Adapter createConversionRefTypeAdapter()
      Creates a new adapter for an object of class 'Conversion Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConversionToPreferredUnitTypeAdapter

      public Adapter createConversionToPreferredUnitTypeAdapter()
      Creates a new adapter for an object of class 'Conversion To Preferred Unit Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConversionTypeAdapter

      public Adapter createConversionTypeAdapter()
      Creates a new adapter for an object of class 'Conversion Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordinateOperationRefTypeAdapter

      public Adapter createCoordinateOperationRefTypeAdapter()
      Creates a new adapter for an object of class 'Coordinate Operation Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordinateReferenceSystemRefTypeAdapter

      public Adapter createCoordinateReferenceSystemRefTypeAdapter()
      Creates a new adapter for an object of class 'Coordinate Reference System Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordinatesTypeAdapter

      public Adapter createCoordinatesTypeAdapter()
      Creates a new adapter for an object of class 'Coordinates Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordinateSystemAxisBaseTypeAdapter

      public Adapter createCoordinateSystemAxisBaseTypeAdapter()
      Creates a new adapter for an object of class 'Coordinate System Axis Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordinateSystemAxisRefTypeAdapter

      public Adapter createCoordinateSystemAxisRefTypeAdapter()
      Creates a new adapter for an object of class 'Coordinate System Axis Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordinateSystemAxisTypeAdapter

      public Adapter createCoordinateSystemAxisTypeAdapter()
      Creates a new adapter for an object of class 'Coordinate System Axis Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordinateSystemRefTypeAdapter

      public Adapter createCoordinateSystemRefTypeAdapter()
      Creates a new adapter for an object of class 'Coordinate System Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoordTypeAdapter

      public Adapter createCoordTypeAdapter()
      Creates a new adapter for an object of class 'Coord Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCountPropertyTypeAdapter

      public Adapter createCountPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Count Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCovarianceElementTypeAdapter

      public Adapter createCovarianceElementTypeAdapter()
      Creates a new adapter for an object of class 'Covariance Element Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCovarianceMatrixTypeAdapter

      public Adapter createCovarianceMatrixTypeAdapter()
      Creates a new adapter for an object of class 'Covariance Matrix Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCoverageFunctionTypeAdapter

      public Adapter createCoverageFunctionTypeAdapter()
      Creates a new adapter for an object of class 'Coverage Function Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCRSRefTypeAdapter

      public Adapter createCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCubicSplineTypeAdapter

      public Adapter createCubicSplineTypeAdapter()
      Creates a new adapter for an object of class 'Cubic Spline Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCurveArrayPropertyTypeAdapter

      public Adapter createCurveArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Curve Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCurvePropertyTypeAdapter

      public Adapter createCurvePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Curve Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCurveSegmentArrayPropertyTypeAdapter

      public Adapter createCurveSegmentArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Curve Segment Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCurveTypeAdapter

      public Adapter createCurveTypeAdapter()
      Creates a new adapter for an object of class 'Curve Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCylinderTypeAdapter

      public Adapter createCylinderTypeAdapter()
      Creates a new adapter for an object of class 'Cylinder Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCylindricalCSRefTypeAdapter

      public Adapter createCylindricalCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Cylindrical CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createCylindricalCSTypeAdapter

      public Adapter createCylindricalCSTypeAdapter()
      Creates a new adapter for an object of class 'Cylindrical CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDataBlockTypeAdapter

      public Adapter createDataBlockTypeAdapter()
      Creates a new adapter for an object of class 'Data Block Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDatumRefTypeAdapter

      public Adapter createDatumRefTypeAdapter()
      Creates a new adapter for an object of class 'Datum Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDefaultStylePropertyTypeAdapter

      public Adapter createDefaultStylePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Default Style Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDefinitionProxyTypeAdapter

      public Adapter createDefinitionProxyTypeAdapter()
      Creates a new adapter for an object of class 'Definition Proxy Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDefinitionTypeAdapter

      public Adapter createDefinitionTypeAdapter()
      Creates a new adapter for an object of class 'Definition Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDegreesTypeAdapter

      public Adapter createDegreesTypeAdapter()
      Creates a new adapter for an object of class 'Degrees Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDerivationUnitTermTypeAdapter

      public Adapter createDerivationUnitTermTypeAdapter()
      Creates a new adapter for an object of class 'Derivation Unit Term Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDerivedCRSRefTypeAdapter

      public Adapter createDerivedCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Derived CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDerivedCRSTypeAdapter

      public Adapter createDerivedCRSTypeAdapter()
      Creates a new adapter for an object of class 'Derived CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDerivedCRSTypeTypeAdapter

      public Adapter createDerivedCRSTypeTypeAdapter()
      Creates a new adapter for an object of class 'Derived CRS Type Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDerivedUnitTypeAdapter

      public Adapter createDerivedUnitTypeAdapter()
      Creates a new adapter for an object of class 'Derived Unit Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDictionaryEntryTypeAdapter

      public Adapter createDictionaryEntryTypeAdapter()
      Creates a new adapter for an object of class 'Dictionary Entry Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDictionaryTypeAdapter

      public Adapter createDictionaryTypeAdapter()
      Creates a new adapter for an object of class 'Dictionary Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectedEdgePropertyTypeAdapter

      public Adapter createDirectedEdgePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Directed Edge Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectedFacePropertyTypeAdapter

      public Adapter createDirectedFacePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Directed Face Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectedNodePropertyTypeAdapter

      public Adapter createDirectedNodePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Directed Node Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectedObservationAtDistanceTypeAdapter

      public Adapter createDirectedObservationAtDistanceTypeAdapter()
      Creates a new adapter for an object of class 'Directed Observation At Distance Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectedObservationTypeAdapter

      public Adapter createDirectedObservationTypeAdapter()
      Creates a new adapter for an object of class 'Directed Observation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectedTopoSolidPropertyTypeAdapter

      public Adapter createDirectedTopoSolidPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Directed Topo Solid Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectionPropertyTypeAdapter

      public Adapter createDirectionPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Direction Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectionVectorTypeAdapter

      public Adapter createDirectionVectorTypeAdapter()
      Creates a new adapter for an object of class 'Direction Vector Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectPositionListTypeAdapter

      public Adapter createDirectPositionListTypeAdapter()
      Creates a new adapter for an object of class 'Direct Position List Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDirectPositionTypeAdapter

      public Adapter createDirectPositionTypeAdapter()
      Creates a new adapter for an object of class 'Direct Position Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDMSAngleTypeAdapter

      public Adapter createDMSAngleTypeAdapter()
      Creates a new adapter for an object of class 'DMS Angle Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDocumentRootAdapter

      public Adapter createDocumentRootAdapter()
      Creates a new adapter for an object of class 'Document Root'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDomainSetTypeAdapter

      public Adapter createDomainSetTypeAdapter()
      Creates a new adapter for an object of class 'Domain Set Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDynamicFeatureCollectionTypeAdapter

      public Adapter createDynamicFeatureCollectionTypeAdapter()
      Creates a new adapter for an object of class 'Dynamic Feature Collection Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDynamicFeatureTypeAdapter

      public Adapter createDynamicFeatureTypeAdapter()
      Creates a new adapter for an object of class 'Dynamic Feature Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEdgeTypeAdapter

      public Adapter createEdgeTypeAdapter()
      Creates a new adapter for an object of class 'Edge Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEllipsoidalCSRefTypeAdapter

      public Adapter createEllipsoidalCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Ellipsoidal CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEllipsoidalCSTypeAdapter

      public Adapter createEllipsoidalCSTypeAdapter()
      Creates a new adapter for an object of class 'Ellipsoidal CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEllipsoidBaseTypeAdapter

      public Adapter createEllipsoidBaseTypeAdapter()
      Creates a new adapter for an object of class 'Ellipsoid Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEllipsoidRefTypeAdapter

      public Adapter createEllipsoidRefTypeAdapter()
      Creates a new adapter for an object of class 'Ellipsoid Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEllipsoidTypeAdapter

      public Adapter createEllipsoidTypeAdapter()
      Creates a new adapter for an object of class 'Ellipsoid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEngineeringCRSRefTypeAdapter

      public Adapter createEngineeringCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Engineering CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEngineeringCRSTypeAdapter

      public Adapter createEngineeringCRSTypeAdapter()
      Creates a new adapter for an object of class 'Engineering CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEngineeringDatumRefTypeAdapter

      public Adapter createEngineeringDatumRefTypeAdapter()
      Creates a new adapter for an object of class 'Engineering Datum Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEngineeringDatumTypeAdapter

      public Adapter createEngineeringDatumTypeAdapter()
      Creates a new adapter for an object of class 'Engineering Datum Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEnvelopeTypeAdapter

      public Adapter createEnvelopeTypeAdapter()
      Creates a new adapter for an object of class 'Envelope Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEnvelopeWithTimePeriodTypeAdapter

      public Adapter createEnvelopeWithTimePeriodTypeAdapter()
      Creates a new adapter for an object of class 'Envelope With Time Period Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createExtentTypeAdapter

      public Adapter createExtentTypeAdapter()
      Creates a new adapter for an object of class 'Extent Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFaceTypeAdapter

      public Adapter createFaceTypeAdapter()
      Creates a new adapter for an object of class 'Face Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFeatureArrayPropertyTypeAdapter

      public Adapter createFeatureArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Feature Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFeatureCollectionTypeAdapter

      public Adapter createFeatureCollectionTypeAdapter()
      Creates a new adapter for an object of class 'Feature Collection Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFeaturePropertyTypeAdapter

      public Adapter createFeaturePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Feature Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFeatureStylePropertyTypeAdapter

      public Adapter createFeatureStylePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Feature Style Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFeatureStyleTypeAdapter

      public Adapter createFeatureStyleTypeAdapter()
      Creates a new adapter for an object of class 'Feature Style Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFileTypeAdapter

      public Adapter createFileTypeAdapter()
      Creates a new adapter for an object of class 'File Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFormulaTypeAdapter

      public Adapter createFormulaTypeAdapter()
      Creates a new adapter for an object of class 'Formula Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeneralConversionRefTypeAdapter

      public Adapter createGeneralConversionRefTypeAdapter()
      Creates a new adapter for an object of class 'General Conversion Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeneralTransformationRefTypeAdapter

      public Adapter createGeneralTransformationRefTypeAdapter()
      Creates a new adapter for an object of class 'General Transformation Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGenericMetaDataTypeAdapter

      public Adapter createGenericMetaDataTypeAdapter()
      Creates a new adapter for an object of class 'Generic Meta Data Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeocentricCRSRefTypeAdapter

      public Adapter createGeocentricCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Geocentric CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeocentricCRSTypeAdapter

      public Adapter createGeocentricCRSTypeAdapter()
      Creates a new adapter for an object of class 'Geocentric CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeodesicStringTypeAdapter

      public Adapter createGeodesicStringTypeAdapter()
      Creates a new adapter for an object of class 'Geodesic String Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeodesicTypeAdapter

      public Adapter createGeodesicTypeAdapter()
      Creates a new adapter for an object of class 'Geodesic Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeodeticDatumRefTypeAdapter

      public Adapter createGeodeticDatumRefTypeAdapter()
      Creates a new adapter for an object of class 'Geodetic Datum Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeodeticDatumTypeAdapter

      public Adapter createGeodeticDatumTypeAdapter()
      Creates a new adapter for an object of class 'Geodetic Datum Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeographicCRSRefTypeAdapter

      public Adapter createGeographicCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Geographic CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeographicCRSTypeAdapter

      public Adapter createGeographicCRSTypeAdapter()
      Creates a new adapter for an object of class 'Geographic CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometricComplexPropertyTypeAdapter

      public Adapter createGeometricComplexPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Geometric Complex Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometricComplexTypeAdapter

      public Adapter createGeometricComplexTypeAdapter()
      Creates a new adapter for an object of class 'Geometric Complex Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometricPrimitivePropertyTypeAdapter

      public Adapter createGeometricPrimitivePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Geometric Primitive Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometryArrayPropertyTypeAdapter

      public Adapter createGeometryArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Geometry Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometryPropertyTypeAdapter

      public Adapter createGeometryPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Geometry Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometryStylePropertyTypeAdapter

      public Adapter createGeometryStylePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Geometry Style Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometryStyleTypeAdapter

      public Adapter createGeometryStyleTypeAdapter()
      Creates a new adapter for an object of class 'Geometry Style Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGraphStylePropertyTypeAdapter

      public Adapter createGraphStylePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Graph Style Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGraphStyleTypeAdapter

      public Adapter createGraphStyleTypeAdapter()
      Creates a new adapter for an object of class 'Graph Style Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGridCoverageTypeAdapter

      public Adapter createGridCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Grid Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGridDomainTypeAdapter

      public Adapter createGridDomainTypeAdapter()
      Creates a new adapter for an object of class 'Grid Domain Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGridEnvelopeTypeAdapter

      public Adapter createGridEnvelopeTypeAdapter()
      Creates a new adapter for an object of class 'Grid Envelope Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGridFunctionTypeAdapter

      public Adapter createGridFunctionTypeAdapter()
      Creates a new adapter for an object of class 'Grid Function Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGridLengthTypeAdapter

      public Adapter createGridLengthTypeAdapter()
      Creates a new adapter for an object of class 'Grid Length Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGridLimitsTypeAdapter

      public Adapter createGridLimitsTypeAdapter()
      Creates a new adapter for an object of class 'Grid Limits Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGridTypeAdapter

      public Adapter createGridTypeAdapter()
      Creates a new adapter for an object of class 'Grid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createHistoryPropertyTypeAdapter

      public Adapter createHistoryPropertyTypeAdapter()
      Creates a new adapter for an object of class 'History Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createIdentifierTypeAdapter

      public Adapter createIdentifierTypeAdapter()
      Creates a new adapter for an object of class 'Identifier Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createImageCRSRefTypeAdapter

      public Adapter createImageCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Image CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createImageCRSTypeAdapter

      public Adapter createImageCRSTypeAdapter()
      Creates a new adapter for an object of class 'Image CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createImageDatumRefTypeAdapter

      public Adapter createImageDatumRefTypeAdapter()
      Creates a new adapter for an object of class 'Image Datum Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createImageDatumTypeAdapter

      public Adapter createImageDatumTypeAdapter()
      Creates a new adapter for an object of class 'Image Datum Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createIndexMapTypeAdapter

      public Adapter createIndexMapTypeAdapter()
      Creates a new adapter for an object of class 'Index Map Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createIndirectEntryTypeAdapter

      public Adapter createIndirectEntryTypeAdapter()
      Creates a new adapter for an object of class 'Indirect Entry Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createIsolatedPropertyTypeAdapter

      public Adapter createIsolatedPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Isolated Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createKnotPropertyTypeAdapter

      public Adapter createKnotPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Knot Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createKnotTypeAdapter

      public Adapter createKnotTypeAdapter()
      Creates a new adapter for an object of class 'Knot Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLabelStylePropertyTypeAdapter

      public Adapter createLabelStylePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Label Style Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLabelStyleTypeAdapter

      public Adapter createLabelStyleTypeAdapter()
      Creates a new adapter for an object of class 'Label Style Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLabelTypeAdapter

      public Adapter createLabelTypeAdapter()
      Creates a new adapter for an object of class 'Label Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLengthTypeAdapter

      public Adapter createLengthTypeAdapter()
      Creates a new adapter for an object of class 'Length Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLinearCSRefTypeAdapter

      public Adapter createLinearCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Linear CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLinearCSTypeAdapter

      public Adapter createLinearCSTypeAdapter()
      Creates a new adapter for an object of class 'Linear CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLinearRingPropertyTypeAdapter

      public Adapter createLinearRingPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Linear Ring Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLinearRingTypeAdapter

      public Adapter createLinearRingTypeAdapter()
      Creates a new adapter for an object of class 'Linear Ring Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLineStringPropertyTypeAdapter

      public Adapter createLineStringPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Line String Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLineStringSegmentArrayPropertyTypeAdapter

      public Adapter createLineStringSegmentArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Line String Segment Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLineStringSegmentTypeAdapter

      public Adapter createLineStringSegmentTypeAdapter()
      Creates a new adapter for an object of class 'Line String Segment Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLineStringTypeAdapter

      public Adapter createLineStringTypeAdapter()
      Creates a new adapter for an object of class 'Line String Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLocationPropertyTypeAdapter

      public Adapter createLocationPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Location Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMeasureListTypeAdapter

      public Adapter createMeasureListTypeAdapter()
      Creates a new adapter for an object of class 'Measure List Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMeasureOrNullListTypeAdapter

      public Adapter createMeasureOrNullListTypeAdapter()
      Creates a new adapter for an object of class 'Measure Or Null List Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMeasureTypeAdapter

      public Adapter createMeasureTypeAdapter()
      Creates a new adapter for an object of class 'Measure Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMetaDataPropertyTypeAdapter

      public Adapter createMetaDataPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Meta Data Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMovingObjectStatusTypeAdapter

      public Adapter createMovingObjectStatusTypeAdapter()
      Creates a new adapter for an object of class 'Moving Object Status Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiCurveCoverageTypeAdapter

      public Adapter createMultiCurveCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Multi Curve Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiCurveDomainTypeAdapter

      public Adapter createMultiCurveDomainTypeAdapter()
      Creates a new adapter for an object of class 'Multi Curve Domain Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiCurvePropertyTypeAdapter

      public Adapter createMultiCurvePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Multi Curve Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiCurveTypeAdapter

      public Adapter createMultiCurveTypeAdapter()
      Creates a new adapter for an object of class 'Multi Curve Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiGeometryPropertyTypeAdapter

      public Adapter createMultiGeometryPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Multi Geometry Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiGeometryTypeAdapter

      public Adapter createMultiGeometryTypeAdapter()
      Creates a new adapter for an object of class 'Multi Geometry Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiLineStringPropertyTypeAdapter

      public Adapter createMultiLineStringPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Multi Line String Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiLineStringTypeAdapter

      public Adapter createMultiLineStringTypeAdapter()
      Creates a new adapter for an object of class 'Multi Line String Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiPointCoverageTypeAdapter

      public Adapter createMultiPointCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Multi Point Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiPointDomainTypeAdapter

      public Adapter createMultiPointDomainTypeAdapter()
      Creates a new adapter for an object of class 'Multi Point Domain Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiPointPropertyTypeAdapter

      public Adapter createMultiPointPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Multi Point Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiPointTypeAdapter

      public Adapter createMultiPointTypeAdapter()
      Creates a new adapter for an object of class 'Multi Point Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiPolygonPropertyTypeAdapter

      public Adapter createMultiPolygonPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Multi Polygon Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiPolygonTypeAdapter

      public Adapter createMultiPolygonTypeAdapter()
      Creates a new adapter for an object of class 'Multi Polygon Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSolidCoverageTypeAdapter

      public Adapter createMultiSolidCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Multi Solid Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSolidDomainTypeAdapter

      public Adapter createMultiSolidDomainTypeAdapter()
      Creates a new adapter for an object of class 'Multi Solid Domain Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSolidPropertyTypeAdapter

      public Adapter createMultiSolidPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Multi Solid Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSolidTypeAdapter

      public Adapter createMultiSolidTypeAdapter()
      Creates a new adapter for an object of class 'Multi Solid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSurfaceCoverageTypeAdapter

      public Adapter createMultiSurfaceCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Multi Surface Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSurfaceDomainTypeAdapter

      public Adapter createMultiSurfaceDomainTypeAdapter()
      Creates a new adapter for an object of class 'Multi Surface Domain Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSurfacePropertyTypeAdapter

      public Adapter createMultiSurfacePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Multi Surface Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMultiSurfaceTypeAdapter

      public Adapter createMultiSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Multi Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createNodeTypeAdapter

      public Adapter createNodeTypeAdapter()
      Creates a new adapter for an object of class 'Node Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createObliqueCartesianCSRefTypeAdapter

      public Adapter createObliqueCartesianCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Oblique Cartesian CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createObliqueCartesianCSTypeAdapter

      public Adapter createObliqueCartesianCSTypeAdapter()
      Creates a new adapter for an object of class 'Oblique Cartesian CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createObservationTypeAdapter

      public Adapter createObservationTypeAdapter()
      Creates a new adapter for an object of class 'Observation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOffsetCurveTypeAdapter

      public Adapter createOffsetCurveTypeAdapter()
      Creates a new adapter for an object of class 'Offset Curve Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationMethodBaseTypeAdapter

      public Adapter createOperationMethodBaseTypeAdapter()
      Creates a new adapter for an object of class 'Operation Method Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationMethodRefTypeAdapter

      public Adapter createOperationMethodRefTypeAdapter()
      Creates a new adapter for an object of class 'Operation Method Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationMethodTypeAdapter

      public Adapter createOperationMethodTypeAdapter()
      Creates a new adapter for an object of class 'Operation Method Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationParameterBaseTypeAdapter

      public Adapter createOperationParameterBaseTypeAdapter()
      Creates a new adapter for an object of class 'Operation Parameter Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationParameterGroupBaseTypeAdapter

      public Adapter createOperationParameterGroupBaseTypeAdapter()
      Creates a new adapter for an object of class 'Operation Parameter Group Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationParameterGroupRefTypeAdapter

      public Adapter createOperationParameterGroupRefTypeAdapter()
      Creates a new adapter for an object of class 'Operation Parameter Group Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationParameterGroupTypeAdapter

      public Adapter createOperationParameterGroupTypeAdapter()
      Creates a new adapter for an object of class 'Operation Parameter Group Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationParameterRefTypeAdapter

      public Adapter createOperationParameterRefTypeAdapter()
      Creates a new adapter for an object of class 'Operation Parameter Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationParameterTypeAdapter

      public Adapter createOperationParameterTypeAdapter()
      Creates a new adapter for an object of class 'Operation Parameter Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOperationRefTypeAdapter

      public Adapter createOperationRefTypeAdapter()
      Creates a new adapter for an object of class 'Operation Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOrientableCurveTypeAdapter

      public Adapter createOrientableCurveTypeAdapter()
      Creates a new adapter for an object of class 'Orientable Curve Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createOrientableSurfaceTypeAdapter

      public Adapter createOrientableSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Orientable Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createParameterValueGroupTypeAdapter

      public Adapter createParameterValueGroupTypeAdapter()
      Creates a new adapter for an object of class 'Parameter Value Group Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createParameterValueTypeAdapter

      public Adapter createParameterValueTypeAdapter()
      Creates a new adapter for an object of class 'Parameter Value Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPassThroughOperationRefTypeAdapter

      public Adapter createPassThroughOperationRefTypeAdapter()
      Creates a new adapter for an object of class 'Pass Through Operation Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPassThroughOperationTypeAdapter

      public Adapter createPassThroughOperationTypeAdapter()
      Creates a new adapter for an object of class 'Pass Through Operation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPixelInCellTypeAdapter

      public Adapter createPixelInCellTypeAdapter()
      Creates a new adapter for an object of class 'Pixel In Cell Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPointArrayPropertyTypeAdapter

      public Adapter createPointArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Point Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPointPropertyTypeAdapter

      public Adapter createPointPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Point Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPointTypeAdapter

      public Adapter createPointTypeAdapter()
      Creates a new adapter for an object of class 'Point Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPolarCSRefTypeAdapter

      public Adapter createPolarCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Polar CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPolarCSTypeAdapter

      public Adapter createPolarCSTypeAdapter()
      Creates a new adapter for an object of class 'Polar CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPolygonPatchArrayPropertyTypeAdapter

      public Adapter createPolygonPatchArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Polygon Patch Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPolygonPatchTypeAdapter

      public Adapter createPolygonPatchTypeAdapter()
      Creates a new adapter for an object of class 'Polygon Patch Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPolygonPropertyTypeAdapter

      public Adapter createPolygonPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Polygon Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPolygonTypeAdapter

      public Adapter createPolygonTypeAdapter()
      Creates a new adapter for an object of class 'Polygon Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPolyhedralSurfaceTypeAdapter

      public Adapter createPolyhedralSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Polyhedral Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPrimeMeridianBaseTypeAdapter

      public Adapter createPrimeMeridianBaseTypeAdapter()
      Creates a new adapter for an object of class 'Prime Meridian Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPrimeMeridianRefTypeAdapter

      public Adapter createPrimeMeridianRefTypeAdapter()
      Creates a new adapter for an object of class 'Prime Meridian Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPrimeMeridianTypeAdapter

      public Adapter createPrimeMeridianTypeAdapter()
      Creates a new adapter for an object of class 'Prime Meridian Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPriorityLocationPropertyTypeAdapter

      public Adapter createPriorityLocationPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Priority Location Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createProjectedCRSRefTypeAdapter

      public Adapter createProjectedCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Projected CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createProjectedCRSTypeAdapter

      public Adapter createProjectedCRSTypeAdapter()
      Creates a new adapter for an object of class 'Projected CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createQuantityExtentTypeAdapter

      public Adapter createQuantityExtentTypeAdapter()
      Creates a new adapter for an object of class 'Quantity Extent Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createQuantityPropertyTypeAdapter

      public Adapter createQuantityPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Quantity Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRangeParametersTypeAdapter

      public Adapter createRangeParametersTypeAdapter()
      Creates a new adapter for an object of class 'Range Parameters Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRangeSetTypeAdapter

      public Adapter createRangeSetTypeAdapter()
      Creates a new adapter for an object of class 'Range Set Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRectangleTypeAdapter

      public Adapter createRectangleTypeAdapter()
      Creates a new adapter for an object of class 'Rectangle Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRectifiedGridCoverageTypeAdapter

      public Adapter createRectifiedGridCoverageTypeAdapter()
      Creates a new adapter for an object of class 'Rectified Grid Coverage Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRectifiedGridDomainTypeAdapter

      public Adapter createRectifiedGridDomainTypeAdapter()
      Creates a new adapter for an object of class 'Rectified Grid Domain Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRectifiedGridTypeAdapter

      public Adapter createRectifiedGridTypeAdapter()
      Creates a new adapter for an object of class 'Rectified Grid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createReferenceSystemRefTypeAdapter

      public Adapter createReferenceSystemRefTypeAdapter()
      Creates a new adapter for an object of class 'Reference System Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createReferenceTypeAdapter

      public Adapter createReferenceTypeAdapter()
      Creates a new adapter for an object of class 'Reference Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRefLocationTypeAdapter

      public Adapter createRefLocationTypeAdapter()
      Creates a new adapter for an object of class 'Ref Location Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRelatedTimeTypeAdapter

      public Adapter createRelatedTimeTypeAdapter()
      Creates a new adapter for an object of class 'Related Time Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRelativeInternalPositionalAccuracyTypeAdapter

      public Adapter createRelativeInternalPositionalAccuracyTypeAdapter()
      Creates a new adapter for an object of class 'Relative Internal Positional Accuracy Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRingPropertyTypeAdapter

      public Adapter createRingPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Ring Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRingTypeAdapter

      public Adapter createRingTypeAdapter()
      Creates a new adapter for an object of class 'Ring Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createRowTypeAdapter

      public Adapter createRowTypeAdapter()
      Creates a new adapter for an object of class 'Row Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createScalarValuePropertyTypeAdapter

      public Adapter createScalarValuePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Scalar Value Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createScaleTypeAdapter

      public Adapter createScaleTypeAdapter()
      Creates a new adapter for an object of class 'Scale Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSecondDefiningParameterTypeAdapter

      public Adapter createSecondDefiningParameterTypeAdapter()
      Creates a new adapter for an object of class 'Second Defining Parameter Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSequenceRuleTypeAdapter

      public Adapter createSequenceRuleTypeAdapter()
      Creates a new adapter for an object of class 'Sequence Rule Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSingleOperationRefTypeAdapter

      public Adapter createSingleOperationRefTypeAdapter()
      Creates a new adapter for an object of class 'Single Operation Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSolidArrayPropertyTypeAdapter

      public Adapter createSolidArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Solid Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSolidPropertyTypeAdapter

      public Adapter createSolidPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Solid Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSolidTypeAdapter

      public Adapter createSolidTypeAdapter()
      Creates a new adapter for an object of class 'Solid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSpeedTypeAdapter

      public Adapter createSpeedTypeAdapter()
      Creates a new adapter for an object of class 'Speed Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSphereTypeAdapter

      public Adapter createSphereTypeAdapter()
      Creates a new adapter for an object of class 'Sphere Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSphericalCSRefTypeAdapter

      public Adapter createSphericalCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Spherical CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSphericalCSTypeAdapter

      public Adapter createSphericalCSTypeAdapter()
      Creates a new adapter for an object of class 'Spherical CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createStringOrRefTypeAdapter

      public Adapter createStringOrRefTypeAdapter()
      Creates a new adapter for an object of class 'String Or Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createStyleTypeAdapter

      public Adapter createStyleTypeAdapter()
      Creates a new adapter for an object of class 'Style Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createStyleVariationTypeAdapter

      public Adapter createStyleVariationTypeAdapter()
      Creates a new adapter for an object of class 'Style Variation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSurfaceArrayPropertyTypeAdapter

      public Adapter createSurfaceArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Surface Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSurfacePatchArrayPropertyTypeAdapter

      public Adapter createSurfacePatchArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Surface Patch Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSurfacePropertyTypeAdapter

      public Adapter createSurfacePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Surface Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSurfaceTypeAdapter

      public Adapter createSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSymbolTypeAdapter

      public Adapter createSymbolTypeAdapter()
      Creates a new adapter for an object of class 'Symbol Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTargetPropertyTypeAdapter

      public Adapter createTargetPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Target Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalCRSRefTypeAdapter

      public Adapter createTemporalCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Temporal CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalCRSTypeAdapter

      public Adapter createTemporalCRSTypeAdapter()
      Creates a new adapter for an object of class 'Temporal CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalCSRefTypeAdapter

      public Adapter createTemporalCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Temporal CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalCSTypeAdapter

      public Adapter createTemporalCSTypeAdapter()
      Creates a new adapter for an object of class 'Temporal CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalDatumBaseTypeAdapter

      public Adapter createTemporalDatumBaseTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Datum Base Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalDatumRefTypeAdapter

      public Adapter createTemporalDatumRefTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Datum Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalDatumTypeAdapter

      public Adapter createTemporalDatumTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Datum Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeCalendarEraPropertyTypeAdapter

      public Adapter createTimeCalendarEraPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Calendar Era Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeCalendarEraTypeAdapter

      public Adapter createTimeCalendarEraTypeAdapter()
      Creates a new adapter for an object of class 'Time Calendar Era Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeCalendarPropertyTypeAdapter

      public Adapter createTimeCalendarPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Calendar Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeCalendarTypeAdapter

      public Adapter createTimeCalendarTypeAdapter()
      Creates a new adapter for an object of class 'Time Calendar Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeClockPropertyTypeAdapter

      public Adapter createTimeClockPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Clock Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeClockTypeAdapter

      public Adapter createTimeClockTypeAdapter()
      Creates a new adapter for an object of class 'Time Clock Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeCoordinateSystemTypeAdapter

      public Adapter createTimeCoordinateSystemTypeAdapter()
      Creates a new adapter for an object of class 'Time Coordinate System Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeEdgePropertyTypeAdapter

      public Adapter createTimeEdgePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Edge Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeEdgeTypeAdapter

      public Adapter createTimeEdgeTypeAdapter()
      Creates a new adapter for an object of class 'Time Edge Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeGeometricPrimitivePropertyTypeAdapter

      public Adapter createTimeGeometricPrimitivePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Geometric Primitive Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeInstantPropertyTypeAdapter

      public Adapter createTimeInstantPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Instant Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeInstantTypeAdapter

      public Adapter createTimeInstantTypeAdapter()
      Creates a new adapter for an object of class 'Time Instant Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeIntervalLengthTypeAdapter

      public Adapter createTimeIntervalLengthTypeAdapter()
      Creates a new adapter for an object of class 'Time Interval Length Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeNodePropertyTypeAdapter

      public Adapter createTimeNodePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Node Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeNodeTypeAdapter

      public Adapter createTimeNodeTypeAdapter()
      Creates a new adapter for an object of class 'Time Node Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeOrdinalEraPropertyTypeAdapter

      public Adapter createTimeOrdinalEraPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Ordinal Era Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeOrdinalEraTypeAdapter

      public Adapter createTimeOrdinalEraTypeAdapter()
      Creates a new adapter for an object of class 'Time Ordinal Era Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeOrdinalReferenceSystemTypeAdapter

      public Adapter createTimeOrdinalReferenceSystemTypeAdapter()
      Creates a new adapter for an object of class 'Time Ordinal Reference System Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimePeriodPropertyTypeAdapter

      public Adapter createTimePeriodPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Period Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimePeriodTypeAdapter

      public Adapter createTimePeriodTypeAdapter()
      Creates a new adapter for an object of class 'Time Period Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimePositionTypeAdapter

      public Adapter createTimePositionTypeAdapter()
      Creates a new adapter for an object of class 'Time Position Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimePrimitivePropertyTypeAdapter

      public Adapter createTimePrimitivePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Primitive Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeTopologyComplexPropertyTypeAdapter

      public Adapter createTimeTopologyComplexPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Topology Complex Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeTopologyComplexTypeAdapter

      public Adapter createTimeTopologyComplexTypeAdapter()
      Creates a new adapter for an object of class 'Time Topology Complex Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeTopologyPrimitivePropertyTypeAdapter

      public Adapter createTimeTopologyPrimitivePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Time Topology Primitive Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTimeTypeAdapter

      public Adapter createTimeTypeAdapter()
      Creates a new adapter for an object of class 'Time Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTinTypeAdapter

      public Adapter createTinTypeAdapter()
      Creates a new adapter for an object of class 'Tin Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoComplexMemberTypeAdapter

      public Adapter createTopoComplexMemberTypeAdapter()
      Creates a new adapter for an object of class 'Topo Complex Member Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoComplexTypeAdapter

      public Adapter createTopoComplexTypeAdapter()
      Creates a new adapter for an object of class 'Topo Complex Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoCurvePropertyTypeAdapter

      public Adapter createTopoCurvePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Topo Curve Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoCurveTypeAdapter

      public Adapter createTopoCurveTypeAdapter()
      Creates a new adapter for an object of class 'Topo Curve Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopologyStylePropertyTypeAdapter

      public Adapter createTopologyStylePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Topology Style Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopologyStyleTypeAdapter

      public Adapter createTopologyStyleTypeAdapter()
      Creates a new adapter for an object of class 'Topology Style Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoPointPropertyTypeAdapter

      public Adapter createTopoPointPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Topo Point Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoPointTypeAdapter

      public Adapter createTopoPointTypeAdapter()
      Creates a new adapter for an object of class 'Topo Point Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoPrimitiveArrayAssociationTypeAdapter

      public Adapter createTopoPrimitiveArrayAssociationTypeAdapter()
      Creates a new adapter for an object of class 'Topo Primitive Array Association Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoPrimitiveMemberTypeAdapter

      public Adapter createTopoPrimitiveMemberTypeAdapter()
      Creates a new adapter for an object of class 'Topo Primitive Member Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoSolidTypeAdapter

      public Adapter createTopoSolidTypeAdapter()
      Creates a new adapter for an object of class 'Topo Solid Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoSurfacePropertyTypeAdapter

      public Adapter createTopoSurfacePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Topo Surface Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoSurfaceTypeAdapter

      public Adapter createTopoSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Topo Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoVolumePropertyTypeAdapter

      public Adapter createTopoVolumePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Topo Volume Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTopoVolumeTypeAdapter

      public Adapter createTopoVolumeTypeAdapter()
      Creates a new adapter for an object of class 'Topo Volume Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTrackTypeAdapter

      public Adapter createTrackTypeAdapter()
      Creates a new adapter for an object of class 'Track Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTransformationRefTypeAdapter

      public Adapter createTransformationRefTypeAdapter()
      Creates a new adapter for an object of class 'Transformation Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTransformationTypeAdapter

      public Adapter createTransformationTypeAdapter()
      Creates a new adapter for an object of class 'Transformation Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTrianglePatchArrayPropertyTypeAdapter

      public Adapter createTrianglePatchArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Triangle Patch Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTriangleTypeAdapter

      public Adapter createTriangleTypeAdapter()
      Creates a new adapter for an object of class 'Triangle Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTriangulatedSurfaceTypeAdapter

      public Adapter createTriangulatedSurfaceTypeAdapter()
      Creates a new adapter for an object of class 'Triangulated Surface Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createUnitDefinitionTypeAdapter

      public Adapter createUnitDefinitionTypeAdapter()
      Creates a new adapter for an object of class 'Unit Definition Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createUnitOfMeasureTypeAdapter

      public Adapter createUnitOfMeasureTypeAdapter()
      Creates a new adapter for an object of class 'Unit Of Measure Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createUserDefinedCSRefTypeAdapter

      public Adapter createUserDefinedCSRefTypeAdapter()
      Creates a new adapter for an object of class 'User Defined CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createUserDefinedCSTypeAdapter

      public Adapter createUserDefinedCSTypeAdapter()
      Creates a new adapter for an object of class 'User Defined CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createValueArrayPropertyTypeAdapter

      public Adapter createValueArrayPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Value Array Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createValueArrayTypeAdapter

      public Adapter createValueArrayTypeAdapter()
      Creates a new adapter for an object of class 'Value Array Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createValuePropertyTypeAdapter

      public Adapter createValuePropertyTypeAdapter()
      Creates a new adapter for an object of class 'Value Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVectorTypeAdapter

      public Adapter createVectorTypeAdapter()
      Creates a new adapter for an object of class 'Vector Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVerticalCRSRefTypeAdapter

      public Adapter createVerticalCRSRefTypeAdapter()
      Creates a new adapter for an object of class 'Vertical CRS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVerticalCRSTypeAdapter

      public Adapter createVerticalCRSTypeAdapter()
      Creates a new adapter for an object of class 'Vertical CRS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVerticalCSRefTypeAdapter

      public Adapter createVerticalCSRefTypeAdapter()
      Creates a new adapter for an object of class 'Vertical CS Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVerticalCSTypeAdapter

      public Adapter createVerticalCSTypeAdapter()
      Creates a new adapter for an object of class 'Vertical CS Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVerticalDatumRefTypeAdapter

      public Adapter createVerticalDatumRefTypeAdapter()
      Creates a new adapter for an object of class 'Vertical Datum Ref Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVerticalDatumTypeAdapter

      public Adapter createVerticalDatumTypeAdapter()
      Creates a new adapter for an object of class 'Vertical Datum Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVerticalDatumTypeTypeAdapter

      public Adapter createVerticalDatumTypeTypeAdapter()
      Creates a new adapter for an object of class 'Vertical Datum Type Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createVolumeTypeAdapter

      public Adapter createVolumeTypeAdapter()
      Creates a new adapter for an object of class 'Volume Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEObjectAdapter

      public Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.