com.u2d.type.composite
Class LoggedEvent

java.lang.Object
  extended by com.u2d.model.AbstractEObject
      extended by com.u2d.model.AbstractComplexEObject
          extended by com.u2d.type.composite.LoggedEvent
All Implemented Interfaces:
Searchable, ChangeNotifier, ComplexEObject, EObject, PostChangeNotifier, PropertyChangeNotifier, Typed, Viewable, PersistorListener, AppEventNotifier, ValidationNotifier, java.awt.datatransfer.Transferable, java.io.Serializable

public class LoggedEvent
extends AbstractComplexEObject

Date: Jun 9, 2005 Time: 10:43:48 AM

Author:
Eitan Suez
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.u2d.model.AbstractComplexEObject
AbstractComplexEObject.EditState, AbstractComplexEObject.NullState, AbstractComplexEObject.ReadState, AbstractComplexEObject.TransientState
 
Field Summary
static java.lang.String DEBUG
           
static java.lang.String ERROR
           
static java.lang.String[] fieldOrder
           
static java.lang.String IMPORTANT
           
static java.lang.String INFO
           
static java.lang.String LOGIN
           
static java.lang.String LOGOUT
           
 
Fields inherited from class com.u2d.model.AbstractComplexEObject
_associations, _changeSupport, _createdOn, _currentState, _editState, _nullState, _readState, _stateMap, _transientState, commandOrderEditState, commandOrderReadState, commandOrderTransientState, readOnly
 
Fields inherited from class com.u2d.model.AbstractEObject
_listenerList, _postListeners, _validationEvent, _validationListenerList, changeEvent
 
Constructor Summary
LoggedEvent()
           
LoggedEvent(LogEventType type, ComplexEObject targetObject, EOCommand command, java.lang.String msg)
           
LoggedEvent(java.lang.String msg, java.lang.String longMsg, ComplexEObject targetObject)
           
 
Method Summary
 EOCommand getCommand()
           
 TextEO getLongMsg()
           
 StringEO getMsg()
           
 ComplexEObject getObject()
           
 LogEventType getType()
           
 User getUser()
           
static java.lang.String pluralName()
           
 void setCommand(EOCommand command)
           
 void setObject(ComplexEObject object)
           
 void setUser(User user)
           
 Title title()
           
 
Methods inherited from class com.u2d.model.AbstractComplexEObject
addAppEventListener, addPropertyChangeListener, addPropertyChangeListener, association, cancelTransition, childFields, cleanCGILibEnhancer, clearEditor, command, command, commands, createInstance, defaultCommand, defaultCommandName, delete, doSave, equals, field, fieldSublist, fireAppEventNotification, fireAppEventNotification, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreatedOn, getDeleted, getDeletedOn, getExpandableView, getFormView, getIconView, getID, getInequalities, getListItemView, getMainView, getState, getTabBodyView, getTransferData, getTransferDataFlavors, getTreeView, getView, iconLg, iconSm, initialize, isDataFlavorSupported, isEditableState, isEditState, isEmpty, isMeta, isNullState, isTransientState, log, makeCopy, onBeforeCreate, onBeforeSave, onCreate, onDelete, onLoad, onSave, popState, pushState, removeAppEventListener, removePropertyChangeListener, removePropertyChangeListener, restoreCopy, restoredState, restoreState, save, saveCopy, setEditor, setEditState, setID, setNullState, setReadState, setStartState, setState, setState, setTransientState, setValue, setValue, startState, toString, treeModel, type, validate
 
Methods inherited from class com.u2d.model.AbstractEObject
addChangeListener, addPostChangeListener, addValidationListener, currentUser, field, fireStateChanged, fireValidationException, fireValidationException, hbmPersistor, parentObject, persistor, removeChangeListener, removePostChangeListener, removeValidationListener, setField, vmech
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.u2d.model.EObject
field, parentObject, setField
 
Methods inherited from interface com.u2d.validation.ValidationNotifier
addValidationListener, fireValidationException, fireValidationException, removeValidationListener
 
Methods inherited from interface com.u2d.model.ChangeNotifier
addChangeListener, fireStateChanged, removeChangeListener
 
Methods inherited from interface com.u2d.model.PostChangeNotifier
addPostChangeListener, fireStateChanged, removePostChangeListener
 

Field Detail

DEBUG

public static final java.lang.String DEBUG
See Also:
Constant Field Values

INFO

public static final java.lang.String INFO
See Also:
Constant Field Values

IMPORTANT

public static final java.lang.String IMPORTANT
See Also:
Constant Field Values

ERROR

public static final java.lang.String ERROR
See Also:
Constant Field Values

LOGIN

public static final java.lang.String LOGIN
See Also:
Constant Field Values

LOGOUT

public static final java.lang.String LOGOUT
See Also:
Constant Field Values

fieldOrder

public static java.lang.String[] fieldOrder
Constructor Detail

LoggedEvent

public LoggedEvent()

LoggedEvent

public LoggedEvent(LogEventType type,
                   ComplexEObject targetObject,
                   EOCommand command,
                   java.lang.String msg)

LoggedEvent

public LoggedEvent(java.lang.String msg,
                   java.lang.String longMsg,
                   ComplexEObject targetObject)
Method Detail

title

public Title title()
Specified by:
title in interface EObject
Specified by:
title in class AbstractComplexEObject

pluralName

public static java.lang.String pluralName()

getMsg

public StringEO getMsg()

getLongMsg

public TextEO getLongMsg()

getUser

public User getUser()

setUser

public void setUser(User user)

getCommand

public EOCommand getCommand()

setCommand

public void setCommand(EOCommand command)

getObject

public ComplexEObject getObject()

setObject

public void setObject(ComplexEObject object)

getType

public LogEventType getType()