org.citygml4j.impl.gml.feature
Class FeatureArrayPropertyImpl
java.lang.Object
org.citygml4j.impl.gml.base.ArrayAssociationImpl<AbstractFeature>
org.citygml4j.impl.gml.feature.FeatureArrayPropertyImpl
- All Implemented Interfaces:
- Association<AbstractFeature>, ModelObject, Child, Copyable, ArrayAssociation<AbstractFeature>, FeatureArrayProperty, GML
public class FeatureArrayPropertyImpl
- extends ArrayAssociationImpl<AbstractFeature>
- implements FeatureArrayProperty
Methods inherited from class org.citygml4j.impl.gml.base.ArrayAssociationImpl |
addObject, getModelType, getObject, getParent, isSetObject, isSetParent, setObject, setParent, unsetObject, unsetObject, unsetParent |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FeatureArrayPropertyImpl
public FeatureArrayPropertyImpl()
addFeature
public void addFeature(AbstractFeature feature)
- Specified by:
addFeature
in interface FeatureArrayProperty
addGenericADEComponent
public void addGenericADEComponent(ADEComponent genericADEComponent)
- Specified by:
addGenericADEComponent
in interface FeatureArrayProperty
getFeature
public java.util.List<? extends AbstractFeature> getFeature()
- Specified by:
getFeature
in interface FeatureArrayProperty
getGenericADEComponent
public java.util.List<ADEComponent> getGenericADEComponent()
- Specified by:
getGenericADEComponent
in interface FeatureArrayProperty
isSetFeature
public boolean isSetFeature()
- Specified by:
isSetFeature
in interface FeatureArrayProperty
isSetGenericADEComponent
public boolean isSetGenericADEComponent()
- Specified by:
isSetGenericADEComponent
in interface FeatureArrayProperty
setFeature
public void setFeature(java.util.List<? extends AbstractFeature> feature)
- Specified by:
setFeature
in interface FeatureArrayProperty
setGenericADEComponent
public void setGenericADEComponent(java.util.List<ADEComponent> genericADEComponent)
- Specified by:
setGenericADEComponent
in interface FeatureArrayProperty
unsetFeature
public void unsetFeature()
- Specified by:
unsetFeature
in interface FeatureArrayProperty
unsetGenericADEComponent
public void unsetGenericADEComponent()
- Specified by:
unsetGenericADEComponent
in interface FeatureArrayProperty
unsetFeature
public boolean unsetFeature(AbstractFeature feature)
- Specified by:
unsetFeature
in interface FeatureArrayProperty
unsetGenericADEComponent
public boolean unsetGenericADEComponent(ADEComponent genericADEComponent)
- Specified by:
unsetGenericADEComponent
in interface FeatureArrayProperty
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interface GML
- Overrides:
getGMLClass
in class ArrayAssociationImpl<AbstractFeature>
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
- Overrides:
copyTo
in class ArrayAssociationImpl<AbstractFeature>