public interface ProductVisitor
acceptVisitor
method of an Product
(or any other ProductNode
).Product.acceptVisitor(ProductVisitor)
,
ProductNode.acceptVisitor(ProductVisitor)
Modifier and Type | Method and Description |
---|---|
void |
visit(Band band)
Visits a band within a product or group.
|
void |
visit(FlagCoding flagCoding)
Visits a flag coding.
|
void |
visit(IndexCoding indexCoding)
Visits an index coding.
|
void |
visit(Mask mask)
Visits a node group.
|
void |
visit(MetadataAttribute attribute)
Visits an attribute.
|
void |
visit(MetadataElement group)
Visits a group whithin a product.
|
void |
visit(Product product)
Visits a product.
|
void |
visit(ProductNodeGroup group)
Visits a node group.
|
void |
visit(TiePointGrid grid)
Visits a tie-point grid within a product or group.
|
void |
visit(VectorDataNode vectorDataNode)
Visits a node group.
|
void |
visit(VirtualBand virtualBand)
Visits a virtual band.
|
void visit(Product product)
product
- the product to be visitedvoid visit(MetadataElement group)
group
- the group to be visitedvoid visit(TiePointGrid grid)
grid
- the tie-point grid to be visitedvoid visit(Band band)
band
- the band to be visitedvoid visit(VirtualBand virtualBand)
virtualBand
- the bitmask definition to be visitedvoid visit(MetadataAttribute attribute)
attribute
- the attribute to be visitedvoid visit(FlagCoding flagCoding)
flagCoding
- the flag coding to be visitedvoid visit(IndexCoding indexCoding)
indexCoding
- the index coding to be visitedvoid visit(ProductNodeGroup group)
group
- the group to be visitedvoid visit(Mask mask)
mask
- the mask to be visitedvoid visit(VectorDataNode vectorDataNode)
vectorDataNode
- the group to be visitedCopyright © 2014–2015 European Space Agency (ESA). All rights reserved.