|
ALBPM Process API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfuego.papi.Arguments
public class Arguments
Field Summary | |
---|---|
static String |
ACTION
argument ACTION contains the value of the predefined instance variable action. |
static String |
RESULT
argument RESULT contains the value of the predefined instance variable action.4 The argument value contained in this key is of STRING type. |
Method Summary | |
---|---|
boolean |
containsArgument(String name)
Return if this object contains a specific argument name |
static Arguments |
create()
Create a new Arguments object |
static Arguments |
create(ArgumentMap arguments)
Create a new Arguments object |
Object |
getArgument(String name)
Get the argument value |
Map<String,Object> |
getArguments()
Get a map with all arguments added to this Argument object. |
String[] |
getArgumentsName()
Get all argument names added to this Argument object Returns a String array with all names |
boolean |
getBooleanArgument(String name)
Get the argument value |
DynamicObject |
getCILArguments()
|
double |
getDoubleArgument(String name)
Get the argument value |
DynamicObject |
getDynamicObject()
Return the DynamicObject that represent this object |
DynamicObject |
getDynamicObjectArgument(String name)
Get the argument value |
long |
getLongArgument(String name)
Get the argument value |
Time |
getTimeArgument(String name)
Get the argument value |
void |
putArgument(String name,
boolean value)
Put a new argument in this object |
void |
putArgument(String name,
double value)
Put a new argument in this object |
void |
putArgument(String name,
DynamicObject value)
Put a new argument in this object |
void |
putArgument(String name,
long value)
Put a new argument in this object |
void |
putArgument(String name,
Object value)
Put a new argument in this object |
void |
replaceArguments(DynamicObject arguments)
Replace all arguments of this Argument object with the DynamicObject (composite) values. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
@NonNls public static final String ACTION
@NonNls public static final String RESULT
Method Detail |
---|
public static Arguments create()
public static Arguments create(ArgumentMap arguments)
public Object getArgument(String name)
name
- Name of the argument
InvalidArgumentType
public Map<String,Object> getArguments()
public String[] getArgumentsName()
public boolean getBooleanArgument(String name)
name
- Name of the argument
InvalidArgumentType
public DynamicObject getCILArguments()
public double getDoubleArgument(String name)
name
- Name of the argument
InvalidArgumentType
public DynamicObject getDynamicObject()
DynamicObject
public DynamicObject getDynamicObjectArgument(String name)
name
- Name of the argument
InvalidArgumentType
public long getLongArgument(String name)
name
- Name of the argument
InvalidArgumentType
public Time getTimeArgument(String name)
name
- Name of the argument
InvalidArgumentType
Time
public boolean containsArgument(String name)
public void putArgument(String name, boolean value)
name
- Name of the argumentvalue
- Value of the argumentpublic void putArgument(String name, long value)
name
- Name of the argumentvalue
- Value of the argumentpublic void putArgument(String name, double value)
name
- Name of the argumentvalue
- Value of the argumentpublic void putArgument(String name, DynamicObject value)
name
- Name of the argumentvalue
- Value of the argumentpublic void putArgument(String name, Object value)
name
- Name of the argumentvalue
- Value of the argumentpublic void replaceArguments(DynamicObject arguments)
arguments
- The arguments to replace the existing arguments,
this DynamicObject must be a composite.
|
ALBPM Process API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |