Package org.citygml4j.model.gml.feature
Class AbstractFeatureCollection
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.feature.AbstractFeature
-
- org.citygml4j.model.gml.feature.AbstractFeatureCollection
-
- All Implemented Interfaces:
java.io.Serializable
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
- Direct Known Subclasses:
CityModel
public abstract class AbstractFeatureCollection extends AbstractFeature
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractFeatureCollection()
AbstractFeatureCollection(Module module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFeatureMember(FeatureMember featureMember)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<FeatureMember>
getFeatureMember()
FeatureArrayProperty
getFeatureMembers()
GMLClass
getGMLClass()
boolean
isSetFeatureMember()
boolean
isSetFeatureMembers()
void
setFeatureMember(java.util.List<FeatureMember> featureMember)
void
setFeatureMembers(FeatureArrayProperty featureMembers)
void
unsetFeatureMember()
boolean
unsetFeatureMember(FeatureMember featureMember)
void
unsetFeatureMembers()
-
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEElement, calcBoundedBy, getBoundedBy, getGenericADEElement, getLocation, getModule, isSetBoundedBy, isSetGenericADEElement, isSetLocation, isSetModule, setBoundedBy, setGenericADEElement, setLocation, setModule, unsetBoundedBy, unsetGenericADEElement, unsetGenericADEElement, unsetLocation
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
accept, accept, 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
-
AbstractFeatureCollection
public AbstractFeatureCollection()
-
AbstractFeatureCollection
public AbstractFeatureCollection(Module module)
-
-
Method Detail
-
addFeatureMember
public void addFeatureMember(FeatureMember featureMember)
-
getFeatureMember
public java.util.List<FeatureMember> getFeatureMember()
-
getFeatureMembers
public FeatureArrayProperty getFeatureMembers()
-
isSetFeatureMember
public boolean isSetFeatureMember()
-
isSetFeatureMembers
public boolean isSetFeatureMembers()
-
setFeatureMember
public void setFeatureMember(java.util.List<FeatureMember> featureMember)
-
setFeatureMembers
public void setFeatureMembers(FeatureArrayProperty featureMembers)
-
unsetFeatureMember
public void unsetFeatureMember()
-
unsetFeatureMember
public boolean unsetFeatureMember(FeatureMember featureMember)
-
unsetFeatureMembers
public void unsetFeatureMembers()
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classAbstractFeature
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractFeature
-
-