Package com.nomagic.magicdraw.evaluation
Interface BinaryEvaluator
- All Superinterfaces:
 Evaluator
Specialization of evaluator for binary expressions.
 Allows additional configuration - contributing expression implementations
 from separate classloaders - e.g. coming from plugins.
- 
Method Summary
Modifier and TypeMethodDescriptionvoidregisterAdditionalImplementers(ClassLoader implementorClasses) Method allows registering additional classloaders, to load classes, implementing binary expressions.Methods inherited from interface com.nomagic.magicdraw.evaluation.Evaluator
evaluate, evaluate, getExpressionCachingKey, isExpressionGlobal 
- 
Method Details
- 
registerAdditionalImplementers
Method allows registering additional classloaders, to load classes, implementing binary expressions. This is especially necessary for expression implementations, coming from plugins (otherwise these implementation classes will not be found - since they are in a separate classloader - plugin classloader).- Parameters:
 implementorClasses- classloader, supplying additional classes, implementing expressions
 
 -