yakscript.action
Class Set
java.lang.Object
|
+--yakscript.Action
|
+--yakscript.action.Set
- public class Set
- extends Action
Syntax: Set <variable> <value>
Sets variable to equal value. If variable
did not exist previously, it is created.
Constructor Summary |
Set()
|
Method Summary |
boolean |
exec(YakScript ys)
Executes this action
Override this to actually provide the functionality
of your action |
java.lang.String |
getKeyword()
Return the keyword of this action |
void |
setArguments(java.util.StringTokenizer _arguments)
Set the arguments for this action and verify their contents
Override this if you need to perform syntax checking on
the arguments passed to your action |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Set
public Set()
getKeyword
public java.lang.String getKeyword()
- Description copied from class:
Action
- Return the keyword of this action
- Overrides:
getKeyword
in class Action
- Following copied from class:
yakscript.Action
- Returns:
- Keyword string
setArguments
public void setArguments(java.util.StringTokenizer _arguments)
throws SyntaxErrorException
- Description copied from class:
Action
- Set the arguments for this action and verify their contents
Override this if you need to perform syntax checking on
the arguments passed to your action
- Overrides:
setArguments
in class Action
- Following copied from class:
yakscript.Action
- Parameters:
args
- Arguments to pass- Throws:
SyntaxErrorException
- Thrown if the arguments are
syntactically invalid for this action
exec
public boolean exec(YakScript ys)
- Description copied from class:
Action
- Executes this action
Override this to actually provide the functionality
of your action
- Overrides:
exec
in class Action
- Following copied from class:
yakscript.Action
- Parameters:
yakScript
- Currently executing instance of YakScript- Returns:
- Whether command execution was successful