Nuxeo Enterprise Platform 5.1

org.nuxeo.theme.nodes
Interface Node

All Known Subinterfaces:
Element, Fragment
All Known Implementing Classes:
AbstractElement, AbstractFragment, AbstractModel, AbstractNode, ActionFragment, CellElement, GenericFragment, Html, MenuItem, PageElement, Region, RegionFragment, SectionElement, Text, TextFragment, ThemeElement

public interface Node


Method Summary
 Node addChild(Node node)
           
 void clearParent()
           
 void collectDescendants(List<Node> nodes)
           
 List<Node> getChildren()
           
 List<Node> getDescendants()
           
 Node getNextNode()
           
 NodeTypeFamily getNodeTypeFamily()
           
 Integer getOrder()
           
 Node getParent()
           
 Node getPreviousNode()
           
 boolean hasChildren()
           
 boolean hasSiblings()
           
 void insertAfter(Node node)
           
 boolean isChildOf(Node node)
           
 boolean isLeaf()
           
 void moveTo(Node container, Integer order)
           
 void removeChild(Node node)
           
 void removeDescendants()
           
 void setChildren(List<Node> children)
           
 void setOrder(Integer order)
           
 void setParent(Node node)
           
 

Method Detail

getNodeTypeFamily

NodeTypeFamily getNodeTypeFamily()

clearParent

void clearParent()

setParent

void setParent(Node node)

getParent

Node getParent()

addChild

Node addChild(Node node)

removeChild

void removeChild(Node node)

getChildren

List<Node> getChildren()

setChildren

void setChildren(List<Node> children)

getOrder

Integer getOrder()

setOrder

void setOrder(Integer order)

moveTo

void moveTo(Node container,
            Integer order)

isLeaf

boolean isLeaf()

insertAfter

void insertAfter(Node node)

hasSiblings

boolean hasSiblings()

getNextNode

Node getNextNode()

getPreviousNode

Node getPreviousNode()

hasChildren

boolean hasChildren()

isChildOf

boolean isChildOf(Node node)

removeDescendants

void removeDescendants()

getDescendants

List<Node> getDescendants()

collectDescendants

void collectDescendants(List<Node> nodes)

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.