The Peach 2.0 XML -> Peach DOM parser. Uses 4Suite XML
library.
|
|
parse(self,
uri)
Parse a Peach XML file pointed to by uri. |
source code
|
|
|
|
parseString(self,
xml)
Parse a string as Peach XML. |
source code
|
|
|
|
GetClassesInModule(self,
module)
Return array of class names in module |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
GetRef(self,
str,
parent=None,
childAttr='templates')
Get the object indicated by ref. |
source code
|
|
|
|
_SearchNamespaces(self,
obj,
name,
attr)
Used by GetRef to search across namespaces |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HandleCommonTemplate(self,
node,
elem)
Handle the common children of data elements like String and Number. |
source code
|
|
|
|
HandleTransformer(self,
node,
parent)
Handle Transformer element |
source code
|
|
|
|
HandleFixup(self,
node,
parent)
Handle Fixup element |
source code
|
|
|
|
|
|
|
_HandleOccurs(self,
node,
element)
Grab min, max, and generated Occurs attributes |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HandleMonitor(self,
node,
parent)
Handle Monitor element |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_HandleValueType(self,
value,
valueType)
Handle types: string, literal, and hex |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|