Validator class for simple types. More...
Public Member Functions | |
def | __init__ |
def | checkBaseType |
validate given value against base type | |
def | checkSimpleType |
validate given value against simpleType | |
def | checkSimpleTypeDef |
validate given value against simpleType node | |
def | unlink |
Public Attributes | |
parent | |
xmlIf | |
xsdIdDict | |
xsdIdRefDict | |
xsdNsURI | |
Private Member Functions | |
def | _checkExtensionTag |
validate given value against extension node | |
def | _checkListTag |
validate given value against list node | |
def | _checkRestrictionTag |
validate given value against restriction node | |
def | _checkUnionTag |
validate given value against union node | |
def | _matchesPattern |
checks if 'value' matches 'rePattern' completely |
Validator class for simple types.
Definition at line 54 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal.__init__ | ( | self, | |
parent | |||
) |
Definition at line 56 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal._checkExtensionTag | ( | self, | |
inputNode, | |||
xsdElement, | |||
attrName, | |||
attributeValue, | |||
returnDict, | |||
idCheck | |||
) | [private] |
validate given value against extension node
Definition at line 330 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal._checkListTag | ( | self, | |
inputNode, | |||
xsdElement, | |||
attrName, | |||
attributeValue, | |||
returnDict, | |||
idCheck | |||
) | [private] |
validate given value against list node
Definition at line 303 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal._checkRestrictionTag | ( | self, | |
inputNode, | |||
xsdElement, | |||
attrName, | |||
attributeValue, | |||
returnDict, | |||
idCheck | |||
) | [private] |
validate given value against restriction node
Definition at line 141 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal._checkUnionTag | ( | self, | |
inputNode, | |||
xsdElement, | |||
attrName, | |||
attributeValue, | |||
returnDict, | |||
idCheck | |||
) | [private] |
validate given value against union node
Definition at line 338 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal._matchesPattern | ( | self, | |
intRePattern, | |||
attributeValue | |||
) | [private] |
checks if 'value' matches 'rePattern' completely
Definition at line 289 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal.checkBaseType | ( | self, | |
inputNode, | |||
xsdElement, | |||
attrName, | |||
attributeValue, | |||
returnDict, | |||
idCheck | |||
) |
validate given value against base type
Definition at line 129 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal.checkSimpleType | ( | self, | |
inputNode, | |||
attrName, | |||
typeName, | |||
attributeValue, | |||
returnDict, | |||
idCheck | |||
) |
validate given value against simpleType
Definition at line 71 of file xsvalSimpleTypes.py.
def pymavlink.generator.lib.minixsv.xsvalSimpleTypes.XsSimpleTypeVal.checkSimpleTypeDef | ( | self, | |
inputNode, | |||
xsdElement, | |||
attrName, | |||
attributeValue, | |||
returnDict, | |||
idCheck | |||
) |
validate given value against simpleType node
Definition at line 110 of file xsvalSimpleTypes.py.
Definition at line 64 of file xsvalSimpleTypes.py.
Definition at line 56 of file xsvalSimpleTypes.py.
Definition at line 56 of file xsvalSimpleTypes.py.
Definition at line 56 of file xsvalSimpleTypes.py.
Definition at line 56 of file xsvalSimpleTypes.py.
Definition at line 56 of file xsvalSimpleTypes.py.