public interface IPDIMultiExpressions extends IPDISessionObject
| Modifier and Type | Method and Description |
|---|---|
void |
addExpression(IPDIExpression expression)
Stores an expression
|
void |
cleanExpressionsValue(TaskSet tasks,
org.eclipse.core.runtime.IProgressMonitor monitor) |
IAIF |
getAIF(IPDIExpression expression)
Returns the value of this expression.
|
IPDIExpression |
getExpression(int task) |
IPDIExpression[] |
getExpressions()
Returns an array of expressions
|
java.lang.String |
getExpressionText()
Returns expression text
|
boolean |
isEnabled()
Returns status of this expression
|
void |
removeExpression(IPDIExpression expression)
Remove an expression from store
|
void |
removeExpression(TaskSet tasks)
Remove an expression from store
|
void |
setEnabled(boolean enabled)
Set enabled
|
void |
shutdown()
Clean up resources
|
void |
updateExpressionsValue(TaskSet tasks,
org.eclipse.core.runtime.IProgressMonitor monitor)
Update expression value
|
getSessionvoid addExpression(IPDIExpression expression)
expression - Expressionvoid cleanExpressionsValue(TaskSet tasks, org.eclipse.core.runtime.IProgressMonitor monitor)
tasks - monitor - IAIF getAIF(IPDIExpression expression) throws PDIException
expression - an expression for getting valuePDIException - on failureIPDIExpression getExpression(int task)
task - IPDIExpression[] getExpressions()
java.lang.String getExpressionText()
boolean isEnabled()
void removeExpression(TaskSet tasks)
tasks - TaskSetvoid removeExpression(IPDIExpression expression)
expression - an expression going to be removedvoid setEnabled(boolean enabled)
enabled - void shutdown()
void updateExpressionsValue(TaskSet tasks, org.eclipse.core.runtime.IProgressMonitor monitor) throws PDIException
tasks - monitor - PDIExceptionCopyright (c) 2011 IBM Corporation and others. All Rights Reserved.