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

Class GraphReportElement

source code

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

Instance Methods [hide private]
 
talesEval(self, text) source code
 
getSummary(self)
Returns tales-evaluated summary
source code
 
getComments(self)
Returns tales-evaluated comments
source code
 
getDevice(self) source code
 
getComponent(self) source code
 
getGraphDef(self) source code
 
getGraphUrl(self, drange=None)
Return the url for the graph
source code

Inherited from ZenModelRM.ZenModelRM: __init__, 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 = 'GraphReportElement'
  deviceId = ''
  componentPath = ''
  graphId = ''
  sequence = 0
  summary = 'Device: ${dev/id}\n' '  \n' 'Component: $...
  comments = 'Device: ${dev/id}<br />\n' 'Component: ${comp/id}<...
  _properties = ZenModelRM._properties+({'id': 'deviceId', 'type...
  _relations = ZenModelRM._relations+(("report", ToOne(ToManyCon...
  factory_type_information = {'immediate_view': 'editGraphReport...
  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__

Class Variable Details [hide private]

summary

Value:
'Device: ${dev/id}\n' '&nbsp;&nbsp;\n' 'Component: ${comp/id}\n' '&nbs\
p;&nbsp;\n' 'Graph: ${graph/id}\n'

comments

Value:
'Device: ${dev/id}<br />\n' 'Component: ${comp/id}<br />\n' '${graph/i\
d}'

_properties

Value:
ZenModelRM._properties+({'id': 'deviceId', 'type': 'string', 'mode': '\
w'}, {'id': 'componentPath', 'type': 'string', 'mode': 'w'}, {'id': 'g\
raphId', 'type': 'string', 'mode': 'w'}, {'id': 'sequence', 'type': 'i\
nt', 'mode': 'w'}, {'id': 'summary', 'type': 'text', 'mode': 'w'}, {'i\
d': 'comments', 'type': 'text', 'mode': 'w'},)

_relations

Value:
ZenModelRM._relations+(("report", ToOne(ToManyCont, "Products.ZenModel\
.GraphReport", "elements")),)

factory_type_information

Value:
{'immediate_view': 'editGraphReportElement', 'actions':({'name': 'Edit\
', 'action': 'editGraphReportElement', 'permissions':("Manage DMD",),}\
,)},