org.citygml4j.model.citygml.cityobjectgroup
Interface CityObjectGroup
- All Superinterfaces:
- AbstractCityObject, AbstractFeature, AbstractGML, Associable, Child, CityGML, CityObjectGroupModuleComponent, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties
- All Known Implementing Classes:
- CityObjectGroupImpl
public interface CityObjectGroup
- extends CityObjectGroupModuleComponent, AbstractCityObject
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()
getGroupMember
java.util.List<CityObjectGroupMember> getGroupMember()
getGroupParent
CityObjectGroupParent getGroupParent()
getGeometry
GeometryProperty<? extends AbstractGeometry> getGeometry()
getGenericApplicationPropertyOfCityObjectGroup
java.util.List<ADEComponent> getGenericApplicationPropertyOfCityObjectGroup()
isSetClazz
boolean isSetClazz()
isSetFunction
boolean isSetFunction()
isSetUsage
boolean isSetUsage()
isSetGroupMember
boolean isSetGroupMember()
isSetGroupParent
boolean isSetGroupParent()
isSetGeometry
boolean isSetGeometry()
isSetGenericApplicationPropertyOfCityObjectGroup
boolean isSetGenericApplicationPropertyOfCityObjectGroup()
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)
setGroupMember
void setGroupMember(java.util.List<CityObjectGroupMember> groupMember)
addGroupMember
void addGroupMember(CityObjectGroupMember groupMember)
setGroupParent
void setGroupParent(CityObjectGroupParent groupParent)
setGeometry
void setGeometry(GeometryProperty<? extends AbstractGeometry> geometry)
addGenericApplicationPropertyOfCityObjectGroup
void addGenericApplicationPropertyOfCityObjectGroup(ADEComponent ade)
setGenericApplicationPropertyOfCityObjectGroup
void setGenericApplicationPropertyOfCityObjectGroup(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)
unsetGroupMember
void unsetGroupMember()
unsetGroupMember
boolean unsetGroupMember(CityObjectGroupMember groupMember)
unsetGroupParent
void unsetGroupParent()
unsetGeometry
void unsetGeometry()
unsetGenericApplicationPropertyOfCityObjectGroup
void unsetGenericApplicationPropertyOfCityObjectGroup()
unsetGenericApplicationPropertyOfCityObjectGroup
boolean unsetGenericApplicationPropertyOfCityObjectGroup(ADEComponent ade)