public class QueryHolder extends java.lang.Object implements InteractionListener
Modifier and Type | Class and Description |
---|---|
static class |
QueryHolder.QueryNode |
Modifier and Type | Field and Description |
---|---|
protected java.beans.PropertyChangeListener |
listener |
protected QueryHolder.QueryNode[] |
nodes |
protected java.lang.String |
query |
Constructor and Description |
---|
QueryHolder() |
Modifier and Type | Method and Description |
---|---|
void |
childInteractionUpdated() |
java.lang.String |
getBindingRepresentation() |
InteractionDescriptor[] |
getInteractions() |
java.beans.PropertyChangeListener |
getListener() |
QueryHolder.QueryNode[] |
getNodes() |
java.lang.String |
getQuery() |
void |
setListener(java.beans.PropertyChangeListener listener) |
void |
setNodes(QueryHolder.QueryNode[] nodes) |
void |
shutdown()
Tells tag listeners to unsubscribe
|
void |
startup(BaseContext context)
Tells tag listeners to subscribe
|
protected java.lang.String query
protected QueryHolder.QueryNode[] nodes
protected java.beans.PropertyChangeListener listener
public java.lang.String getBindingRepresentation()
public InteractionDescriptor[] getInteractions()
public void startup(BaseContext context)
context
- public void shutdown()
public java.beans.PropertyChangeListener getListener()
public void setListener(java.beans.PropertyChangeListener listener)
public void childInteractionUpdated()
childInteractionUpdated
in interface InteractionListener
public QueryHolder.QueryNode[] getNodes()
public java.lang.String getQuery()
public void setNodes(QueryHolder.QueryNode[] nodes)