javax.faces.flow

## Class ViewNode

- java.lang.Object
- - javax.faces.flow.FlowNode
  - - javax.faces.flow.ViewNode

-     public abstract class ViewNode
      extends FlowNode

  ViewNode is the class that represents a VDL view in a faces flow graph.

  Since:
    2.2

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ViewNode()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract String` | `getVdlDocumentId()` Return the immutable VDL document id for this view node.

    - ### Methods inherited from class javax.faces.flow.FlowNode

      `getId`

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

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

- - ### Constructor Detail

    - #### ViewNode

          public ViewNode()

  - ### Method Detail

    - #### getVdlDocumentId

          public abstract String getVdlDocumentId()

      Return the immutable VDL document id for this view node. This is normally the path to the VDL page that defines this view node. This must be unique within the flow.

      Since:
        2.2

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.