org.citygml4j.model.module.citygml
Interface CityGMLModule

All Superinterfaces:
Module
All Known Implementing Classes:
AbstractCityGMLModule, AppearanceModule, BridgeModule, BuildingModule, CityFurnitureModule, CityObjectGroupModule, CoreModule, GenericsModule, LandUseModule, ReliefModule, TexturedSurfaceModule, TransportationModule, TunnelModule, VegetationModule, WaterBodyModule

public interface CityGMLModule
extends Module


Method Summary
 java.lang.Class<? extends CityGML> getFeatureElementClass(java.lang.String elementName)
           
 CityGMLModuleType getType()
           
 CityGMLModuleVersion getVersion()
           
 boolean hasFeatureElement(java.lang.String localName)
           
 boolean hasFeaturePropertyElement(java.lang.String localName)
           
 
Methods inherited from interface org.citygml4j.model.module.Module
getDependencies, getNamespacePrefix, getNamespaceURI, getSchemaLocation, isDependentOn
 

Method Detail

getType

CityGMLModuleType getType()
Specified by:
getType in interface Module

getVersion

CityGMLModuleVersion getVersion()
Specified by:
getVersion in interface Module

hasFeatureElement

boolean hasFeatureElement(java.lang.String localName)

hasFeaturePropertyElement

boolean hasFeaturePropertyElement(java.lang.String localName)

getFeatureElementClass

java.lang.Class<? extends CityGML> getFeatureElementClass(java.lang.String elementName)