zinger.bsheet.event
Class PersistenceEvent

java.lang.Object
  extended by java.util.EventObject
      extended by zinger.bsheet.event.PersistenceEvent
All Implemented Interfaces:
java.io.Serializable

public class PersistenceEvent
extends java.util.EventObject

See Also:
Serialized Form

Field Summary
protected  java.io.File dataFile
           
static int DOCUMENT_LOADED
           
static int DOCUMENT_LOADING
           
static int DOCUMENT_SAVED
           
static int DOCUMENT_SAVING
           
protected  Persistence persistence
           
protected  int type
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
PersistenceEvent(PersistenceManager source, int type)
           
PersistenceEvent(PersistenceManager source, int type, Persistence persistence, java.io.File dataFile)
           
 
Method Summary
 java.io.File getDataFile()
           
 Persistence getPersistence()
           
 PersistenceManager getPersistenceManager()
           
 int getType()
           
 
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

DOCUMENT_LOADING

public static final int DOCUMENT_LOADING
See Also:
Constant Field Values

DOCUMENT_LOADED

public static final int DOCUMENT_LOADED
See Also:
Constant Field Values

DOCUMENT_SAVING

public static final int DOCUMENT_SAVING
See Also:
Constant Field Values

DOCUMENT_SAVED

public static final int DOCUMENT_SAVED
See Also:
Constant Field Values

type

protected final int type

persistence

protected final Persistence persistence

dataFile

protected final java.io.File dataFile
Constructor Detail

PersistenceEvent

public PersistenceEvent(PersistenceManager source,
                        int type,
                        Persistence persistence,
                        java.io.File dataFile)

PersistenceEvent

public PersistenceEvent(PersistenceManager source,
                        int type)
Method Detail

getPersistenceManager

public PersistenceManager getPersistenceManager()

getType

public int getType()

getPersistence

public Persistence getPersistence()

getDataFile

public java.io.File getDataFile()