public class CityObjectGroupType extends AbstractCityObjectType
gmlId
Constructor and Description |
---|
CityObjectGroupType(java.lang.String gmlId) |
Modifier and Type | Method and Description |
---|---|
void |
addGeometry(AbstractGeometryType geometry) |
void |
addMember(java.lang.String member) |
Attributes |
getAttributes() |
java.util.List<java.lang.String> |
getMembers() |
CityObjectTypeName |
getType() |
boolean |
isSetAttributes() |
boolean |
isSetMembers() |
boolean |
isValidGeometryType(GeometryTypeName type) |
Attributes |
newAttributes() |
void |
setAttributes(Attributes attributes) |
void |
setGeometry(java.util.List<AbstractGeometryType> geometry) |
void |
setMembers(java.util.List<java.lang.String> members) |
void |
unsetAttributes() |
void |
unsetMembers() |
getBBox, getGeometry, getGmlId, getLocalProperty, hasLocalProperty, isSetBBox, removeGeometry, setBBox, setLocalProperty, unsetBBox, unsetGeometry, unsetLocalProperty
public void addGeometry(AbstractGeometryType geometry)
addGeometry
in class AbstractCityObjectType
public void setGeometry(java.util.List<AbstractGeometryType> geometry)
setGeometry
in class AbstractCityObjectType
public CityObjectTypeName getType()
getType
in class AbstractCityObjectType
public Attributes newAttributes()
newAttributes
in class AbstractCityObjectType
public boolean isSetAttributes()
isSetAttributes
in class AbstractCityObjectType
public Attributes getAttributes()
getAttributes
in class AbstractCityObjectType
public void setAttributes(Attributes attributes)
public void unsetAttributes()
unsetAttributes
in class AbstractCityObjectType
public boolean isSetMembers()
public void addMember(java.lang.String member)
public java.util.List<java.lang.String> getMembers()
public void setMembers(java.util.List<java.lang.String> members)
public void unsetMembers()
public boolean isValidGeometryType(GeometryTypeName type)
isValidGeometryType
in class AbstractCityObjectType