public interface IDfSmartListDefinition
IDfSmartList
(TBO), or IDfQueryMgr
to create, load, save an
IDfSmartListDefinition
.IDfSmartList
,
IDfQueryManager
Modifier and Type | Field and Description |
---|---|
static int |
VERSION
Version of the XML generated to store a search.
|
Modifier and Type | Method and Description |
---|---|
void |
addDisplayAttribute(java.lang.String attributeName)
Adds an attribute to the display attribute list.
|
void |
addProperty(java.lang.String key,
java.lang.String value)
Adds a new custom property.
|
void |
clearDisplayAttributes()
Clears the display attribute list.
|
IDfSmartListDefinition |
copy()
Performs a deep copy of this instance.
|
int |
getDisplayAttributeCount()
Gets the number of attributes that can be displayed.
|
IDfEnumeration |
getDisplayAttributes()
Gets the display attribute list.
|
IDfProperties |
getProperties()
Gets the custom properties.
|
IDfQueryDefinition |
getQueryDefinition()
Gets the query definition.
|
boolean |
isDisplayAttribute(java.lang.String attributeName)
Indicates whether the attribute can be displayed.
|
void |
setQueryDefinition(IDfQueryDefinition queryDefinition)
Sets the query definition.
|
static final int VERSION
IDfQueryDefinition getQueryDefinition()
void setQueryDefinition(IDfQueryDefinition queryDefinition)
queryDefinition
- The query definition.void addDisplayAttribute(java.lang.String attributeName)
attributeName
- The name of the attribute.boolean isDisplayAttribute(java.lang.String attributeName)
attributeName
- The name of the attribute.true
, if the attribute can be displayed; false
, otherwise.addDisplayAttribute(String)
int getDisplayAttributeCount()
IDfEnumeration getDisplayAttributes()
void clearDisplayAttributes()
getDisplayAttributeCount()
will return 0.IDfProperties getProperties()
void addProperty(java.lang.String key, java.lang.String value)
key
- The property key.value
- The property value.IDfSmartListDefinition copy() throws DfException
DfException
Copyright 1994-2023 OpenText Corporation. All rights reserved.