Class 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:
    Gml311Package
    • Field Detail

      • modelPackage

        protected static Gml311Package modelPackage
        The cached model package.
      • modelSwitch

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

      • Gml311AdapterFactory

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

      • 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:
        AbsoluteExternalPositionalAccuracyType
      • 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:
        AbstractContinuousCoverageType
      • 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:
        AbstractCoordinateOperationBaseType
      • 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:
        AbstractCoordinateOperationType
      • 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:
        AbstractCoordinateSystemBaseType
      • 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:
        AbstractCoordinateSystemType
      • 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:
        AbstractCoverageType
      • 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:
        AbstractCurveSegmentType
      • 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:
        AbstractCurveType
      • 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:
        AbstractDatumBaseType
      • 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:
        AbstractDatumType
      • 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:
        AbstractDiscreteCoverageType
      • 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:
        AbstractFeatureCollectionType
      • 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:
        AbstractFeatureType
      • 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:
        AbstractGeneralConversionType
      • 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:
        AbstractGeneralDerivedCRSType
      • 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:
        AbstractGeneralOperationParameterRefType
      • 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:
        AbstractGeneralOperationParameterType
      • 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:
        AbstractGeneralParameterValueType
      • 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:
        AbstractGeneralTransformationType
      • 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:
        AbstractGeometricAggregateType
      • 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:
        AbstractGeometricPrimitiveType
      • 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:
        AbstractGeometryType
      • 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:
        AbstractGMLType
      • 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:
        AbstractGriddedSurfaceType
      • 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:
        AbstractMetaDataType
      • 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:
        AbstractParametricCurveSurfaceType
      • 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:
        AbstractPositionalAccuracyType
      • 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:
        AbstractReferenceSystemBaseType
      • 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:
        AbstractReferenceSystemType
      • 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:
        AbstractRingPropertyType
      • 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:
        AbstractRingType
      • 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:
        AbstractSolidType
      • 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:
        AbstractStyleType
      • 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:
        AbstractSurfacePatchType
      • 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:
        AbstractSurfaceType
      • 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:
        AbstractTimeComplexType
      • 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:
        AbstractTimeGeometricPrimitiveType
      • 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:
        AbstractTimeObjectType
      • 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:
        AbstractTimePrimitiveType
      • 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:
        AbstractTimeReferenceSystemType
      • 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:
        AbstractTimeSliceType
      • 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:
        AbstractTimeTopologyPrimitiveType
      • 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:
        AbstractTopologyType
      • 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:
        AbstractTopoPrimitiveType
      • 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:
        AffinePlacementType
      • 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:
        AngleChoiceType
      • 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:
        AngleType
      • 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:
        ArcByBulgeType
      • 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:
        ArcByCenterPointType
      • 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:
        ArcStringByBulgeType
      • 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:
        ArcStringType
      • 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:
        ArcType
      • 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:
        AreaType
      • 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:
        ArrayAssociationType
      • 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:
        ArrayType
      • 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:
        AssociationType
      • 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:
        BagType
      • 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:
        BaseStyleDescriptorType
      • 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:
        BaseUnitType
      • 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:
        BezierType
      • 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:
        BooleanPropertyType
      • 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:
        BoundedFeatureType
      • 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:
        BoundingShapeType
      • 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:
        BSplineType
      • 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:
        CartesianCSRefType
      • 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:
        CartesianCSType
      • 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:
        CategoryExtentType
      • 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:
        CategoryPropertyType
      • 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:
        CircleByCenterPointType
      • 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:
        CircleType
      • 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:
        ClothoidType
      • 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:
        CodeListType
      • 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:
        CodeOrNullListType
      • 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:
        CodeType
      • 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:
        CompositeCurvePropertyType
      • 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:
        CompositeCurveType
      • 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:
        CompositeSolidPropertyType
      • 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:
        CompositeSolidType
      • 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:
        CompositeSurfacePropertyType
      • 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:
        CompositeSurfaceType
      • 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:
        CompositeValueType
      • 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:
        CompoundCRSRefType
      • 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:
        CompoundCRSType
      • 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:
        ConcatenatedOperationRefType
      • 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:
        ConcatenatedOperationType
      • 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:
        ConeType
      • 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:
        ContainerPropertyType
      • 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:
        ControlPointType
      • 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:
        ConventionalUnitType
      • 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:
        ConversionRefType
      • 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:
        ConversionToPreferredUnitType
      • 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:
        ConversionType
      • 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:
        CoordinateOperationRefType
      • 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:
        CoordinateReferenceSystemRefType
      • 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:
        CoordinatesType
      • 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:
        CoordinateSystemAxisBaseType
      • 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:
        CoordinateSystemAxisRefType
      • 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:
        CoordinateSystemAxisType
      • 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:
        CoordinateSystemRefType
      • 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:
        CoordType
      • 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:
        CountPropertyType
      • 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:
        CovarianceElementType
      • 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:
        CovarianceMatrixType
      • 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:
        CoverageFunctionType
      • 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:
        CRSRefType
      • 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:
        CubicSplineType
      • 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:
        CurveArrayPropertyType
      • 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:
        CurvePropertyType
      • 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:
        CurveSegmentArrayPropertyType
      • 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:
        CurveType
      • 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:
        CylinderType
      • 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:
        CylindricalCSRefType
      • 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:
        CylindricalCSType
      • 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:
        DataBlockType
      • 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:
        DatumRefType
      • 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:
        DefaultStylePropertyType
      • 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:
        DefinitionProxyType
      • 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:
        DefinitionType
      • 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:
        DegreesType
      • 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:
        DerivationUnitTermType
      • 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:
        DerivedCRSRefType
      • 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:
        DerivedCRSType
      • 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:
        DerivedCRSTypeType
      • 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:
        DerivedUnitType
      • 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:
        DictionaryEntryType
      • 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:
        DictionaryType
      • 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:
        DirectedEdgePropertyType
      • 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:
        DirectedFacePropertyType
      • 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:
        DirectedNodePropertyType
      • 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:
        DirectedObservationAtDistanceType
      • 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:
        DirectedObservationType
      • 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:
        DirectedTopoSolidPropertyType
      • 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:
        DirectionPropertyType
      • 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:
        DirectionVectorType
      • 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:
        DirectPositionListType
      • 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:
        DirectPositionType
      • 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:
        DMSAngleType
      • 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:
        DocumentRoot
      • 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:
        DomainSetType
      • 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:
        DynamicFeatureCollectionType
      • 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:
        DynamicFeatureType
      • 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:
        EdgeType
      • 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:
        EllipsoidalCSRefType
      • 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:
        EllipsoidalCSType
      • 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:
        EllipsoidBaseType
      • 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:
        EllipsoidRefType
      • 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:
        EllipsoidType
      • 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:
        EngineeringCRSRefType
      • 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:
        EngineeringCRSType
      • 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:
        EngineeringDatumRefType
      • 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:
        EngineeringDatumType
      • 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:
        EnvelopeType
      • 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:
        EnvelopeWithTimePeriodType
      • 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:
        ExtentType
      • 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:
        FaceType
      • 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:
        FeatureArrayPropertyType
      • 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:
        FeatureCollectionType
      • 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:
        FeaturePropertyType
      • 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:
        FeatureStylePropertyType
      • 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:
        FeatureStyleType
      • 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:
        FileType
      • 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:
        FormulaType
      • 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:
        GeneralConversionRefType
      • 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:
        GeneralTransformationRefType
      • 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:
        GenericMetaDataType
      • 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:
        GeocentricCRSRefType
      • 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:
        GeocentricCRSType
      • 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:
        GeodesicStringType
      • 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:
        GeodesicType
      • 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:
        GeodeticDatumRefType
      • 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:
        GeodeticDatumType
      • 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:
        GeographicCRSRefType
      • 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:
        GeographicCRSType
      • 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:
        GeometricComplexPropertyType
      • 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:
        GeometricComplexType
      • 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:
        GeometricPrimitivePropertyType
      • 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:
        GeometryArrayPropertyType
      • 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:
        GeometryPropertyType
      • 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:
        GeometryStylePropertyType
      • 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:
        GeometryStyleType
      • 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:
        GraphStylePropertyType
      • 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:
        GraphStyleType
      • 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:
        GridCoverageType
      • 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:
        GridDomainType
      • 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:
        GridEnvelopeType
      • 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:
        GridFunctionType
      • 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:
        GridLengthType
      • 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:
        GridLimitsType
      • 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:
        GridType
      • 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:
        HistoryPropertyType
      • 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:
        IdentifierType
      • 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:
        ImageCRSRefType
      • 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:
        ImageCRSType
      • 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:
        ImageDatumRefType
      • 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:
        ImageDatumType
      • 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:
        IndexMapType
      • 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:
        IndirectEntryType
      • 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:
        IsolatedPropertyType
      • 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:
        KnotPropertyType
      • 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:
        KnotType
      • 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:
        LabelStylePropertyType
      • 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:
        LabelStyleType
      • 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:
        LabelType
      • 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:
        LengthType
      • 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:
        LinearCSRefType
      • 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:
        LinearCSType
      • 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:
        LinearRingPropertyType
      • 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:
        LinearRingType
      • 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:
        LineStringPropertyType
      • 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:
        LineStringSegmentArrayPropertyType
      • 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:
        LineStringSegmentType
      • 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:
        LineStringType
      • 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:
        LocationPropertyType
      • 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:
        MeasureListType
      • 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:
        MeasureOrNullListType
      • 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:
        MeasureType
      • 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:
        MetaDataPropertyType
      • 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:
        MovingObjectStatusType
      • 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:
        MultiCurveCoverageType
      • 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:
        MultiCurveDomainType
      • 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:
        MultiCurvePropertyType
      • 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:
        MultiCurveType
      • 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:
        MultiGeometryPropertyType
      • 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:
        MultiGeometryType
      • 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:
        MultiLineStringPropertyType
      • 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:
        MultiLineStringType
      • 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:
        MultiPointCoverageType
      • 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:
        MultiPointDomainType
      • 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:
        MultiPointPropertyType
      • 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:
        MultiPointType
      • 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:
        MultiPolygonPropertyType
      • 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:
        MultiPolygonType
      • 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:
        MultiSolidCoverageType
      • 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:
        MultiSolidDomainType
      • 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:
        MultiSolidPropertyType
      • 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:
        MultiSolidType
      • 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:
        MultiSurfaceCoverageType
      • 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:
        MultiSurfaceDomainType
      • 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:
        MultiSurfacePropertyType
      • 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:
        MultiSurfaceType
      • 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:
        NodeType
      • 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:
        ObliqueCartesianCSRefType
      • 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:
        ObliqueCartesianCSType
      • 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:
        ObservationType
      • 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:
        OffsetCurveType
      • 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:
        OperationMethodBaseType
      • 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:
        OperationMethodRefType
      • 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:
        OperationMethodType
      • 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:
        OperationParameterBaseType
      • 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:
        OperationParameterGroupBaseType
      • 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:
        OperationParameterGroupRefType
      • 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:
        OperationParameterGroupType
      • 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:
        OperationParameterRefType
      • 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:
        OperationParameterType
      • 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:
        OperationRefType
      • 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:
        OrientableCurveType
      • 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:
        OrientableSurfaceType
      • 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:
        ParameterValueGroupType
      • 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:
        ParameterValueType
      • 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:
        PassThroughOperationRefType
      • 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:
        PassThroughOperationType
      • 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:
        PixelInCellType
      • 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:
        PointArrayPropertyType
      • 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:
        PointPropertyType
      • 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:
        PointType
      • 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:
        PolarCSRefType
      • 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:
        PolarCSType
      • 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:
        PolygonPatchArrayPropertyType
      • 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:
        PolygonPatchType
      • 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:
        PolygonPropertyType
      • 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:
        PolygonType
      • 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:
        PolyhedralSurfaceType
      • 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:
        PrimeMeridianBaseType
      • 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:
        PrimeMeridianRefType
      • 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:
        PrimeMeridianType
      • 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:
        PriorityLocationPropertyType
      • 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:
        ProjectedCRSRefType
      • 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:
        ProjectedCRSType
      • 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:
        QuantityExtentType
      • 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:
        QuantityPropertyType
      • 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:
        RangeParametersType
      • 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:
        RangeSetType
      • 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:
        RectangleType
      • 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:
        RectifiedGridCoverageType
      • 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:
        RectifiedGridDomainType
      • 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:
        RectifiedGridType
      • 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:
        ReferenceSystemRefType
      • 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:
        ReferenceType
      • 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:
        RefLocationType
      • 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:
        RelatedTimeType
      • 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:
        RelativeInternalPositionalAccuracyType
      • 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:
        RingPropertyType
      • 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:
        RingType
      • 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:
        RowType
      • 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:
        ScalarValuePropertyType
      • 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:
        ScaleType
      • 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:
        SecondDefiningParameterType
      • 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:
        SequenceRuleType
      • 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:
        SingleOperationRefType
      • 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:
        SolidArrayPropertyType
      • 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:
        SolidPropertyType
      • 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:
        SolidType
      • 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:
        SpeedType
      • 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:
        SphereType
      • 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:
        SphericalCSRefType
      • 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:
        SphericalCSType
      • 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:
        StringOrRefType
      • 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:
        StyleType
      • 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:
        StyleVariationType
      • 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:
        SurfaceArrayPropertyType
      • 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:
        SurfacePatchArrayPropertyType
      • 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:
        SurfacePropertyType
      • 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:
        SurfaceType
      • 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:
        SymbolType
      • 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:
        TargetPropertyType
      • 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:
        TemporalCRSRefType
      • 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:
        TemporalCRSType
      • 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:
        TemporalCSRefType
      • 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:
        TemporalCSType
      • 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:
        TemporalDatumBaseType
      • 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:
        TemporalDatumRefType
      • 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:
        TemporalDatumType
      • 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:
        TimeCalendarEraPropertyType
      • 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:
        TimeCalendarEraType
      • 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:
        TimeCalendarPropertyType
      • 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:
        TimeCalendarType
      • 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:
        TimeClockPropertyType
      • 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:
        TimeClockType
      • 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:
        TimeCoordinateSystemType
      • 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:
        TimeEdgePropertyType
      • 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:
        TimeEdgeType
      • 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:
        TimeGeometricPrimitivePropertyType
      • 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:
        TimeInstantPropertyType
      • 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:
        TimeInstantType
      • 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:
        TimeIntervalLengthType
      • 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:
        TimeNodePropertyType
      • 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:
        TimeNodeType
      • 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:
        TimeOrdinalEraPropertyType
      • 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:
        TimeOrdinalEraType
      • 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:
        TimeOrdinalReferenceSystemType
      • 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:
        TimePeriodPropertyType
      • 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:
        TimePeriodType
      • 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:
        TimePositionType
      • 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:
        TimePrimitivePropertyType
      • 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:
        TimeTopologyComplexPropertyType
      • 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:
        TimeTopologyComplexType
      • 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:
        TimeTopologyPrimitivePropertyType
      • 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:
        TimeType
      • 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:
        TinType
      • 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:
        TopoComplexMemberType
      • 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:
        TopoComplexType
      • 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:
        TopoCurvePropertyType
      • 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:
        TopoCurveType
      • 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:
        TopologyStylePropertyType
      • 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:
        TopologyStyleType
      • 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:
        TopoPointPropertyType
      • 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:
        TopoPointType
      • 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:
        TopoPrimitiveArrayAssociationType
      • 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:
        TopoPrimitiveMemberType
      • 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:
        TopoSolidType
      • 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:
        TopoSurfacePropertyType
      • 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:
        TopoSurfaceType
      • 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:
        TopoVolumePropertyType
      • 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:
        TopoVolumeType
      • 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:
        TrackType
      • 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:
        TransformationRefType
      • 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:
        TransformationType
      • 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:
        TrianglePatchArrayPropertyType
      • 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:
        TriangleType
      • 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:
        TriangulatedSurfaceType
      • 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:
        UnitDefinitionType
      • 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:
        UnitOfMeasureType
      • 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:
        UserDefinedCSRefType
      • 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:
        UserDefinedCSType
      • 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:
        ValueArrayPropertyType
      • 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:
        ValueArrayType
      • 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:
        ValuePropertyType
      • 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:
        VectorType
      • 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:
        VerticalCRSRefType
      • 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:
        VerticalCRSType
      • 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:
        VerticalCSRefType
      • 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:
        VerticalCSType
      • 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:
        VerticalDatumRefType
      • 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:
        VerticalDatumType
      • 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:
        VerticalDatumTypeType
      • 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:
        VolumeType
      • createEObjectAdapter

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