Package org.mozilla.zest.core.v1
Class ZestActionFail
- java.lang.Object
-
- org.mozilla.zest.core.v1.ZestElement
-
- org.mozilla.zest.core.v1.ZestStatement
-
- org.mozilla.zest.core.v1.ZestAction
-
- org.mozilla.zest.core.v1.ZestActionFail
-
public class ZestActionFail extends ZestAction
The Class ZestActionFail.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classZestActionFail.PriorityThe Enum Priority.
-
Field Summary
-
Fields inherited from class org.mozilla.zest.core.v1.ZestElement
JSON_ELEMENT_TYPE
-
-
Constructor Summary
Constructors Constructor Description ZestActionFail()Instantiates a new zest action fail.ZestActionFail(int index)Instantiates a new zest action fail.ZestActionFail(String message)Instantiates a new zest action fail.ZestActionFail(String message, String priority)Instantiates a new zest action fail.ZestActionFail(String message, ZestActionFail.Priority priority)Instantiates a new zest action fail.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZestActionFaildeepCopy()Deep copy.StringgetMessage()Gets the message.StringgetPriority()Gets the priority.Stringinvoke(ZestResponse response, ZestRuntime runtime)Invoke.booleanisPassive()Checks if is passive.booleanisSameSubclass(ZestElement ze)Checks if is same subclass.voidsetMessage(String message)Sets the message.voidsetPriority(String priority)Sets the priority.voidsetPriority(ZestActionFail.Priority priority)Sets the priority.-
Methods inherited from class org.mozilla.zest.core.v1.ZestStatement
getIndex, getNext, getPrevious, init, insertAfter, insertBefore, isEnabled, remove, setEnabled, setNext, setPrev
-
Methods inherited from class org.mozilla.zest.core.v1.ZestElement
getElementType, setElementType
-
-
-
-
Constructor Detail
-
ZestActionFail
public ZestActionFail()
Instantiates a new zest action fail.
-
ZestActionFail
public ZestActionFail(int index)
Instantiates a new zest action fail.- Parameters:
index- the index
-
ZestActionFail
public ZestActionFail(String message)
Instantiates a new zest action fail.- Parameters:
message- the message
-
ZestActionFail
public ZestActionFail(String message, String priority)
Instantiates a new zest action fail.- Parameters:
message- the messagepriority- the priority
-
ZestActionFail
public ZestActionFail(String message, ZestActionFail.Priority priority)
Instantiates a new zest action fail.- Parameters:
message- the messagepriority- the priority
-
-
Method Detail
-
isSameSubclass
public boolean isSameSubclass(ZestElement ze)
Description copied from class:ZestElementChecks if is same subclass.- Overrides:
isSameSubclassin classZestAction- Parameters:
ze- the ze- Returns:
- true, if is same subclass
-
invoke
public String invoke(ZestResponse response, ZestRuntime runtime) throws ZestActionFailException
Description copied from class:ZestActionInvoke.- Specified by:
invokein classZestAction- Parameters:
response- the response- Returns:
- the string
- Throws:
ZestActionFailException- the zest action fail exception
-
getMessage
public String getMessage()
Gets the message.- Returns:
- the message
-
setMessage
public void setMessage(String message)
Sets the message.- Parameters:
message- the new message
-
getPriority
public String getPriority()
Gets the priority.- Returns:
- the priority
-
setPriority
public void setPriority(ZestActionFail.Priority priority)
Sets the priority.- Parameters:
priority- the new priority
-
setPriority
public void setPriority(String priority)
Sets the priority.- Parameters:
priority- the new priority
-
deepCopy
public ZestActionFail deepCopy()
Description copied from class:ZestElementDeep copy.- Specified by:
deepCopyin classZestStatement- Returns:
- the zest element
-
isPassive
public boolean isPassive()
Description copied from class:ZestStatementChecks if is passive.- Specified by:
isPassivein classZestStatement- Returns:
- true, if is passive
-
-