org.citygml4j.model.citygml.waterbody
Interface WaterBody
- All Superinterfaces:
- AbstractCityObject, AbstractFeature, AbstractGML, AbstractWaterObject, Associable, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties, WaterBodyModuleComponent
- All Known Implementing Classes:
- WaterBodyImpl
public interface WaterBody
- extends AbstractWaterObject
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.StandardObjectProperties |
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName |
getClazz
java.lang.String getClazz()
getFunction
java.util.List<java.lang.String> getFunction()
getUsage
java.util.List<java.lang.String> getUsage()
getLod0MultiCurve
MultiCurveProperty getLod0MultiCurve()
getLod1MultiCurve
MultiCurveProperty getLod1MultiCurve()
getLod0MultiSurface
MultiSurfaceProperty getLod0MultiSurface()
getLod1MultiSurface
MultiSurfaceProperty getLod1MultiSurface()
getLod1Solid
SolidProperty getLod1Solid()
getLod2Solid
SolidProperty getLod2Solid()
getLod3Solid
SolidProperty getLod3Solid()
getLod4Solid
SolidProperty getLod4Solid()
getBoundedBySurface
java.util.List<BoundedByWaterSurfaceProperty> getBoundedBySurface()
getGenericApplicationPropertyOfWaterBody
java.util.List<ADEComponent> getGenericApplicationPropertyOfWaterBody()
isSetClazz
boolean isSetClazz()
isSetFunction
boolean isSetFunction()
isSetUsage
boolean isSetUsage()
isSetLod0MultiCurve
boolean isSetLod0MultiCurve()
isSetLod1MultiCurve
boolean isSetLod1MultiCurve()
isSetLod0MultiSurface
boolean isSetLod0MultiSurface()
isSetLod1MultiSurface
boolean isSetLod1MultiSurface()
isSetLod1Solid
boolean isSetLod1Solid()
isSetLod2Solid
boolean isSetLod2Solid()
isSetLod3Solid
boolean isSetLod3Solid()
isSetLod4Solid
boolean isSetLod4Solid()
isSetBoundedBySurface
boolean isSetBoundedBySurface()
isSetGenericApplicationPropertyOfWaterBody
boolean isSetGenericApplicationPropertyOfWaterBody()
setClazz
void setClazz(java.lang.String clazz)
setFunction
void setFunction(java.util.List<java.lang.String> function)
addFunction
void addFunction(java.lang.String function)
setUsage
void setUsage(java.util.List<java.lang.String> usage)
addUsage
void addUsage(java.lang.String usage)
setLod0MultiCurve
void setLod0MultiCurve(MultiCurveProperty lod0MultiCurve)
setLod1MultiCurve
void setLod1MultiCurve(MultiCurveProperty lod1MultiCurve)
setLod0MultiSurface
void setLod0MultiSurface(MultiSurfaceProperty lod0MultiSurface)
setLod1MultiSurface
void setLod1MultiSurface(MultiSurfaceProperty lod1MultiSurface)
setLod1Solid
void setLod1Solid(SolidProperty lod1Solid)
setLod2Solid
void setLod2Solid(SolidProperty lod2Solid)
setLod3Solid
void setLod3Solid(SolidProperty lod3Solid)
setLod4Solid
void setLod4Solid(SolidProperty lod4Solid)
setBoundedBySurface
void setBoundedBySurface(java.util.List<BoundedByWaterSurfaceProperty> boundedBySurface)
addBoundedBySurface
void addBoundedBySurface(BoundedByWaterSurfaceProperty boundedBySurface)
addGenericApplicationPropertyOfWaterBody
void addGenericApplicationPropertyOfWaterBody(ADEComponent ade)
setGenericApplicationPropertyOfWaterBody
void setGenericApplicationPropertyOfWaterBody(java.util.List<ADEComponent> ade)
unsetClazz
void unsetClazz()
unsetFunction
void unsetFunction()
unsetFunction
boolean unsetFunction(java.lang.String function)
unsetUsage
void unsetUsage()
unsetUsage
boolean unsetUsage(java.lang.String usage)
unsetLod0MultiCurve
void unsetLod0MultiCurve()
unsetLod1MultiCurve
void unsetLod1MultiCurve()
unsetLod0MultiSurface
void unsetLod0MultiSurface()
unsetLod1MultiSurface
void unsetLod1MultiSurface()
unsetLod1Solid
void unsetLod1Solid()
unsetLod2Solid
void unsetLod2Solid()
unsetLod3Solid
void unsetLod3Solid()
unsetLod4Solid
void unsetLod4Solid()
unsetBoundedBySurface
void unsetBoundedBySurface()
unsetBoundedBySurface
boolean unsetBoundedBySurface(BoundedByWaterSurfaceProperty boundedBySurface)
unsetGenericApplicationPropertyOfWaterBody
void unsetGenericApplicationPropertyOfWaterBody()
unsetGenericApplicationPropertyOfWaterBody
boolean unsetGenericApplicationPropertyOfWaterBody(ADEComponent ade)