public abstract static class ExecutionNodeReader.AbstractKeYlessExecutionElement extends java.lang.Object implements IExecutionElement
IExecutionElement which is independent
 from KeY and provides such only children and default attributes.| Modifier and Type | Field and Description | 
|---|---|
private java.lang.String | 
name
The name. 
 | 
| Constructor and Description | 
|---|
AbstractKeYlessExecutionElement(java.lang.String name)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RuleApp | 
getAppliedRuleApp()
Returns the applied  
RuleApp. | 
InitConfig | 
getInitConfig()
Returns the  
InitConfig used by IExecutionElement.getProof(). | 
java.lang.String | 
getName()
Returns a human readable name which describes this element. 
 | 
Proof | 
getProof()
Returns the  
Proof from which the symbolic execution tree was extracted. | 
Node | 
getProofNode()
Returns the  
Node in KeY's proof tree which is represented by this execution tree node. | 
NodeInfo | 
getProofNodeInfo()
Returns the  
NodeInfo of IExecutionElement.getProofNode(). | 
Services | 
getServices()
Returns the  
Services used by IExecutionElement.getProof(). | 
ITreeSettings | 
getSettings()
Returns the  
ITreeSettings to use. | 
boolean | 
isDisposed()
Checks if the proof is disposed. 
 | 
java.lang.String | 
toString() | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetElementType, getModalityPIOpublic AbstractKeYlessExecutionElement(java.lang.String name)
name - The name of this node.public Services getServices()
Services used by IExecutionElement.getProof().getServices in interface IExecutionElementServices used by IExecutionElement.getProof().public InitConfig getInitConfig()
InitConfig used by IExecutionElement.getProof().getInitConfig in interface IExecutionElementInitConfig used by IExecutionElement.getProof().public Proof getProof()
Proof from which the symbolic execution tree was extracted.getProof in interface IExecutionElementProof from which the symbolic execution tree was extracted.public RuleApp getAppliedRuleApp()
RuleApp.getAppliedRuleApp in interface IExecutionElementRuleApp.public Node getProofNode()
Node in KeY's proof tree which is represented by this execution tree node.getProofNode in interface IExecutionElementNode in KeY's proof tree which is represented by this execution tree node.public NodeInfo getProofNodeInfo()
NodeInfo of IExecutionElement.getProofNode().getProofNodeInfo in interface IExecutionElementNodeInfo of IExecutionElement.getProofNode().public java.lang.String getName()
getName in interface IExecutionElementpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isDisposed()
isDisposed in interface IExecutionElementtrue proof is disposed, false proof is not disposed and still valid.public ITreeSettings getSettings()
ITreeSettings to use.getSettings in interface IExecutionElementITreeSettings to use.