Interface DocumentRoot

    • Method Detail

      • getMixed

        FeatureMap getMixed()
        Returns the value of the 'Mixed' attribute list. The list contents are of type FeatureMap.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:
        GmlPackage.getDocumentRoot_Mixed()
      • getXMLNSPrefixMap

        EMap getXMLNSPrefixMap()
        Returns the value of the 'XMLNS Prefix Map' map. The key is of type String, and the value is of type String,

        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:
        GmlPackage.getDocumentRoot_XMLNSPrefixMap()
      • getXSISchemaLocation

        EMap getXSISchemaLocation()
        Returns the value of the 'XSI Schema Location' map. The key is of type String, and the value is of type String,

        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:
        GmlPackage.getDocumentRoot_XSISchemaLocation()
      • 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:
        GmlPackage.getDocumentRoot_GeometricPrimitive()
      • 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:
        GmlPackage.getDocumentRoot_Geometry()
      • 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:
        GmlPackage.getDocumentRoot_GML()
      • 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:
        GmlPackage.getDocumentRoot_Object()
      • 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:
        GmlPackage.getDocumentRoot_MetaData()
      • 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:
        GmlPackage.getDocumentRoot_Ring()
      • 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:
        GmlPackage.getDocumentRoot_Surface()
      • setBoundedBy

        void setBoundedBy​(BoundingShapeType value)
        Sets the value of the 'Bounded By' containment reference.
        Parameters:
        value - the new value of the 'Bounded By' containment reference.
        See Also:
        getBoundedBy()
      • setDescription

        void setDescription​(StringOrRefType value)
        Sets the value of the 'Description' containment reference.
        Parameters:
        value - the new value of the 'Description' containment reference.
        See Also:
        getDescription()
      • setEnvelope

        void setEnvelope​(EnvelopeType value)
        Sets the value of the 'Envelope' containment reference.
        Parameters:
        value - the new value of the 'Envelope' containment reference.
        See Also:
        getEnvelope()
      • 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(AbstractRingPropertyType), GmlPackage.getDocumentRoot_Exterior()
      • 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(GridType), GmlPackage.getDocumentRoot_Grid()
      • setGrid

        void setGrid​(GridType value)
        Sets the value of the 'Grid' containment reference.
        Parameters:
        value - the new value of the 'Grid' containment reference.
        See Also:
        getGrid()
      • setLinearRing

        void setLinearRing​(LinearRingType value)
        Sets the value of the 'Linear Ring' containment reference.
        Parameters:
        value - the new value of the 'Linear Ring' containment reference.
        See Also:
        getLinearRing()
      • 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(CodeType), GmlPackage.getDocumentRoot_Name()
      • setName

        void setName​(CodeType value)
        Sets the value of the 'Name' containment reference.
        Parameters:
        value - the new value of the 'Name' containment reference.
        See Also:
        getName()
      • setPolygon

        void setPolygon​(PolygonType value)
        Sets the value of the 'Polygon' containment reference.
        Parameters:
        value - the new value of the 'Polygon' containment reference.
        See Also:
        getPolygon()
      • setPos

        void setPos​(DirectPositionType value)
        Sets the value of the 'Pos' containment reference.
        Parameters:
        value - the new value of the 'Pos' containment reference.
        See Also:
        getPos()
      • setTimePosition

        void setTimePosition​(TimePositionType value)
        Sets the value of the 'Time Position' containment reference.
        Parameters:
        value - the new value of the 'Time Position' containment reference.
        See Also:
        getTimePosition()
      • 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(String), GmlPackage.getDocumentRoot_Id()
      • setId

        void setId​(String value)
        Sets the value of the 'Id' attribute.
        Parameters:
        value - the new value of the 'Id' attribute.
        See Also:
        getId()
      • 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(String), GmlPackage.getDocumentRoot_RemoteSchema()
      • setRemoteSchema

        void setRemoteSchema​(String value)
        Sets the value of the 'Remote Schema' attribute.
        Parameters:
        value - the new value of the 'Remote Schema' attribute.
        See Also:
        getRemoteSchema()