org.citygml4j.model.gml.geometry.complexes
Interface GeometricComplexProperty

All Superinterfaces:
Association<AbstractGeometry>, AssociationAttributeGroup, AssociationByRep<AbstractGeometry>, AssociationByRepOrRef<AbstractGeometry>, Child, Copyable, GeometryProperty<AbstractGeometry>, GML, ModelObject
All Known Implementing Classes:
GeometricComplexPropertyImpl

public interface GeometricComplexProperty
extends GeometryProperty<AbstractGeometry>


Method Summary
 CompositeCurve getCompositeCurve()
           
 CompositeSolid getCompositeSolid()
           
 CompositeSurface getCompositeSurface()
           
 GeometricComplex getGeometricComplex()
           
 boolean isSetCompositeCurve()
           
 boolean isSetCompositeSolid()
           
 boolean isSetCompositeSurface()
           
 boolean isSetGeometricComplex()
           
 void setCompositeCurve(CompositeCurve compositeCurve)
           
 void setCompositeSolid(CompositeSolid compositeSolid)
           
 void setCompositeSurface(CompositeSurface compositeSurface)
           
 void setGeometricComplex(GeometricComplex geometricComplex)
           
 void unsetCompositeCurve()
           
 void unsetCompositeSolid()
           
 void unsetCompositeSurface()
           
 void unsetGeometricComplex()
           
 
Methods inherited from interface org.citygml4j.model.gml.geometry.GeometryProperty
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
 
Methods inherited from interface org.citygml4j.model.gml.base.AssociationAttributeGroup
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 interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 

Method Detail

getGeometricComplex

GeometricComplex getGeometricComplex()

getCompositeCurve

CompositeCurve getCompositeCurve()

getCompositeSurface

CompositeSurface getCompositeSurface()

getCompositeSolid

CompositeSolid getCompositeSolid()

isSetGeometricComplex

boolean isSetGeometricComplex()

isSetCompositeCurve

boolean isSetCompositeCurve()

isSetCompositeSurface

boolean isSetCompositeSurface()

isSetCompositeSolid

boolean isSetCompositeSolid()

setGeometricComplex

void setGeometricComplex(GeometricComplex geometricComplex)

setCompositeCurve

void setCompositeCurve(CompositeCurve compositeCurve)

setCompositeSurface

void setCompositeSurface(CompositeSurface compositeSurface)

setCompositeSolid

void setCompositeSolid(CompositeSolid compositeSolid)

unsetGeometricComplex

void unsetGeometricComplex()

unsetCompositeCurve

void unsetCompositeCurve()

unsetCompositeSurface

void unsetCompositeSurface()

unsetCompositeSolid

void unsetCompositeSolid()