public abstract class GMLWalker extends java.lang.Object implements GMLVisitor, Walker
Constructor and Description |
---|
GMLWalker() |
GMLWalker(SchemaHandler schemaHandler) |
Modifier and Type | Method and Description |
---|---|
boolean |
addToVisited(java.lang.Object object) |
SchemaHandler |
getSchemaHandler() |
boolean |
hasVisited(java.lang.Object object) |
void |
reset() |
void |
setSchemaHandler(SchemaHandler schemaHandler) |
void |
setShouldWalk(boolean shouldWalk) |
boolean |
shouldWalk() |
void |
visit(_AbstractAppearance abstractAppearance) |
void |
visit(_Material material) |
void |
visit(_SimpleTexture simpleTexture) |
void |
visit(_TexturedSurface texturedSurface) |
void |
visit(AbstractBoundarySurface abstractBoundarySurface) |
void |
visit(AbstractBoundarySurface abstractBoundarySurface) |
void |
visit(AbstractBoundarySurface abstractBoundarySurface) |
void |
visit(AbstractBridge abstractBridge) |
void |
visit(AbstractBuilding abstractBuilding) |
void |
visit(AbstractCityObject abstractCityObject) |
void |
visit(AbstractCoverage abstractCoverage) |
void |
visit(AbstractCurve abstractCurve) |
void |
visit(AbstractDiscreteCoverage abstractDiscreteCoverage) |
void |
visit(AbstractFeature abstractFeature) |
void |
visit(AbstractFeatureCollection abstractFeatureCollection) |
void |
visit(AbstractGeometricAggregate abstractGeometricAggregate) |
void |
visit(AbstractGeometricPrimitive abstractGeometricPrimitive) |
void |
visit(AbstractGeometry abstractGeometry) |
void |
visit(AbstractGML abstractGML) |
void |
visit(AbstractOpening abstractOpening) |
void |
visit(AbstractOpening abstractOpening) |
void |
visit(AbstractOpening abstractOpening) |
void |
visit(AbstractReliefComponent abstractReliefComponent) |
void |
visit(AbstractRing abstractRing) |
void |
visit(AbstractSite abstractSite) |
void |
visit(AbstractSolid abstractSolid) |
void |
visit(AbstractSurface abstractSurface) |
void |
visit(AbstractSurfaceData abstractSurfaceData) |
void |
visit(AbstractTexture abstractTexture) |
void |
visit(AbstractTextureParameterization abstractTextureParameterization) |
void |
visit(AbstractTransportationObject abstractTransportationObject) |
void |
visit(AbstractTunnel abstractTunnel) |
void |
visit(AbstractVegetationObject abstractVegetationObject) |
void |
visit(AbstractWaterBoundarySurface abstractWaterBoundarySurface) |
void |
visit(AbstractWaterObject abstractWaterObject) |
void |
visit(Address address) |
void |
visit(ADEComponent adeComponent) |
void |
visit(Appearance appearance) |
<T extends AbstractGML> |
visit(AssociationByRep<T> association) |
<T extends AbstractGML> |
visit(AssociationByRepOrRef<T> association) |
void |
visit(AuxiliaryTrafficArea auxiliaryTrafficArea) |
void |
visit(BreaklineRelief breaklineRelief) |
void |
visit(Bridge bridge) |
void |
visit(BridgeConstructionElement bridgeConstructionElement) |
void |
visit(BridgeFurniture bridgeFurniture) |
void |
visit(BridgeInstallation bridgeInstallation) |
void |
visit(BridgePart bridgePart) |
void |
visit(BridgeRoom bridgeRoom) |
void |
visit(Building building) |
void |
visit(BuildingFurniture buildingFurniture) |
void |
visit(BuildingInstallation buildingInstallation) |
void |
visit(BuildingPart buildingPart) |
void |
visit(CeilingSurface ceilingSurface) |
void |
visit(CeilingSurface ceilingSurface) |
void |
visit(CeilingSurface ceilingSurface) |
void |
visit(CityFurniture cityFurniture) |
void |
visit(CityModel cityModel) |
void |
visit(CityObjectGroup cityObjectGroup) |
void |
visit(ClosureSurface closureSurface) |
void |
visit(ClosureSurface closureSurface) |
void |
visit(ClosureSurface closureSurface) |
void |
visit(CompositeCurve compositeCurve) |
void |
visit(CompositeSolid compositeSolid) |
void |
visit(CompositeSurface compositeSurface) |
void |
visit(CompositeValue compositeValue) |
void |
visit(Curve curve) |
void |
visit(Door door) |
void |
visit(Door door) |
void |
visit(Door door) |
void |
visit(org.w3c.dom.Element element,
ElementDecl decl) |
void |
visit(FeatureArrayProperty featureArrayProperty) |
<T extends AbstractFeature> |
visit(FeatureProperty<T> featureProperty) |
void |
visit(FloorSurface floorSurface) |
void |
visit(FloorSurface floorSurface) |
void |
visit(FloorSurface floorSurface) |
void |
visit(GenericCityObject genericCityObject) |
void |
visit(GeometricComplex geometricComplex) |
<T extends AbstractGeometry> |
visit(GeometryArrayProperty<T> geometryArrayProperty) |
<T extends AbstractGeometry> |
visit(GeometryProperty<T> geometryProperty) |
void |
visit(GeoreferencedTexture georeferencedTexture) |
void |
visit(Grid grid) |
void |
visit(GroundSurface groundSurface) |
void |
visit(GroundSurface groundSurface) |
void |
visit(GroundSurface groundSurface) |
void |
visit(HollowSpace hollowSpace) |
void |
visit(ImplicitGeometry implicitGeometry) |
<T extends AbstractGeometry> |
visit(InlineGeometryProperty<T> geometryProperty) |
void |
visit(IntBridgeInstallation intBridgeInstallation) |
void |
visit(IntBuildingInstallation intBuildingInstallation) |
void |
visit(InteriorWallSurface interiorWallSurface) |
void |
visit(InteriorWallSurface interiorWallSurface) |
void |
visit(InteriorWallSurface interiorWallSurface) |
void |
visit(IntTunnelInstallation intTunnelInstallation) |
void |
visit(LandUse landUse) |
void |
visit(LinearRing linearRing) |
void |
visit(LineString lineString) |
void |
visit(LodRepresentation lodRepresentation) |
void |
visit(MassPointRelief massPointRelief) |
void |
visit(MultiCurve multiCurve) |
void |
visit(MultiGeometry multiGeometry) |
void |
visit(MultiLineString multiLineString) |
void |
visit(MultiPoint multiPoint) |
void |
visit(MultiPolygon multiPolygon) |
void |
visit(MultiSolid multiSolid) |
void |
visit(MultiSurface multiSurface) |
void |
visit(OrientableCurve orientableCurve) |
void |
visit(OrientableSurface orientableSurface) |
void |
visit(OuterCeilingSurface outerCeilingSurface) |
void |
visit(OuterCeilingSurface outerCeilingSurface) |
void |
visit(OuterCeilingSurface outerCeilingSurface) |
void |
visit(OuterFloorSurface outerFloorSurface) |
void |
visit(OuterFloorSurface outerFloorSurface) |
void |
visit(OuterFloorSurface outerFloorSurface) |
void |
visit(ParameterizedTexture parameterizedTexture) |
void |
visit(PlantCover plantCover) |
void |
visit(Point point) |
void |
visit(Polygon polygon) |
void |
visit(Railway railway) |
void |
visit(RasterRelief rasterRelief) |
void |
visit(Rectangle rectangle) |
void |
visit(RectifiedGrid rectifiedGrid) |
void |
visit(RectifiedGridCoverage rectifiedGridCoverage) |
void |
visit(ReliefFeature reliefFeature) |
void |
visit(Ring ring) |
void |
visit(Road road) |
void |
visit(RoofSurface roofSurface) |
void |
visit(RoofSurface roofSurface) |
void |
visit(RoofSurface roofSurface) |
void |
visit(Room room) |
void |
visit(Solid solid) |
void |
visit(SolitaryVegetationObject solitaryVegetationObject) |
void |
visit(Square square) |
void |
visit(Surface surface) |
void |
visit(SurfacePatchArrayProperty surfacePatchArrayProperty) |
void |
visit(TexCoordGen texCoordGen) |
void |
visit(TexCoordList texCoordList) |
void |
visit(Tin tin) |
void |
visit(TINRelief tinRelief) |
void |
visit(Track track) |
void |
visit(TrafficArea trafficArea) |
void |
visit(TransportationComplex transportationComplex) |
void |
visit(Triangle triangle) |
void |
visit(TriangulatedSurface triangulatedSurface) |
void |
visit(Tunnel tunnel) |
void |
visit(TunnelFurniture tunnelFurniture) |
void |
visit(TunnelInstallation tunnelInstallation) |
void |
visit(TunnelPart tunnelPart) |
void |
visit(ValueArray valueArray) |
void |
visit(WallSurface wallSurface) |
void |
visit(WallSurface wallSurface) |
void |
visit(WallSurface wallSurface) |
void |
visit(WaterBody waterBody) |
void |
visit(WaterClosureSurface waterClosureSurface) |
void |
visit(WaterGroundSurface waterGroundSurface) |
void |
visit(WaterSurface waterSurface) |
void |
visit(Window window) |
void |
visit(Window window) |
void |
visit(Window window) |
void |
visit(X3DMaterial x3dMaterial) |
public GMLWalker()
public GMLWalker(SchemaHandler schemaHandler)
public boolean shouldWalk()
shouldWalk
in interface Walker
public void setShouldWalk(boolean shouldWalk)
setShouldWalk
in interface Walker
public void setSchemaHandler(SchemaHandler schemaHandler)
public SchemaHandler getSchemaHandler()
public boolean addToVisited(java.lang.Object object)
addToVisited
in interface Walker
public boolean hasVisited(java.lang.Object object)
hasVisited
in interface Walker
public void visit(LodRepresentation lodRepresentation)
visit
in interface GeometryVisitor
public void visit(AbstractGML abstractGML)
public void visit(AbstractGeometry abstractGeometry)
public void visit(AbstractGeometricPrimitive abstractGeometricPrimitive)
public void visit(AbstractGeometricAggregate abstractGeometricAggregate)
public void visit(AbstractCurve abstractCurve)
public void visit(AbstractSolid abstractSolid)
public void visit(AbstractSurface abstractSurface)
public void visit(AbstractRing abstractRing)
public void visit(Triangle triangle)
public void visit(Rectangle rectangle)
public void visit(CompositeCurve compositeCurve)
visit
in interface GeometryVisitor
public void visit(CompositeSolid compositeSolid)
visit
in interface GeometryVisitor
public void visit(CompositeSurface compositeSurface)
visit
in interface GeometryVisitor
public void visit(Curve curve)
visit
in interface GeometryVisitor
public void visit(GeometricComplex geometricComplex)
visit
in interface GeometryVisitor
public void visit(Grid grid)
visit
in interface GeometryVisitor
public void visit(LinearRing linearRing)
visit
in interface GeometryVisitor
public void visit(LineString lineString)
visit
in interface GeometryVisitor
public void visit(MultiCurve multiCurve)
visit
in interface GeometryVisitor
public void visit(MultiGeometry multiGeometry)
visit
in interface GeometryVisitor
public void visit(MultiLineString multiLineString)
visit
in interface GeometryVisitor
public void visit(MultiPoint multiPoint)
visit
in interface GeometryVisitor
public void visit(MultiPolygon multiPolygon)
visit
in interface GeometryVisitor
public void visit(MultiSolid multiSolid)
visit
in interface GeometryVisitor
public void visit(MultiSurface multiSurface)
visit
in interface GeometryVisitor
public void visit(OrientableCurve orientableCurve)
visit
in interface GeometryVisitor
public void visit(OrientableSurface orientableSurface)
visit
in interface GeometryVisitor
public void visit(_TexturedSurface texturedSurface)
visit
in interface GeometryVisitor
public void visit(Point point)
visit
in interface GeometryVisitor
public void visit(Polygon polygon)
visit
in interface GeometryVisitor
public void visit(RectifiedGrid rectifiedGrid)
visit
in interface GeometryVisitor
public void visit(Ring ring)
visit
in interface GeometryVisitor
public void visit(Solid solid)
visit
in interface GeometryVisitor
public void visit(Surface surface)
visit
in interface GeometryVisitor
public void visit(Tin tin)
visit
in interface GeometryVisitor
public void visit(TriangulatedSurface triangulatedSurface)
visit
in interface GeometryVisitor
public void visit(AbstractBoundarySurface abstractBoundarySurface)
public void visit(AbstractBoundarySurface abstractBoundarySurface)
public void visit(AbstractBoundarySurface abstractBoundarySurface)
public void visit(AbstractBridge abstractBridge)
public void visit(AbstractBuilding abstractBuilding)
public void visit(AbstractCityObject abstractCityObject)
public void visit(AbstractCoverage abstractCoverage)
public void visit(AbstractDiscreteCoverage abstractDiscreteCoverage)
public void visit(AbstractFeature abstractFeature)
public void visit(AbstractFeatureCollection abstractFeatureCollection)
public void visit(AbstractOpening abstractOpening)
public void visit(AbstractOpening abstractOpening)
public void visit(AbstractOpening abstractOpening)
public void visit(AbstractReliefComponent abstractReliefComponent)
public void visit(AbstractSite abstractSite)
public void visit(AbstractSurfaceData abstractSurfaceData)
public void visit(AbstractTexture abstractTexture)
public void visit(AbstractTransportationObject abstractTransportationObject)
public void visit(AbstractTunnel abstractTunnel)
public void visit(AbstractVegetationObject abstractVegetationObject)
public void visit(AbstractWaterObject abstractWaterObject)
public void visit(AbstractWaterBoundarySurface abstractWaterBoundarySurface)
public void visit(Appearance appearance)
visit
in interface FeatureVisitor
public void visit(GeoreferencedTexture georeferencedTexture)
visit
in interface FeatureVisitor
public void visit(ParameterizedTexture parameterizedTexture)
visit
in interface FeatureVisitor
public void visit(X3DMaterial x3dMaterial)
visit
in interface FeatureVisitor
public void visit(Bridge bridge)
visit
in interface FeatureVisitor
public void visit(BridgeConstructionElement bridgeConstructionElement)
visit
in interface FeatureVisitor
public void visit(BridgeFurniture bridgeFurniture)
visit
in interface FeatureVisitor
public void visit(BridgeInstallation bridgeInstallation)
visit
in interface FeatureVisitor
public void visit(BridgePart bridgePart)
visit
in interface FeatureVisitor
public void visit(BridgeRoom bridgeRoom)
visit
in interface FeatureVisitor
public void visit(IntBridgeInstallation intBridgeInstallation)
visit
in interface FeatureVisitor
public void visit(CeilingSurface ceilingSurface)
visit
in interface FeatureVisitor
public void visit(OuterCeilingSurface outerCeilingSurface)
visit
in interface FeatureVisitor
public void visit(ClosureSurface closureSurface)
visit
in interface FeatureVisitor
public void visit(FloorSurface floorSurface)
visit
in interface FeatureVisitor
public void visit(OuterFloorSurface outerFloorSurface)
visit
in interface FeatureVisitor
public void visit(GroundSurface groundSurface)
visit
in interface FeatureVisitor
public void visit(InteriorWallSurface interiorWallSurface)
visit
in interface FeatureVisitor
public void visit(RoofSurface roofSurface)
visit
in interface FeatureVisitor
public void visit(WallSurface wallSurface)
visit
in interface FeatureVisitor
public void visit(Door door)
visit
in interface FeatureVisitor
public void visit(Window window)
visit
in interface FeatureVisitor
public void visit(Building building)
visit
in interface FeatureVisitor
public void visit(BuildingFurniture buildingFurniture)
visit
in interface FeatureVisitor
public void visit(BuildingInstallation buildingInstallation)
visit
in interface FeatureVisitor
public void visit(BuildingPart buildingPart)
visit
in interface FeatureVisitor
public void visit(IntBuildingInstallation intBuildingInstallation)
visit
in interface FeatureVisitor
public void visit(Room room)
visit
in interface FeatureVisitor
public void visit(CeilingSurface ceilingSurface)
visit
in interface FeatureVisitor
public void visit(OuterCeilingSurface outerCeilingSurface)
visit
in interface FeatureVisitor
public void visit(ClosureSurface closureSurface)
visit
in interface FeatureVisitor
public void visit(FloorSurface floorSurface)
visit
in interface FeatureVisitor
public void visit(OuterFloorSurface outerFloorSurface)
visit
in interface FeatureVisitor
public void visit(GroundSurface groundSurface)
visit
in interface FeatureVisitor
public void visit(InteriorWallSurface interiorWallSurface)
visit
in interface FeatureVisitor
public void visit(RoofSurface roofSurface)
visit
in interface FeatureVisitor
public void visit(WallSurface wallSurface)
visit
in interface FeatureVisitor
public void visit(Door door)
visit
in interface FeatureVisitor
public void visit(Window window)
visit
in interface FeatureVisitor
public void visit(HollowSpace hollowSpace)
visit
in interface FeatureVisitor
public void visit(IntTunnelInstallation intTunnelInstallation)
visit
in interface FeatureVisitor
public void visit(Tunnel tunnel)
visit
in interface FeatureVisitor
public void visit(TunnelFurniture tunnelFurniture)
visit
in interface FeatureVisitor
public void visit(TunnelInstallation tunnelInstallation)
visit
in interface FeatureVisitor
public void visit(TunnelPart tunnelPart)
visit
in interface FeatureVisitor
public void visit(CeilingSurface ceilingSurface)
visit
in interface FeatureVisitor
public void visit(OuterCeilingSurface outerCeilingSurface)
visit
in interface FeatureVisitor
public void visit(ClosureSurface closureSurface)
visit
in interface FeatureVisitor
public void visit(FloorSurface floorSurface)
visit
in interface FeatureVisitor
public void visit(OuterFloorSurface outerFloorSurface)
visit
in interface FeatureVisitor
public void visit(GroundSurface groundSurface)
visit
in interface FeatureVisitor
public void visit(InteriorWallSurface interiorWallSurface)
visit
in interface FeatureVisitor
public void visit(RoofSurface roofSurface)
visit
in interface FeatureVisitor
public void visit(WallSurface wallSurface)
visit
in interface FeatureVisitor
public void visit(Door door)
visit
in interface FeatureVisitor
public void visit(Window window)
visit
in interface FeatureVisitor
public void visit(CityFurniture cityFurniture)
visit
in interface FeatureVisitor
public void visit(CityObjectGroup cityObjectGroup)
visit
in interface FeatureVisitor
public void visit(Address address)
visit
in interface FeatureVisitor
public void visit(CityModel cityModel)
visit
in interface FeatureVisitor
public void visit(GenericCityObject genericCityObject)
visit
in interface FeatureVisitor
public void visit(LandUse landUse)
visit
in interface FeatureVisitor
public void visit(BreaklineRelief breaklineRelief)
visit
in interface FeatureVisitor
public void visit(MassPointRelief massPointRelief)
visit
in interface FeatureVisitor
public void visit(RasterRelief rasterRelief)
visit
in interface FeatureVisitor
public void visit(ReliefFeature reliefFeature)
visit
in interface FeatureVisitor
public void visit(TINRelief tinRelief)
visit
in interface FeatureVisitor
public void visit(AuxiliaryTrafficArea auxiliaryTrafficArea)
visit
in interface FeatureVisitor
public void visit(Railway railway)
visit
in interface FeatureVisitor
public void visit(RectifiedGridCoverage rectifiedGridCoverage)
visit
in interface FeatureVisitor
public void visit(Road road)
visit
in interface FeatureVisitor
public void visit(Square square)
visit
in interface FeatureVisitor
public void visit(Track track)
visit
in interface FeatureVisitor
public void visit(TrafficArea trafficArea)
visit
in interface FeatureVisitor
public void visit(TransportationComplex transportationComplex)
visit
in interface FeatureVisitor
public void visit(PlantCover plantCover)
visit
in interface FeatureVisitor
public void visit(SolitaryVegetationObject solitaryVegetationObject)
visit
in interface FeatureVisitor
public void visit(WaterBody waterBody)
visit
in interface FeatureVisitor
public void visit(WaterClosureSurface waterClosureSurface)
visit
in interface FeatureVisitor
public void visit(WaterGroundSurface waterGroundSurface)
visit
in interface FeatureVisitor
public void visit(WaterSurface waterSurface)
visit
in interface FeatureVisitor
public void visit(AbstractTextureParameterization abstractTextureParameterization)
public void visit(_AbstractAppearance abstractAppearance)
public void visit(CompositeValue compositeValue)
visit
in interface GMLVisitor
public void visit(ValueArray valueArray)
visit
in interface GMLVisitor
public void visit(TexCoordGen texCoordGen)
visit
in interface GMLVisitor
public void visit(TexCoordList texCoordList)
visit
in interface GMLVisitor
public void visit(ImplicitGeometry implicitGeometry)
visit
in interface GMLVisitor
public void visit(_Material material)
visit
in interface GMLVisitor
public void visit(_SimpleTexture simpleTexture)
visit
in interface GMLVisitor
public <T extends AbstractGML> void visit(AssociationByRep<T> association)
public <T extends AbstractGML> void visit(AssociationByRepOrRef<T> association)
public <T extends AbstractFeature> void visit(FeatureProperty<T> featureProperty)
public void visit(FeatureArrayProperty featureArrayProperty)
public <T extends AbstractGeometry> void visit(GeometryProperty<T> geometryProperty)
public <T extends AbstractGeometry> void visit(InlineGeometryProperty<T> geometryProperty)
public <T extends AbstractGeometry> void visit(GeometryArrayProperty<T> geometryArrayProperty)
public void visit(SurfacePatchArrayProperty surfacePatchArrayProperty)
public void visit(org.w3c.dom.Element element, ElementDecl decl)
visit
in interface FeatureVisitor
public void visit(ADEComponent adeComponent)
visit
in interface FeatureVisitor