| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| 
       | 
  
    object --+            
             |            
       cscRoot --+        
                 |        
             Facet --+    
                     |    
     ConstrainingFacet --+
                         |
        object --+       |
                 |       |
           cscRoot --+   |
                     |   |
_CollectionFacet_mixin --+
                         |
                        CF_pattern
A facet that constrains the lexical representation of a value to match one of a set of patterns.
See http://www.w3.org/TR/xmlschema-2/#rf-pattern
Note:
        In PyXB, pattern constraints are ignored for any type with a Python
        representation that does not derive from basestring. 
        This is due to the difficulty in reconstructing the lexical 
        representation of a non-string type after it has been converted to 
        its value space.
      
To Do: On creating new instances of non-string simple types from string representations, we could apply pattern constraints. That would mean checking them prior to invoking the Factory method.
    
  | 
|||
| 
        _CollectionFacet_itemType This class represents individual patterns that appear within a CF_pattern collection.  | 
  |||
| 
        _ValueDatatype XMLSchema datatype string.  | 
  |||
    
  | 
|||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
      
  | 
  |||
| 
     Inherited from  Inherited from  Inherited from  Inherited from  Inherited from  Inherited from  Inherited from   | 
  |||
    
  | 
|||
| 
     Inherited from   | 
  |||
    
  | 
|||
        _Name = hash(x)  | 
  |||
        __patternElements = Nonehash(x)  | 
  |||
| 
     Inherited from  Inherited from  Inherited from   | 
  |||
    
  | 
|||
| 
     Inherited from   | 
  |||
    
  | 
|||
  
 Create a facet instance, initializing it from the keyword parameters. 
  | 
  
 
  | 
| Home | Trees | Indices | Help | 
        
  | 
  
|---|
| Generated by Epydoc 3.0.1 on Thu Nov 1 15:13:22 2012 | http://epydoc.sourceforge.net |