public abstract class TIFFNode
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected IFDEntry |
ifdEntry
The IFDEntry from which this node was read.
|
protected TIFFTag |
tag
The tag which identifies this node.
|
Modifier and Type | Method and Description |
---|---|
void |
add(TIFFNode node) |
TIFFNode |
getChildAt(int i) |
int |
getChildCount() |
java.util.ArrayList<TIFFNode> |
getChildren() |
IFDEntry |
getIFDEntry() |
TIFFNode |
getParent() |
TIFFTag |
getTag() |
java.lang.String |
getTagName() |
int |
getTagNumber()
Returns the tag number or -1 if not known.
|
java.util.Iterator<TIFFNode> |
postorderIterator() |
java.util.Iterator<TIFFNode> |
preorderIterator() |
void |
removeFromParent() |
protected TIFFTag tag
protected IFDEntry ifdEntry
public TIFFNode(TIFFTag tag)
public java.lang.String getTagName()
public TIFFTag getTag()
public int getTagNumber()
public IFDEntry getIFDEntry()
public void add(TIFFNode node)
public java.util.ArrayList<TIFFNode> getChildren()
public TIFFNode getParent()
public java.util.Iterator<TIFFNode> preorderIterator()
public java.util.Iterator<TIFFNode> postorderIterator()
public int getChildCount()
public TIFFNode getChildAt(int i)
public void removeFromParent()