org.citygml4j.model.common.visitor
Interface FeatureFunctor<T>
- All Superinterfaces:
- Functor<T>, Visitor
- All Known Subinterfaces:
- GMLFunctor<T>
- All Known Implementing Classes:
- FeatureFunctionWalker, GMLFunctionWalker
public interface FeatureFunctor<T>
- extends Functor<T>
apply
T apply(Appearance appearance)
apply
T apply(GeoreferencedTexture georeferencedTexture)
apply
T apply(ParameterizedTexture parameterizedTexture)
apply
T apply(X3DMaterial x3dMaterial)
apply
T apply(BuildingFurniture buildingFurniture)
apply
T apply(Building building)
apply
T apply(BuildingInstallation buildingInstallation)
apply
T apply(BuildingPart buildingPart)
apply
T apply(CeilingSurface ceilingSurface)
apply
T apply(ClosureSurface closureSurface)
apply
T apply(Door door)
apply
T apply(FloorSurface floorSurface)
apply
T apply(GroundSurface groundSurface)
apply
T apply(IntBuildingInstallation intBuildingInstallation)
apply
T apply(InteriorWallSurface interiorWallSurface)
apply
T apply(RoofSurface roofSurface)
apply
T apply(Room room)
apply
T apply(WallSurface wallSurface)
apply
T apply(Window window)
apply
T apply(CityFurniture cityFurniture)
apply
T apply(CityObjectGroup cityObjectGroup)
apply
T apply(Address address)
apply
T apply(CityModel cityModel)
apply
T apply(GenericCityObject genericCityObject)
apply
T apply(LandUse landUse)
apply
T apply(BreaklineRelief breaklineRelief)
apply
T apply(MassPointRelief massPointRelief)
apply
T apply(RasterRelief rasterRelief)
apply
T apply(ReliefFeature reliefFeature)
apply
T apply(TINRelief tinRelief)
apply
T apply(AuxiliaryTrafficArea auxiliaryTrafficArea)
apply
T apply(Railway railway)
apply
T apply(RectifiedGridCoverage rectifiedGridCoverage)
apply
T apply(Road road)
apply
T apply(Square square)
apply
T apply(Track track)
apply
T apply(TrafficArea trafficArea)
apply
T apply(TransportationComplex transportationComplex)
apply
T apply(PlantCover plantCover)
apply
T apply(SolitaryVegetationObject solitaryVegetationObject)
apply
T apply(WaterBody waterBody)
apply
T apply(WaterClosureSurface waterClosureSurface)
apply
T apply(WaterGroundSurface waterGroundSurface)
apply
T apply(WaterSurface waterSurface)
apply
T apply(ADEComponent adeComponent)
apply
T apply(org.w3c.dom.Element element,
ElementDecl decl)