Novell exteNd
Director 5.2 API

com.sssw.cm.event.api
Class EboCategoryMovedEvent

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.EboCategoryMovedEvent
All Implemented Interfaces:
Serializable

public class EboCategoryMovedEvent
extends EboCmElementEvent

This event is fired off when a category is moved.

See Also:
Serialized Form

Field Summary
static int EVENT_ID_CATEGORY_MOVED
          The event ID of the "category 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
EboCategoryMovedEvent(EbiContext context, EbiDocCategory sourceCategory, EbiDocCategory destCategory, boolean withSecurity, boolean overwrite)
          Constructor.
 
Method Summary
 EbiDocCategory getDestCategory()
          Returns the destination category.
 int getEventID()
          Returns the event ID.
 EbiDocCategory getSourceCategory()
          Returns the source category.
 String getVerboseDescr()
          Returns a verbose description of this event.
 boolean mustOverwrite()
          Returns true if existing elements are to be overwritten.
 boolean withSecurity()
          Returns true if the category's security is preserved.
 
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_CATEGORY_MOVED

public static final int EVENT_ID_CATEGORY_MOVED
The event ID of the "category moved" event.
Constructor Detail

EboCategoryMovedEvent

public EboCategoryMovedEvent(EbiContext context,
                             EbiDocCategory sourceCategory,
                             EbiDocCategory destCategory,
                             boolean withSecurity,
                             boolean overwrite)
Constructor.
Parameters:
context - the context of the user copying the category
sourceCategory - the Category being moved
destCategory - the destination Category
withSecurity - if true, preserve Category's ACL
overwrite - if true, overwrite any already existing entries
Method Detail

getSourceCategory

public EbiDocCategory getSourceCategory()
Returns the source category.
Returns:
the source category metadata

getDestCategory

public EbiDocCategory getDestCategory()
Returns the destination category.
Returns:
the destination category metadata

withSecurity

public boolean withSecurity()
Returns true if the category's security is preserved.
Returns:
true if the category's security is preserved, false otherwise

mustOverwrite

public boolean mustOverwrite()
Returns true if existing elements are to be overwritten.
Returns:
true if any existing elements are to be overwritten, false otherwise

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