dk.brics.xact.wrappers
Class TempNodeWrapper<T extends TempNode>

java.lang.Object
  extended by dk.brics.xact.wrappers.NodeWrapper<T>
      extended by dk.brics.xact.wrappers.TempNodeWrapper<T>
Direct Known Subclasses:
ConcreteTempNodeWrapper, TemplateGapWrapper

public abstract class TempNodeWrapper<T extends TempNode>
extends NodeWrapper<T>

Base class for TempNode wrappers.


Constructor Summary
TempNodeWrapper(T real, ElementWrapper parent)
          Constructs a new wrapper.
 
Method Summary
 ConcreteTempNodeWrapper<? extends TempNode> getNextSibling()
          Returns the next concrete sibling node wrapper.
 TempNodeWrapper<? extends TempNode> getNextSiblingWrapper()
          Returns the next sibling node wrapper.
 XML getRealNextSibling()
          Returns the next wrapped XML node.
static TempNodeWrapper<? extends TempNode> make(XML x, ElementWrapper parent)
          Makes a wrapper for the given XML node.
 
Methods inherited from class dk.brics.xact.wrappers.NodeWrapper
getParent, getReal, setReal, visitBy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TempNodeWrapper

public TempNodeWrapper(T real,
                       ElementWrapper parent)
Constructs a new wrapper.

Method Detail

getNextSibling

public ConcreteTempNodeWrapper<? extends TempNode> getNextSibling()
Returns the next concrete sibling node wrapper.


getNextSiblingWrapper

public TempNodeWrapper<? extends TempNode> getNextSiblingWrapper()
Returns the next sibling node wrapper.


getRealNextSibling

public XML getRealNextSibling()
Returns the next wrapped XML node.


make

public static TempNodeWrapper<? extends TempNode> make(XML x,
                                                       ElementWrapper parent)
Makes a wrapper for the given XML node.



Copyright © 2005-2011 Aarhus University.