public abstract class ViewLooper extends LooperBase
| Modifier and Type | Field and Description |
|---|---|
boolean |
singleOp
Output flag indicating that only a single parameter was specified in the name filter
|
currentName, debugKey, isNameEntryPattern, isNamePattern, nameList, namePattern| Constructor and Description |
|---|
ViewLooper() |
| Modifier and Type | Method and Description |
|---|---|
CallModel |
getModel() |
void |
loop()
Loop through views in a model
|
abstract boolean |
loopAction(CallView view)
Abstract function which is called for each model view which matches the filters.
|
protected void |
processObjectByName(java.lang.String name)
Abstract function which is called for each object whose name matches the filters.
|
void |
setModel(CallModel model) |
checkName, checkName, checkNameAgainstList, checkNameAgainstList, getDebugKey, getIsNamePattern, getNameList, getNamePattern, setDebugKey, setIsNamePattern, setNameList, setNameList, setNamePatternpublic boolean singleOp
public void loop()
throws JLIException,
com.ptc.cipjava.jxthrowable
JLIExceptioncom.ptc.cipjava.jxthrowablepublic abstract boolean loopAction(CallView view) throws JLIException, com.ptc.cipjava.jxthrowable
view - The model view that matches the filtersJLIExceptioncom.ptc.cipjava.jxthrowableprotected void processObjectByName(java.lang.String name)
throws JLIException,
com.ptc.cipjava.jxthrowable
LooperBaseprocessObjectByName in class LooperBasename - The name of the object that matched the filtersJLIExceptioncom.ptc.cipjava.jxthrowablepublic CallModel getModel()
public void setModel(CallModel model)
model - The model that owns the views