Package osaf :: Package framework :: Package blocks :: Module MenusAndToolbars :: Class MenuBar
[frames | no frames]

Type MenuBar

     object --+                
              |                
          CItem --+            
                  |            
               Item --+        
                      |        
                   Item --+    
                          |    
                      Block --+
                              |
 object --+                   |
          |                   |
      CItem --+               |
              |               |
           Item --+           |
                  |           |
               Item --+       |
                      |       |
           DynamicBlock --+   |
                          |   |
 object --+               |   |
          |               |   |
      CItem --+           |   |
              |           |   |
           Item --+       |   |
                  |       |   |
               Item --+   |   |
                      |   |   |
RefCollectionDictionary --+   |
                          |   |
           DynamicContainer --+
                              |
                             MenuBar

Known Subclasses:
Menu

Method Summary
  instantiateWidget(self)
  synchronizeItems(self)
Install the menus into supplied menu list, and submenus into their menu items.
Inherited from Block: addToNameToItemUUIDDictionary, dispatchEvent, findBlockByName, findBlockEventByName, finishEdits, getFocusBlock, getFrame, getProxiedContents, getWidgetID, onCollectionEvent, onDestroyWidget, onModifyCollectionEvent, onShowHideEvent, onShowHideEventUpdateUI, post, postEventByName, pushView, removeFromNameToItemUUIDDictionary, render, setContentsOnBlock, startNotificationDirt, stopNotificationDirt, synchronizeSoon, synchronizeWidget, template, unRender, widgetIDToBlock, wxOnDestroyWidget
Inherited from DynamicContainer: ensureDynamicChildren, isDynamicContainer, itemNameAccessor, populateFromStaticChildren
Inherited from RefCollectionDictionary: __contains__, __delitem__, __getitem__, __iter__, __len__, __setitem__, getCollectionSpecifier, has_key, index, insert
Inherited from DynamicBlock: appendDynamicBlocks, buildDynamicList, isDynamicChild, rebuildChildren, rebuildContainers, synchronizeDynamicBlocks
Inherited from Item: __init__, getDefaultParent, getKind, iterItems
Inherited from Item: _repr_, addValue, check, clone, collectionChanged, copy, delete, dir, find, findMatch, findPath, findUUID, getACL, getAttributeValue, getItemChild, getItemCloud, getItemDisplayName, getItemDisplayString, getValue, getVersion, hasAttributeAspect, hasChild, hasChildren, hashItem, hasKey, hasLocalAttributeValue, hasValue, isAttributeDirty, isItemOf, isRemote, iterAttributeValues, iterChildren, mixinKinds, move, placeChild, printItem, refCount, removeACL, removeAttributeValue, removeValue, rename, setACL, setAttributeValue, setPinned, setValue, unwatchCollection, unwatchKind, walk, watchCollection, watchKind
Inherited from CItem: __new__, __repr__, getAttributeAspect, getDirty, isDeleted, isDeleting, isDirty, isNew, isPinned, isSchema, isStale, setDirty
Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __str__

Instance Variable Summary
  blockName: attribute descriptor
  childrenBlocks: attribute descriptor
  collections: attribute descriptor
  collectionSpecifier: attribute descriptor
  contents: attribute descriptor
  contentsCollection: attribute descriptor
  contextMenu: attribute descriptor
  description: attribute descriptor
  displayName: attribute descriptor
  dynamicChildren: attribute descriptor
  eventBoundary: attribute descriptor
  eventsForNamedLookup: attribute descriptor
  isShown: attribute descriptor
  kindExtent: attribute descriptor
  monitors: attribute descriptor
  parentBlock: attribute descriptor
  parentTrunkSubtrees: attribute descriptor
  position: attribute descriptor
  references: attribute descriptor
  TPBDetailItemOwner: attribute descriptor
  TPBSelectedItemOwner: attribute descriptor
  viewAttribute: attribute descriptor
  viewContainer: attribute descriptor
  watcherDispatch: attribute descriptor
  watchers: attribute descriptor
  watches: attribute descriptor
Inherited from Item: aliasedBy, path, typeFor, version
Inherited from CItem: itsKind, itsName, itsParent, itsPath, itsRoot, itsUUID, itsVersion, itsView

Class Variable Summary
Inherited from Block: __kind_clouds__, blockNameToItemUUID, dirtyBlocks, eventNameToItemUUID, IdToUUID, profileEvents, showBorders, UUIDtoIds
Inherited from Item: __default_path__
Inherited from CItem: ADIRTY, CDIRTY, CMERGED, CONTAINER, COPYEXPORT, CORESCHEMA, DELETED, DELETING, DIRTY, FDIRTY, IMPORTING, MERGED, MUTATING, NDIRTY, NEW, NMERGED, NODIRTY, PINNED, RAW, RDIRTY, RMERGED, SAVEMASK, SCHEMA, STALE, VDIRTY, VMERGED, VRDIRTY

Instance Method Details

synchronizeItems(self)

Install the menus into supplied menu list, and submenus into their menu items. Used for both Menus and MenuBars.

Instance Variable Details

blockName

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad132c>                 

childrenBlocks

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad13ac>                 

collections

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad12ac>                 

collectionSpecifier

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad128c>                 

contents

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad120c>                 

contentsCollection

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad138c>                 

contextMenu

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad126c>                 

description

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad130c>                 

displayName

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad112c>                 

dynamicChildren

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad12cc>                 

eventBoundary

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad136c>                 

eventsForNamedLookup

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad114c>                 

isShown

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad124c>                 

kindExtent

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad13cc>                 

monitors

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad11ec>                 

parentBlock

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad118c>                 

parentTrunkSubtrees

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad110c>                 

position

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad142c>                 

references

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad11cc>                 

TPBDetailItemOwner

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad11ac>                 

TPBSelectedItemOwner

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad134c>                 

viewAttribute

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad140c>                 

viewContainer

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad12ec>                 

watcherDispatch

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad122c>                 

watchers

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad13ec>                 

watches

attribute descriptor
Value:
<chandlerdb.schema.c.CDescriptor object at 0xb6ad116c>                 

Generated by Epydoc 2.1 on Mon Dec 19 13:33:33 2005 http://epydoc.sf.net