Package ZenModel :: Module GraphGroup :: Class GraphGroup
[hide private]
[frames] | no frames]

Class GraphGroup

source code

                                                   object --+        
                                                            |        
                                    ZenModelBase.ZenModelBase --+    
                                                                |    
Products.ZenRelations.RelationshipManager.RelationshipManager --+    
                                                                |    
                                      ExtensionClass.Base --+   |    
                                                            |   |    
                                       OFS.History.Historical --+    
                                                                |    
                                                   object --+   |    
                                                            |   |    
                                          ZenPacker.ZenPacker --+    
                                                                |    
                                            ZenModelRM.ZenModelRM --+
                                                                    |
                                                                   GraphGroup

Instance Methods [hide private]
 
__init__(self, newId, collectionId='', graphDefId='', sequence=0, title=None, buildRelations=True) source code
 
getCollection(self)
Return the referenced collection or None if it doesn't exist
source code
 
getGraphDef(self)
Return the referenced graphDef or None if it doesn't exist
source code
 
getCollectionUrl(self) source code
 
getGraphDefUrl(self) source code

Inherited from ZenModelRM.ZenModelRM: changePythonClass, creator, editableDeviceList, findChild, getCreatedTimeString, getDmdKey, getModificationTimeString, getSubObjects, getTreeItems, getZenRootNode, index_object, primarySortKey, reindex_all, rename, unindex_object, viewName, zmanage_addProperty, zmanage_delObjects, zmanage_delProperties, zmanage_editProperties, zmanage_exportObject, zmanage_importObject, zmanage_importObjects

Inherited from ZenModelBase.ZenModelBase: __call__, __hash__, all_meta_types, aqBaseHasAttr, breadCrumbs, callZenScreen, checkRemotePerm, checkValidId, createHierarchyObj, custPropertyIds, custPropertyMap, getBreadCrumbUrlPath, getDmd, getDmdObj, getDmdRoot, getHierarchyObj, getIconPath, getIdLink, getNowString, getObjByPath, getPrimaryDmdId, getUnusedId, getZ, getZopeObj, helpLink, isLocalName, manage_deleteObjects, prepId, saveCustProperties, todayDate, urlLink, view, visibleCustPropertyMap, yesterdayDate, zenScreenUrl, zenpathjoin, zenpathsplit, zentinelTabs

Inherited from OFS.History.Historical: manage_afterHistoryCopy, manage_beforeHistoryCopy, manage_change_history, manage_historicalComparison, manage_historyCompare, manage_historyCopy

Inherited from ZenPacker.ZenPacker: addToZenPack, eligiblePacks, findObject

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  meta_type = 'GraphGroup'
  sequence = 0
  collectionId = ''
  graphDefId = ''
  combineDevices = False
  _properties = {'id': 'sequence', 'type': 'long', 'mode': 'w'},...
  _relations = 'report', ToOne(ToManyCont, 'Products.ZenModel.Mu...
  factory_type_information = {'immediate_view': 'editGraphGroup'...
  security = ClassSecurityInfo()

Inherited from ZenModelRM.ZenModelRM: default_catalog, isInTree

Inherited from ZenModelBase.ZenModelBase: index_html, sub_meta_types

Inherited from OFS.History.Historical: HistoricalRevisions, __ac_permissions__, manage_change_history_page, manage_options

Inherited from OFS.History.Historical (private): _manage_historyComparePage

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, newId, collectionId='', graphDefId='', sequence=0, title=None, buildRelations=True)
(Constructor)

source code 
Overrides: ZenModelRM.ZenModelRM.__init__

Class Variable Details [hide private]

_properties

Value:
{'id': 'sequence', 'type': 'long', 'mode': 'w'}, {'id': 'collectionId'\
, 'type': 'string', 'mode': 'w'}, {'id': 'graphDefId', 'type': 'string\
', 'mode': 'w'}, {'id': 'combineDevices', 'type': 'boolean', 'mode': '\
w'},

_relations

Value:
'report', ToOne(ToManyCont, 'Products.ZenModel.MultiGraphReport', 'gra\
phGroups'),

factory_type_information

Value:
{'immediate_view': 'editGraphGroup', 'actions':({'id': 'edit', 'name':\
 'Graph Group', 'action': 'editGraphGroup', 'permissions':(Permissions\
.view,)},)},