Package | Description |
---|---|
org.esa.snap.core.dataio |
Contains the SNAP product I/O framework.
|
org.esa.snap.core.dataio.dimap |
This module provides a product reader and writer plug-in for the BEAM-DIMAP product format.
|
org.esa.snap.core.datamodel |
Contains SNAP's central classes and interfaces used for an in-memory presentation
of remote sensing data products.
|
org.esa.snap.core.util |
Provides several utility classes used throughout SNAP.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
AbstractProductBuilder.addAttribString(String name,
String value,
MetadataElement subsetElem) |
protected void |
AbstractProductBuilder.cloneMetadataAttributes(MetadataElement sourceRoot,
MetadataElement destRoot) |
protected void |
AbstractProductBuilder.cloneMetadataElements(MetadataElement sourceRoot,
MetadataElement destRoot,
int level) |
protected void |
AbstractProductBuilder.cloneMetadataElementsAndAttributes(MetadataElement sourceRoot,
MetadataElement destRoot,
int level) |
Modifier and Type | Method and Description |
---|---|
protected void |
DimapHeaderWriter.writeMetadataElements(int indent,
MetadataElement[] elementes) |
Modifier and Type | Class and Description |
---|---|
class |
FlagCoding
Provides the information required to decode integer sample values that
are combined of single flags (bit indexes).
|
class |
IndexCoding
Provides the information required to decode integer sample values that
represent index values (e.g. types, classes, categories).
|
class |
SampleCoding
Provides the information required to decode integer sample values that
are combined of single flags (bit indexes).
|
Modifier and Type | Method and Description |
---|---|
MetadataElement |
MetadataElement.createDeepClone() |
MetadataElement |
MetadataElement.getElement(String name)
Returns the element with the given name.
|
MetadataElement |
MetadataElement.getElementAt(int index)
Returns the element at the given index.
|
MetadataElement[] |
MetadataElement.getElements()
Returns an array of elements contained in this element.
|
MetadataElement |
Product.getMetadataRoot()
Gets the root element of the associated metadata.
|
MetadataElement |
MetadataElement.getParentElement() |
MetadataElement |
MetadataAttribute.getParentElement() |
Modifier and Type | Method and Description |
---|---|
ProductNodeGroup<MetadataElement> |
MetadataElement.getElementGroup()
Gets the group of child elements.
|
Modifier and Type | Method and Description |
---|---|
void |
SampleCoding.addElement(MetadataElement element)
Overrides the base class
addElement in order to not add an element to this flag coding
because flag codings do not support inner elements. |
void |
MetadataElement.addElement(MetadataElement element)
Adds the given element to this element.
|
void |
MetadataElement.addElementAt(MetadataElement element,
int index)
Adds the given element to this element at index.
|
int |
MetadataElement.getElementIndex(MetadataElement element)
Gets the index of the given element.
|
boolean |
MetadataElement.removeElement(MetadataElement element)
Removes the given element from this element.
|
void |
ProductVisitorAdapter.visit(MetadataElement group) |
void |
ProductVisitor.visit(MetadataElement group)
Visits a group whithin a product.
|
Modifier and Type | Method and Description |
---|---|
static void |
ProductUtils.addElementToHistory(Product product,
MetadataElement elem)
Adds a given elem to the history of the given product.
|
static void |
ProductUtils.copyMetadata(MetadataElement source,
MetadataElement target)
Copies all metadata elements and attributes of the source element to the target element.
|
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.