org.cybergarage.upnp
Class Argument

java.lang.Object
  extended by org.cybergarage.upnp.Argument

public class Argument
extends java.lang.Object


Field Summary
static java.lang.String ELEM_NAME
           
static java.lang.String IN
           
static java.lang.String OUT
           
 
Constructor Summary
Argument()
           
Argument(Node servNode, Node argNode)
           
Argument(java.lang.String name, java.lang.String value)
           
 
Method Summary
 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.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)
           
 void setValue(int value)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEM_NAME

public static final java.lang.String ELEM_NAME
See Also:
Constant Field Values

IN

public static final java.lang.String IN
See Also:
Constant Field Values

OUT

public static final java.lang.String OUT
See Also:
Constant Field Values
Constructor Detail

Argument

public Argument()

Argument

public Argument(Node servNode,
                Node argNode)

Argument

public Argument(java.lang.String name,
                java.lang.String value)
Method Detail

getArgumentNode

public Node getArgumentNode()

getService

public Service getService()

getActionNode

public Node getActionNode()

getAction

public Action getAction()

isArgumentNode

public static boolean isArgumentNode(Node node)

setName

public void setName(java.lang.String value)

getName

public java.lang.String getName()

setDirection

public void setDirection(java.lang.String value)

getDirection

public java.lang.String getDirection()

isInDirection

public boolean isInDirection()

isOutDirection

public boolean isOutDirection()

setRelatedStateVariableName

public void setRelatedStateVariableName(java.lang.String value)

getRelatedStateVariableName

public java.lang.String getRelatedStateVariableName()

getRelatedStateVariable

public StateVariable getRelatedStateVariable()

setValue

public void setValue(java.lang.String value)

setValue

public void setValue(int value)

getValue

public java.lang.String getValue()

getIntegerValue

public int getIntegerValue()