Class QueryHolder.QueryNode
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.binding.QueryHolder.QueryNode
-
- Direct Known Subclasses:
QueryHolder.NamedQueryNode
- Enclosing class:
- QueryHolder
public static class QueryHolder.QueryNode extends java.lang.Object
When creating theQueryHolder
, we parse the text the user input into string chunks and tag chunks. The tag chunks then get listeners, so if the tag value changes we can rebuild the query.
-
-
Constructor Summary
Constructors Constructor Description QueryNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyListenerDescriptor
getProperty()
java.lang.String
getString()
TagListener
getTagListener()
void
setProperty(PropertyListenerDescriptor descriptor)
void
setString(java.lang.String string)
void
setTagListener(TagListener tagListener)
java.lang.String
toBindingRepresentationString()
java.lang.String
toString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toBindingRepresentationString
public java.lang.String toBindingRepresentationString()
-
getProperty
public PropertyListenerDescriptor getProperty()
-
getString
public java.lang.String getString()
-
setProperty
public void setProperty(PropertyListenerDescriptor descriptor)
-
setString
public void setString(java.lang.String string)
-
getTagListener
public TagListener getTagListener()
-
setTagListener
public void setTagListener(TagListener tagListener)
-
-