public static class JSEvaluator.JSEvaluatorProvider extends Object implements EvaluatorProvider
| Constructor and Description |
|---|
JSEvaluator.JSEvaluatorProvider() |
| Modifier and Type | Method and Description |
|---|---|
Evaluator |
getEvaluator() |
Evaluator |
getEvaluator(SCXML document)
Factory method to return a dedicated and optimized
Evaluator instance for a specific SCXML document. |
String |
getSupportedDatamodel() |
public JSEvaluator.JSEvaluatorProvider()
public String getSupportedDatamodel()
getSupportedDatamodel in interface EvaluatorProviderpublic Evaluator getEvaluator()
getEvaluator in interface EvaluatorProviderEvaluator supporting the EvaluatorProvider.getSupportedDatamodel()public Evaluator getEvaluator(SCXML document)
EvaluatorProviderEvaluator instance for a specific SCXML document.
As the returned Evaluator might be optimized and dedicated for the SCXML document instance, the Evaluator may not be shareable and reusable for other SCXML documents.
getEvaluator in interface EvaluatorProviderdocument - the SCXML documentCopyright © 2005–2015 The Apache Software Foundation. All rights reserved.