org.teleal.cling.model.action
Class ActionInvocationValues<S extends Service>
java.lang.Object
org.teleal.cling.model.action.ActionInvocationValues<S>
public class ActionInvocationValues<S extends Service>
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionInvocationValues
public ActionInvocationValues(java.util.List<ActionArgument<S>> arguments,
boolean input)
getArguments
public java.util.List<ActionArgument<S>> getArguments()
getValues
public ActionArgumentValue<S>[] getValues()
setValues
public void setValues(java.lang.Object... values)
throws ActionException
- Throws:
ActionException
setValue
public void setValue(int i,
java.lang.Object value)
throws ActionException
- Throws:
ActionException
addValue
public boolean addValue(java.lang.Object value)
throws ActionException
- Throws:
ActionException
createValue
public ActionArgumentValue<S> createValue(ActionArgument<S> argument,
java.lang.Object value)
throws ActionException
- Throws:
ActionException
isValid
public boolean isValid()
fillValuesWithNull
public void fillValuesWithNull()
isInput
public boolean isInput()
findFirstEmptySlot
protected int findFirstEmptySlot(ActionArgumentValue[] array)
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.