Package gavo :: Package web :: Module metarender :: Class RDInfoPage
[frames] | no frames]

Class RDInfoPage

source code

                                   object --+    
                                            |    
                    grend.CustomTemplateMixin --+
                                                |
                   object --+                   |
                            |                   |
       nevow.rend.DataFactory --+               |
                                |               |
                   object --+   |               |
                            |   |               |
     nevow.rend.RenderFactory --+               |
                                |               |
                   object --+   |               |
                            |   |               |
      nevow.rend.MacroFactory --+               |
                                |               |
                   object --+   |               |
                            |   |               |
 nevow.rend.ConfigurableMixin --+               |
                                |               |
              nevow.rend.Fragment --+           |
                                    |           |
   nevow.rend.ConfigurableFactory --+           |
                                    |           |
nevow.rend.FreeformChildMixin --+   |           |
                                |   |           |
      nevow.rend.ChildLookupMixin --+           |
                                    |           |
                      nevow.rend.Page --+       |
                                        |       |
                       object --+       |       |
                                |       |       |
           common.CommonRenderers --+   |       |
                                    |   |       |
                grend.GavoRenderMixin --+       |
                                        |       |
                           grend.GavoPage --+   |
                                            |   |
                      grend.ResourceBasedPage --+
                                                |
                                               RDInfoPage

A page giving infos about an RD.

This is not a renderer but a helper for RDInfoRenderer.

Instance Methods
 
data_services(self, ctx, data) source code
 
data_tables(self, ctx, data) source code
 
data_clientRdId(self, ctx, data) source code
 
render_rdsvc(self, ctx, service) source code
 
render_rdtable(self, ctx, tableDef) source code
 
render_title(self, ctx, data) source code

Inherited from grend.CustomTemplateMixin: getDocFactory

Inherited from grend.ResourceBasedPage: __init__, __provides__, data_rdId, data_serviceURL

Inherited from nevow.rend.Page: child_, flattenFactory, onPostFailure, onPostSuccess, rememberStuff, renderHTTP, renderString, renderSynchronously, webFormPost

Inherited from nevow.rend.Fragment: get, remember, rend

Inherited from nevow.rend.DataFactory: __providedBy__, child

Inherited from nevow.rend.RenderFactory: render_data, render_mapping, render_sequence, render_string, render_xml, renderer

Inherited from nevow.rend.MacroFactory: macro

Inherited from nevow.rend.ConfigurableMixin: getBinding, getBindingNames, getDefault, postForm

Inherited from grend.GavoRenderMixin: data_meta, data_rd, render_authinfo, render_datameta, render_explodableMeta, render_ifadmin, render_ifdata, render_ifmeta, render_ifnodata, render_ifnoslot, render_ifownmeta, render_ifslot, render_intro, render_meta, render_metahtml, render_prependsite, render_withsidebar

Inherited from common.CommonRenderers: render_commonhead, render_getconfig, render_rootlink, render_unicode, render_urlescape

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Inherited from nevow.rend.ConfigurableFactory: configurable_, configurable_original, locateConfigurable

Inherited from nevow.rend.ChildLookupMixin: childFactory, locateChild, putChild

Inherited from nevow.rend.FreeformChildMixin: child_freeform_hand

Class Methods
 
makePageTitle(cls, rd)
returns a suitable title for the rd info page.
source code

Inherited from grend.ResourceBasedPage: isBrowseable, isCacheable, makeAccessURL

Class Variables
  customTemplate = <nevow.loaders.xmlfile object>
hash(x)
  defaultDocFactory = <gavo.web.common.doctypedStan object>

Inherited from grend.ResourceBasedPage: __implemented__, name, parameterStyle, preferredMethod, resultType, urlUse

Inherited from nevow.rend.Page: addSlash, afterRender, beforeRender, buffered

Inherited from nevow.rend.Fragment: original

Inherited from grend.GavoRenderMixin: macroPackage

Inherited from nevow.rend.ChildLookupMixin: children

Properties

Inherited from grend.CustomTemplateMixin: docFactory

Inherited from object: __class__

Method Details

makePageTitle(cls, rd)
Class Method

source code 

returns a suitable title for the rd info page.

This is a class method to allow other renderers to generate titles for link anchors.