public class FilterElementDescriptor extends Object
An element is defined by either an on
event of a combination of begin
and end
events.
Constructor and Description |
---|
FilterElementDescriptor(String name) |
FilterElementDescriptor(String name,
FilterElementParameterDescriptor<?>[] parameters) |
Modifier and Type | Method and Description |
---|---|
Method |
getBeginMethod() |
Method |
getEndMethod() |
String |
getName() |
Method |
getOnMethod() |
<T> FilterElementParameterDescriptor<T> |
getParameter(String name) |
FilterElementParameterDescriptor<?>[] |
getParameters() |
void |
setBeginMethod(Method beginMethod) |
void |
setEndMethod(Method endMethod) |
void |
setOnMethod(Method onMethod) |
public FilterElementDescriptor(String name)
name
- the name of the elementpublic FilterElementDescriptor(String name, FilterElementParameterDescriptor<?>[] parameters)
name
- the name of the elementparameters
- the parameterspublic String getName()
public FilterElementParameterDescriptor<?>[] getParameters()
public <T> FilterElementParameterDescriptor<T> getParameter(String name)
T
- the type of the parameter valuename
- the name of the parameterpublic Method getBeginMethod()
on
event based elementpublic void setBeginMethod(Method beginMethod)
beginMethod
- the begin method, null if it's a on
event based elementpublic Method getEndMethod()
on
event based elementpublic void setEndMethod(Method endMethod)
endMethod
- the end method, null if it's a on
event based elementpublic Method getOnMethod()
begin/end
event based elementpublic void setOnMethod(Method onMethod)
onMethod
- the on method, null if it's a begin/end
event based elementCopyright © 2004–2022 XWiki. All rights reserved.