public abstract class ALfnResourceMetadataVisitor extends Object
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
.
Constructor and Description |
---|
ALfnResourceMetadataVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
visit(TLfnCoverageMetadata aCoverage)
Visits a non-tiled coverage.
|
void |
visit(TLfnRasterAssetMetadata aAsset)
Visits a raster asset.
|
void |
visit(TLfnRasterCoverageMetadata aCoverage)
Visits a raster coverage.
|
void |
visit(TLfnThemeMetadata aTheme)
Visits a theme.
|
void |
visit(TLfnVectorAssetMetadata aAsset)
Visits a vector asset.
|
void |
visit(TLfnVectorCoverageMetadata aCoverage)
Visits a vector coverage.
|
public void visit(TLfnThemeMetadata aTheme)
aTheme
- the themepublic void visit(TLfnRasterCoverageMetadata aCoverage)
aCoverage
- the coveragepublic void visit(TLfnVectorCoverageMetadata aCoverage)
aCoverage
- the coveragepublic void visit(TLfnCoverageMetadata aCoverage)
aCoverage
- the coveragepublic void visit(TLfnRasterAssetMetadata aAsset)
aAsset
- the assetpublic void visit(TLfnVectorAssetMetadata aAsset)
aAsset
- the asset