public interface Filter extends ComponentInterface
Important note: Do not provide an implementation of this interface unless you are a DD API provider!
Modifier and Type | Method and Description |
---|---|
int |
addInitParam(InitParam valueInterface)
Adds init-param element.
|
String |
getFilterClass()
Getter for filter-class property.
|
String |
getFilterName()
Getter for filter-name property.
|
InitParam[] |
getInitParam()
Getter for init-param elements.
|
InitParam |
getInitParam(int index)
Getter for init-param element.
|
int |
removeInitParam(InitParam valueInterface)
Removes init-param element.
|
void |
setFilterClass(String value)
Setter for filter-class property.
|
void |
setFilterName(String value)
Setter for filter-name property.
|
void |
setInitParam(InitParam[] value)
Setter for init-param elements.
|
void |
setInitParam(int index,
InitParam valueInterface)
Setter for init-param element.
|
int |
sizeInitParam()
Returns size of init-param elements.
|
addPropertyChangeListener, clone, getId, getValue, removePropertyChangeListener, setId, write
getAllDescriptions, getDefaultDescription, getDescription, removeAllDescriptions, removeDescription, removeDescriptionForLocale, setAllDescriptions, setDescription, setDescription
getAllDisplayNames, getDefaultDisplayName, getDisplayName, removeAllDisplayNames, removeDisplayName, removeDisplayNameForLocale, setAllDisplayNames, setDisplayName, setDisplayName
addBean, addBean, createBean
findBeanByName
getAllIcons, getDefaultIcon, getLargeIcon, getLargeIcon, getSmallIcon, getSmallIcon, removeAllIcons, removeIcon, removeIcon, removeLargeIcon, removeLargeIcon, removeSmallIcon, removeSmallIcon, setAllIcons, setIcon, setLargeIcon, setLargeIcon, setSmallIcon, setSmallIcon
void setFilterName(String value)
value
- property valueString getFilterName()
void setFilterClass(String value)
value
- property valueString getFilterClass()
void setInitParam(int index, InitParam valueInterface)
index
- position in the array of elementsvalueInterface
- init-param element (InitParam object)InitParam getInitParam(int index)
index
- position in the array of elementsvoid setInitParam(InitParam[] value)
value
- array of init-param elements (InitParam objects)InitParam[] getInitParam()
int sizeInitParam()
int addInitParam(InitParam valueInterface)
valueInterface
- init-param element (InitParam object)int removeInitParam(InitParam valueInterface)
valueInterface
- init-param element (InitParam object)