zinger.wcollage
Class AbstractQueryProducer

java.lang.Object
  extended by zinger.wcollage.AbstractQueryProducer
All Implemented Interfaces:
QueryProducer
Direct Known Subclasses:
JTextFieldQueryProducer, ReaderQueryProducer

public class AbstractQueryProducer
extends java.lang.Object
implements QueryProducer


Field Summary
protected  int idSeq
           
protected  java.util.Set<java.awt.event.ActionListener> listeners
           
 
Constructor Summary
AbstractQueryProducer()
           
 
Method Summary
 void addActionListener(java.awt.event.ActionListener listener)
           
protected  void fireQueryAction(java.lang.String query)
           
 void removeActionListener(java.awt.event.ActionListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listeners

protected final java.util.Set<java.awt.event.ActionListener> listeners

idSeq

protected int idSeq
Constructor Detail

AbstractQueryProducer

public AbstractQueryProducer()
Method Detail

fireQueryAction

protected void fireQueryAction(java.lang.String query)

addActionListener

public void addActionListener(java.awt.event.ActionListener listener)
Specified by:
addActionListener in interface QueryProducer

removeActionListener

public void removeActionListener(java.awt.event.ActionListener listener)
Specified by:
removeActionListener in interface QueryProducer