dk.brics.xmlgraph
Class InterleaveNode
java.lang.Object
dk.brics.xmlgraph.Node
dk.brics.xmlgraph.MultiContentNode
dk.brics.xmlgraph.InterleaveNode
- All Implemented Interfaces:
- Serializable, Cloneable
public class InterleaveNode
- extends MultiContentNode
Interleave node.
- See Also:
- Serialized Form
InterleaveNode
public InterleaveNode(Collection<Integer> content,
Origin origin)
- Constructs a new interleave node.
- Parameters:
content
- outgoing edges representing the contentsorigin
- source information (null if not applicable)
clone
protected InterleaveNode clone()
- Description copied from class:
Node
- Clones this node.
- Specified by:
clone
in class MultiContentNode
getSortedContents
public Collection<Integer> getSortedContents()
- Description copied from class:
MultiContentNode
- Returns indices of sub-nodes in order.
- Overrides:
getSortedContents
in class MultiContentNode
- Returns:
- ordered collection of node indices (should not be modified by caller)
process
public <T> T process(NodeProcessor<T> v)
- Description copied from class:
Node
- Applies the given node processor on this node.
- Specified by:
process
in class Node
- Type Parameters:
T
- return type- Parameters:
v
- node processor
- Returns:
- result from processor
Copyright © 2005-2010 Anders Møller.