org.apache.jetspeed.page.document
Interface NodeSet


public interface NodeSet

NodeSet

Version:
$Id: NodeSet.java 188257 2005-01-25 00:54:41Z rwatler $
Author:
Scott T. Weaver

Method Summary
 void add(Node node)
           
 boolean contains(Node node)
           
 NodeSet exclusiveSubset(String regex)
           
 Node get(String name)
           get
 NodeSet inclusiveSubset(String regex)
           
 boolean isEmpty()
           
 Iterator iterator()
           
 int size()
           
 NodeSet subset(String type)
           
 

Method Detail

add

public void add(Node node)

get

public Node get(String name)

get

Returns a Node based on name. name can either be the fully quallified path, folder1/folder2/myPage.psml as returned by Node.getPath(), or the page name relative the Node.getParent().getPath() as return by Node.getName()that this DocumentSet was generated for.

Parameters:
name -
Returns:

iterator

public Iterator iterator()

subset

public NodeSet subset(String type)

inclusiveSubset

public NodeSet inclusiveSubset(String regex)

exclusiveSubset

public NodeSet exclusiveSubset(String regex)

size

public int size()

contains

public boolean contains(Node node)

isEmpty

public boolean isEmpty()


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.