@Service(value=PdoNavigationPanelFactory.class) public class DefaultPdoNavigationPanelFactory extends Object implements PdoNavigationPanelFactory
PdoNavigationPanels.| Constructor and Description |
|---|
DefaultPdoNavigationPanelFactory() |
| Modifier and Type | Method and Description |
|---|---|
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(List<T> list)
Creates a navigation panel.
The preferences table name is determined by the first object. |
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(List<T> list,
SelectionFilter selectionFilter)
Creates a navigation panel.
The preferences table name is determined by the first object. |
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(List<T> list,
SelectionFilter selectionFilter,
int buttonMode,
boolean showTable)
Creates a navigation panel.
The preferences table name is determined by the first object. |
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(List<T> list,
SelectionFilter selectionFilter,
int buttonMode,
boolean showTable,
String tableName)
Creates a navigation panel.
|
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(T obj)
Creates a navigation panel for a single object.
The preferences table name is determined by the object. |
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(T obj,
SelectionFilter selectionFilter)
Creates a navigation panel for a single object.
The preferences table name is determined by the object. |
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(T obj,
SelectionFilter selectionFilter,
int buttonMode,
boolean showTable)
Creates a navigation panel for a single object.
The preferences table name is determined by the object. |
<T extends PersistentDomainObject<T>> |
createPdoNavigationPanel(T obj,
SelectionFilter selectionFilter,
int buttonMode,
boolean showTable,
String tableName)
Creates a navigation panel for a single object.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInstancepublic <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(List<T> list, SelectionFilter selectionFilter, int buttonMode, boolean showTable, String tableName)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typelist - the list of objectsselectionFilter - filter selectable objects, null if nothing selectablebuttonMode - the visibility of buttons, one of SHOW_...showTable - true if initially show the table view, false = tree viewtableName - the preferences tablename, null if preferences by getFormTableName() from 1st object in list
public <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(List<T> list, SelectionFilter selectionFilter, int buttonMode, boolean showTable)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typelist - the list of objectsselectionFilter - filter selectable objects, null if nothing selectablebuttonMode - the visibility of buttons, one of SHOW_...showTable - true if initially show the table view, false = tree view
public <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(List<T> list, SelectionFilter selectionFilter)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typelist - the list of objectsselectionFilter - filter selectable objects, null if nothing selectable
public <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(List<T> list)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typelist - the list of objects
public <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(T obj, SelectionFilter selectionFilter, int buttonMode, boolean showTable, String tableName)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typeobj - the database objectselectionFilter - filter selectable objects, null if nothing selectablebuttonMode - the visibility of buttons, one of SHOW_...showTable - true if initially show the table view, false = tree viewtableName - the preferences tablename, null if preferences object
public <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(T obj, SelectionFilter selectionFilter, int buttonMode, boolean showTable)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typeobj - the database objectselectionFilter - filter selectable objects, null if nothing selectablebuttonMode - the visibility of buttons, one of SHOW_...showTable - true if initially show the table view, false = tree view
public <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(T obj, SelectionFilter selectionFilter)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typeobj - the database objectselectionFilter - filter selectable objects, null if nothing selectable
public <T extends PersistentDomainObject<T>> PdoNavigationPanel<T> createPdoNavigationPanel(T obj)
PdoNavigationPanelFactorycreatePdoNavigationPanel in interface PdoNavigationPanelFactoryT - the pdo typeobj - the database object
Tentackle - distributed, domain- and model-driven