Modifier and Type | Method and Description |
---|---|
IProceduralModule |
IModel.getProceduralModule()
return the procedural module - this is the primary access point for
procedural access and controls
|
Modifier and Type | Field and Description |
---|---|
protected IProceduralModule |
BasicModel._proceduralModule |
Modifier and Type | Method and Description |
---|---|
IProceduralModule |
BasicModel.getProceduralModule() |
Modifier and Type | Method and Description |
---|---|
void |
IProductionSelector.setProceduralModule(IProceduralModule module) |
void |
IProductionInstantiator.setProceduralModule(IProceduralModule module) |
void |
IConflictSetAssembler.setProceduralModule(IProceduralModule module) |
Constructor and Description |
---|
ProceduralModuleEvent(IProceduralModule source) |
ProceduralModuleEvent(IProceduralModule source,
ProceduralModuleEvent.Type type,
java.util.Collection<? extends IProduction> productions) |
ProceduralModuleEvent(IProceduralModule source,
ProceduralModuleEvent.Type type,
IProduction production) |
ProceduralModuleEvent(IProceduralModule source,
java.lang.String parameterName,
java.lang.Object oldValue,
java.lang.Object newValue) |
Modifier and Type | Method and Description |
---|---|
IProduction |
IProductionCompiler.productionFired(IInstantiation instantiation,
IProceduralModule proceduralModule) |
Modifier and Type | Interface and Description |
---|---|
interface |
IProceduralModule4 |
Modifier and Type | Interface and Description |
---|---|
interface |
IProceduralModule6 |
Modifier and Type | Class and Description |
---|---|
class |
DefaultProceduralModule6
default procedural module.
|
Modifier and Type | Method and Description |
---|---|
IProceduralModule |
DefaultProductionSelector.getProceduralModule() |
IProceduralModule |
DefaultProductionInstantiator.getProceduralModule() |
IProceduralModule |
DefaultConflictSetAssembler.getProceduralModule() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultProductionSelector.setProceduralModule(IProceduralModule module) |
void |
DefaultProductionInstantiator.setProceduralModule(IProceduralModule module) |
void |
DefaultConflictSetAssembler.setProceduralModule(IProceduralModule module) |
Modifier and Type | Method and Description |
---|---|
IProduction |
DefaultProductionCompiler6.productionFired(IInstantiation instantiation,
IProceduralModule proceduralModule) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultThreadedProceduralModule6
We merely replace the
IProductionSelector to bias those productions
that don't reference the previousGoal. |