org.citygml4j.model.gml.geometry.aggregates
Interface MultiSolid

All Superinterfaces:
AbstractGeometricAggregate, AbstractGeometry, AbstractGML, Associable, Child, Copyable, GML, ModelObject, SRSInformationGroup, SRSReferenceGroup, StandardObjectProperties
All Known Implementing Classes:
MultiSolidImpl

public interface MultiSolid
extends AbstractGeometricAggregate


Method Summary
 void addSolidMember(SolidProperty solidMember)
           
 java.util.List<SolidProperty> getSolidMember()
           
 SolidArrayProperty getSolidMembers()
           
 boolean isSetSolidMember()
           
 boolean isSetSolidMembers()
           
 void setSolidMember(java.util.List<SolidProperty> solidMember)
           
 void setSolidMembers(SolidArrayProperty solidMembers)
           
 void unsetSolidMember()
           
 boolean unsetSolidMember(SolidProperty solidMember)
           
 void unsetSolidMembers()
           
 
Methods inherited from interface org.citygml4j.model.gml.geometry.AbstractGeometry
accept, accept, calcBoundingBox, getGid, isSetGid, setGid, unsetGid
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
accept, accept, getId, isSetId, setId, unsetId
 
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 
Methods inherited from interface org.citygml4j.model.gml.geometry.SRSReferenceGroup
getSrsDimension, getSrsName, isSetSrsDimension, isSetSrsName, setSrsDimension, setSrsName, unsetSrsDimension, unsetSrsName
 
Methods inherited from interface org.citygml4j.model.gml.geometry.SRSInformationGroup
addAxisLabel, addUomLabel, getAxisLabels, getUomLabels, isSetAxisLabels, isSetUomLabels, setAxisLabels, setUomLabels, unsetAxisLabels, unsetAxisLabels, unsetUomLabels, unsetUomLabels
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 

Method Detail

getSolidMember

java.util.List<SolidProperty> getSolidMember()

getSolidMembers

SolidArrayProperty getSolidMembers()

isSetSolidMember

boolean isSetSolidMember()

isSetSolidMembers

boolean isSetSolidMembers()

setSolidMember

void setSolidMember(java.util.List<SolidProperty> solidMember)

addSolidMember

void addSolidMember(SolidProperty solidMember)

setSolidMembers

void setSolidMembers(SolidArrayProperty solidMembers)

unsetSolidMember

void unsetSolidMember()

unsetSolidMember

boolean unsetSolidMember(SolidProperty solidMember)

unsetSolidMembers

void unsetSolidMembers()