org.cybergarage.upnp.xml

## Class NodeData

- java.lang.Object
- - org.cybergarage.upnp.xml.NodeData

- Direct Known Subclasses:
    ActionData, ArgumentData, DeviceData, ServiceData, StateVariable, StateVariableData

      public class NodeData
      extends Object

  Base data container for UPnP XML node information.

  This class provides a foundation for UPnP data structures that are associated with XML nodes. It maintains a reference to the underlying XML node and provides basic data management functionality.

  Key features:

  - XML node association
  - Base data container functionality
  - Node lifecycle management
  - XML integration layer
  - Extensible data structure

  This class serves as the base class for more specific UPnP data containers like DeviceData, ServiceData, and ActionData, providing common XML node management functionality across the framework.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `NodeData()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `Node` | `getNode()`
    `void` | `setNode(Node node)`

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

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

- - ### Constructor Detail

    - #### NodeData

          public NodeData()

  - ### Method Detail

    - #### getNode

          public Node getNode()

    - #### setNode

          public void setNode(Node node)