Interface DocumentRoot
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
DocumentRootImpl
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Bounded By' containment reference.Returns the value of the 'Description' containment reference.Returns the value of the 'Envelope' containment reference.Returns the value of the 'Envelope With Time Period' containment reference.Returns the value of the 'Exterior' containment reference.Returns the value of the 'Geometric Primitive' containment reference.Returns the value of the 'Geometry' containment reference.getGML()
Returns the value of the 'GML' containment reference.getGrid()
Returns the value of the 'Grid' containment reference.getId()
Returns the value of the 'Id' attribute.Returns the value of the 'Interior' containment reference.Returns the value of the 'Linear Ring' containment reference.Returns the value of the 'Meta Data' containment reference.Returns the value of the 'Meta Data Property' containment reference.FeatureMap
getMixed()
Returns the value of the 'Mixed' attribute list.getName()
Returns the value of the 'Name' containment reference.EObject
Returns the value of the 'Object' containment reference.Returns the value of the 'Polygon' containment reference.getPos()
Returns the value of the 'Pos' containment reference.Returns the value of the 'Rectified Grid' containment reference.Returns the value of the 'Remote Schema' attribute.getRing()
Returns the value of the 'Ring' containment reference.Returns the value of the 'Surface' containment reference.Returns the value of the 'Time Position' containment reference.EMap
Returns the value of the 'XMLNS Prefix Map' map.EMap
Returns the value of the 'XSI Schema Location' map.void
setBoundedBy
(BoundingShapeType value) Sets the value of the 'Bounded By
' containment reference.void
setDescription
(StringOrRefType value) Sets the value of the 'Description
' containment reference.void
setEnvelope
(EnvelopeType value) Sets the value of the 'Envelope
' containment reference.void
Sets the value of the 'Envelope With Time Period
' containment reference.void
Sets the value of the 'Exterior
' containment reference.void
Sets the value of the 'Grid
' containment reference.void
Sets the value of the 'Id
' attribute.void
Sets the value of the 'Interior
' containment reference.void
setLinearRing
(LinearRingType value) Sets the value of the 'Linear Ring
' containment reference.void
Sets the value of the 'Meta Data Property
' containment reference.void
Sets the value of the 'Name
' containment reference.void
setPolygon
(PolygonType value) Sets the value of the 'Polygon
' containment reference.void
setPos
(DirectPositionType value) Sets the value of the 'Pos
' containment reference.void
Sets the value of the 'Rectified Grid
' containment reference.void
setRemoteSchema
(String value) Sets the value of the 'Remote Schema
' attribute.void
setTimePosition
(TimePositionType value) Sets the value of the 'Time Position
' containment reference.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
-
getMixed
FeatureMap getMixed()Returns the value of the 'Mixed' attribute list. The list contents are of typeFeatureMap.Entry
.If the meaning of the 'Mixed' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Mixed' attribute list.
- See Also:
-
getXMLNSPrefixMap
EMap getXMLNSPrefixMap()Returns the value of the 'XMLNS Prefix Map' map. The key is of typeString
, and the value is of typeString
,If the meaning of the 'XMLNS Prefix Map' map isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'XMLNS Prefix Map' map.
- See Also:
-
getXSISchemaLocation
EMap getXSISchemaLocation()Returns the value of the 'XSI Schema Location' map. The key is of typeString
, and the value is of typeString
,If the meaning of the 'XSI Schema Location' map isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'XSI Schema Location' map.
- See Also:
-
getGeometricPrimitive
AbstractGeometricPrimitiveType getGeometricPrimitive()Returns the value of the 'Geometric Primitive' containment reference. The "_GeometricPrimitive" element is the abstract head of the substituition group for all (pre- and user-defined) geometric primitives.- Returns:
- the value of the 'Geometric Primitive' containment reference.
- See Also:
-
getGeometry
AbstractGeometryType getGeometry()Returns the value of the 'Geometry' containment reference. The "_Geometry" element is the abstract head of the substituition group for all geometry elements of GML 3. This includes pre-defined and user-defined geometry elements. Any geometry element must be a direct or indirect extension/restriction of AbstractGeometryType and must be directly or indirectly in the substitution group of "_Geometry".- Returns:
- the value of the 'Geometry' containment reference.
- See Also:
-
getGML
AbstractGMLType getGML()Returns the value of the 'GML' containment reference. Global element which acts as the head of a substitution group that may include any element which is a GML feature, object, geometry or complex value- Returns:
- the value of the 'GML' containment reference.
- See Also:
-
getObject
EObject getObject()Returns the value of the 'Object' containment reference. This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.- Returns:
- the value of the 'Object' containment reference.
- See Also:
-
getMetaData
AbstractMetaDataType getMetaData()Returns the value of the 'Meta Data' containment reference. Abstract element which acts as the head of a substitution group for packages of MetaData properties.- Returns:
- the value of the 'Meta Data' containment reference.
- See Also:
-
getRing
AbstractRingType getRing()Returns the value of the 'Ring' containment reference. The "_Ring" element is the abstract head of the substituition group for all closed boundaries of a surface patch.- Returns:
- the value of the 'Ring' containment reference.
- See Also:
-
getSurface
AbstractSurfaceType getSurface()Returns the value of the 'Surface' containment reference. The "_Surface" element is the abstract head of the substituition group for all (continuous) surface elements.- Returns:
- the value of the 'Surface' containment reference.
- See Also:
-
getBoundedBy
BoundingShapeType getBoundedBy()Returns the value of the 'Bounded By' containment reference.If the meaning of the 'Bounded By' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Bounded By' containment reference.
- See Also:
-
setBoundedBy
Sets the value of the 'Bounded By
' containment reference.- Parameters:
value
- the new value of the 'Bounded By' containment reference.- 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:
-
getEnvelope
EnvelopeType getEnvelope()Returns the value of the 'Envelope' containment reference.If the meaning of the 'Envelope' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Envelope' containment reference.
- See Also:
-
setEnvelope
Sets the value of the 'Envelope
' containment reference.- Parameters:
value
- the new value of the 'Envelope' containment reference.- See Also:
-
getEnvelopeWithTimePeriod
EnvelopeWithTimePeriodType getEnvelopeWithTimePeriod()Returns the value of the 'Envelope With Time Period' containment reference.If the meaning of the 'Envelope With Time Period' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Envelope With Time Period' containment reference.
- See Also:
-
setEnvelopeWithTimePeriod
Sets the value of the 'Envelope With Time Period
' containment reference.- Parameters:
value
- the new value of the 'Envelope With Time Period' containment reference.- See Also:
-
getExterior
AbstractRingPropertyType getExterior()Returns the value of the 'Exterior' containment reference. A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.- Returns:
- the value of the 'Exterior' containment reference.
- See Also:
-
setExterior
Sets the value of the 'Exterior
' containment reference.- Parameters:
value
- the new value of the 'Exterior' containment reference.- See Also:
-
getGrid
GridType getGrid()Returns the value of the 'Grid' containment reference.If the meaning of the 'Grid' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Grid' containment reference.
- See Also:
-
setGrid
Sets the value of the 'Grid
' containment reference.- Parameters:
value
- the new value of the 'Grid' containment reference.- See Also:
-
getInterior
AbstractRingPropertyType getInterior()Returns the value of the 'Interior' containment reference. A boundary of a surface consists of a number of rings. The "interior" rings seperate the surface / surface patch from the area enclosed by the rings.- Returns:
- the value of the 'Interior' containment reference.
- See Also:
-
setInterior
Sets the value of the 'Interior
' containment reference.- Parameters:
value
- the new value of the 'Interior' containment reference.- See Also:
-
getLinearRing
LinearRingType getLinearRing()Returns the value of the 'Linear Ring' containment reference.If the meaning of the 'Linear Ring' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Linear Ring' containment reference.
- See Also:
-
setLinearRing
Sets the value of the 'Linear Ring
' containment reference.- Parameters:
value
- the new value of the 'Linear Ring' containment reference.- See Also:
-
getMetaDataProperty
MetaDataPropertyType getMetaDataProperty()Returns the value of the 'Meta Data Property' containment reference. Contains or refers to a metadata package that contains metadata properties.- Returns:
- the value of the 'Meta Data Property' containment reference.
- See Also:
-
setMetaDataProperty
Sets the value of the 'Meta Data Property
' containment reference.- Parameters:
value
- the new value of the 'Meta Data Property' containment reference.- See Also:
-
getName
CodeType getName()Returns the value of the 'Name' containment reference. Identifier for the object, normally a descriptive name. An object may have several names, typically assigned by different authorities. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace.- Returns:
- the value of the 'Name' containment reference.
- See Also:
-
setName
Sets the value of the 'Name
' containment reference.- Parameters:
value
- the new value of the 'Name' containment reference.- See Also:
-
getPolygon
PolygonType getPolygon()Returns the value of the 'Polygon' containment reference.If the meaning of the 'Polygon' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Polygon' containment reference.
- See Also:
-
setPolygon
Sets the value of the 'Polygon
' containment reference.- Parameters:
value
- the new value of the 'Polygon' containment reference.- See Also:
-
getPos
DirectPositionType getPos()Returns the value of the 'Pos' containment reference.If the meaning of the 'Pos' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Pos' containment reference.
- See Also:
-
setPos
Sets the value of the 'Pos
' containment reference.- Parameters:
value
- the new value of the 'Pos' containment reference.- See Also:
-
getRectifiedGrid
RectifiedGridType getRectifiedGrid()Returns the value of the 'Rectified Grid' containment reference.If the meaning of the 'Rectified Grid' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Rectified Grid' containment reference.
- See Also:
-
setRectifiedGrid
Sets the value of the 'Rectified Grid
' containment reference.- Parameters:
value
- the new value of the 'Rectified Grid' containment reference.- See Also:
-
getTimePosition
TimePositionType getTimePosition()Returns the value of the 'Time Position' containment reference. Direct representation of a temporal position.- Returns:
- the value of the 'Time Position' containment reference.
- See Also:
-
setTimePosition
Sets the value of the 'Time Position
' containment reference.- Parameters:
value
- the new value of the 'Time Position' containment reference.- 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:
-
getRemoteSchema
String getRemoteSchema()Returns the value of the 'Remote Schema' attribute. Reference to an XML Schema fragment that specifies the content model of the propertyi's value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.- Returns:
- the value of the 'Remote Schema' attribute.
- See Also:
-
setRemoteSchema
Sets the value of the 'Remote Schema
' attribute.- Parameters:
value
- the new value of the 'Remote Schema' attribute.- See Also:
-