org.citygml4j.model.gml.geometry.primitives
Class PolygonProperty
java.lang.Object
org.citygml4j.model.gml.base.AssociationByRep<T>
org.citygml4j.model.gml.base.AssociationByRepOrRef<T>
org.citygml4j.model.gml.geometry.GeometryProperty<Polygon>
org.citygml4j.model.gml.geometry.primitives.PolygonProperty
- All Implemented Interfaces:
- Association<Polygon>, ModelObject, Child, Copyable, AssociationAttributeGroup, GML
public class PolygonProperty
- extends GeometryProperty<Polygon>
Methods inherited from class org.citygml4j.model.gml.base.AssociationByRepOrRef |
getActuate, getArcrole, getHref, getRemoteSchema, getRole, getShow, getTitle, getType, isSetActuate, isSetArcrole, isSetHref, isSetRemoteSchema, isSetRole, isSetShow, isSetTitle, isSetType, setActuate, setArcrole, setHref, setRemoteSchema, setRole, setShow, setTitle, setType, unsetActuate, unsetArcrole, unsetHref, unsetRemoteSchema, unsetRole, unsetShow, unsetTitle, unsetType |
Methods inherited from class org.citygml4j.model.gml.base.AssociationByRep |
getLocalProperty, getModelType, getObject, getParent, hasLocalProperty, isSetObject, isSetParent, setLocalProperty, setObject, setParent, unsetLocalProperty, unsetObject, unsetParent |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolygonProperty
public PolygonProperty()
PolygonProperty
public PolygonProperty(Polygon polygon)
PolygonProperty
public PolygonProperty(java.lang.String href)
getPolygon
public Polygon getPolygon()
isSetPolygon
public boolean isSetPolygon()
setPolygon
public void setPolygon(Polygon polygon)
unsetPolygon
public void unsetPolygon()
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interface GML
- Overrides:
getGMLClass
in class GeometryProperty<Polygon>
getAssociableClass
public java.lang.Class<Polygon> getAssociableClass()
- Specified by:
getAssociableClass
in interface Association<Polygon>
- Overrides:
getAssociableClass
in class GeometryProperty<Polygon>
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable
- Overrides:
copy
in class GeometryProperty<Polygon>
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
- Overrides:
copyTo
in class GeometryProperty<Polygon>