Package com.piketec.tpt.api.steplist
Interface ParameterStep
-
- All Superinterfaces:
IdentifiableRemote
,java.rmi.Remote
,Step
,TptRemote
public interface ParameterStep extends Step
ThisStep
is a steps which provides the possibility to change the value of a parameter during the test execution.
-
-
Field Summary
-
Fields inherited from interface com.piketec.tpt.api.steplist.Step
CALL_FUNCTION, CHANNEL, COMPARE, DOCUMENTATION, ELSE, ELSE_IF_EXPRESSION, ELSE_IF_VALUE, EMBEDDED_SIGNAL, END, IF_EXPRESSION, IF_VALUE, IMPORT_SIGNAL, MESSAGE_BOX, PARALLEL, PARAMETER, RAMP, RESET_ALL_PARAMETERS, RESET_PARAMETER, RESET_TARGET, TABLE, TESTLET, WAIT, WAIT_EXPRESSION, WAIT_FOR_VALUE, WHILE_EXPRESSION
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDefinition()
java.lang.String
getParameter()
boolean
isAlways()
void
setAlways(boolean value)
Determines if this step should run "always".void
setDefinition(java.lang.String definition)
Determines the definition of this step.void
setParameter(java.lang.String parameter)
Determines the parameter of this step.-
Methods inherited from interface com.piketec.tpt.api.IdentifiableRemote
getIdentifier
-
Methods inherited from interface com.piketec.tpt.api.steplist.Step
getDocumentation, getProperties, getStepList, getType, isActive, setActive, setDocumentation, setProperties
-
-
-
-
Method Detail
-
getParameter
java.lang.String getParameter() throws java.rmi.RemoteException
- Returns:
- the parameter of this step.
- Throws:
java.rmi.RemoteException
- remote communication problem
-
setParameter
void setParameter(java.lang.String parameter) throws java.rmi.RemoteException
Determines the parameter of this step.- Parameters:
parameter
- parameter to assign- Throws:
java.rmi.RemoteException
- remote communication problem
-
getDefinition
java.lang.String getDefinition() throws java.rmi.RemoteException
- Returns:
- the definition of this step.
- Throws:
java.rmi.RemoteException
- remote communication problem
-
setDefinition
void setDefinition(java.lang.String definition) throws java.rmi.RemoteException
Determines the definition of this step.- Parameters:
definition
- expression to use as parameter definition- Throws:
java.rmi.RemoteException
- remote communication problem
-
isAlways
boolean isAlways() throws java.rmi.RemoteException
- Returns:
true
if this step should run "always".- Throws:
java.rmi.RemoteException
- remote communication problem
-
setAlways
void setAlways(boolean value) throws java.rmi.RemoteException
Determines if this step should run "always".- Parameters:
value
-true
if always semantics should be used- Throws:
java.rmi.RemoteException
- remote communication problem
-
-