Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
GNOME
libxml2
Commits
01a6d417
Commit
01a6d417
authored
Feb 11, 2002
by
Daniel Veillard
Browse files
removed tabs and used spaces. Daniel
* python/*.py: removed tabs and used spaces. Daniel
parent
397ff11c
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
01a6d417
Mon Feb 11 19:41:29 CET 2002 Daniel Veillard <daniel@veillard.com>
* python/*.py: removed tabs and used spaces.
Mon Feb 11 19:25:44 CET 2002 Daniel Veillard <daniel@veillard.com>
* configure.in include/libxml/xmlwin32version.h: preparing 2.4.15
...
...
python/generator.py
View file @
01a6d417
This diff is collapsed.
Click to expand it.
python/libxml.py
View file @
01a6d417
...
...
@@ -9,108 +9,108 @@ import libxml2mod
class
xmlCore
:
def
__init__
(
self
,
_obj
=
None
):
if
_obj
!=
None
:
self
.
_o
=
_obj
;
return
self
.
_o
=
None
self
.
_o
=
_obj
;
return
self
.
_o
=
None
def
__getattr__
(
self
,
attr
):
if
attr
==
"parent"
:
ret
=
libxml2mod
.
parent
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
ret
=
libxml2mod
.
parent
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"properties"
:
ret
=
libxml2mod
.
properties
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlAttr
(
_obj
=
ret
)
elif
attr
==
"children"
:
ret
=
libxml2mod
.
children
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"last"
:
ret
=
libxml2mod
.
last
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"next"
:
ret
=
libxml2mod
.
next
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"prev"
:
ret
=
libxml2mod
.
prev
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"content"
:
return
libxml2mod
.
xmlNodeGetContent
(
self
.
_o
)
elif
attr
==
"name"
:
return
libxml2mod
.
name
(
self
.
_o
)
elif
attr
==
"type"
:
return
libxml2mod
.
type
(
self
.
_o
)
elif
attr
==
"doc"
:
ret
=
libxml2mod
.
doc
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlDoc
(
_doc
=
ret
)
raise
AttributeError
,
attr
ret
=
libxml2mod
.
properties
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlAttr
(
_obj
=
ret
)
elif
attr
==
"children"
:
ret
=
libxml2mod
.
children
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"last"
:
ret
=
libxml2mod
.
last
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"next"
:
ret
=
libxml2mod
.
next
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"prev"
:
ret
=
libxml2mod
.
prev
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
elif
attr
==
"content"
:
return
libxml2mod
.
xmlNodeGetContent
(
self
.
_o
)
elif
attr
==
"name"
:
return
libxml2mod
.
name
(
self
.
_o
)
elif
attr
==
"type"
:
return
libxml2mod
.
type
(
self
.
_o
)
elif
attr
==
"doc"
:
ret
=
libxml2mod
.
doc
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlDoc
(
_doc
=
ret
)
raise
AttributeError
,
attr
#
# Those are common attributes to nearly all type of nodes
#
#
# Those are common attributes to nearly all type of nodes
#
def
get_parent
(
self
):
ret
=
libxml2mod
.
parent
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
ret
=
libxml2mod
.
parent
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
def
get_children
(
self
):
ret
=
libxml2mod
.
children
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
ret
=
libxml2mod
.
children
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
def
get_last
(
self
):
ret
=
libxml2mod
.
last
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
ret
=
libxml2mod
.
last
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
def
get_next
(
self
):
ret
=
libxml2mod
.
next
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
ret
=
libxml2mod
.
next
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
def
get_properties
(
self
):
ret
=
libxml2mod
.
properties
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlAttr
(
_obj
=
ret
)
ret
=
libxml2mod
.
properties
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlAttr
(
_obj
=
ret
)
def
get_doc
(
self
):
ret
=
libxml2mod
.
doc
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlDoc
(
_obj
=
ret
)
ret
=
libxml2mod
.
doc
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlDoc
(
_obj
=
ret
)
def
get_prev
(
self
):
ret
=
libxml2mod
.
prev
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
ret
=
libxml2mod
.
prev
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlNode
(
_obj
=
ret
)
def
get_content
(
self
):
return
libxml2mod
.
xmlNodeGetContent
(
self
.
_o
)
return
libxml2mod
.
xmlNodeGetContent
(
self
.
_o
)
def
getContent
(
self
):
return
libxml2mod
.
xmlNodeGetContent
(
self
.
_o
)
return
libxml2mod
.
xmlNodeGetContent
(
self
.
_o
)
def
get_name
(
self
):
return
libxml2mod
.
name
(
self
.
_o
)
return
libxml2mod
.
name
(
self
.
_o
)
def
get_type
(
self
):
return
libxml2mod
.
type
(
self
.
_o
)
return
libxml2mod
.
type
(
self
.
_o
)
def
get_doc
(
self
):
ret
=
libxml2mod
.
doc
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlDoc
(
_doc
=
ret
)
ret
=
libxml2mod
.
doc
(
self
.
_o
)
if
ret
==
None
:
return
None
return
xmlDoc
(
_doc
=
ret
)
def
free
(
self
):
libxml2mod
.
freeDoc
(
self
.
_o
)
#
# converters to present a nicer view of the XPath returns
#
...
...
@@ -138,7 +138,7 @@ def nodeWrap(o):
def
xpathObjectRet
(
o
):
if
type
(
o
)
==
type
([])
or
type
(
o
)
==
type
(()):
ret
=
map
(
lambda
x
:
nodeWrap
(
x
),
o
)
return
ret
return
ret
return
o
#
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment