Class ProjectTagSubscriptionManager.TagSubscriptions
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.sqltags.ProjectTagSubscriptionManager.TagSubscriptions
-
- Enclosing class:
- ProjectTagSubscriptionManager
protected class ProjectTagSubscriptionManager.TagSubscriptions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TagSubscriptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(TagPath path, TagChangeListener listener)
void
fireTagChanged(TagPath thisPath)
java.util.List<TagChangeListener>
get(Property<?> p)
boolean
isEmpty()
TagChangeEvent
pullEvent(TagPath path, ClientTag tag, Property<?> prop, boolean initial)
boolean
remove(TagPath path, TagChangeListener listener)
void
updateTag(TagPath thisPath, ClientTag tag)
-
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
get
public java.util.List<TagChangeListener> get(Property<?> p)
-
add
public void add(TagPath path, TagChangeListener listener)
-
remove
public boolean remove(TagPath path, TagChangeListener listener)
-
pullEvent
public TagChangeEvent pullEvent(TagPath path, ClientTag tag, Property<?> prop, boolean initial)
-
fireTagChanged
public void fireTagChanged(TagPath thisPath)
-
-