Skip navigation links
com.essbase.eas.essbase.ui.outline.event
Class EditEvent
java.lang.Object
java.util.EventObject
com.essbase.eas.essbase.ui.outline.event.EditEvent
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AliasTableClearEvent, AliasTableCopyEvent, AliasTableCreateEvent, AliasTableDeleteEvent, AliasTableExportEvent, AliasTableImportEvent, AliasTableRenameEvent, AutoConfigureEvent, AverageMemberNameEvent, BooleanNamesFalseEvent, BooleanNamesTrueEvent, BucketingEvent, CalculationDimensionNameEvent, CaseSensitivityEvent, ClearOutlineEvent, CountMemberNameEvent, DateFormatEvent, DateFormatSLEvent, DTSEvent, GenerationEvent, LevelChangedEvent, LevelCreatedEvent, LevelDeletedEvent, LongNameConstructorEvent, LongNameDelimiterEvent, LongNameSourceEvent, MaximumMemberNameEvent, MemberEditEvent, MinimumMemberNameEvent, MultipleDTSEvent, MultipleMemberEditEvent, NonUniqueEvent, OPGVersionChangedEvent, SaveEvent, SumMemberNameEvent, TextualMeasureSupportSettingEvent, UpdateOutlineEvent, VaryingAttributeSupportSettingEvent
-
public abstract class EditEvent
- extends java.util.EventObject
basic event class for outline editing events. All other outline events must extend this class. Events can be grouped into the following categories:
- Events that are reversible; can be undone. If an event is undoable, it is placed on a stack of events and placed in the transactions list. If it cannot be undone, it is placed in the transaction list, but not placed in the undo stack.
- Events that are "transparent". These events cannot be undone, but they should not clear the undo stack. Examples of events like this might be verify, save, etc.
- Version:
- 1.00, 01/30/2002
- Author:
- Hank Cox
- See Also:
- Serialized Form
| Field Summary |
protected boolean |
fClearAllData
indicates whether this action should trigger a warning about clear all data |
protected boolean |
fRestructure
indicates whether this action should trigger a restructure |
protected boolean |
fTransparent
indicates whether this is a "transparent" event. |
protected boolean |
fUndoable
indicates whether this event can be undone. |
protected int |
id
field that can be used by each derived class to provide event sub-types. |
protected Representation |
representation
the outline representation this event happened on. |
protected java.util.Date |
when
date/time of this event |
| Fields inherited from class java.util.EventObject |
source |
| 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 |
when
protected java.util.Date when
- date/time of this event
id
protected int id
- field that can be used by each derived class to provide event sub-types.
representation
protected Representation representation
- the outline representation this event happened on.
fUndoable
protected boolean fUndoable
- indicates whether this event can be undone.
fTransparent
protected boolean fTransparent
- indicates whether this is a "transparent" event.
fRestructure
protected boolean fRestructure
- indicates whether this action should trigger a restructure
fClearAllData
protected boolean fClearAllData
- indicates whether this action should trigger a warning about clear all data
EditEvent
protected EditEvent()
EditEvent
protected EditEvent(java.lang.Object source,
int ident)
EditEvent
protected EditEvent(Representation r,
int ident,
boolean undoable)
EditEvent
protected EditEvent(Representation r,
int ident,
boolean undoable,
boolean transparent)
getID
public int getID()
getRepresentation
public Representation getRepresentation()
isTransparent
public boolean isTransparent()
isUndoable
public boolean isUndoable()
performUndo
public boolean performUndo()
getUndoLabel
public java.lang.String getUndoLabel()
getTransactionLabel
public java.lang.String getTransactionLabel()
getWhenOccured
public java.util.Date getWhenOccured()
clearRestructureFlag
public void clearRestructureFlag()
isRestructureTriggered
public boolean isRestructureTriggered()
isClearAllDataTriggered
public boolean isClearAllDataTriggered()
dispose
public void dispose()
Skip navigation links
Copyright © 2001, 2012, Oracle. All rights reserved.