| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
FileFormat --+
|
FileFormat
|
|||
|
__metaclass__ The MetaFileFormat metaclass transforms the XSD description of a xml format into a bunch of classes which can be directly used to manipulate files in this format. |
|||
|
XsAnyType Abstract base type for all types. |
|||
|
XsAnySimpleType Abstract base type for all simple types. |
|||
| XsString | |||
| XsBoolean | |||
| XsDecimal | |||
| XsFloat | |||
| XsDouble | |||
| XsDuration | |||
| XsDateTime | |||
| XsTime | |||
| XsDate | |||
| XsGYearMonth | |||
| XsGYear | |||
| XsGMonthDay | |||
| XsGDay | |||
| XsGMonth | |||
| XsHexBinary | |||
| XsBase64Binary | |||
| XsAnyURI | |||
| XsQName | |||
| XsNotation | |||
| XsNormalizedString | |||
| XsToken | |||
| XsLanguage | |||
| XsNmToken | |||
| XsNmTokens | |||
|
XsName Name represents XML Names. |
|||
|
XsNCName NCName represents XML "non-colonized" Names. |
|||
| XsId | |||
| XsIdRef | |||
| XsIdRefs | |||
| XsEntity | |||
| XsEntities | |||
| XsInteger | |||
| XsNonPositiveInteger | |||
| XsNegativeInteger | |||
| XsLong | |||
| XsInt | |||
| XsShort | |||
| XsByte | |||
| XsNonNegativeInteger | |||
| XsUnsignedLong | |||
| XsUnsignedInt | |||
| XsUnsignedShort | |||
| XsUnsignedByte | |||
| XsPositiveInteger | |||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
xsdFileName = NoneOverride. |
|||
xsdFilePath = NoneOverride. |
|||
logger = logging.getLogger("pyffi.object_models.xsd")
|
|||
|
Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Intelligently split a name into parts:
>>> FileFormat.name_parts("hello_world") ['hello', 'world'] >>> FileFormat.name_parts("HELLO_WORLD") ['HELLO', 'WORLD'] >>> FileFormat.name_parts("HelloWorld") ['Hello', 'World'] >>> FileFormat.name_parts("helloWorld") ['hello', 'World'] >>> FileFormat.name_parts("xs:NMTOKEN") ['xs', 'NMTOKEN'] >>> FileFormat.name_parts("xs:NCName") ['xs', 'N', 'C', 'Name'] >>> FileFormat.name_parts('this IS a sillyNAME') ['this', 'IS', 'a', 'silly', 'N', 'A', 'M', 'E'] >>> FileFormat.name_parts('tHis is A Silly naME') ['t', 'His', 'is', 'A', 'Silly', 'na', 'M', 'E']
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Mon Oct 10 19:03:57 2011 | http://epydoc.sourceforge.net |