Class TIFFNode

java.lang.Object
org.monte.media.tiff.TIFFNode
Direct Known Subclasses:
TIFFDirectory, TIFFField

public abstract class TIFFNode extends Object
TIFFNode.
Author:
Werner Randelshofer
  • Field Details

    • tag

      protected TIFFTag tag
      The tag which identifies this node.
    • ifdEntry

      protected IFDEntry ifdEntry
      The IFDEntry from which this node was read. IFDEntry is null, if this node has not been read from a TIFF file.
  • Constructor Details

    • TIFFNode

      public TIFFNode(TIFFTag tag)
  • Method Details

    • getTagName

      public String getTagName()
    • getTag

      public TIFFTag getTag()
    • getTagNumber

      public int getTagNumber()
      Returns the tag number or -1 if not known.
    • getIFDEntry

      public IFDEntry getIFDEntry()
    • add

      public void add(TIFFNode node)
    • getChildren

      public ArrayList<TIFFNode> getChildren()
    • getParent

      public TIFFNode getParent()
    • preorderIterator

      public Iterator<TIFFNode> preorderIterator()
    • postorderIterator

      public Iterator<TIFFNode> postorderIterator()
    • getChildCount

      public int getChildCount()
    • getChildAt

      public TIFFNode getChildAt(int i)
    • removeFromParent

      public void removeFromParent()