cybergarage-upnp
org.cybergarage.upnp.Argument Class Reference

Public Member Functions

Node getArgumentNode ()
 
Service getService ()
 
Node getActionNode ()
 
Action getAction ()
 
 Argument ()
 
 Argument (Node servNode)
 
 Argument (Node servNode, Node argNode)
 
 Argument (String name, String value)
 
void setName (String value)
 
String getName ()
 
void setDirection (String value)
 
String getDirection ()
 
boolean isInDirection ()
 
boolean isOutDirection ()
 
void setRelatedStateVariableName (String value)
 
String getRelatedStateVariableName ()
 
StateVariable getRelatedStateVariable ()
 
void setValue (String value)
 
void setValue (int value)
 
String getValue ()
 
int getIntegerValue ()
 
void setUserData (Object data)
 
Object getUserData ()
 

Static Public Member Functions

static boolean isArgumentNode (Node node)
 

Static Public Attributes

static final String ELEM_NAME = "argument"
 
static final String IN = "in"
 
static final String OUT = "out"
 

Private Member Functions

Node getServiceNode ()
 
ArgumentData getArgumentData ()
 

Private Attributes

Node argumentNode
 
Node serviceNode
 
Object userData = null
 

Static Private Attributes

static final String NAME = "name"
 
static final String DIRECTION = "direction"
 
static final String RELATED_STATE_VARIABLE = "relatedStateVariable"
 

Constructor & Destructor Documentation

◆ Argument() [1/4]

org.cybergarage.upnp.Argument.Argument ( )
inline

◆ Argument() [2/4]

org.cybergarage.upnp.Argument.Argument ( Node servNode)
inline

◆ Argument() [3/4]

org.cybergarage.upnp.Argument.Argument ( Node servNode,
Node argNode )
inline

◆ Argument() [4/4]

org.cybergarage.upnp.Argument.Argument ( String name,
String value )
inline

Member Function Documentation

◆ getAction()

Action org.cybergarage.upnp.Argument.getAction ( )
inline

◆ getActionNode()

Node org.cybergarage.upnp.Argument.getActionNode ( )
inline

◆ getArgumentData()

ArgumentData org.cybergarage.upnp.Argument.getArgumentData ( )
inlineprivate

◆ getArgumentNode()

Node org.cybergarage.upnp.Argument.getArgumentNode ( )
inline

◆ getDirection()

String org.cybergarage.upnp.Argument.getDirection ( )
inline

◆ getIntegerValue()

int org.cybergarage.upnp.Argument.getIntegerValue ( )
inline

◆ getName()

String org.cybergarage.upnp.Argument.getName ( )
inline

◆ getRelatedStateVariable()

StateVariable org.cybergarage.upnp.Argument.getRelatedStateVariable ( )
inline

◆ getRelatedStateVariableName()

String org.cybergarage.upnp.Argument.getRelatedStateVariableName ( )
inline

◆ getService()

Service org.cybergarage.upnp.Argument.getService ( )
inline

◆ getServiceNode()

Node org.cybergarage.upnp.Argument.getServiceNode ( )
inlineprivate

◆ getUserData()

Object org.cybergarage.upnp.Argument.getUserData ( )
inline

◆ getValue()

String org.cybergarage.upnp.Argument.getValue ( )
inline

◆ isArgumentNode()

static boolean org.cybergarage.upnp.Argument.isArgumentNode ( Node node)
inlinestatic

◆ isInDirection()

boolean org.cybergarage.upnp.Argument.isInDirection ( )
inline

◆ isOutDirection()

boolean org.cybergarage.upnp.Argument.isOutDirection ( )
inline

◆ setDirection()

void org.cybergarage.upnp.Argument.setDirection ( String value)
inline

◆ setName()

void org.cybergarage.upnp.Argument.setName ( String value)
inline

◆ setRelatedStateVariableName()

void org.cybergarage.upnp.Argument.setRelatedStateVariableName ( String value)
inline

◆ setUserData()

void org.cybergarage.upnp.Argument.setUserData ( Object data)
inline

◆ setValue() [1/2]

void org.cybergarage.upnp.Argument.setValue ( int value)
inline

◆ setValue() [2/2]

void org.cybergarage.upnp.Argument.setValue ( String value)
inline

Field Documentation

◆ argumentNode

Node org.cybergarage.upnp.Argument.argumentNode
private

◆ DIRECTION

final String org.cybergarage.upnp.Argument.DIRECTION = "direction"
staticprivate

◆ ELEM_NAME

final String org.cybergarage.upnp.Argument.ELEM_NAME = "argument"
static

◆ IN

final String org.cybergarage.upnp.Argument.IN = "in"
static

◆ NAME

final String org.cybergarage.upnp.Argument.NAME = "name"
staticprivate

◆ OUT

final String org.cybergarage.upnp.Argument.OUT = "out"
static

◆ RELATED_STATE_VARIABLE

final String org.cybergarage.upnp.Argument.RELATED_STATE_VARIABLE = "relatedStateVariable"
staticprivate

◆ serviceNode

Node org.cybergarage.upnp.Argument.serviceNode
private

◆ userData

Object org.cybergarage.upnp.Argument.userData = null
private

The documentation for this class was generated from the following file: