org.globus.cog.karajan.workflow.nodes.functions
Class FunctionsCollection
java.lang.Object
org.globus.cog.karajan.workflow.nodes.FlowNode
org.globus.cog.karajan.workflow.nodes.FlowContainer
org.globus.cog.karajan.workflow.nodes.Sequential
org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments
org.globus.cog.karajan.workflow.nodes.SequentialWithArguments
org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction
org.globus.cog.karajan.workflow.nodes.functions.FunctionsCollection
- All Implemented Interfaces:
- EventListener, ExtendedFlowElement, FlowElement, LoadListener
- Direct Known Subclasses:
- Functions, Java, List, Logic, Map, Math, Misc
- public abstract class FunctionsCollection
- extends AbstractFunction
| Fields inherited from class org.globus.cog.karajan.workflow.nodes.Sequential |
INDEX |
| Methods inherited from class org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments |
argumentsEvaluated, checkArguments, getArgument, getArgument, getArgumentCount, getArgumentIndex, getArgumentNames, getArguments, getMaxArgIndex, getNonpropargs, getPropargs, getQuotedArgs, getSortedArgs, getVargs, getVargsAsArray, hasArgument, hasNestedArguments, hasVariableArguments, initializeArgs, newNameBindingVariableArguments, newVariableArguments, notificationEvent, pre, processArguments, setArguments, setArguments, setHasVargs, setNestedArgs, setNonpropargs, setQuotedArgs, setVargs |
| Methods inherited from class org.globus.cog.karajan.workflow.nodes.FlowNode |
abort, addElement, checkClass, checkCompleted, checkFailed, complete, controlEvent, copy, echo, echo, elementCount, elements, end, event, executeErrorHandler, expandProperty, expandProperty, expandPropertyAsString, fail, fail, failIfNotDefined, failIfNull, failIfNull, failImmediately, failImmediately, failImmediately, fireControlEvent, fireMonitoringEvent, fireNotificationEvent, fireStatusMonitoringEvent, get_locator, getBooleanProperty, getBooleanProperty, getElement, getElementType, getIntProperty, getIntProperty, getParent, getProjectNode, getProperty, getStringProperty, getTreeProperty, getVar, hasFrame, hashCode, hasProperty, isCheckpointable, isSystemProperty, loadComplete, loadStarted, monitoringEvent, propertyNames, removeProperty, restart, restartElement, ret, ret, set_locator, setAcceptsInlineText, setCheckpointable, setFrame, setParent, setProperty, setProperty, setProperty, start, startElement, startElement, toString, verify |
argNamesBD
public static final String[] argNamesBD
FunctionsCollection
public FunctionsCollection()
setAcceptsInlineText
protected static void setAcceptsInlineText(String fname,
boolean text)
addAlias
protected static void addAlias(String from,
String to)
setElementType
public void setElementType(String type)
- Specified by:
setElementType in interface FlowElement- Overrides:
setElementType in class FlowNode
getCanonicalName
public String getCanonicalName()
function
public Object function(VariableStack stack)
throws ExecutionException
- Specified by:
function in class AbstractFunction
- Throws:
ExecutionException
currenttime
public long currenttime(VariableStack stack)
throws ExecutionException
- Throws:
ExecutionException
getArgs
public Number[] getArgs(VariableStack stack)
throws ExecutionException
- Throws:
ExecutionException
acceptsInlineText
public boolean acceptsInlineText()
- Specified by:
acceptsInlineText in interface FlowElement- Overrides:
acceptsInlineText in class FlowNode
getCanonicalType
public Object getCanonicalType()
- Overrides:
getCanonicalType in class FlowNode
setQuotedArgs
protected static void setQuotedArgs(String fn)
initializeStatic
protected void initializeStatic()
- Overrides:
initializeStatic in class AbstractSequentialWithArguments