Package kiyut.sketsa.io

## Class NodeRange

- java.lang.Object
- - kiyut.sketsa.io.NodeRange

-     public class NodeRange
      extends Object

  NodeRange used for DOMTrancoder indicating the index number for selected Node
  Author:
    Kiyut

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected long` | `endIndex` |
    `protected Node` | `node` |
    `protected long` | `startIndex` |

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `NodeRange​(Node node)` | Creates a new instance of NodeRange

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `long` | `getEndIndex()` |
    `Node` | `getNode()` | Return node
    `long` | `getStartIndex()` |
    `void` | `setEndIndex​(long index)` |
    `void` | `setStartIndex​(long index)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### node

          protected Node node

    - #### startIndex

          protected long startIndex

    - #### endIndex

          protected long endIndex

  - ### Constructor Detail

    - #### NodeRange

          public NodeRange​(Node node)

      Creates a new instance of NodeRange
      Parameters:
        `node` - a Node

  - ### Method Detail

    - #### getNode

          public Node getNode()

      Return node
      Returns:
        node

    - #### setStartIndex

          public void setStartIndex​(long index)

    - #### setEndIndex

          public void setEndIndex​(long index)

    - #### getStartIndex

          public long getStartIndex()

    - #### getEndIndex

          public long getEndIndex()