org.citygml4j.model.citygml.vegetation
Interface SolitaryVegetationObject

All Superinterfaces:
AbstractCityObject, AbstractFeature, AbstractGML, AbstractVegetationObject, Associable, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties, VegetationModuleComponent
All Known Implementing Classes:
SolitaryVegetationObjectImpl

public interface SolitaryVegetationObject
extends AbstractVegetationObject


Method Summary
 void addFunction(java.lang.String function)
           
 void addGenericApplicationPropertyOfSolitaryVegetationObject(ADEComponent ade)
           
 java.lang.String getClazz()
           
 Length getCrownDiameter()
           
 java.util.List<java.lang.String> getFunction()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfSolitaryVegetationObject()
           
 Length getHeight()
           
 GeometryProperty<? extends AbstractGeometry> getLod1Geometry()
           
 ImplicitRepresentationProperty getLod1ImplicitRepresentation()
           
 GeometryProperty<? extends AbstractGeometry> getLod2Geometry()
           
 ImplicitRepresentationProperty getLod2ImplicitRepresentation()
           
 GeometryProperty<? extends AbstractGeometry> getLod3Geometry()
           
 ImplicitRepresentationProperty getLod3ImplicitRepresentation()
           
 GeometryProperty<? extends AbstractGeometry> getLod4Geometry()
           
 ImplicitRepresentationProperty getLod4ImplicitRepresentation()
           
 java.lang.String getSpecies()
           
 Length getTrunkDiameter()
           
 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 setClazz(java.lang.String clazz)
           
 void setCrownDiameter(Length crownDiameter)
           
 void setFunction(java.util.List<java.lang.String> function)
           
 void setGenericApplicationPropertyOfSolitaryVegetationObject(java.util.List<ADEComponent> ade)
           
 void setHeight(Length height)
           
 void setLod1Geometry(GeometryProperty<? extends AbstractGeometry> lod1Geometry)
           
 void setLod1ImplicitRepresentation(ImplicitRepresentationProperty lod1ImplicitRepresentation)
           
 void setLod2Geometry(GeometryProperty<? extends AbstractGeometry> lod2Geometry)
           
 void setLod2ImplicitRepresentation(ImplicitRepresentationProperty lod2ImplicitRepresentation)
           
 void setLod3Geometry(GeometryProperty<? extends AbstractGeometry> lod3Geometry)
           
 void setLod3ImplicitRepresentation(ImplicitRepresentationProperty lod3ImplicitRepresentation)
           
 void setLod4Geometry(GeometryProperty<? extends AbstractGeometry> lod4Geometry)
           
 void setLod4ImplicitRepresentation(ImplicitRepresentationProperty lod4ImplicitRepresentation)
           
 void setSpecies(java.lang.String species)
           
 void setTrunkDiameter(Length trunkDiameter)
           
 void unsetClazz()
           
 void unsetCrownDiameter()
           
 void unsetFunction()
           
 boolean unsetFunction(java.lang.String function)
           
 void unsetGenericApplicationPropertyOfSolitaryVegetationObject()
           
 boolean unsetGenericApplicationPropertyOfSolitaryVegetationObject(ADEComponent ade)
           
 void unsetHeight()
           
 void unsetLod1Geometry()
           
 void unsetLod1ImplicitRepresentation()
           
 void unsetLod2Geometry()
           
 void unsetLod2ImplicitRepresentation()
           
 void unsetLod3Geometry()
           
 void unsetLod3ImplicitRepresentation()
           
 void unsetLod4Geometry()
           
 void unsetLod4ImplicitRepresentation()
           
 void unsetSpecies()
           
 void unsetTrunkDiameter()
           
 
Methods inherited from interface org.citygml4j.model.citygml.vegetation.AbstractVegetationObject
addGenericApplicationPropertyOfVegetationObject, getGenericApplicationPropertyOfVegetationObject, isSetGenericApplicationPropertyOfVegetationObject, setGenericApplicationPropertyOfVegetationObject, unsetGenericApplicationPropertyOfVegetationObject, unsetGenericApplicationPropertyOfVegetationObject
 
Methods inherited from interface org.citygml4j.model.citygml.core.AbstractCityObject
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getLodRepresentation, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetTerminationDate, setAppearance, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetTerminationDate
 
Methods inherited from interface org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
accept, accept, getId, isSetId, setId, unsetId
 
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getClazz

java.lang.String getClazz()

getFunction

java.util.List<java.lang.String> getFunction()

getSpecies

java.lang.String getSpecies()

getHeight

Length getHeight()

getTrunkDiameter

Length getTrunkDiameter()

getCrownDiameter

Length getCrownDiameter()

getLod1Geometry

GeometryProperty<? extends AbstractGeometry> getLod1Geometry()

getLod2Geometry

GeometryProperty<? extends AbstractGeometry> getLod2Geometry()

getLod3Geometry

GeometryProperty<? extends AbstractGeometry> getLod3Geometry()

getLod4Geometry

GeometryProperty<? extends AbstractGeometry> getLod4Geometry()

getLod1ImplicitRepresentation

ImplicitRepresentationProperty getLod1ImplicitRepresentation()

getLod2ImplicitRepresentation

ImplicitRepresentationProperty getLod2ImplicitRepresentation()

getLod3ImplicitRepresentation

ImplicitRepresentationProperty getLod3ImplicitRepresentation()

getLod4ImplicitRepresentation

ImplicitRepresentationProperty getLod4ImplicitRepresentation()

getGenericApplicationPropertyOfSolitaryVegetationObject

java.util.List<ADEComponent> getGenericApplicationPropertyOfSolitaryVegetationObject()

isSetClazz

boolean isSetClazz()

isSetFunction

boolean isSetFunction()

isSetSpecies

boolean isSetSpecies()

isSetHeight

boolean isSetHeight()

isSetTrunkDiameter

boolean isSetTrunkDiameter()

isSetCrownDiameter

boolean isSetCrownDiameter()

isSetLod1Geometry

boolean isSetLod1Geometry()

isSetLod2Geometry

boolean isSetLod2Geometry()

isSetLod3Geometry

boolean isSetLod3Geometry()

isSetLod4Geometry

boolean isSetLod4Geometry()

isSetLod1ImplicitRepresentation

boolean isSetLod1ImplicitRepresentation()

isSetLod2ImplicitRepresentation

boolean isSetLod2ImplicitRepresentation()

isSetLod3ImplicitRepresentation

boolean isSetLod3ImplicitRepresentation()

isSetLod4ImplicitRepresentation

boolean isSetLod4ImplicitRepresentation()

isSetGenericApplicationPropertyOfSolitaryVegetationObject

boolean isSetGenericApplicationPropertyOfSolitaryVegetationObject()

setClazz

void setClazz(java.lang.String clazz)

setFunction

void setFunction(java.util.List<java.lang.String> function)

addFunction

void addFunction(java.lang.String function)

setSpecies

void setSpecies(java.lang.String species)

setHeight

void setHeight(Length height)

setTrunkDiameter

void setTrunkDiameter(Length trunkDiameter)

setCrownDiameter

void setCrownDiameter(Length crownDiameter)

setLod1Geometry

void setLod1Geometry(GeometryProperty<? extends AbstractGeometry> lod1Geometry)

setLod2Geometry

void setLod2Geometry(GeometryProperty<? extends AbstractGeometry> lod2Geometry)

setLod3Geometry

void setLod3Geometry(GeometryProperty<? extends AbstractGeometry> lod3Geometry)

setLod4Geometry

void setLod4Geometry(GeometryProperty<? extends AbstractGeometry> lod4Geometry)

setLod1ImplicitRepresentation

void setLod1ImplicitRepresentation(ImplicitRepresentationProperty lod1ImplicitRepresentation)

setLod2ImplicitRepresentation

void setLod2ImplicitRepresentation(ImplicitRepresentationProperty lod2ImplicitRepresentation)

setLod3ImplicitRepresentation

void setLod3ImplicitRepresentation(ImplicitRepresentationProperty lod3ImplicitRepresentation)

setLod4ImplicitRepresentation

void setLod4ImplicitRepresentation(ImplicitRepresentationProperty lod4ImplicitRepresentation)

addGenericApplicationPropertyOfSolitaryVegetationObject

void addGenericApplicationPropertyOfSolitaryVegetationObject(ADEComponent ade)

setGenericApplicationPropertyOfSolitaryVegetationObject

void setGenericApplicationPropertyOfSolitaryVegetationObject(java.util.List<ADEComponent> ade)

unsetClazz

void unsetClazz()

unsetFunction

void unsetFunction()

unsetFunction

boolean unsetFunction(java.lang.String function)

unsetSpecies

void unsetSpecies()

unsetHeight

void unsetHeight()

unsetTrunkDiameter

void unsetTrunkDiameter()

unsetCrownDiameter

void unsetCrownDiameter()

unsetLod1Geometry

void unsetLod1Geometry()

unsetLod2Geometry

void unsetLod2Geometry()

unsetLod3Geometry

void unsetLod3Geometry()

unsetLod4Geometry

void unsetLod4Geometry()

unsetLod1ImplicitRepresentation

void unsetLod1ImplicitRepresentation()

unsetLod2ImplicitRepresentation

void unsetLod2ImplicitRepresentation()

unsetLod3ImplicitRepresentation

void unsetLod3ImplicitRepresentation()

unsetLod4ImplicitRepresentation

void unsetLod4ImplicitRepresentation()

unsetGenericApplicationPropertyOfSolitaryVegetationObject

void unsetGenericApplicationPropertyOfSolitaryVegetationObject()

unsetGenericApplicationPropertyOfSolitaryVegetationObject

boolean unsetGenericApplicationPropertyOfSolitaryVegetationObject(ADEComponent ade)