Class ClientFunctionFactory
java.lang.Object
com.inductiveautomation.ignition.common.expressions.AbstractFunctionFactory
com.inductiveautomation.ignition.client.expressions.ClientFunctionFactory
- All Implemented Interfaces:
- FunctionFactory
The client (and designer's) function factory. Uses special mechanisms to wrap module defined functions so that they
 don't break serialization if they disappear.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected classWe only want to wrap up functions provided by modules, so we create this separate manager that will be used by them.static classstatic classstatic classstatic class
- 
Field SummaryFieldsFields inherited from class com.inductiveautomation.ignition.common.expressions.AbstractFunctionFactorycategories, functions, parent
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns the "manager" (function factory that allows adding of functions) that will be passed to modules to add extension functions.protected voidMethods inherited from class com.inductiveautomation.ignition.common.expressions.AbstractFunctionFactoryaddFunction, addFunction, getCategories, getFunction, getFunctionNames, getFunctionsInCategory
- 
Field Details- 
mgr
 
- 
- 
Constructor Details- 
ClientFunctionFactory
 
- 
- 
Method Details- 
getMangerReturns the "manager" (function factory that allows adding of functions) that will be passed to modules to add extension functions. All functions added through this mechanism will be protected from serialization issues, so that uninstalled modules don't cause problems.
- 
initFunctionsprotected void initFunctions()
 
-