package pt.ist.renderers.components.controllers; import java.io.Serializable; import pt.ist.renderers.components.HtmlComponent; import pt.ist.renderers.components.state.IViewState; public abstract class HtmlController implements Serializable { private HtmlComponent controlledComponent; public HtmlComponent getControlledComponent() { return controlledComponent; } public void setControlledComponent(HtmlComponent controlledComponent) { this.controlledComponent = controlledComponent; } public abstract void execute(IViewState viewState); }