uk.ed.inf.graph.state
Interface IGraphStateHandler<N extends IRestorableGraphElement & IBasicNode<N,? extends IBasicEdge<N,?>>,E extends IRestorableGraphElement & IBasicEdge<N,E>>

All Known Implementing Classes:
BaseCompoundGraphStateHandler, GraphStateHandler

public interface IGraphStateHandler<N extends IRestorableGraphElement & IBasicNode<N,? extends IBasicEdge<N,?>>,E extends IRestorableGraphElement & IBasicEdge<N,E>>


Method Summary
 IGraphState<N,E> createGraphState()
           
 IBasicGraph<N,E> getGraph()
           
 void restoreState(IGraphState<N,E> previousState)
           
 

Method Detail

getGraph

IBasicGraph<N,E> getGraph()

createGraphState

IGraphState<N,E> createGraphState()

restoreState

void restoreState(IGraphState<N,E> previousState)