| 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 = Nonehash(x) |
|
auxiliaryId = Nonehash(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 |