HAL
User Actions
Collaboration diagram for User Actions:

Classes

class  hal::ActionAddItemsToObject
 Adds an item to a module or grouping. More...
 
class  hal::ActionAddItemsToObjectFactory
 UserActionFactory for ActionAddItemsToObject. More...
 
class  hal::ActionCreateObject
 Create a new item. More...
 
class  hal::ActionCreateObjectFactory
 UserActionFactory for ActionCreateObject. More...
 
class  hal::ActionDeleteObject
 Deletes an object. More...
 
class  hal::ActionDeleteObjectFactory
 UserActionFactory for ActionDeleteObject. More...
 
class  hal::ActionFoldModule
 Folds a module. More...
 
class  hal::ActionFoldModuleFactory
 UserActionFactory for ActionFoldModule. More...
 
class  hal::ActionMoveItem
 Moves a node. More...
 
class  hal::ActionMoveItemFactory
 UserActionFactory for ActionMoveItem. More...
 
class  hal::ActionMoveNode
 Moves a node. More...
 
class  hal::ActionMoveNodeFactory
 UserActionFactory for ActionMoveNode. More...
 
class  hal::ActionOpenNetlistFile
 Loads a netlist. More...
 
class  hal::ActionOpenNetlistFileFactory
 UserActionFactory for ActionOpenNetlistFile. More...
 
class  hal::ActionPingroup
 Pingroup user actions. More...
 
class  hal::ActionPingroupFactory
 UserActionFactory for ActionPingroup. More...
 
class  hal::ActionRemoveItemsFromObject
 Removes an item from a Module or Grouping. More...
 
class  hal::ActionRemoveItemsFromObjectFactory
 UserActionFactory for ActionRemoveItemsFromObject. More...
 
class  hal::ActionRenameObject
 Renames an item. More...
 
class  hal::ActionRenameObjectFactory
 UserActionFactory for ActionRenameObject. More...
 
class  hal::ActionSetObjectColor
 Recolors the object. More...
 
class  hal::ActionSetObjectColorFactory
 UserActionFactory for ActionSetObjectColor. More...
 
class  hal::ActionSetObjectType
 Assigns a new type to a module. More...
 
class  hal::ActionSetObjectTypeFactory
 UserActionFactory for ActionSetObjectType. More...
 
class  hal::ActionSetSelectionFocus
 Set the selection and focus. More...
 
class  hal::ActionSetSelectionFocusFactory
 UserActionFactory for ActionSetSelectionFocus. More...
 
class  hal::ActionUnfoldModule
 Unfolds a module. More...
 
class  hal::ActionUnfoldModuleFactory
 UserActionFactory for ActionUnfoldModule. More...
 
class  hal::UserAction
 The UserAction class is the abstract base class for user interactions. More...
 
class  hal::UserActionFactory
 The UserActionFactory is the abstract base class for registration. More...
 
class  hal::UserActionCompound
 
class  hal::UserActionCompoundFactory
 
class  hal::UserActionManager
 Handles and manages user actions related proccesses. More...
 
class  hal::UserActionObjectType
 The UserActionObjectType class provides the type for UserActionObject. More...
 
class  hal::UserActionObject
 The UserActionObject class represents a single object used in UserAction. More...
 

Detailed Description

Contains the classes for all available UserActions and the UserAction management system.