Package com.piketec.tpt.api.steplist
Interface ChannelStep
-
- All Superinterfaces:
IdentifiableRemote
,java.rmi.Remote
,Step
,TptRemote
public interface ChannelStep extends Step
ThisStep
is a step which provides the possibility to change the value of a channel during 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
getChannel()
java.lang.String
getDefinition()
boolean
isAlways()
void
setAlways(boolean value)
Determines if this step should run "always".void
setChannel(java.lang.String channel)
Determines the channel of this step.void
setDefinition(java.lang.String definition)
Determines the definition 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
-
getChannel
java.lang.String getChannel() throws java.rmi.RemoteException
- Returns:
- the channel of this step.
- Throws:
java.rmi.RemoteException
- remote communication problem
-
setChannel
void setChannel(java.lang.String channel) throws java.rmi.RemoteException
Determines the channel of this step.- Parameters:
channel
- left-hand side channel name- 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
- right-hand side expression- 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
to use always semantics- Throws:
java.rmi.RemoteException
- remote communication problem
-
-