Class Door
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable
,BuildingModuleComponent
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
public class Door extends AbstractOpening
- See Also:
- Serialized Form
-
-
Method Summary
-
Methods inherited from class org.citygml4j.model.citygml.building.AbstractOpening
addGenericApplicationPropertyOfOpening, getGenericApplicationPropertyOfOpening, getLod3ImplicitRepresentation, getLod3MultiSurface, getLod4ImplicitRepresentation, getLod4MultiSurface, getLodRepresentation, isSetGenericApplicationPropertyOfOpening, isSetLod3ImplicitRepresentation, isSetLod3MultiSurface, isSetLod4ImplicitRepresentation, isSetLod4MultiSurface, setGenericApplicationPropertyOfOpening, setLod3ImplicitRepresentation, setLod3MultiSurface, setLod4ImplicitRepresentation, setLod4MultiSurface, unsetGenericApplicationPropertyOfOpening, unsetGenericApplicationPropertyOfOpening, unsetLod3ImplicitRepresentation, unsetLod3MultiSurface, unsetLod4ImplicitRepresentation, unsetLod4MultiSurface
-
Methods inherited from class org.citygml4j.model.citygml.core.AbstractCityObject
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setAppearance, setCreationDate, setCreationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setRelativeToTerrain, setRelativeToWater, setTerminationDate, setTerminationDate, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetRelativeToTerrain, unsetRelativeToWater, unsetTerminationDate
-
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
addGenericADEElement, getBoundedBy, getGenericADEElement, getGMLClass, getLocation, getModule, isSetBoundedBy, isSetGenericADEElement, isSetLocation, isSetModule, setBoundedBy, setGenericADEElement, setLocation, setModule, unsetBoundedBy, unsetGenericADEElement, unsetGenericADEElement, unsetLocation
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
-
-
-
-
Constructor Detail
-
Door
public Door()
-
Door
public Door(Module module)
-
-
Method Detail
-
addAddress
public void addAddress(AddressProperty address)
-
getAddress
public java.util.List<AddressProperty> getAddress()
-
isSetAddress
public boolean isSetAddress()
-
setAddress
public void setAddress(java.util.List<AddressProperty> address)
-
unsetAddress
public void unsetAddress()
-
unsetAddress
public boolean unsetAddress(AddressProperty address)
-
addGenericApplicationPropertyOfDoor
public void addGenericApplicationPropertyOfDoor(ADEComponent ade)
-
getGenericApplicationPropertyOfDoor
public java.util.List<ADEComponent> getGenericApplicationPropertyOfDoor()
-
isSetGenericApplicationPropertyOfDoor
public boolean isSetGenericApplicationPropertyOfDoor()
-
setGenericApplicationPropertyOfDoor
public void setGenericApplicationPropertyOfDoor(java.util.List<ADEComponent> ade)
-
unsetGenericApplicationPropertyOfDoor
public void unsetGenericApplicationPropertyOfDoor()
-
unsetGenericApplicationPropertyOfDoor
public boolean unsetGenericApplicationPropertyOfDoor(ADEComponent ade)
-
getCityGMLClass
public CityGMLClass getCityGMLClass()
-
calcBoundedBy
public BoundingShape calcBoundedBy(BoundingBoxOptions options)
- Overrides:
calcBoundedBy
in classAbstractOpening
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractOpening
-
accept
public void accept(FeatureVisitor visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public <T> T accept(FeatureFunctor<T> visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-