| 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) |
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) |
Labels |
labels() |
Options |
options() |
Strategies |
strategies() |
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 © 2019. All rights reserved.