org.citygml4j.model.citygml.building
Interface RoofSurface

All Superinterfaces:
AbstractBoundarySurface, AbstractCityObject, AbstractFeature, AbstractGML, Associable, BuildingModuleComponent, Child, CityGML, Copyable, CoreModuleComponent, GML, ModelObject, StandardObjectProperties
All Known Implementing Classes:
RoofSurfaceImpl

public interface RoofSurface
extends AbstractBoundarySurface


Method Summary
 void addGenericApplicationPropertyOfRoofSurface(ADEComponent ade)
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfRoofSurface()
           
 boolean isSetGenericApplicationPropertyOfRoofSurface()
           
 void setGenericApplicationPropertyOfRoofSurface(java.util.List<ADEComponent> ade)
           
 void unsetGenericApplicationPropertyOfRoofSurface()
           
 boolean unsetGenericApplicationPropertyOfRoofSurface(ADEComponent ade)
           
 
Methods inherited from interface org.citygml4j.model.citygml.building.AbstractBoundarySurface
addGenericApplicationPropertyOfBoundarySurface, addOpening, getGenericApplicationPropertyOfBoundarySurface, getLod2MultiSurface, getLod3MultiSurface, getLod4MultiSurface, getOpening, isSetGenericApplicationPropertyOfBoundarySurface, isSetLod2MultiSurface, isSetLod3MultiSurface, isSetLod4MultiSurface, isSetOpening, setGenericApplicationPropertyOfBoundarySurface, setLod2MultiSurface, setLod3MultiSurface, setLod4MultiSurface, setOpening, unsetGenericApplicationPropertyOfBoundarySurface, unsetGenericApplicationPropertyOfBoundarySurface, unsetLod2MultiSurface, unsetLod3MultiSurface, unsetLod4MultiSurface, unsetOpening, unsetOpening
 
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.citygml.CityGML
getCityGMLClass, getCityGMLModule, isSetCityGMLModule
 
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.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
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

getGenericApplicationPropertyOfRoofSurface

java.util.List<ADEComponent> getGenericApplicationPropertyOfRoofSurface()

isSetGenericApplicationPropertyOfRoofSurface

boolean isSetGenericApplicationPropertyOfRoofSurface()

addGenericApplicationPropertyOfRoofSurface

void addGenericApplicationPropertyOfRoofSurface(ADEComponent ade)

setGenericApplicationPropertyOfRoofSurface

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

unsetGenericApplicationPropertyOfRoofSurface

void unsetGenericApplicationPropertyOfRoofSurface()

unsetGenericApplicationPropertyOfRoofSurface

boolean unsetGenericApplicationPropertyOfRoofSurface(ADEComponent ade)