Class ALfnResourceMetadataVisitor
java.lang.Object
com.luciad.fusion.tilestore.metadata.ALfnResourceMetadataVisitor
A visitor for resource metadata.
The visitor is based on the Visitor design pattern.
It works in conjunction with
ALfnResourceMetadata.accept(com.luciad.fusion.tilestore.metadata.ALfnResourceMetadataVisitor) to perform double-dispatch.
This visitor provides direct access to the concrete resource types in LuciadFusion.
No traversal of any kind is performed.
Traversal can be performed using the visitor in conjunction with TLfnThemeMetadataTraverser.
- Since:
- 10.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(TLfnCoverageMetadata aCoverage) Visits a non-tiled coverage.voidvisit(TLfnRasterAssetMetadata aAsset) Visits a raster asset.voidvisit(TLfnRasterCoverageMetadata aCoverage) Visits a raster coverage.voidvisit(TLfnThemeMetadata aTheme) Visits a theme.voidvisit(TLfnVectorAssetMetadata aAsset) Visits a vector asset.voidvisit(TLfnVectorCoverageMetadata aCoverage) Visits a vector coverage.
-
Constructor Details
-
ALfnResourceMetadataVisitor
public ALfnResourceMetadataVisitor()
-
-
Method Details
-
visit
Visits a theme.- Parameters:
aTheme- the theme
-
visit
Visits a raster coverage.- Parameters:
aCoverage- the coverage
-
visit
Visits a vector coverage.- Parameters:
aCoverage- the coverage- Since:
- 11.0
-
visit
Visits a non-tiled coverage.- Parameters:
aCoverage- the coverage- Since:
- 2013.1
-
visit
Visits a raster asset.- Parameters:
aAsset- the asset
-
visit
Visits a vector asset.- Parameters:
aAsset- the asset- Since:
- 11.0
-