| Constructor and Description |
|---|
DefaultScene() |
| Modifier and Type | Method and Description |
|---|---|
void |
addNumberOfGeneratedStates(int states) |
Contract |
createContract(HeapConfiguration precondition,
Collection<HeapConfiguration> postconditions) |
HeapConfiguration |
createHeapConfiguration() |
Nonterminal |
createNonterminal(String label,
int rank,
boolean[] isReductionTentacle) |
ProgramState |
createProgramState() |
ProgramState |
createProgramState(HeapConfiguration heapConfiguration) |
int |
getIdentifier() |
Method |
getMethodIfPresent(String signature) |
Nonterminal |
getNonterminal(String name) |
long |
getNumberOfGeneratedStates() |
Method |
getOrCreateMethod(String signature) |
Collection<Method> |
getRegisteredMethods() |
SelectorLabel |
getSelectorLabel(String name) |
Type |
getType(String name) |
Options |
options() |
void |
setIdentifier(int identifier) |
Strategies |
strategies() |
public int getIdentifier()
getIdentifier in interface Scenepublic void setIdentifier(int identifier)
public SelectorLabel getSelectorLabel(String name)
getSelectorLabel in interface Scenepublic Nonterminal getNonterminal(String name)
getNonterminal in interface Scenepublic Nonterminal createNonterminal(String label, int rank, boolean[] isReductionTentacle)
createNonterminal in interface Scenepublic HeapConfiguration createHeapConfiguration()
createHeapConfiguration in interface Scenepublic ProgramState createProgramState(HeapConfiguration heapConfiguration)
createProgramState in interface Scenepublic ProgramState createProgramState()
createProgramState in interface Scenepublic Contract createContract(HeapConfiguration precondition, Collection<HeapConfiguration> postconditions)
createContract in interface Scenepublic Method getOrCreateMethod(String signature)
getOrCreateMethod in interface Scenepublic Method getMethodIfPresent(String signature) throws ElementNotPresentException
getMethodIfPresent in interface SceneElementNotPresentExceptionpublic Collection<Method> getRegisteredMethods()
getRegisteredMethods in interface Scenepublic void addNumberOfGeneratedStates(int states)
addNumberOfGeneratedStates in interface Scenepublic long getNumberOfGeneratedStates()
getNumberOfGeneratedStates in interface Scenepublic Strategies strategies()
strategies in interface SceneCopyright © 2018. All rights reserved.