public class Argument extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ELEM_NAME |
static String |
IN |
static String |
OUT |
Constructor and Description |
---|
Argument() |
Argument(Node servNode) |
Argument(Node servNode,
Node argNode) |
Argument(String name,
String value) |
Modifier and Type | Method and Description |
---|---|
Action |
getAction() |
Node |
getActionNode() |
Node |
getArgumentNode() |
String |
getDirection() |
int |
getIntegerValue() |
String |
getName() |
StateVariable |
getRelatedStateVariable() |
String |
getRelatedStateVariableName() |
Service |
getService() |
Object |
getUserData() |
String |
getValue() |
static boolean |
isArgumentNode(Node node) |
boolean |
isInDirection() |
boolean |
isOutDirection() |
void |
setDirection(String value) |
void |
setName(String value) |
void |
setRelatedStateVariableName(String value) |
(package private) void |
setService(Service s) |
void |
setUserData(Object data) |
void |
setValue(int value) |
void |
setValue(String value) |
public static final String ELEM_NAME
public static final String IN
public static final String OUT
public Argument()
public Argument(Node servNode)
public Node getArgumentNode()
public Service getService()
void setService(Service s)
public Node getActionNode()
public Action getAction()
public static boolean isArgumentNode(Node node)
public void setName(String value)
public String getName()
public void setDirection(String value)
public String getDirection()
public boolean isInDirection()
public boolean isOutDirection()
public void setRelatedStateVariableName(String value)
public String getRelatedStateVariableName()
public StateVariable getRelatedStateVariable()
public void setValue(String value)
public void setValue(int value)
public String getValue()
public int getIntegerValue()
public void setUserData(Object data)
public Object getUserData()