package jws;
import abs.backend.java.observing.ObjectView;
public interface ObjectGraph {
/* (non-Javadoc)
* @see jws.ObjectGraph2#addObject(abs.backend.java.observing.ObjectView, boolean)
*/
public abstract void addObject(final ObjectView o, final boolean COG);
/* (non-Javadoc)
* @see jws.ObjectGraph2#addObject(abs.backend.java.observing.ObjectView)
*/
public abstract void addObject(ObjectView o);
/* (non-Javadoc)
* @see jws.ObjectGraph2#addEdge(java.lang.String, abs.backend.java.observing.ObjectView, abs.backend.java.observing.ObjectView)
*/
public abstract void addEdge(ObjectView source, ObjectView target);
/* (non-Javadoc)
* @see jws.ObjectGraph2#addEdge(java.lang.String, abs.backend.java.observing.ObjectView, abs.backend.java.observing.ObjectView, boolean)
*/
public abstract void addEdge(ObjectView source,
ObjectView target, boolean cog);
public abstract void begin();
public abstract void end();
}