package org.fugazi.ql.gui.mediator;
import org.fugazi.ql.evaluator.expression_value.ExpressionValue;
public abstract class Colleague {
private final IMediator mediator;
public Colleague(IMediator _med) {
this.mediator = _med;
}
protected void sendToMediator() {
this.mediator.getChangeFromColleagues(this);
}
public abstract ExpressionValue getState();
public abstract String getId();
}