Class PropertyBasedFunctionFactory<T extends PropertyValueSource>

java.lang.Object
com.inductiveautomation.ignition.common.expressions.AbstractFunctionFactory
com.inductiveautomation.ignition.common.expressions.PropertyBasedFunctionFactory<T>
All Implemented Interfaces:
FunctionFactory
Direct Known Subclasses:
AlarmBasedFunctionFactory

public class PropertyBasedFunctionFactory<T extends PropertyValueSource> extends AbstractFunctionFactory
  • Constructor Details

    • PropertyBasedFunctionFactory

      public PropertyBasedFunctionFactory(FunctionFactory parent)
      Only to be used from the designer context for displaying menus, cannot be used to actually create functions
    • PropertyBasedFunctionFactory

      public PropertyBasedFunctionFactory(T propValueSource, PropertyResolver propResolver, FunctionFactory parent, boolean allowSubscriptions)
  • Method Details

    • getSource

      protected T getSource()
    • getPropertyResolver

      protected PropertyResolver getPropertyResolver()