package org.prevayler.foundation;
import java.io.IOException;
import java.io.OutputStream;
public abstract class Guided {
private final Turn _turn;
protected Guided( Turn turn){
_turn=turn;
}
public void startTurn(){
_turn.start();
}
public void endTurn(){
_turn.end();
}
public abstract void writeTo( OutputStream stream) throws IOException ;
}