Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.birt.report.model.api.activity
Interface IActivityRecord

    public interface IActivityRecord

Application-level interface into the Model's activity record.

Method Summary
`boolean` | `canRedo()` Tells if this record can be redone.
`boolean` | `canUndo()` Tells if this record can be undone.
`void` | `execute()` Executes the record.
`java.lang.String` | `getLabel()` Gets the label of this record.
`void` | `redo()` Redoes the record.
`void` | `undo()` Undoes the record.

Method Detail

### execute

    void execute()

  Executes the record.

### undo

    void undo()

  Undoes the record. Leaves the state of the model identical to what it was before execute was called.

### redo

    void redo()

  Redoes the record. Logically repeats the execute record. The state of the model must be identical to that after undo( ) has executed.

### canUndo

    boolean canUndo()

  Tells if this record can be undone.

  Returns:
    true if the record can be undone, false otherwise

### canRedo

    boolean canRedo()

  Tells if this record can be redone.

  Returns:
    true if redoable, false otherwise.

### getLabel

    java.lang.String getLabel()

  Gets the label of this record. This label should be localized.

  Returns:
    the label of this record

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008 Actuate Corp. All rights reserved.