org.teleal.cling.model.meta
Class ActionArgument<S extends Service>
java.lang.Object
org.teleal.cling.model.meta.ActionArgument<S>
- All Implemented Interfaces:
- Validatable
public class ActionArgument<S extends Service>
- extends Object
- implements Validatable
ActionArgument
public ActionArgument(String name,
String relatedStateVariableName,
ActionArgument.Direction direction)
ActionArgument
public ActionArgument(String name,
String relatedStateVariableName,
ActionArgument.Direction direction,
boolean returnValue)
getName
public String getName()
getRelatedStateVariableName
public String getRelatedStateVariableName()
getDirection
public ActionArgument.Direction getDirection()
isReturnValue
public boolean isReturnValue()
getAction
public Action<S> getAction()
getDatatype
public Datatype getDatatype()
validate
public List<ValidationError> validate()
- Specified by:
validate
in interface Validatable
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.