Skip navigation links


com.essbase.eas.essbase.ui.outline.event
Class EditEvent

java.lang.Object
  extended by java.util.EventObject
      extended by 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:

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

 

Constructor Summary
protected EditEvent()
           
protected EditEvent(java.lang.Object source, int ident)
           
protected EditEvent(Representation r, int ident, boolean undoable)
           
protected EditEvent(Representation r, int ident, boolean undoable, boolean transparent)
           

 

Method Summary
 void clearRestructureFlag()
           
 void dispose()
           
 int getID()
           
 Representation getRepresentation()
           
 java.lang.String getTransactionLabel()
           
 java.lang.String getUndoLabel()
           
 java.util.Date getWhenOccured()
           
 boolean isClearAllDataTriggered()
           
 boolean isRestructureTriggered()
           
 boolean isTransparent()
           
 boolean isUndoable()
           
 boolean performUndo()
           

 

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

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

Constructor Detail

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)

Method Detail

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.