net.opengis.citygml.vegetation.v_1_0
Class SolitaryVegetationObjectType

java.lang.Object
  extended by net.opengis.gml.v_3_1_1.AbstractGMLType
      extended by net.opengis.gml.v_3_1_1.AbstractFeatureType
          extended by net.opengis.citygml.v_1_0.AbstractCityObjectType
              extended by net.opengis.citygml.vegetation.v_1_0.AbstractVegetationObjectType
                  extended by net.opengis.citygml.vegetation.v_1_0.SolitaryVegetationObjectType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class SolitaryVegetationObjectType
extends AbstractVegetationObjectType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Type describing solitary vegetation objects, e.g., trees. Its geometry is either defined explicitly by a GML 3 geometry with absolute coordinates, or in the case of multiple occurences of the same vegetation object, implicitly by a reference to a shape definition and a transformation. The shape definition may be given in an external file. As subclass of _CityObject, a SolitaryVegetationObject inherits all attributes and relations, in particular an id, names, external references, and generalization relations.

Java class for SolitaryVegetationObjectType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SolitaryVegetationObjectType">
   <complexContent>
     <extension base="{http://www.opengis.net/citygml/vegetation/1.0}AbstractVegetationObjectType">
       <sequence>
         <element name="class" type="{http://www.opengis.net/citygml/vegetation/1.0}PlantClassType" minOccurs="0"/>
         <element name="function" type="{http://www.opengis.net/citygml/vegetation/1.0}PlantFunctionType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="species" type="{http://www.opengis.net/citygml/vegetation/1.0}SpeciesType" minOccurs="0"/>
         <element name="height" type="{http://www.opengis.net/gml}LengthType" minOccurs="0"/>
         <element name="trunkDiameter" type="{http://www.opengis.net/gml}LengthType" minOccurs="0"/>
         <element name="crownDiameter" type="{http://www.opengis.net/gml}LengthType" minOccurs="0"/>
         <element name="lod1Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/>
         <element name="lod2Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/>
         <element name="lod3Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/>
         <element name="lod4Geometry" type="{http://www.opengis.net/gml}GeometryPropertyType" minOccurs="0"/>
         <element name="lod1ImplicitRepresentation" type="{http://www.opengis.net/citygml/1.0}ImplicitRepresentationPropertyType" minOccurs="0"/>
         <element name="lod2ImplicitRepresentation" type="{http://www.opengis.net/citygml/1.0}ImplicitRepresentationPropertyType" minOccurs="0"/>
         <element name="lod3ImplicitRepresentation" type="{http://www.opengis.net/citygml/1.0}ImplicitRepresentationPropertyType" minOccurs="0"/>
         <element name="lod4ImplicitRepresentation" type="{http://www.opengis.net/citygml/1.0}ImplicitRepresentationPropertyType" minOccurs="0"/>
         <element ref="{http://www.opengis.net/citygml/vegetation/1.0}_GenericApplicationPropertyOfSolitaryVegetationObject" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String clazz
           
protected  LengthType crownDiameter
           
protected  List<String> function
           
protected  List<Object> genericApplicationPropertyOfSolitaryVegetationObject
           
protected  LengthType height
           
protected  GeometryPropertyType lod1Geometry
           
protected  ImplicitRepresentationPropertyType lod1ImplicitRepresentation
           
protected  GeometryPropertyType lod2Geometry
           
protected  ImplicitRepresentationPropertyType lod2ImplicitRepresentation
           
protected  GeometryPropertyType lod3Geometry
           
protected  ImplicitRepresentationPropertyType lod3ImplicitRepresentation
           
protected  GeometryPropertyType lod4Geometry
           
protected  ImplicitRepresentationPropertyType lod4ImplicitRepresentation
           
protected  String species
           
protected  LengthType trunkDiameter
           
 
Fields inherited from class net.opengis.citygml.vegetation.v_1_0.AbstractVegetationObjectType
genericApplicationPropertyOfVegetationObject
 
Fields inherited from class net.opengis.citygml.v_1_0.AbstractCityObjectType
creationDate, externalReference, generalizesTo, genericApplicationPropertyOfCityObject, terminationDate
 
Fields inherited from class net.opengis.gml.v_3_1_1.AbstractFeatureType
boundedBy, location
 
Fields inherited from class net.opengis.gml.v_3_1_1.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
SolitaryVegetationObjectType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy strategy)
           
 String getClazz()
          Gets the value of the clazz property.
 LengthType getCrownDiameter()
          Gets the value of the crownDiameter property.
 List<String> getFunction()
          Gets the value of the function property.
 List<Object> getGenericApplicationPropertyOfSolitaryVegetationObject()
          Gets the value of the genericApplicationPropertyOfSolitaryVegetationObject property.
 LengthType getHeight()
          Gets the value of the height property.
 GeometryPropertyType getLod1Geometry()
          Gets the value of the lod1Geometry property.
 ImplicitRepresentationPropertyType getLod1ImplicitRepresentation()
          Gets the value of the lod1ImplicitRepresentation property.
 GeometryPropertyType getLod2Geometry()
          Gets the value of the lod2Geometry property.
 ImplicitRepresentationPropertyType getLod2ImplicitRepresentation()
          Gets the value of the lod2ImplicitRepresentation property.
 GeometryPropertyType getLod3Geometry()
          Gets the value of the lod3Geometry property.
 ImplicitRepresentationPropertyType getLod3ImplicitRepresentation()
          Gets the value of the lod3ImplicitRepresentation property.
 GeometryPropertyType getLod4Geometry()
          Gets the value of the lod4Geometry property.
 ImplicitRepresentationPropertyType getLod4ImplicitRepresentation()
          Gets the value of the lod4ImplicitRepresentation property.
 String getSpecies()
          Gets the value of the species property.
 LengthType getTrunkDiameter()
          Gets the value of the trunkDiameter property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetClazz()
           
 boolean isSetCrownDiameter()
           
 boolean isSetFunction()
           
 boolean isSetGenericApplicationPropertyOfSolitaryVegetationObject()
           
 boolean isSetHeight()
           
 boolean isSetLod1Geometry()
           
 boolean isSetLod1ImplicitRepresentation()
           
 boolean isSetLod2Geometry()
           
 boolean isSetLod2ImplicitRepresentation()
           
 boolean isSetLod3Geometry()
           
 boolean isSetLod3ImplicitRepresentation()
           
 boolean isSetLod4Geometry()
           
 boolean isSetLod4ImplicitRepresentation()
           
 boolean isSetSpecies()
           
 boolean isSetTrunkDiameter()
           
 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.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setClazz(String value)
          Sets the value of the clazz property.
 void setCrownDiameter(LengthType value)
          Sets the value of the crownDiameter property.
 void setFunction(List<String> value)
           
 void setGenericApplicationPropertyOfSolitaryVegetationObject(List<Object> value)
           
 void setHeight(LengthType value)
          Sets the value of the height property.
 void setLod1Geometry(GeometryPropertyType value)
          Sets the value of the lod1Geometry property.
 void setLod1ImplicitRepresentation(ImplicitRepresentationPropertyType value)
          Sets the value of the lod1ImplicitRepresentation property.
 void setLod2Geometry(GeometryPropertyType value)
          Sets the value of the lod2Geometry property.
 void setLod2ImplicitRepresentation(ImplicitRepresentationPropertyType value)
          Sets the value of the lod2ImplicitRepresentation property.
 void setLod3Geometry(GeometryPropertyType value)
          Sets the value of the lod3Geometry property.
 void setLod3ImplicitRepresentation(ImplicitRepresentationPropertyType value)
          Sets the value of the lod3ImplicitRepresentation property.
 void setLod4Geometry(GeometryPropertyType value)
          Sets the value of the lod4Geometry property.
 void setLod4ImplicitRepresentation(ImplicitRepresentationPropertyType value)
          Sets the value of the lod4ImplicitRepresentation property.
 void setSpecies(String value)
          Sets the value of the species property.
 void setTrunkDiameter(LengthType value)
          Sets the value of the trunkDiameter property.
 String toString()
           
 void unsetFunction()
           
 void unsetGenericApplicationPropertyOfSolitaryVegetationObject()
           
 SolitaryVegetationObjectType withClazz(String value)
           
 SolitaryVegetationObjectType withCreationDate(XMLGregorianCalendar value)
           
 SolitaryVegetationObjectType withCrownDiameter(LengthType value)
           
 SolitaryVegetationObjectType withExternalReference(Collection<ExternalReferenceType> values)
           
 SolitaryVegetationObjectType withExternalReference(ExternalReferenceType... values)
           
 SolitaryVegetationObjectType withExternalReference(List<ExternalReferenceType> value)
           
 SolitaryVegetationObjectType withFunction(Collection<String> values)
           
 SolitaryVegetationObjectType withFunction(List<String> value)
           
 SolitaryVegetationObjectType withFunction(String... values)
           
 SolitaryVegetationObjectType withGeneralizesTo(Collection<GeneralizationRelationType> values)
           
 SolitaryVegetationObjectType withGeneralizesTo(GeneralizationRelationType... values)
           
 SolitaryVegetationObjectType withGeneralizesTo(List<GeneralizationRelationType> value)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfCityObject(Collection<JAXBElement<?>> values)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfCityObject(JAXBElement<?>... values)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfCityObject(List<JAXBElement<?>> value)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfSolitaryVegetationObject(Collection<Object> values)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfSolitaryVegetationObject(List<Object> value)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfSolitaryVegetationObject(Object... values)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfVegetationObject(Collection<Object> values)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfVegetationObject(List<Object> value)
           
 SolitaryVegetationObjectType withGenericApplicationPropertyOfVegetationObject(Object... values)
           
 SolitaryVegetationObjectType withHeight(LengthType value)
           
 SolitaryVegetationObjectType withLod1Geometry(GeometryPropertyType value)
           
 SolitaryVegetationObjectType withLod1ImplicitRepresentation(ImplicitRepresentationPropertyType value)
           
 SolitaryVegetationObjectType withLod2Geometry(GeometryPropertyType value)
           
 SolitaryVegetationObjectType withLod2ImplicitRepresentation(ImplicitRepresentationPropertyType value)
           
 SolitaryVegetationObjectType withLod3Geometry(GeometryPropertyType value)
           
 SolitaryVegetationObjectType withLod3ImplicitRepresentation(ImplicitRepresentationPropertyType value)
           
 SolitaryVegetationObjectType withLod4Geometry(GeometryPropertyType value)
           
 SolitaryVegetationObjectType withLod4ImplicitRepresentation(ImplicitRepresentationPropertyType value)
           
 SolitaryVegetationObjectType withSpecies(String value)
           
 SolitaryVegetationObjectType withTerminationDate(XMLGregorianCalendar value)
           
 SolitaryVegetationObjectType withTrunkDiameter(LengthType value)
           
 
Methods inherited from class net.opengis.citygml.vegetation.v_1_0.AbstractVegetationObjectType
getGenericApplicationPropertyOfVegetationObject, isSetGenericApplicationPropertyOfVegetationObject, setGenericApplicationPropertyOfVegetationObject, unsetGenericApplicationPropertyOfVegetationObject
 
Methods inherited from class net.opengis.citygml.v_1_0.AbstractCityObjectType
getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getTerminationDate, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetTerminationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setTerminationDate, unsetExternalReference, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject
 
Methods inherited from class net.opengis.gml.v_3_1_1.AbstractFeatureType
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withId, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName
 
Methods inherited from class net.opengis.gml.v_3_1_1.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

clazz

protected String clazz

function

protected List<String> function

species

protected String species

height

protected LengthType height

trunkDiameter

protected LengthType trunkDiameter

crownDiameter

protected LengthType crownDiameter

lod1Geometry

protected GeometryPropertyType lod1Geometry

lod2Geometry

protected GeometryPropertyType lod2Geometry

lod3Geometry

protected GeometryPropertyType lod3Geometry

lod4Geometry

protected GeometryPropertyType lod4Geometry

lod1ImplicitRepresentation

protected ImplicitRepresentationPropertyType lod1ImplicitRepresentation

lod2ImplicitRepresentation

protected ImplicitRepresentationPropertyType lod2ImplicitRepresentation

lod3ImplicitRepresentation

protected ImplicitRepresentationPropertyType lod3ImplicitRepresentation

lod4ImplicitRepresentation

protected ImplicitRepresentationPropertyType lod4ImplicitRepresentation

genericApplicationPropertyOfSolitaryVegetationObject

protected List<Object> genericApplicationPropertyOfSolitaryVegetationObject
Constructor Detail

SolitaryVegetationObjectType

public SolitaryVegetationObjectType()
Method Detail

getClazz

public String getClazz()
Gets the value of the clazz property.

Returns:
possible object is String

setClazz

public void setClazz(String value)
Sets the value of the clazz property.

Parameters:
value - allowed object is String

isSetClazz

public boolean isSetClazz()

getFunction

public List<String> getFunction()
Gets the value of the function property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the function property.

For example, to add a new item, do as follows:

    getFunction().add(newItem);
 

Objects of the following type(s) are allowed in the list String


isSetFunction

public boolean isSetFunction()

unsetFunction

public void unsetFunction()

getSpecies

public String getSpecies()
Gets the value of the species property.

Returns:
possible object is String

setSpecies

public void setSpecies(String value)
Sets the value of the species property.

Parameters:
value - allowed object is String

isSetSpecies

public boolean isSetSpecies()

getHeight

public LengthType getHeight()
Gets the value of the height property.

Returns:
possible object is LengthType

setHeight

public void setHeight(LengthType value)
Sets the value of the height property.

Parameters:
value - allowed object is LengthType

isSetHeight

public boolean isSetHeight()

getTrunkDiameter

public LengthType getTrunkDiameter()
Gets the value of the trunkDiameter property.

Returns:
possible object is LengthType

setTrunkDiameter

public void setTrunkDiameter(LengthType value)
Sets the value of the trunkDiameter property.

Parameters:
value - allowed object is LengthType

isSetTrunkDiameter

public boolean isSetTrunkDiameter()

getCrownDiameter

public LengthType getCrownDiameter()
Gets the value of the crownDiameter property.

Returns:
possible object is LengthType

setCrownDiameter

public void setCrownDiameter(LengthType value)
Sets the value of the crownDiameter property.

Parameters:
value - allowed object is LengthType

isSetCrownDiameter

public boolean isSetCrownDiameter()

getLod1Geometry

public GeometryPropertyType getLod1Geometry()
Gets the value of the lod1Geometry property.

Returns:
possible object is GeometryPropertyType

setLod1Geometry

public void setLod1Geometry(GeometryPropertyType value)
Sets the value of the lod1Geometry property.

Parameters:
value - allowed object is GeometryPropertyType

isSetLod1Geometry

public boolean isSetLod1Geometry()

getLod2Geometry

public GeometryPropertyType getLod2Geometry()
Gets the value of the lod2Geometry property.

Returns:
possible object is GeometryPropertyType

setLod2Geometry

public void setLod2Geometry(GeometryPropertyType value)
Sets the value of the lod2Geometry property.

Parameters:
value - allowed object is GeometryPropertyType

isSetLod2Geometry

public boolean isSetLod2Geometry()

getLod3Geometry

public GeometryPropertyType getLod3Geometry()
Gets the value of the lod3Geometry property.

Returns:
possible object is GeometryPropertyType

setLod3Geometry

public void setLod3Geometry(GeometryPropertyType value)
Sets the value of the lod3Geometry property.

Parameters:
value - allowed object is GeometryPropertyType

isSetLod3Geometry

public boolean isSetLod3Geometry()

getLod4Geometry

public GeometryPropertyType getLod4Geometry()
Gets the value of the lod4Geometry property.

Returns:
possible object is GeometryPropertyType

setLod4Geometry

public void setLod4Geometry(GeometryPropertyType value)
Sets the value of the lod4Geometry property.

Parameters:
value - allowed object is GeometryPropertyType

isSetLod4Geometry

public boolean isSetLod4Geometry()

getLod1ImplicitRepresentation

public ImplicitRepresentationPropertyType getLod1ImplicitRepresentation()
Gets the value of the lod1ImplicitRepresentation property.

Returns:
possible object is ImplicitRepresentationPropertyType

setLod1ImplicitRepresentation

public void setLod1ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod1ImplicitRepresentation property.

Parameters:
value - allowed object is ImplicitRepresentationPropertyType

isSetLod1ImplicitRepresentation

public boolean isSetLod1ImplicitRepresentation()

getLod2ImplicitRepresentation

public ImplicitRepresentationPropertyType getLod2ImplicitRepresentation()
Gets the value of the lod2ImplicitRepresentation property.

Returns:
possible object is ImplicitRepresentationPropertyType

setLod2ImplicitRepresentation

public void setLod2ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod2ImplicitRepresentation property.

Parameters:
value - allowed object is ImplicitRepresentationPropertyType

isSetLod2ImplicitRepresentation

public boolean isSetLod2ImplicitRepresentation()

getLod3ImplicitRepresentation

public ImplicitRepresentationPropertyType getLod3ImplicitRepresentation()
Gets the value of the lod3ImplicitRepresentation property.

Returns:
possible object is ImplicitRepresentationPropertyType

setLod3ImplicitRepresentation

public void setLod3ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod3ImplicitRepresentation property.

Parameters:
value - allowed object is ImplicitRepresentationPropertyType

isSetLod3ImplicitRepresentation

public boolean isSetLod3ImplicitRepresentation()

getLod4ImplicitRepresentation

public ImplicitRepresentationPropertyType getLod4ImplicitRepresentation()
Gets the value of the lod4ImplicitRepresentation property.

Returns:
possible object is ImplicitRepresentationPropertyType

setLod4ImplicitRepresentation

public void setLod4ImplicitRepresentation(ImplicitRepresentationPropertyType value)
Sets the value of the lod4ImplicitRepresentation property.

Parameters:
value - allowed object is ImplicitRepresentationPropertyType

isSetLod4ImplicitRepresentation

public boolean isSetLod4ImplicitRepresentation()

getGenericApplicationPropertyOfSolitaryVegetationObject

public List<Object> getGenericApplicationPropertyOfSolitaryVegetationObject()
Gets the value of the genericApplicationPropertyOfSolitaryVegetationObject property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the genericApplicationPropertyOfSolitaryVegetationObject property.

For example, to add a new item, do as follows:

    getGenericApplicationPropertyOfSolitaryVegetationObject().add(newItem);
 

Objects of the following type(s) are allowed in the list Object


isSetGenericApplicationPropertyOfSolitaryVegetationObject

public boolean isSetGenericApplicationPropertyOfSolitaryVegetationObject()

unsetGenericApplicationPropertyOfSolitaryVegetationObject

public void unsetGenericApplicationPropertyOfSolitaryVegetationObject()

toString

public String toString()
Overrides:
toString in class AbstractVegetationObjectType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
append in class AbstractVegetationObjectType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString
Overrides:
appendFields in class AbstractVegetationObjectType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class AbstractVegetationObjectType

equals

public boolean equals(Object object)
Overrides:
equals in class AbstractVegetationObjectType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class AbstractVegetationObjectType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractVegetationObjectType

clone

public Object clone()
Overrides:
clone in class AbstractVegetationObjectType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractVegetationObjectType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo
Overrides:
copyTo in class AbstractVegetationObjectType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractVegetationObjectType

mergeFrom

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.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom
Overrides:
mergeFrom in class AbstractVegetationObjectType

setFunction

public void setFunction(List<String> value)

setGenericApplicationPropertyOfSolitaryVegetationObject

public void setGenericApplicationPropertyOfSolitaryVegetationObject(List<Object> value)

withClazz

public SolitaryVegetationObjectType withClazz(String value)

withFunction

public SolitaryVegetationObjectType withFunction(String... values)

withFunction

public SolitaryVegetationObjectType withFunction(Collection<String> values)

withSpecies

public SolitaryVegetationObjectType withSpecies(String value)

withHeight

public SolitaryVegetationObjectType withHeight(LengthType value)

withTrunkDiameter

public SolitaryVegetationObjectType withTrunkDiameter(LengthType value)

withCrownDiameter

public SolitaryVegetationObjectType withCrownDiameter(LengthType value)

withLod1Geometry

public SolitaryVegetationObjectType withLod1Geometry(GeometryPropertyType value)

withLod2Geometry

public SolitaryVegetationObjectType withLod2Geometry(GeometryPropertyType value)

withLod3Geometry

public SolitaryVegetationObjectType withLod3Geometry(GeometryPropertyType value)

withLod4Geometry

public SolitaryVegetationObjectType withLod4Geometry(GeometryPropertyType value)

withLod1ImplicitRepresentation

public SolitaryVegetationObjectType withLod1ImplicitRepresentation(ImplicitRepresentationPropertyType value)

withLod2ImplicitRepresentation

public SolitaryVegetationObjectType withLod2ImplicitRepresentation(ImplicitRepresentationPropertyType value)

withLod3ImplicitRepresentation

public SolitaryVegetationObjectType withLod3ImplicitRepresentation(ImplicitRepresentationPropertyType value)

withLod4ImplicitRepresentation

public SolitaryVegetationObjectType withLod4ImplicitRepresentation(ImplicitRepresentationPropertyType value)

withGenericApplicationPropertyOfSolitaryVegetationObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfSolitaryVegetationObject(Object... values)

withGenericApplicationPropertyOfSolitaryVegetationObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfSolitaryVegetationObject(Collection<Object> values)

withFunction

public SolitaryVegetationObjectType withFunction(List<String> value)

withGenericApplicationPropertyOfSolitaryVegetationObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfSolitaryVegetationObject(List<Object> value)

withGenericApplicationPropertyOfVegetationObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfVegetationObject(Object... values)
Overrides:
withGenericApplicationPropertyOfVegetationObject in class AbstractVegetationObjectType

withGenericApplicationPropertyOfVegetationObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfVegetationObject(Collection<Object> values)
Overrides:
withGenericApplicationPropertyOfVegetationObject in class AbstractVegetationObjectType

withGenericApplicationPropertyOfVegetationObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfVegetationObject(List<Object> value)
Overrides:
withGenericApplicationPropertyOfVegetationObject in class AbstractVegetationObjectType

withCreationDate

public SolitaryVegetationObjectType withCreationDate(XMLGregorianCalendar value)
Overrides:
withCreationDate in class AbstractVegetationObjectType

withTerminationDate

public SolitaryVegetationObjectType withTerminationDate(XMLGregorianCalendar value)
Overrides:
withTerminationDate in class AbstractVegetationObjectType

withExternalReference

public SolitaryVegetationObjectType withExternalReference(ExternalReferenceType... values)
Overrides:
withExternalReference in class AbstractVegetationObjectType

withExternalReference

public SolitaryVegetationObjectType withExternalReference(Collection<ExternalReferenceType> values)
Overrides:
withExternalReference in class AbstractVegetationObjectType

withGeneralizesTo

public SolitaryVegetationObjectType withGeneralizesTo(GeneralizationRelationType... values)
Overrides:
withGeneralizesTo in class AbstractVegetationObjectType

withGeneralizesTo

public SolitaryVegetationObjectType withGeneralizesTo(Collection<GeneralizationRelationType> values)
Overrides:
withGeneralizesTo in class AbstractVegetationObjectType

withGenericApplicationPropertyOfCityObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfCityObject(JAXBElement<?>... values)
Overrides:
withGenericApplicationPropertyOfCityObject in class AbstractVegetationObjectType

withGenericApplicationPropertyOfCityObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfCityObject(Collection<JAXBElement<?>> values)
Overrides:
withGenericApplicationPropertyOfCityObject in class AbstractVegetationObjectType

withExternalReference

public SolitaryVegetationObjectType withExternalReference(List<ExternalReferenceType> value)
Overrides:
withExternalReference in class AbstractVegetationObjectType

withGeneralizesTo

public SolitaryVegetationObjectType withGeneralizesTo(List<GeneralizationRelationType> value)
Overrides:
withGeneralizesTo in class AbstractVegetationObjectType

withGenericApplicationPropertyOfCityObject

public SolitaryVegetationObjectType withGenericApplicationPropertyOfCityObject(List<JAXBElement<?>> value)
Overrides:
withGenericApplicationPropertyOfCityObject in class AbstractVegetationObjectType


Copyright © 2008-2015. All Rights Reserved.