org.citygml4j.model.gml.geometry.primitives
Class AbstractRingProperty

java.lang.Object
  extended by org.citygml4j.model.gml.base.AssociationByRep<T>
      extended by org.citygml4j.model.gml.geometry.InlineGeometryProperty<AbstractRing>
          extended by org.citygml4j.model.gml.geometry.primitives.AbstractRingProperty
All Implemented Interfaces:
Association<AbstractRing>, ModelObject, Child, Copyable, GML
Direct Known Subclasses:
Exterior, InnerBoundaryIs, Interior, OuterBoundaryIs

public abstract class AbstractRingProperty
extends InlineGeometryProperty<AbstractRing>


Constructor Summary
AbstractRingProperty()
           
AbstractRingProperty(AbstractRing abstractRing)
           
 
Method Summary
 AbstractRing getRing()
           
 boolean isSetRing()
           
 void setRing(AbstractRing abstractRing)
           
 void unsetRing()
           
 
Methods inherited from class org.citygml4j.model.gml.geometry.InlineGeometryProperty
getGeometry, getGMLClass, isSetGeometry, setGeometry, unsetGeometry
 
Methods inherited from class org.citygml4j.model.gml.base.AssociationByRep
copyTo, 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
 
Methods inherited from interface org.citygml4j.model.common.association.Association
getAssociableClass
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy
 

Constructor Detail

AbstractRingProperty

public AbstractRingProperty()

AbstractRingProperty

public AbstractRingProperty(AbstractRing abstractRing)
Method Detail

getRing

public AbstractRing getRing()

isSetRing

public boolean isSetRing()

setRing

public void setRing(AbstractRing abstractRing)

unsetRing

public void unsetRing()