@Service(value=RdcFactory.class) public class DefaultRdcFactory extends Object implements RdcFactory
| Constructor and Description |
|---|
DefaultRdcFactory() |
| 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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInstancepublic <T extends PersistentDomainObject<T>> PdoCrud<T> createPdoCrud(T pdo, boolean editable)
RdcFactorycreatePdoCrud in interface RdcFactoryT - the pdo typepdo - the pdoeditable - true if edit pdo, false to view onlypublic <T extends PersistentDomainObject<T>> PdoSearch<T> createPdoSearch(T pdo)
RdcFactorycreatePdoSearch in interface RdcFactoryT - the pdo typepdo - the pdopublic <T extends PersistentDomainObject<T>> PdoTreeCell<T> createTreeCell()
RdcFactorycreateTreeCell in interface RdcFactoryT - the pdo typepublic <S,T extends PersistentDomainObject<T>> PdoTableCell<S,T> createTableCell()
RdcFactorycreateTableCell in interface RdcFactoryS - the table row's typeT - the table cell's pdo typeTentackle - a domain driven enterprise framework