public interface RdcFactory
| Modifier and Type | Method and Description |
|---|---|
<T extends PersistentDomainObject<T>> |
createPdoCrud(T pdo,
boolean editable)
Creates a CRUD controller for a pdo.
|
<T extends PersistentDomainObject<T>> |
createPdoSearch(T pdo)
Creates a search controller for a pdo.
|
<S,T extends PersistentDomainObject<T>> |
createTableCell()
Creates a table cell for a pdo type.
|
<T extends PersistentDomainObject<T>> |
createTreeCell()
Creates a tree cell for a pdo type.
|
static RdcFactory |
getInstance()
The singleton.
|
static RdcFactory getInstance()
<T extends PersistentDomainObject<T>> PdoCrud<T> createPdoCrud(T pdo, boolean editable)
T - the pdo typepdo - the pdoeditable - true if edit pdo, false to view only<T extends PersistentDomainObject<T>> PdoSearch<T> createPdoSearch(T pdo)
T - the pdo typepdo - the pdo<T extends PersistentDomainObject<T>> PdoTreeCell<T> createTreeCell()
T - the pdo type<S,T extends PersistentDomainObject<T>> PdoTableCell<S,T> createTableCell()
S - the table row's typeT - the table cell's pdo typeTentackle - a domain driven enterprise framework