org.citygml4j.model.gml.feature
Interface FeatureArrayProperty

All Superinterfaces:
ArrayAssociation<AbstractFeature>, Association<AbstractFeature>, Child, Copyable, GML, ModelObject
All Known Implementing Classes:
FeatureArrayPropertyImpl

public interface FeatureArrayProperty
extends ArrayAssociation<AbstractFeature>


Method Summary
 void addFeature(AbstractFeature feature)
           
 void addGenericADEComponent(ADEComponent genericADEComponent)
           
 java.util.List<? extends AbstractFeature> getFeature()
           
 java.util.List<ADEComponent> getGenericADEComponent()
           
 boolean isSetFeature()
           
 boolean isSetGenericADEComponent()
           
 void setFeature(java.util.List<? extends AbstractFeature> feature)
           
 void setGenericADEComponent(java.util.List<ADEComponent> genericADEComponent)
           
 void unsetFeature()
           
 boolean unsetFeature(AbstractFeature feature)
           
 void unsetGenericADEComponent()
           
 boolean unsetGenericADEComponent(ADEComponent genericADEComponent)
           
 
Methods inherited from interface org.citygml4j.model.gml.base.ArrayAssociation
addObject, getObject, isSetObject, setObject, unsetObject, unsetObject
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getFeature

java.util.List<? extends AbstractFeature> getFeature()

getGenericADEComponent

java.util.List<ADEComponent> getGenericADEComponent()

isSetFeature

boolean isSetFeature()

isSetGenericADEComponent

boolean isSetGenericADEComponent()

setFeature

void setFeature(java.util.List<? extends AbstractFeature> feature)

setGenericADEComponent

void setGenericADEComponent(java.util.List<ADEComponent> genericADEComponent)

addFeature

void addFeature(AbstractFeature feature)

addGenericADEComponent

void addGenericADEComponent(ADEComponent genericADEComponent)

unsetFeature

void unsetFeature()

unsetGenericADEComponent

void unsetGenericADEComponent()

unsetFeature

boolean unsetFeature(AbstractFeature feature)

unsetGenericADEComponent

boolean unsetGenericADEComponent(ADEComponent genericADEComponent)