fUML.Semantics.Loci.LociL1
Class ExecutionFactory
java.lang.Object
org.modeldriven.fuml.FumlObject
fUML.Semantics.Loci.LociL1.ExecutionFactory
- Direct Known Subclasses:
- ExecutionFactoryL1
public abstract class ExecutionFactory
- extends FumlObject
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
locus
public Locus locus
primitiveBehaviorPrototypes
public OpaqueBehaviorExecutionList primitiveBehaviorPrototypes
builtInTypes
public PrimitiveTypeList builtInTypes
strategies
public SemanticStrategyList strategies
ExecutionFactory
public ExecutionFactory()
createExecution
public Execution createExecution(Behavior behavior,
Object_ context)
createEvaluation
public Evaluation createEvaluation(ValueSpecification specification)
instantiateVisitor
public abstract SemanticVisitor instantiateVisitor(Element element)
instantiateOpaqueBehaviorExecution
public OpaqueBehaviorExecution instantiateOpaqueBehaviorExecution(OpaqueBehavior behavior)
addPrimitiveBehaviorPrototype
public void addPrimitiveBehaviorPrototype(OpaqueBehaviorExecution execution)
addBuiltInType
public void addBuiltInType(PrimitiveType type)
getBuiltInType
public PrimitiveType getBuiltInType(java.lang.String name)
setStrategy
public void setStrategy(SemanticStrategy strategy)
getStrategy
public SemanticStrategy getStrategy(java.lang.String name)
getStrategyIndex
public int getStrategyIndex(java.lang.String name)
Copyright © 2015. All Rights Reserved.