public interface CtrlHintsSupport
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getContextKey()
Returns the list of attributes that is to be considered the context key
attributes for looking up row-level UI hints.
|
java.util.List<AttrCtrlHints> |
getControlHints(Row row,
java.lang.String localeName)
Returns the row-level UI hints for a given locale.
|
java.util.List<AttrCtrlHints> |
getControlHints(java.lang.String localeName)
Returns the base UI hints for a given locale.
|
boolean |
isCtrlHintsSupported()
Returns a flag specifying if the underlying datasource can retrieve the
static control hints defined on the server-side EOs and VOs.
|
boolean |
isRowCtrlHintsSupported()
Returns a flag specifying if the underlying datasource can retrieve the
row-specific control hints defined on the server-side EOs and VOs.
|
void |
setDataSourceDef(DataSourceDef dsDef)
Sets the DataSourceDef to be used with the instance.
|
boolean isCtrlHintsSupported()
true
if the underlying datasource supports control
hints and false
otherwise.java.util.List<AttrCtrlHints> getControlHints(java.lang.String localeName)
localeName
- a locale nameboolean isRowCtrlHintsSupported()
true
if the underlying datasource supports row-level
specific control hints and false
otherwise.java.util.List<java.lang.String> getContextKey()
java.util.List<AttrCtrlHints> getControlHints(Row row, java.lang.String localeName)
row
- the data rowlocaleName
- a locale namevoid setDataSourceDef(DataSourceDef dsDef)
dsDef
- the datasource metadata