public interface Lov extends Identifiable, Nameable, Inheritable
This interface is used to represent a universe list of values, both for the data foundation and business layer.
A list of values is used to propose possible answers to parameters at query time.
The data foundation and business layer store a list of the lists of values that can be retrieved with the
DataFoundation.getLovs() or BusinessLayer.getLovs() methods.
In the present release, you can create or edit a static list of values (StaticLov),
a list of values based on a SQL query (SQLQueryLov) or on a hierarchy defined in the business layer (BusinessHierarchicalLov).
However, you cannot create a list of values based on a query created with business objects (BusinessQueryLov)
and display or edit its query. You can only edit some of its parameters.
StaticLov and SQLQueryLov can be created with DataFoundationFactory or BusinessLayerFactory.
BusinessHierarchicalLov can only be created with BusinessLayerFactory.
You can associate any list of values with a BusinessObject or a Parameter.
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute.
|
boolean |
isHidden()
Returns the value of the 'Hidden' attribute.
|
void |
setDescription(java.lang.String value)
Sets the value of the '
Description' attribute. |
void |
setHidden(boolean value)
Sets the value of the '
Hidden' attribute. |
getIdentifiergetInheritedDatajava.lang.String getDescription()
This is the description of the list of values.
setDescription(String)void setDescription(java.lang.String value)
Description' attribute.
This is the description of the list of values.
value - the new value of the 'Description' attribute.getDescription()boolean isHidden()
Tells if the list of values is displayed (false) or hidden (true).
setHidden(boolean)void setHidden(boolean value)
Hidden' attribute.
Hides the list of values if value is true.
This makes the list of values unavailable for prompts in the universe.
value - the new value of the 'Hidden' attribute.isHidden()