org.oddjob.structural
Class ChildMatch<T>

java.lang.Object
  extended by org.oddjob.structural.ChildMatch<T>

public abstract class ChildMatch<T>
extends Object


Constructor Summary
ChildMatch(List<T> children)
           
 
Method Summary
protected abstract  void insertChild(int index, T child)
           
 void match(T[] match)
           
protected abstract  void removeChildAt(int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChildMatch

public ChildMatch(List<T> children)
Method Detail

match

public void match(T[] match)

insertChild

protected abstract void insertChild(int index,
                                    T child)

removeChildAt

protected abstract void removeChildAt(int index)