Package jimm.datavision.gui.cmd

Provides the classes and interfaces that make up the undo/redo command structure.

See:
          Description

Interface Summary
Command A Command knows how to perform an action, undo it, and redo it.
Pasteable Pasteable objects are what get put on the clipboard.
 

Class Summary
AbstractAggregateCommand A command for adding a aggregate to a field for a particular section.
BoundsCommand A command for changing a field's bounds.
CommandAdapter An abstract adapter class for performing a command.
CommandHistory A command history holds comands and manages undo and redo behavior.
CompoundCommand A compound command holds a list of commands and allows their use as one single command.
CutCommand Cuts (copies to the clipboard then deletes) a list of field widgets.
DbConnCommand A command for changing a database's connection information.
DeleteAggregateCommand A command for deleting a aggregate to a field from a particular section.
DeleteCommand Deletes a list of field widgets.
DeleteGroupCommand  
DeleteSectionCommand  
EditAggregateFuncCommand A command for changing an aggregate field's function.
FieldAlignCommand Aligns a single field with another.
FieldClipping A field clipping gets copied to the clipboard when a field widget is cut.
FieldMoveCommand Moves a single field.
FieldResizeCommand Resizes a single field by comparing it with another field and copying one of its dimensions.
FieldShowHideCommand Shows or hides a field.
FieldStretchCommand After stretching a field using the mouse, this command lets us undo and redo the size change.
FormatCommand A command for changing a field's format and border.
FormulaEditCommand A command for changing a Formula's code text.
FPCutCommand Cuts (copies to the clipboard then deletes) something from a field picker tree.
FPDeleteCommand Deletes something from the field picker tree.
GroupEditCommand A command for changing a report's Groups.
InsertFieldCommand Abstract superclass for inserting new fields.
NameableRenameCommand A command for changing a Nameable object's name.
NewAggregateCommand A command for adding a aggregate to a field for a particular section.
NewDraggedFieldCommand Inserts a new text field.
NewGroupCommand  
NewImageFieldCommand Inserts a new image field.
NewSectionCommand  
NewSubreportCommand  
NewTextFieldCommand Inserts a new text field.
PaperSizeCommand Change a report's paper size.
ParamEditCommand A command for changing a Parameter's values---not the runtime values, but the default values presented to the user as initial choices.
PasteCommand  
PasteCommand.PasteInfo  
ReportStartupScriptEditCommand A command for changing the Report's startup Formula's code text.
ScriptingCommand Performs changes to a report's scripting language information.
SectionPageBreakCommand Toggles the state of a section's page break flag.
SectionResizeCommand Mainly used by other commands to remember a section's old size and restore it on an undo.
SortEditCommand A command for changing the sort orders in a Query.
SummaryCommand A command for changing a field's summary.
SuppressionProcEditCommand Handles suppression proc edits.
TableJoinCommand A command for changing a field's table join.
TypingCommand Moves a single field.
UserColumnEditCommand A command for changing a UserColumn's code text.
WhereClauseEditCommand A command for changing a Query's where clause text.
WidgetRenameCommand A command for changing a field widget's field's name.
 

Package jimm.datavision.gui.cmd Description

Provides the classes and interfaces that make up the undo/redo command structure. A CommandHistory holds comands and manages undo and redo behavior, as well as updating a pair of undo and redo menu items.