Novell exteNd
Director 5.2 API

com.sssw.cm.event.api
Class EboDocumentMovedEvent

java.lang.Object
 |
 +--com.sssw.fw.event.api.EboEvent
       |
       +--com.sssw.fw.event.api.EboStateChangeEvent
             |
             +--com.sssw.cm.event.api.EboCmEvent
                   |
                   +--com.sssw.cm.event.api.EboCmElementEvent
                         |
                         +--com.sssw.cm.event.api.EboDocumentMovedEvent
All Implemented Interfaces:
Serializable

public class EboDocumentMovedEvent
extends EboCmElementEvent

This event is fired off when a document is moved.

See Also:
Serialized Form

Field Summary
static int EVENT_ID_DOC_MOVED
          The event ID of the "document moved" event.
 
Fields inherited from class com.sssw.fw.event.api.EboStateChangeEvent
EVENT_ID_BASE, EVENT_ID_LAST, EVENT_ID_UNKNOWN, SC_BASE, SC_CHECK_ACCESS, SC_CLEAR, SC_COPY, SC_CREATE, SC_DEFAULT, SC_DELETE, SC_EXECUTE, SC_EXPORT, SC_FAIL, SC_GENERATE, SC_IMPORT, SC_INVALIDATE, SC_LAST, SC_LIST, SC_LOGOFF, SC_LOGON, SC_MOVE, SC_PUT, SC_QUERY, SC_REDEPLOY, SC_REGISTERED, SC_RETRIEVE, SC_SELECT, SC_SILENCE, SC_START, SC_STATUS, SC_STOP, SC_UNREGISTERED, SC_UPDATE, STR_SC_CHECK_ACCESS, STR_SC_CLEAR, STR_SC_COPY, STR_SC_CREATE, STR_SC_DEFAULT, STR_SC_DELETE, STR_SC_EXECUTE, STR_SC_EXPORT, STR_SC_FAIL, STR_SC_GENERATE, STR_SC_IMPORT, STR_SC_INVALIDATE, STR_SC_LIST, STR_SC_LOGOFF, STR_SC_LOGON, STR_SC_MOVE, STR_SC_QUERY, STR_SC_REGISTERED, STR_SC_RETRIEVE, STR_SC_SELECT, STR_SC_SILENCE, STR_SC_START, STR_SC_STATUS, STR_SC_STOP, STR_SC_UNKNOWN, STR_SC_UNREGISTERED, STR_SC_UPDATE
 
Constructor Summary
EboDocumentMovedEvent(EbiContext context, EbiDocument doc, EbiDocFolder destFolder, boolean overwrite, int docParts)
          Constructor.
 
Method Summary
 EbiDocFolder getDestFolder()
          Returns the destination folder.
 int getDocParts()
          Returns which parts of the document are to be moved.
 EbiDocument getDocument()
          Returns the document metadata.
 int getEventID()
          Returns the event ID.
 String getVerboseDescr()
          Returns a verbose description of this event.
 boolean mustOverwrite()
          Returns true if any existing document with the same name in the destination folder is to be overwritten.
 
Methods inherited from class com.sssw.cm.event.api.EboCmElementEvent
getElement
 
Methods inherited from class com.sssw.cm.event.api.EboCmEvent
getContext
 
Methods inherited from class com.sssw.fw.event.api.EboStateChangeEvent
getState, getStateDescr, setState
 
Methods inherited from class com.sssw.fw.event.api.EboEvent
getObject, setObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVENT_ID_DOC_MOVED

public static final int EVENT_ID_DOC_MOVED
The event ID of the "document moved" event.
Constructor Detail

EboDocumentMovedEvent

public EboDocumentMovedEvent(EbiContext context,
                             EbiDocument doc,
                             EbiDocFolder destFolder,
                             boolean overwrite,
                             int docParts)
Constructor.
Parameters:
context - the context of the user moving the document
doc - the document being moved
destFolder - the destination Folder
overwrite - if true, overwrite any already existing entries
docParts - which parts of the document to move
Method Detail

getDocument

public EbiDocument getDocument()
Returns the document metadata.
Returns:
the document metadata

getDestFolder

public EbiDocFolder getDestFolder()
Returns the destination folder.
Returns:
the destination folder metadata

mustOverwrite

public boolean mustOverwrite()
Returns true if any existing document with the same name in the destination folder is to be overwritten.
Returns:
true for overwrite, false otherwise

getDocParts

public int getDocParts()
Returns which parts of the document are to be moved.
Returns:
the doc parts specifier
See Also:
EbiDocument

getEventID

public int getEventID()
Returns the event ID.
Overrides:
getEventID in class EboCmElementEvent
Returns:
the event ID

getVerboseDescr

public String getVerboseDescr()
Returns a verbose description of this event.
Overrides:
getVerboseDescr in class EboCmElementEvent
Tags copied from class: EboCmElementEvent
Returns:
a verbose description of the event

Novell exteNd
Director 5.2 API