Class ExpressionStructure


  • public abstract class ExpressionStructure
    extends java.lang.Object
    • Constructor Detail

      • ExpressionStructure

        public ExpressionStructure​(com.inductiveautomation.ignition.common.gson.JsonElement struct,
                                   PerspectiveExpressionFactory expressionFactory,
                                   BindingContext context,
                                   boolean waitOnAll,
                                   boolean waitOnInitialValue)
    • Method Detail

      • getLock

        public abstract java.lang.Object getLock()
      • scheduleNow

        public abstract void scheduleNow()
      • resolveReferences

        public java.util.Collection<PropertyReference> resolveReferences()
      • startup

        public void startup()
      • shutdown

        public void shutdown()
      • isReady

        public boolean isReady()
        Returns true when all mappings have received valid values
      • isDirty

        public boolean isDirty()
        Returns true when one or more mappings have "dirty" values that haven't been consumed by an execution.