org.citygml4j.model.citygml.core
Interface ExternalReference

All Superinterfaces:
Child, CityGML, Copyable, CoreModuleComponent, ModelObject
All Known Implementing Classes:
ExternalReferenceImpl

public interface ExternalReference
extends CoreModuleComponent, Child, Copyable


Method Summary
 ExternalObject getExternalObject()
           
 java.lang.String getInformationSystem()
           
 boolean isSetExternalObject()
           
 boolean isSetInformationSystem()
           
 void setExternalObject(ExternalObject externalObject)
           
 void setInformationSystem(java.lang.String informationSystem)
           
 void unsetExternalObject()
           
 void unsetInformationSystem()
           
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass, getCityGMLModule, isSetCityGMLModule
 
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.copy.Copyable
copy, copyTo
 

Method Detail

getInformationSystem

java.lang.String getInformationSystem()

getExternalObject

ExternalObject getExternalObject()

isSetInformationSystem

boolean isSetInformationSystem()

isSetExternalObject

boolean isSetExternalObject()

setInformationSystem

void setInformationSystem(java.lang.String informationSystem)

setExternalObject

void setExternalObject(ExternalObject externalObject)

unsetInformationSystem

void unsetInformationSystem()

unsetExternalObject

void unsetExternalObject()