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 = None Override. |
|||
xsdFilePath = None Override. |
|||
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 |