|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectGeometryOperand
public final class GeometryOperand
Enumeration of the different GeometryOperand
types.
<xsd:simpleType name="GeometryOperandType"> <xsd:restriction base="xsd:QName"> <xsd:enumeration value="gml:Envelope"/> <xsd:enumeration value="gml:Point"/> <xsd:enumeration value="gml:LineString"/> <xsd:enumeration value="gml:Polygon"/> <xsd:enumeration value="gml:ArcByCenterPoint"/> <xsd:enumeration value="gml:CircleByCenterPoint"/> <xsd:enumeration value="gml:Arc"/> <xsd:enumeration value="gml:Circle"/> <xsd:enumeration value="gml:ArcByBulge"/> <xsd:enumeration value="gml:Bezier"/> <xsd:enumeration value="gml:Clothoid"/> <xsd:enumeration value="gml:CubicSpline"/> <xsd:enumeration value="gml:Geodesic"/> <xsd:enumeration value="gml:OffsetCurve"/> <xsd:enumeration value="gml:Triangle"/> <xsd:enumeration value="gml:PolyhedralSurface"/> <xsd:enumeration value="gml:TriangulatedSurface"/> <xsd:enumeration value="gml:Tin"/> <xsd:enumeration value="gml:Solid"/> </xsd:restriction> </xsd:simpleType>
Field Summary | |
---|---|
static GeometryOperand |
Arc
"http://www.opengis.net/gml/Arc" |
static GeometryOperand |
ArcByBulge
"http://www.opengis.net/gml/ArcByBulge" |
static GeometryOperand |
ArcByCenterPoint
"http://www.opengis.net/gml/ArcByCenterPoint" |
static GeometryOperand |
Bezier
"http://www.opengis.net/gml/Bezier" |
static GeometryOperand |
Circle
"http://www.opengis.net/gml/Circle" |
static GeometryOperand |
CircleByCenterPoint
"http://www.opengis.net/gml/CircleByCenterPoint" |
static GeometryOperand |
Clothoid
"http://www.opengis.net/gml/Clothoid" |
static GeometryOperand |
CubicSpline
"http://www.opengis.net/gml/CubicSpline" |
static GeometryOperand |
Envelope
"http://www.opengis.net/gml/Envelope" |
static GeometryOperand |
Geodesic
"http://www.opengis.net/gml/Geodesic" |
static GeometryOperand |
LineString
"http://www.opengis.net/gml/LineString" |
static GeometryOperand |
OffsetCurve
"http://www.opengis.net/gml/OffsetCurve" |
static GeometryOperand |
Point
"http://www.opengis.net/gml/Point" |
static GeometryOperand |
Polygon
"http://www.opengis.net/gml/Polygon" |
static GeometryOperand |
PolyhedralSurface
"http://www.opengis.net/gml/PolyhedralSurface" |
static GeometryOperand |
Solid
"http://www.opengis.net/gml/Solid" |
static GeometryOperand |
Tin
"http://www.opengis.net/gml/Tin" |
static GeometryOperand |
Triangle
"http://www.opengis.net/gml/Triangle" |
static GeometryOperand |
TriangulatedSurface
"http://www.opengis.net/gml/TriangulatedSurface" |
Method Summary | |
---|---|
boolean |
equals(Object other)
Compares this operand with the specified value for equality. |
static GeometryOperand |
get(String namespaceURI,
String name)
Returns the geometry operand for the given name. |
String |
getLocalPart()
Retrieve the Local name. |
String |
getNamespaceURI()
Returns the name space, which is usually "http://www.opengis.net/gml" . |
String |
getSeparator()
Separator to use between getNamespaceURI() and getLocalPart() when constructing getURI(). |
String |
getURI()
Convert this name to a complete URI. |
int |
hashCode()
Returns a hash code value for this operand. |
boolean |
isGlobal()
Returns false since this name has a namespace. |
String |
toString()
Returns a string representation of this operand. |
Methods inherited from class Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final GeometryOperand Envelope
"http://www.opengis.net/gml/Envelope"
public static final GeometryOperand Point
"http://www.opengis.net/gml/Point"
public static final GeometryOperand LineString
"http://www.opengis.net/gml/LineString"
public static final GeometryOperand Polygon
"http://www.opengis.net/gml/Polygon"
public static final GeometryOperand ArcByCenterPoint
"http://www.opengis.net/gml/ArcByCenterPoint"
public static final GeometryOperand CircleByCenterPoint
"http://www.opengis.net/gml/CircleByCenterPoint"
public static final GeometryOperand Arc
"http://www.opengis.net/gml/Arc"
public static final GeometryOperand Circle
"http://www.opengis.net/gml/Circle"
public static final GeometryOperand ArcByBulge
"http://www.opengis.net/gml/ArcByBulge"
public static final GeometryOperand Bezier
"http://www.opengis.net/gml/Bezier"
public static final GeometryOperand Clothoid
"http://www.opengis.net/gml/Clothoid"
public static final GeometryOperand CubicSpline
"http://www.opengis.net/gml/CubicSpline"
public static final GeometryOperand Geodesic
"http://www.opengis.net/gml/Geodesic"
public static final GeometryOperand OffsetCurve
"http://www.opengis.net/gml/OffsetCurve"
public static final GeometryOperand Triangle
"http://www.opengis.net/gml/Triangle"
public static final GeometryOperand PolyhedralSurface
"http://www.opengis.net/gml/PolyhedralSurface"
public static final GeometryOperand TriangulatedSurface
"http://www.opengis.net/gml/TriangulatedSurface"
public static final GeometryOperand Tin
"http://www.opengis.net/gml/Tin"
public static final GeometryOperand Solid
"http://www.opengis.net/gml/Solid"
Method Detail |
---|
public static GeometryOperand get(String namespaceURI, String name)
namespaceURI
- The namespace URI, or null
for the default one.name
- The operand name.
null
if none was found.public String getLocalPart()
getLocalPart
in interface Name
public String getNamespaceURI()
"http://www.opengis.net/gml"
.
getNamespaceURI
in interface Name
public String getURI()
getURI
in interface Name
public boolean isGlobal()
false
since this name has a namespace.
isGlobal
in interface Name
true
if getNamespaceURI is null
public String getSeparator()
Name
This separator is only used to construct a visually pleasing getURI() result. The value to use as a separator depends on the registry or namespace you are working with. JNDI naming services have been known to use "/" and ":". Referring to an element in an XMLSchema document has been represented with a "#" symbol.
getSeparator
in interface Name
public int hashCode()
hashCode
in interface Name
hashCode
in class Object
public boolean equals(Object other)
equals
in interface Name
equals
in class Object
true
if getURI is equal.public String toString()
toString
in interface Name
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |