package devopsdistilled.operp.client.abstracts;
public abstract class AbstractPaneModel<PO extends PaneModelObserver> extends
AbstractModel<PO> implements PaneModel<PO> {
protected String title = "";
@Override
public void update() {
setTitle(getTitle());
}
@Override
public void setTitle(String title) {
this.title = title;
for (PO observer : observers) {
observer.updateTitle(this.title);
}
}
}