Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.sf.statcvs.pages
Interface NavigationNode

All Known Implementing Classes:
  Page, PageGroup

public interface NavigationNode

Method Summary
`String` | `asParentLink()`
`String` | `getFullTitle()`
`String` | `getShortTitle()`
`String` | `getURL()`
`void` | `setParent(NavigationNode parent)` Sets the page's parent.
`void` | `setShowLinkToPreviousSibling(boolean showLink)`
`void` | `setSiblings(String siblingsTitle, List siblingPages)` Sets a list of `Page`s that are siblings of this page.
`void` | `write()`

Method Detail

### setParent

    public void setParent(NavigationNode parent)

  Sets the page's parent. The generated page will link back to the parent.

### setSiblings

    public void setSiblings(String siblingsTitle,
                            List siblingPages)

  Sets a list of `Page`s that are siblings of this page. The generated page will contain a navigation list that links to all siblings. The sibling list may contain the page itself.

  Parameters:
    `siblingsTitle` - Title for navigation list, e.g. "Monthly Reports"

### setShowLinkToPreviousSibling

    public void setShowLinkToPreviousSibling(boolean showLink)

### getURL

    public String getURL()

### getShortTitle

    public String getShortTitle()

### getFullTitle

    public String getFullTitle()

### write

    public void write()

### asParentLink

    public String asParentLink()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD