Home | Trees | Indices | Help |
|
---|
|
object --+ | CapabilityMaker
An encapsulation of capability construction.
Each capability (currently) corresponds to a renderer.
You will want to override (some of) the class variables at the top, plus the _makeCapability method (that you'll probably still want to upcall for the basic functionality).
In particular, you will typically want to override capabilityClass with a stanxml element spitting out the right standardIds.
Additionally, if the capability should also appear in data collections served by a service with the capability, also define auxiliaryId (that's an IVOID like ivo://ivoa.net/std/TAP#aux). These are used in getCapabilityElement.
CapabilityMakers are used by calling them.
Nested Classes | |
capabilityClass |
Instance Methods | |||
|
|||
Inherited from |
Class Variables | |
renderer = None hash(x) |
|
auxiliaryId = None hash(x) |
Properties | |
Inherited from |
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu May 2 07:29:09 2019 | http://epydoc.sourceforge.net |