public class Argument
extends java.lang.Object
修飾子とタイプ | フィールド | 説明 |
---|---|---|
static java.lang.String |
ELEM_NAME |
|
static java.lang.String |
IN |
|
static java.lang.String |
OUT |
コンストラクタ | 説明 |
---|---|
Argument() |
|
Argument(java.lang.String name,
java.lang.String value) |
|
Argument(Node servNode) |
|
Argument(Node servNode,
Node argNode) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
Action |
getAction() |
|
Node |
getActionNode() |
|
Node |
getArgumentNode() |
|
java.lang.String |
getDirection() |
|
int |
getIntegerValue() |
|
java.lang.String |
getName() |
|
StateVariable |
getRelatedStateVariable() |
|
java.lang.String |
getRelatedStateVariableName() |
|
Service |
getService() |
|
java.lang.Object |
getUserData() |
|
java.lang.String |
getValue() |
|
static boolean |
isArgumentNode(Node node) |
|
boolean |
isInDirection() |
|
boolean |
isOutDirection() |
|
void |
setDirection(java.lang.String value) |
|
void |
setName(java.lang.String value) |
|
void |
setRelatedStateVariableName(java.lang.String value) |
|
(package private) void |
setService(Service s) |
|
void |
setUserData(java.lang.Object data) |
|
void |
setValue(int value) |
|
void |
setValue(java.lang.String value) |
public static final java.lang.String ELEM_NAME
public static final java.lang.String IN
public static final java.lang.String OUT
public Argument()
public Argument(Node servNode)
public Argument(java.lang.String name, java.lang.String value)
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(java.lang.String value)
public java.lang.String getName()
public void setDirection(java.lang.String value)
public java.lang.String getDirection()
public boolean isInDirection()
public boolean isOutDirection()
public void setRelatedStateVariableName(java.lang.String value)
public java.lang.String getRelatedStateVariableName()
public StateVariable getRelatedStateVariable()
public void setValue(java.lang.String value)
public void setValue(int value)
public java.lang.String getValue()
public int getIntegerValue()
public void setUserData(java.lang.Object data)
public java.lang.Object getUserData()