public abstract class AbstractComponentController<E extends Entity,B extends org.zkoss.zkplus.databind.DataBinder,C extends org.zkoss.zk.ui.Component> extends Object implements ComponentController<E,B,C>
| Modifier and Type | Field and Description |
|---|---|
protected C |
component |
protected B |
dataBinder |
protected E |
entity |
| Constructor and Description |
|---|
AbstractComponentController() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
arrangeAfterUserChange() |
boolean |
equals(Object o) |
int |
hashCode() |
void |
onDirty(boolean dirty) |
void |
setBinder(B dataBinder) |
void |
setComponent(C component) |
void |
setEntity(E entity) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitsupportsComponent, supportsEntityprotected C extends org.zkoss.zk.ui.Component component
protected B extends org.zkoss.zkplus.databind.DataBinder dataBinder
protected abstract void arrangeAfterUserChange()
public void onDirty(boolean dirty)
onDirty in interface DirtyListenerpublic void setBinder(B dataBinder)
public void setComponent(C component)
setComponent in interface ComponentController<E extends Entity,B extends org.zkoss.zkplus.databind.DataBinder,C extends org.zkoss.zk.ui.Component>Copyright 2012-2013 Veniamin Isaias. All rights reserved.