public abstract class ParamLooper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
currentName
The name of the current parameter in the loop
|
| Constructor and Description |
|---|
ParamLooper() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getNameList() |
java.lang.String |
getNamePattern() |
void |
loop(CallParameterOwner m)
Loop through parameters on an object
|
abstract boolean |
loopAction(CallParameter p)
Abstract function which is called for each parameter which matches the filters.
|
void |
setNameList(java.util.List<java.lang.String> nameList) |
void |
setNamePattern(java.lang.String namePattern) |
protected java.lang.String currentName
public void loop(CallParameterOwner m) throws JLIException, com.ptc.cipjava.jxthrowable
m - The parameter ownerJLIExceptioncom.ptc.cipjava.jxthrowablepublic abstract boolean loopAction(CallParameter p) throws JLIException, com.ptc.cipjava.jxthrowable
p - The parameter that matches the filtersJLIExceptioncom.ptc.cipjava.jxthrowablepublic java.lang.String getNamePattern()
public void setNamePattern(java.lang.String namePattern)
namePattern - The name filterpublic java.lang.String[] getNameList()
public void setNameList(java.util.List<java.lang.String> nameList)
nameList - The list of name filters