gate
Class DataStoreRegister
java.lang.Object
|
+--java.util.AbstractCollection
|
+--java.util.AbstractSet
|
+--java.util.HashSet
|
+--gate.DataStoreRegister
- All Implemented Interfaces:
- Cloneable, Collection, Serializable, Set
- public class DataStoreRegister
- extends HashSet
Records all the open DataStores.
- See Also:
- Serialized Form
creoleListeners
private transient Vector creoleListeners
DataStoreRegister
public DataStoreRegister()
getDataStoreClassNames
public static Map getDataStoreClassNames()
- All the DataStore classes available. This is a map of class name
to descriptive text.
add
public boolean add(Object o)
- Adds the specified element to this set if it is not already
present. Overriden here for event registration code.
- Overrides:
add
in class HashSet
remove
public boolean remove(Object o)
- Removes the given element from this set if it is present.
Overriden here for event registration code.
- Overrides:
remove
in class HashSet
clear
public void clear()
- Removes all of the elements from this set.
Overriden here for event registration code.
- Overrides:
clear
in class HashSet
removeCreoleListener
public void removeCreoleListener(CreoleListener l)
- Removes a previously registered
CreoleListener
from the list of listeners for this DataStoreRegister.
Normally the only listener that is registered with the DataStoreRegister
is the CreoleRegister
which can be obtained through
Gate.getCreoleRegister()
addCreoleListener
public void addCreoleListener(CreoleListener l)
- Registers a new
CreoleListener
with this
DataStoreRegister. Normally the only listener that is
registered with the DataStoreRegister is the CreoleRegister
which can be obtained through Gate.getCreoleRegister()
fireDatastoreOpened
protected void fireDatastoreOpened(CreoleEvent e)
- Notifies all registered
CreoleListener
s that a
DataStore
has been opened. Normally the only listener that is
registered with the DataStoreRegister is the CreoleRegister
which can be obtained through Gate.getCreoleRegister()
fireDatastoreCreated
protected void fireDatastoreCreated(CreoleEvent e)
- Notifies all registered
CreoleListener
s that a new
DataStore
has been created. Normally the only listener that is
registered with the DataStoreRegister is the CreoleRegister
which can be obtained through Gate.getCreoleRegister()
fireDatastoreClosed
protected void fireDatastoreClosed(CreoleEvent e)
- Notifies all registered
CreoleListener
s that a
DataStore
has been closed. Normally the only listener that is
registered with the DataStoreRegister is the CreoleRegister
which can be obtained through Gate.getCreoleRegister()