Package gavo :: Package web :: Module vodal :: Class SIAPRenderer
[frames] | no frames]

Class SIAPRenderer

source code

                   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 --+        
                                                |        
                           grend.ServiceBasedPage --+    
                                                    |    
                                          DALRenderer --+
                                                        |
                                                       SIAPRenderer

A renderer for a the Simple Image Access Protocol.

These have errors in the content of an info element, and they support metadata queries.

For registration, services using this renderer must set the following metadata items:

You should set the following metadata items:

You can set the following metadata items (there are defaults on them that basically communicate there are no reasonable limits on them):

Instance Methods
 
__init__(self, ctx, *args, **kwargs)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
renderHTTP(self, ctx) source code

Inherited from DALRenderer: __provides__, renderSync

Inherited from grend.ServiceBasedPage: child, data_serviceURL, locateChild, processData, renderer, runService, runServiceWithFormalData

Inherited from grend.ResourceBasedPage: data_rdId

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

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

Inherited from nevow.rend.DataFactory: __providedBy__

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

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, putChild

Inherited from nevow.rend.FreeformChildMixin: child_freeform_hand

Class Methods

Inherited from DALRenderer: isBrowseable, makeAccessURL

Inherited from grend.ResourceBasedPage: isCacheable

Class Variables
  version = '1.0'
  name = 'siap.xml'
hash(x)
  parameterStyle = 'pql'
  standardId = 'ivo://ivoa.net/std/sia'
hash(x)

Inherited from DALRenderer: __implemented__, resultType, urlUse

Inherited from grend.ServiceBasedPage: checkedRenderer, openRenderer

Inherited from grend.ResourceBasedPage: preferredMethod

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

Inherited from nevow.rend.Fragment: docFactory, original

Inherited from grend.GavoRenderMixin: macroPackage

Inherited from nevow.rend.ChildLookupMixin: children

Properties

Inherited from object: __class__

Method Details

__init__(self, ctx, *args, **kwargs)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

renderHTTP(self, ctx)

source code 
Overrides: nevow.rend.Page.renderHTTP