Package jason.asSemantics
Class ActionExec
java.lang.Object
jason.asSemantics.ActionExec
- All Implemented Interfaces:
ToDOM
,java.io.Serializable
public class ActionExec extends java.lang.Object implements java.io.Serializable, ToDOM
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description private Literal
action
private java.lang.String
failureMsg
private Literal
failureReason
private Intention
intention
private boolean
result
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description ActionExec(Literal ac, Intention i)
-
Method Summary
Modifier and Type Method Description protected ActionExec
clone()
boolean
equals(java.lang.Object ao)
Structure
getActionTerm()
org.w3c.dom.Element
getAsDOM(org.w3c.dom.Document document)
get as XMLjava.lang.String
getFailureMsg()
Literal
getFailureReason()
Intention
getIntention()
boolean
getResult()
int
hashCode()
void
setFailureReason(Literal reason, java.lang.String msg)
void
setResult(boolean ok)
java.lang.String
toString()
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
- Constant Field Values
-
action
-
intention
-
result
private boolean result -
failureReason
-
failureMsg
private java.lang.String failureMsg
-
-
Constructor Details
-
ActionExec
-
-
Method Details
-
equals
public boolean equals(java.lang.Object ao)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
getActionTerm
-
getIntention
-
getResult
public boolean getResult() -
setResult
public void setResult(boolean ok) -
setFailureReason
-
getFailureMsg
public java.lang.String getFailureMsg() -
getFailureReason
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
clone
- Overrides:
clone
in classjava.lang.Object
-
getAsDOM
public org.w3c.dom.Element getAsDOM(org.w3c.dom.Document document)get as XML
-