Package net.opengis.gml311
Interface EdgeType
-
- All Superinterfaces:
AbstractGMLType
,AbstractTopologyType
,AbstractTopoPrimitiveType
,EObject
,Notifier
- All Known Implementing Classes:
EdgeTypeImpl
public interface EdgeType extends AbstractTopoPrimitiveType
A representation of the model object 'Edge Type'. There is precisely one positively directed and one negatively directed node in the boundary of every edge. The negatively and positively directed nodes correspond to the start and end nodes respectively. The optional coboundary of an edge is a circular sequence of directed faces which are incident on this edge in document order. Faces which use a particular boundary edge in its positive orientation appear with positive orientation on the coboundary of the same edge. In the 2D case, the orientation of the face on the left of the edge is "+"; the orientation of the face on the right on its right is "-". An edge may optionally be realised by a 1-dimensional (curve) geometric primitive.The following features are supported:
- See Also:
Gml311Package.getEdgeType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CurvePropertyType
getCurveProperty()
Returns the value of the 'Curve Property' containment reference.EList<DirectedFacePropertyType>
getDirectedFace()
Returns the value of the 'Directed Face' containment reference list.EList<DirectedNodePropertyType>
getDirectedNode()
Returns the value of the 'Directed Node' containment reference list.void
setCurveProperty(CurvePropertyType value)
Sets the value of the 'Curve Property
' containment reference.-
Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
Methods inherited from interface AbstractTopoPrimitiveType
getContainer, getIsolated, setContainer
-
-
-
-
Method Detail
-
getDirectedNode
EList<DirectedNodePropertyType> getDirectedNode()
Returns the value of the 'Directed Node' containment reference list. The list contents are of typeDirectedNodePropertyType
.If the meaning of the 'Directed Node' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Directed Node' containment reference list.
- See Also:
Gml311Package.getEdgeType_DirectedNode()
-
getDirectedFace
EList<DirectedFacePropertyType> getDirectedFace()
Returns the value of the 'Directed Face' containment reference list. The list contents are of typeDirectedFacePropertyType
.If the meaning of the 'Directed Face' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Directed Face' containment reference list.
- See Also:
Gml311Package.getEdgeType_DirectedFace()
-
getCurveProperty
CurvePropertyType getCurveProperty()
Returns the value of the 'Curve Property' containment reference. This property element either references a curve via the XLink-attributes or contains the curve element. curveProperty is the predefined property which can be used by GML Application Schemas whenever a GML Feature has a property with a value that is substitutable for _Curve.- Returns:
- the value of the 'Curve Property' containment reference.
- See Also:
setCurveProperty(CurvePropertyType)
,Gml311Package.getEdgeType_CurveProperty()
-
setCurveProperty
void setCurveProperty(CurvePropertyType value)
Sets the value of the 'Curve Property
' containment reference.- Parameters:
value
- the new value of the 'Curve Property' containment reference.- See Also:
getCurveProperty()
-
-