org.omegahat.Environment.Databases
Class DatabaseObjectEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--org.omegahat.Environment.Databases.DatabaseEvent
              |
              +--org.omegahat.Environment.Databases.DatabaseObjectEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DatabaseAssignEvent, DatabaseRemoveEvent

public class DatabaseObjectEvent
extends DatabaseEvent

Basic class for all Database events involving changes to an entry, as opposed to computations on the Database itself (e.g. search path operations).

See Also:
Serialized Form

Field Summary
protected  java.lang.String name
           
 
Fields inherited from class org.omegahat.Environment.Databases.DatabaseEvent
action
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
DatabaseObjectEvent(java.lang.String name, Database d)
           
 
Method Summary
 java.lang.String name()
           
 java.lang.String name(java.lang.String n)
           
 java.lang.String object()
           
 
Methods inherited from class org.omegahat.Environment.Databases.DatabaseEvent
database
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected java.lang.String name
Constructor Detail

DatabaseObjectEvent

public DatabaseObjectEvent(java.lang.String name,
                           Database d)
Method Detail

object

public java.lang.String object()

name

public java.lang.String name()
Overrides:
name in class DatabaseEvent

name

public java.lang.String name(java.lang.String n)