dk.brics.servletvalidator.graph
Class AbstractInliningGraph<T extends InliningArc<E>,E extends InliningVertex<T>>

java.lang.Object
  extended by dk.brics.servletvalidator.graph.AbstractInliningGraph<T,E>
All Implemented Interfaces:
InliningGraph<T,E>
Direct Known Subclasses:
DGraph

public abstract class AbstractInliningGraph<T extends InliningArc<E>,E extends InliningVertex<T>>
extends Object
implements InliningGraph<T,E>

Author:
schwarz

Field Summary
protected  Set<E> vertices
           
 
Constructor Summary
AbstractInliningGraph()
           
 
Method Summary
 Set<E> getSinkNodes()
           
 Set<E> getVertices()
           
 void removeNode(E v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vertices

protected Set<E extends InliningVertex<T>> vertices
Constructor Detail

AbstractInliningGraph

public AbstractInliningGraph()
Method Detail

getSinkNodes

public Set<E> getSinkNodes()
Specified by:
getSinkNodes in interface InliningGraph<T extends InliningArc<E>,E extends InliningVertex<T>>

getVertices

public Set<E> getVertices()
Specified by:
getVertices in interface InliningGraph<T extends InliningArc<E>,E extends InliningVertex<T>>

removeNode

public void removeNode(E v)
Specified by:
removeNode in interface InliningGraph<T extends InliningArc<E>,E extends InliningVertex<T>>


Copyright © 2008 Mathias Schwarz.