Home | Trees | Indices | Help |
|
---|
|
object --+ | cscRoot --+ | Facet
The base class for facets.
This provides association with STDs, a name, and a value for the facet.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
|
|||
|
|
|||
_Name = None hash(x) |
|||
__baseTypeDefinition = None hash(x) |
|||
__ownerTypeDefinition = None hash(x) |
|||
_ValueDatatype = None hash(x) |
|||
__valueDatatype = None hash(x) |
|||
__value = None hash(x) |
|||
__annotation = None hash(x) |
|||
Facets =
|
|
|||
Inherited from |
|
The SimpleTypeDefinition component restricted by this facet. Note: this is NOT the STD to which the facet belongs, but is usually that STD's base type. I.e., this jumps us through all the containing restrictions and extensions to get to the core type definition. |
The SimpleTypeDefinition component to which this facet belongs. I.e., the one in which the hasFacet specification was found. This value is None if the facet is not associated with an STD. |
Get the datatype used to represent values of the facet. This usually has nothing to do with the owner datatype; for example, the length facet may apply to any STD but the value of the facet is an integer. In generated bindings this is usually set explicitly in the facet constructor; when processing a schema, it is derived from the value's type definition. |
Create a facet instance, initializing it from the keyword parameters.
|
Configure values of the facet from a set of keywords. This method is pre-extended; subclasses should invoke the parent method after setting their local configuration.
|
str(x)
|
|
Facets
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Sep 9 14:08:51 2011 | http://epydoc.sourceforge.net |