|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.gml.v_3_2_1.AbstractGMLType
net.opengis.gml.v_3_2_1.AbstractGeometryType
net.opengis.gml.v_3_2_1.AbstractGeometricPrimitiveType
net.opengis.gml.v_3_2_1.AbstractCurveType
net.opengis.gml.v_3_3.ce.SimpleArcByCenterPointType
public class SimpleArcByCenterPointType
Java class for SimpleArcByCenterPointType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SimpleArcByCenterPointType">
<complexContent>
<extension base="{http://www.opengis.net/gml/3.2}AbstractCurveType">
<sequence>
<choice>
<choice>
<element ref="{http://www.opengis.net/gml/3.2}pos"/>
<element ref="{http://www.opengis.net/gml/3.2}pointProperty"/>
</choice>
<element ref="{http://www.opengis.net/gml/3.2}posList"/>
</choice>
<element name="radius" type="{http://www.opengis.net/gml/3.2}LengthType"/>
<element name="startAngle" type="{http://www.opengis.net/gml/3.2}AngleType"/>
<element name="endAngle" type="{http://www.opengis.net/gml/3.2}AngleType"/>
</sequence>
<attribute name="interpolation" type="{http://www.opengis.net/gml/3.2}CurveInterpolationType" fixed="circularArcCenterPointWithRadius" />
<attribute name="numArc" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" fixed="1" />
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected AngleType |
endAngle
|
protected CurveInterpolationType |
interpolation
|
static BigInteger |
NUM_ARC
|
protected PointPropertyType |
pointProperty
|
protected DirectPositionType |
pos
|
protected DirectPositionListType |
posList
|
protected LengthType |
radius
|
protected AngleType |
startAngle
|
| Fields inherited from class net.opengis.gml.v_3_2_1.AbstractGeometryType |
|---|
axisLabels, srsDimension, srsName, uomLabels |
| Fields inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType |
|---|
description, descriptionReference, id, identifier, metaDataProperty, name |
| Constructor Summary | |
|---|---|
SimpleArcByCenterPointType()
|
|
| Method Summary | |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
Object |
clone()
|
Object |
copyTo(Object target)
|
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
|
Object |
createNewInstance()
|
boolean |
equals(Object object)
|
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
|
AngleType |
getEndAngle()
Gets the value of the endAngle property. |
CurveInterpolationType |
getINTERPOLATION()
Gets the value of the interpolation property. |
PointPropertyType |
getPointProperty()
Gets the value of the pointProperty property. |
DirectPositionType |
getPos()
Gets the value of the pos property. |
DirectPositionListType |
getPosList()
Gets the value of the posList property. |
LengthType |
getRadius()
Gets the value of the radius property. |
AngleType |
getStartAngle()
Gets the value of the startAngle property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
|
boolean |
isSetEndAngle()
|
boolean |
isSetINTERPOLATION()
|
boolean |
isSetPointProperty()
|
boolean |
isSetPos()
|
boolean |
isSetPosList()
|
boolean |
isSetRadius()
|
boolean |
isSetStartAngle()
|
void |
mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
|
void |
mergeFrom(Object left,
Object right)
|
void |
setEndAngle(AngleType value)
Sets the value of the endAngle property. |
void |
setINTERPOLATION(CurveInterpolationType value)
Sets the value of the interpolation property. |
void |
setPointProperty(PointPropertyType value)
Sets the value of the pointProperty property. |
void |
setPos(DirectPositionType value)
Sets the value of the pos property. |
void |
setPosList(DirectPositionListType value)
Sets the value of the posList property. |
void |
setRadius(LengthType value)
Sets the value of the radius property. |
void |
setStartAngle(AngleType value)
Sets the value of the startAngle property. |
String |
toString()
|
SimpleArcByCenterPointType |
withEndAngle(AngleType value)
|
SimpleArcByCenterPointType |
withINTERPOLATION(CurveInterpolationType value)
|
SimpleArcByCenterPointType |
withPointProperty(PointPropertyType value)
|
SimpleArcByCenterPointType |
withPos(DirectPositionType value)
|
SimpleArcByCenterPointType |
withPosList(DirectPositionListType value)
|
SimpleArcByCenterPointType |
withRadius(LengthType value)
|
SimpleArcByCenterPointType |
withStartAngle(AngleType value)
|
| Methods inherited from class net.opengis.gml.v_3_2_1.AbstractCurveType |
|---|
withAxisLabels, withAxisLabels, withAxisLabels, withDescription, withDescriptionReference, withId, withIdentifier, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName, withSrsDimension, withSrsName, withUomLabels, withUomLabels, withUomLabels |
| Methods inherited from class net.opengis.gml.v_3_2_1.AbstractGeometryType |
|---|
getAxisLabels, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetSrsDimension, isSetSrsName, isSetUomLabels, setAxisLabels, setSrsDimension, setSrsName, setUomLabels, unsetAxisLabels, unsetUomLabels |
| Methods inherited from class net.opengis.gml.v_3_2_1.AbstractGMLType |
|---|
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, isSetDescription, isSetDescriptionReference, isSetId, isSetIdentifier, isSetMetaDataProperty, isSetName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected DirectPositionType pos
protected PointPropertyType pointProperty
protected DirectPositionListType posList
protected LengthType radius
protected AngleType startAngle
protected AngleType endAngle
protected CurveInterpolationType interpolation
public static final BigInteger NUM_ARC
| Constructor Detail |
|---|
public SimpleArcByCenterPointType()
| Method Detail |
|---|
public DirectPositionType getPos()
DirectPositionTypepublic void setPos(DirectPositionType value)
value - allowed object is
DirectPositionTypepublic boolean isSetPos()
public PointPropertyType getPointProperty()
PointPropertyTypepublic void setPointProperty(PointPropertyType value)
value - allowed object is
PointPropertyTypepublic boolean isSetPointProperty()
public DirectPositionListType getPosList()
DirectPositionListTypepublic void setPosList(DirectPositionListType value)
value - allowed object is
DirectPositionListTypepublic boolean isSetPosList()
public LengthType getRadius()
LengthTypepublic void setRadius(LengthType value)
value - allowed object is
LengthTypepublic boolean isSetRadius()
public AngleType getStartAngle()
AngleTypepublic void setStartAngle(AngleType value)
value - allowed object is
AngleTypepublic boolean isSetStartAngle()
public AngleType getEndAngle()
AngleTypepublic void setEndAngle(AngleType value)
value - allowed object is
AngleTypepublic boolean isSetEndAngle()
public CurveInterpolationType getINTERPOLATION()
CurveInterpolationTypepublic void setINTERPOLATION(CurveInterpolationType value)
value - allowed object is
CurveInterpolationTypepublic boolean isSetINTERPOLATION()
public String toString()
toString in class AbstractCurveType
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractCurveType
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractCurveType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractCurveTypepublic boolean equals(Object object)
equals in class AbstractCurveType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class AbstractCurveTypepublic int hashCode()
hashCode in class AbstractCurveTypepublic Object clone()
clone in class AbstractCurveTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractCurveType
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractCurveTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractCurveType
public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractCurveTypepublic SimpleArcByCenterPointType withPos(DirectPositionType value)
public SimpleArcByCenterPointType withPointProperty(PointPropertyType value)
public SimpleArcByCenterPointType withPosList(DirectPositionListType value)
public SimpleArcByCenterPointType withRadius(LengthType value)
public SimpleArcByCenterPointType withStartAngle(AngleType value)
public SimpleArcByCenterPointType withEndAngle(AngleType value)
public SimpleArcByCenterPointType withINTERPOLATION(CurveInterpolationType value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||