Package net.opengis.gml311
Interface AbstractGMLType
- All Superinterfaces:
EObject
,Notifier
- All Known Subinterfaces:
AbstractContinuousCoverageType
,AbstractCoordinateOperationBaseType
,AbstractCoordinateOperationType
,AbstractCoordinateSystemBaseType
,AbstractCoordinateSystemType
,AbstractCoverageType
,AbstractCurveType
,AbstractDatumBaseType
,AbstractDatumType
,AbstractDiscreteCoverageType
,AbstractFeatureCollectionType
,AbstractFeatureType
,AbstractGeneralConversionType
,AbstractGeneralDerivedCRSType
,AbstractGeneralOperationParameterType
,AbstractGeneralTransformationType
,AbstractGeometricAggregateType
,AbstractGeometricPrimitiveType
,AbstractGeometryType
,AbstractReferenceSystemBaseType
,AbstractReferenceSystemType
,AbstractRingType
,AbstractSolidType
,AbstractStyleType
,AbstractSurfaceType
,AbstractTimeComplexType
,AbstractTimeGeometricPrimitiveType
,AbstractTimeObjectType
,AbstractTimePrimitiveType
,AbstractTimeReferenceSystemType
,AbstractTimeSliceType
,AbstractTimeTopologyPrimitiveType
,AbstractTopologyType
,AbstractTopoPrimitiveType
,ArrayType
,BagType
,BaseStyleDescriptorType
,BaseUnitType
,BoundedFeatureType
,CartesianCSType
,CompositeCurveType
,CompositeSolidType
,CompositeSurfaceType
,CompositeValueType
,CompoundCRSType
,ConcatenatedOperationType
,ConventionalUnitType
,ConversionType
,CoordinateSystemAxisBaseType
,CoordinateSystemAxisType
,CurveType
,CylindricalCSType
,DefinitionProxyType
,DefinitionType
,DerivedCRSType
,DerivedUnitType
,DictionaryType
,DirectedObservationAtDistanceType
,DirectedObservationType
,DynamicFeatureCollectionType
,DynamicFeatureType
,EdgeType
,EllipsoidalCSType
,EllipsoidBaseType
,EllipsoidType
,EngineeringCRSType
,EngineeringDatumType
,FaceType
,FeatureCollectionType
,FeatureStyleType
,GeocentricCRSType
,GeodeticDatumType
,GeographicCRSType
,GeometricComplexType
,GeometryStyleType
,GraphStyleType
,GridCoverageType
,GridType
,ImageCRSType
,ImageDatumType
,LabelStyleType
,LinearCSType
,LinearRingType
,LineStringType
,MovingObjectStatusType
,MultiCurveCoverageType
,MultiCurveType
,MultiGeometryType
,MultiLineStringType
,MultiPointCoverageType
,MultiPointType
,MultiPolygonType
,MultiSolidCoverageType
,MultiSolidType
,MultiSurfaceCoverageType
,MultiSurfaceType
,NodeType
,ObliqueCartesianCSType
,ObservationType
,OperationMethodBaseType
,OperationMethodType
,OperationParameterBaseType
,OperationParameterGroupBaseType
,OperationParameterGroupType
,OperationParameterType
,OrientableCurveType
,OrientableSurfaceType
,PassThroughOperationType
,PointType
,PolarCSType
,PolygonType
,PolyhedralSurfaceType
,PrimeMeridianBaseType
,PrimeMeridianType
,ProjectedCRSType
,RectifiedGridCoverageType
,RectifiedGridType
,RingType
,SolidType
,SphericalCSType
,StyleType
,SurfaceType
,TemporalCRSType
,TemporalCSType
,TemporalDatumBaseType
,TemporalDatumType
,TimeCalendarEraType
,TimeCalendarType
,TimeClockType
,TimeCoordinateSystemType
,TimeEdgeType
,TimeInstantType
,TimeNodeType
,TimeOrdinalEraType
,TimeOrdinalReferenceSystemType
,TimePeriodType
,TimeTopologyComplexType
,TinType
,TopoComplexType
,TopoCurveType
,TopologyStyleType
,TopoPointType
,TopoSolidType
,TopoSurfaceType
,TopoVolumeType
,TransformationType
,TriangulatedSurfaceType
,UnitDefinitionType
,UserDefinedCSType
,ValueArrayType
,VerticalCRSType
,VerticalCSType
,VerticalDatumType
- All Known Implementing Classes:
AbstractContinuousCoverageTypeImpl
,AbstractCoordinateOperationBaseTypeImpl
,AbstractCoordinateOperationTypeImpl
,AbstractCoordinateSystemBaseTypeImpl
,AbstractCoordinateSystemTypeImpl
,AbstractCoverageTypeImpl
,AbstractCurveTypeImpl
,AbstractDatumBaseTypeImpl
,AbstractDatumTypeImpl
,AbstractDiscreteCoverageTypeImpl
,AbstractFeatureCollectionTypeImpl
,AbstractFeatureTypeImpl
,AbstractGeneralConversionTypeImpl
,AbstractGeneralDerivedCRSTypeImpl
,AbstractGeneralOperationParameterTypeImpl
,AbstractGeneralTransformationTypeImpl
,AbstractGeometricAggregateTypeImpl
,AbstractGeometricPrimitiveTypeImpl
,AbstractGeometryTypeImpl
,AbstractGMLTypeImpl
,AbstractReferenceSystemBaseTypeImpl
,AbstractReferenceSystemTypeImpl
,AbstractRingTypeImpl
,AbstractSolidTypeImpl
,AbstractStyleTypeImpl
,AbstractSurfaceTypeImpl
,AbstractTimeComplexTypeImpl
,AbstractTimeGeometricPrimitiveTypeImpl
,AbstractTimeObjectTypeImpl
,AbstractTimePrimitiveTypeImpl
,AbstractTimeReferenceSystemTypeImpl
,AbstractTimeSliceTypeImpl
,AbstractTimeTopologyPrimitiveTypeImpl
,AbstractTopologyTypeImpl
,AbstractTopoPrimitiveTypeImpl
,ArrayTypeImpl
,BagTypeImpl
,BaseStyleDescriptorTypeImpl
,BaseUnitTypeImpl
,BoundedFeatureTypeImpl
,CartesianCSTypeImpl
,CompositeCurveTypeImpl
,CompositeSolidTypeImpl
,CompositeSurfaceTypeImpl
,CompositeValueTypeImpl
,CompoundCRSTypeImpl
,ConcatenatedOperationTypeImpl
,ConventionalUnitTypeImpl
,ConversionTypeImpl
,CoordinateSystemAxisBaseTypeImpl
,CoordinateSystemAxisTypeImpl
,CurveTypeImpl
,CylindricalCSTypeImpl
,DefinitionProxyTypeImpl
,DefinitionTypeImpl
,DerivedCRSTypeImpl
,DerivedUnitTypeImpl
,DictionaryTypeImpl
,DirectedObservationAtDistanceTypeImpl
,DirectedObservationTypeImpl
,DynamicFeatureCollectionTypeImpl
,DynamicFeatureTypeImpl
,EdgeTypeImpl
,EllipsoidalCSTypeImpl
,EllipsoidBaseTypeImpl
,EllipsoidTypeImpl
,EngineeringCRSTypeImpl
,EngineeringDatumTypeImpl
,FaceTypeImpl
,FeatureCollectionTypeImpl
,FeatureStyleTypeImpl
,GeocentricCRSTypeImpl
,GeodeticDatumTypeImpl
,GeographicCRSTypeImpl
,GeometricComplexTypeImpl
,GeometryStyleTypeImpl
,GraphStyleTypeImpl
,GridCoverageTypeImpl
,GridTypeImpl
,ImageCRSTypeImpl
,ImageDatumTypeImpl
,LabelStyleTypeImpl
,LinearCSTypeImpl
,LinearRingTypeImpl
,LineStringTypeImpl
,MovingObjectStatusTypeImpl
,MultiCurveCoverageTypeImpl
,MultiCurveTypeImpl
,MultiGeometryTypeImpl
,MultiLineStringTypeImpl
,MultiPointCoverageTypeImpl
,MultiPointTypeImpl
,MultiPolygonTypeImpl
,MultiSolidCoverageTypeImpl
,MultiSolidTypeImpl
,MultiSurfaceCoverageTypeImpl
,MultiSurfaceTypeImpl
,NodeTypeImpl
,ObliqueCartesianCSTypeImpl
,ObservationTypeImpl
,OperationMethodBaseTypeImpl
,OperationMethodTypeImpl
,OperationParameterBaseTypeImpl
,OperationParameterGroupBaseTypeImpl
,OperationParameterGroupTypeImpl
,OperationParameterTypeImpl
,OrientableCurveTypeImpl
,OrientableSurfaceTypeImpl
,PassThroughOperationTypeImpl
,PointTypeImpl
,PolarCSTypeImpl
,PolygonTypeImpl
,PolyhedralSurfaceTypeImpl
,PrimeMeridianBaseTypeImpl
,PrimeMeridianTypeImpl
,ProjectedCRSTypeImpl
,RectifiedGridCoverageTypeImpl
,RectifiedGridTypeImpl
,RingTypeImpl
,SolidTypeImpl
,SphericalCSTypeImpl
,StyleTypeImpl
,SurfaceTypeImpl
,TemporalCRSTypeImpl
,TemporalCSTypeImpl
,TemporalDatumBaseTypeImpl
,TemporalDatumTypeImpl
,TimeCalendarEraTypeImpl
,TimeCalendarTypeImpl
,TimeClockTypeImpl
,TimeCoordinateSystemTypeImpl
,TimeEdgeTypeImpl
,TimeInstantTypeImpl
,TimeNodeTypeImpl
,TimeOrdinalEraTypeImpl
,TimeOrdinalReferenceSystemTypeImpl
,TimePeriodTypeImpl
,TimeTopologyComplexTypeImpl
,TinTypeImpl
,TopoComplexTypeImpl
,TopoCurveTypeImpl
,TopologyStyleTypeImpl
,TopoPointTypeImpl
,TopoSolidTypeImpl
,TopoSurfaceTypeImpl
,TopoVolumeTypeImpl
,TransformationTypeImpl
,TriangulatedSurfaceTypeImpl
,UnitDefinitionTypeImpl
,UserDefinedCSTypeImpl
,ValueArrayTypeImpl
,VerticalCRSTypeImpl
,VerticalCSTypeImpl
,VerticalDatumTypeImpl
public interface AbstractGMLType
extends EObject
A representation of the model object 'Abstract GML Type'.
All complexContent GML elements are directly or indirectly derived from this abstract supertype
to establish a hierarchy of GML types that may be distinguished from other XML types by their ancestry.
Elements in this hierarchy may have an ID and are thus referenceable.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Description' containment reference.getId()
Returns the value of the 'Id' attribute.EList<MetaDataPropertyType>
Returns the value of the 'Meta Data Property' containment reference list.EList<CodeType>
getName()
Returns the value of the 'Name' containment reference list.FeatureMap
Returns the value of the 'Name Group' attribute list.void
setDescription
(StringOrRefType value) Sets the value of the 'Description
' containment reference.void
Sets the value of the 'Id
' attribute.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getMetaDataProperty
EList<MetaDataPropertyType> getMetaDataProperty()Returns the value of the 'Meta Data Property' containment reference list. The list contents are of typeMetaDataPropertyType
. Contains or refers to a metadata package that contains metadata properties.- Returns:
- the value of the 'Meta Data Property' containment reference list.
- See Also:
-
getDescription
StringOrRefType getDescription()Returns the value of the 'Description' containment reference. Contains a simple text description of the object, or refers to an external description.- Returns:
- the value of the 'Description' containment reference.
- See Also:
-
setDescription
Sets the value of the 'Description
' containment reference.- Parameters:
value
- the new value of the 'Description' containment reference.- See Also:
-
getNameGroup
FeatureMap getNameGroup()Returns the value of the 'Name Group' attribute list. The list contents are of typeFeatureMap.Entry
. Multiple names may be provided. These will often be distinguished by being assigned by different authorities, as indicated by the value of the codeSpace attribute. In an instance document there will usually only be one name per authority.- Returns:
- the value of the 'Name Group' attribute list.
- See Also:
-
getName
EList<CodeType> getName()Returns the value of the 'Name' containment reference list. The list contents are of typeCodeType
. Multiple names may be provided. These will often be distinguished by being assigned by different authorities, as indicated by the value of the codeSpace attribute. In an instance document there will usually only be one name per authority.- Returns:
- the value of the 'Name' containment reference list.
- See Also:
-
getId
String getId()Returns the value of the 'Id' attribute. Database handle for the object. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. An external identifier for the object in the form of a URI may be constructed using standard XML and XPointer methods. This is done by concatenating the URI for the document, a fragment separator, and the value of the id attribute.- Returns:
- the value of the 'Id' attribute.
- See Also:
-
setId
Sets the value of the 'Id
' attribute.- Parameters:
value
- the new value of the 'Id' attribute.- See Also:
-