org.citygml4j.impl.gml.geometry.primitives
Class AbstractRingPropertyImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.base.AssociationByRepImpl<T>
      extended by org.citygml4j.impl.gml.geometry.InlineGeometryPropertyImpl<AbstractRing>
          extended by org.citygml4j.impl.gml.geometry.primitives.AbstractRingPropertyImpl
All Implemented Interfaces:
Association<AbstractRing>, ModelObject, Child, Copyable, AssociationByRep<AbstractRing>, InlineGeometryProperty<AbstractRing>, AbstractRingProperty, GML
Direct Known Subclasses:
ExteriorImpl, InnerBoundaryIsImpl, InteriorImpl, OuterBoundaryIsImpl

public abstract class AbstractRingPropertyImpl
extends InlineGeometryPropertyImpl<AbstractRing>
implements AbstractRingProperty


Constructor Summary
AbstractRingPropertyImpl()
           
 
Method Summary
 AbstractRing getRing()
           
 boolean isSetRing()
           
 void setRing(AbstractRing abstractRing)
           
 void unsetRing()
           
 
Methods inherited from class org.citygml4j.impl.gml.geometry.InlineGeometryPropertyImpl
getGeometry, getGMLClass, isSetGeometry, setGeometry, unsetGeometry
 
Methods inherited from class org.citygml4j.impl.gml.base.AssociationByRepImpl
copyTo, getModelType, getObject, getParent, isSetObject, isSetParent, setObject, setParent, 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.gml.geometry.InlineGeometryProperty
getGeometry, isSetGeometry, setGeometry, unsetGeometry
 
Methods inherited from interface org.citygml4j.model.gml.base.AssociationByRep
getObject, isSetObject, setObject, unsetObject
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Constructor Detail

AbstractRingPropertyImpl

public AbstractRingPropertyImpl()
Method Detail

getRing

public AbstractRing getRing()
Specified by:
getRing in interface AbstractRingProperty

isSetRing

public boolean isSetRing()
Specified by:
isSetRing in interface AbstractRingProperty

setRing

public void setRing(AbstractRing abstractRing)
Specified by:
setRing in interface AbstractRingProperty

unsetRing

public void unsetRing()
Specified by:
unsetRing in interface AbstractRingProperty