Class ExpressionBindingTagListener
java.lang.Object
com.inductiveautomation.ignition.common.expressions.TagListener
com.inductiveautomation.perspective.gateway.binding.expression.ExpressionBindingTagListener
- All Implemented Interfaces:
TagChangeListener
,EventListener
TagListener
for Perspective
ExpressionBindings
.-
Constructor Summary
ConstructorsConstructorDescriptionExpressionBindingTagListener
(BindingContext bindingContext, TagPath tagPath, QualifiedValue qv) Primary constructor for creating newExpressionBindingTagListener
instances. -
Method Summary
Modifier and TypeMethodDescriptionprotected TagManager
void
shutdown()
void
startup
(CommonContext context, InteractionListener listener) Methods inherited from class com.inductiveautomation.ignition.common.expressions.TagListener
_getTagPath, _setTagPath, getTagPath, getTagQualifiedValue, reSubscribe, setQValue, setQValue, setQValue, setTagPath, setTagQualifiedValue, setTagValue, tagChanged
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.common.tags.model.event.TagChangeListener
isLightweight
-
Constructor Details
-
ExpressionBindingTagListener
public ExpressionBindingTagListener(@Nonnull BindingContext bindingContext, @Nonnull TagPath tagPath, @Nonnull QualifiedValue qv) Primary constructor for creating newExpressionBindingTagListener
instances. All arguments must be non-null.- Parameters:
bindingContext
- TheBindingContext
in which the expression binding is runningtagPath
- TheTagPath
of the tag we wish to listen toqv
- Initial tag value- See Also:
-
-
Method Details
-
getTagManager
- Overrides:
getTagManager
in classTagListener
-
getSecurityContext
- Returns:
- the
SecurityContext
associated with thisTagChangeListener
-
startup
- Overrides:
startup
in classTagListener
-
shutdown
public void shutdown()- Overrides:
shutdown
in classTagListener
-