Sat, 09 Mar 2013 17:05:49 +0100
Extended the editor monospaced style to allow to set the weight, italic and underline properties.
(grafted from 4860fe0ed4a64fc4e367a5903a78d68ec19317fe)
2374
f78ee0e8f96c
Regenerated the source docu with the HTML5 generator.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1968
diff
changeset
|
1 | <!DOCTYPE html> |
1720
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric5.Utilities.binplistlib</title> |
2374
f78ee0e8f96c
Regenerated the source docu with the HTML5 generator.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1968
diff
changeset
|
4 | <meta charset="UTF-8"> |
1720
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <style> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | body { |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | background: #EDECE6; |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | margin: 0em 1em 10em 1em; |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | color: black; |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | } |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | h1 { color: white; background: #85774A; } |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h2 { color: white; background: #85774A; } |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h3 { color: white; background: #9D936E; } |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h4 { color: white; background: #9D936E; } |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | a { color: #BA6D36; } |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </style> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </head> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <body><a NAME="top" ID="top"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <h1>eric5.Utilities.binplistlib</h1> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | Module implementing a library for reading and writing binary property list files. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | Binary Property List (plist) files provide a faster and smaller serialization |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | format for property lists on OS X. This is a library for generating binary |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | plists which can be read by OS X, iOS, or other clients. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | The API models the plistlib API, and will call through to plistlib when |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | XML serialization or deserialization is required. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | To generate plists with UID values, wrap the values with the Uid object. The |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | value must be an int. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | To generate plists with NSData/CFData values, wrap the values with the |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | Data object. The value must be a bytes object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | Date values can only be datetime.datetime objects. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | </p><p> |
1968
eb57efc415c6
Fixed a PEP-8 related issue.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
1720
diff
changeset
|
41 | The exceptions InvalidPlistException and NotBinaryPlistException may be |
1720
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | thrown to indicate that the data cannot be serialized or deserialized as |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | a binary plist. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | Plist generation example: |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | <pre> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | from binplistlib import * |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | from datetime import datetime |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | plist = {'aKey':'aValue', |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | '0':1.322, |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | 'now':datetime.now(), |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | 'list':[1,2,3], |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
53 | 'tuple':('a','b','c') |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | } |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | try: |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | writePlist(plist, "example.plist") |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | except (InvalidPlistException, NotBinaryPlistException) as e: |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | print("Something bad happened:", e) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | </pre> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | Plist parsing example: |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | <pre> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | from binplistlib import * |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | try: |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | plist = readPlist("example.plist") |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | print(plist) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | except (InvalidPlistException, NotBinaryPlistException) as e: |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | print("Not a plist:", e) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | </pre> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | <h3>Global Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <tr><td>PlistByteCounts</td></tr><tr><td>PlistTrailer</td></tr><tr><td>__all__</td></tr><tr><td>apple_reference_date_offset</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | <h3>Classes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <td><a href="#BoolWrapper">BoolWrapper</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | <td>Class wrapping a boolean value.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | <td><a href="#Data">Data</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | <td>Class implementing a wrapper around bytes types for representing Data values.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | <td><a href="#HashableWrapper">HashableWrapper</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | <td>Class wrapping a hashable value.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | <td><a href="#InvalidPlistException">InvalidPlistException</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <td>Exception raised when the plist is incorrectly formatted.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | <td><a href="#NotBinaryPlistException">NotBinaryPlistException</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | <td>Exception raised when a binary plist was expected but not encountered.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | <td><a href="#PlistReader">PlistReader</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | <td>Class implementing the plist reader.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | <td><a href="#PlistWriter">PlistWriter</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <td>Class implementing the plist writer.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | <td><a href="#Uid">Uid</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | <td>Class implementing a wrapper around integers for representing UID values.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | </tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | <h3>Functions</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | <tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | <td><a href="#is_stream_binary_plist">is_stream_binary_plist</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | <td>Module function to check, if the stream is a binary plist.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | <td><a href="#readPlist">readPlist</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | <td>Module function to read a plist file.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
110 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
111 | <td><a href="#readPlistFromBytes">readPlistFromBytes</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
112 | <td>Module function to read from a plist bytes object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | <td><a href="#writePlist">writePlist</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | <td>Module function to write a plist file.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | <td><a href="#writePlistToBytes">writePlistToBytes</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | <td>Module function to write a plist bytes object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | </tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | <a NAME="BoolWrapper" ID="BoolWrapper"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <h2>BoolWrapper</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | Class wrapping a boolean value. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | <tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | <td><a href="#BoolWrapper.__init__">BoolWrapper</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | <td><a href="#BoolWrapper.__repr__">__repr__</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | </tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
148 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | <a NAME="BoolWrapper.__init__" ID="BoolWrapper.__init__"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
152 | <h4>BoolWrapper (Constructor)</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153 | <b>BoolWrapper</b>(<i>value</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | <a NAME="BoolWrapper.__repr__" ID="BoolWrapper.__repr__"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | <h4>BoolWrapper.__repr__</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156 | <b>__repr__</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
158 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
159 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
160 | <a NAME="Data" ID="Data"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | <h2>Data</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | Class implementing a wrapper around bytes types for representing Data values. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | bytes |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186 | <a NAME="HashableWrapper" ID="HashableWrapper"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
187 | <h2>HashableWrapper</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
188 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | Class wrapping a hashable value. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | <tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
204 | <td><a href="#HashableWrapper.__init__">HashableWrapper</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
205 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
206 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207 | <td><a href="#HashableWrapper.__repr__">__repr__</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209 | </tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
210 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
211 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
212 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
213 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
215 | <a NAME="HashableWrapper.__init__" ID="HashableWrapper.__init__"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
216 | <h4>HashableWrapper (Constructor)</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217 | <b>HashableWrapper</b>(<i>value</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
218 | <a NAME="HashableWrapper.__repr__" ID="HashableWrapper.__repr__"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
219 | <h4>HashableWrapper.__repr__</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | <b>__repr__</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
223 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
224 | <a NAME="InvalidPlistException" ID="InvalidPlistException"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | <h2>InvalidPlistException</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227 | Exception raised when the plist is incorrectly formatted. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
229 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
230 | Exception |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
232 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
233 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
236 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
237 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
238 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
240 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
243 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
244 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
245 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
246 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
247 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
248 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
249 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
250 | <a NAME="NotBinaryPlistException" ID="NotBinaryPlistException"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
251 | <h2>NotBinaryPlistException</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
252 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
253 | Exception raised when a binary plist was expected but not encountered. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
254 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
255 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
256 | Exception |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
257 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
258 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
259 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
261 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
262 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
263 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
264 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
265 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
266 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
267 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
268 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
269 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
270 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
271 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
272 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
273 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
276 | <a NAME="PlistReader" ID="PlistReader"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
277 | <h2>PlistReader</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
279 | Class implementing the plist reader. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
280 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
281 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282 | object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
283 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
284 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
285 | <tr><td>contents</td></tr><tr><td>currentOffset</td></tr><tr><td>file</td></tr><tr><td>offsets</td></tr><tr><td>trailer</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
286 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
288 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
289 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
290 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
291 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
292 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
293 | <tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
294 | <td><a href="#PlistReader.__init__">PlistReader</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
295 | <td>Constructor</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
296 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
297 | <td><a href="#PlistReader.getSizedInteger">getSizedInteger</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
298 | <td>Private method to read an integer of a specific size.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
299 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
300 | <td><a href="#PlistReader.parse">parse</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
301 | <td>Public method to parse the plist data.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
302 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
303 | <td><a href="#PlistReader.proc_extra">proc_extra</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
304 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
305 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
306 | <td><a href="#PlistReader.readArray">readArray</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
307 | <td>Private method to read an Array object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
308 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
309 | <td><a href="#PlistReader.readAsciiString">readAsciiString</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
310 | <td>Private method to read an ASCII encoded string.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
311 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
312 | <td><a href="#PlistReader.readData">readData</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
313 | <td>Private method to read some bytes.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
314 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
315 | <td><a href="#PlistReader.readDate">readDate</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
316 | <td>Private method to read a date.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
317 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
318 | <td><a href="#PlistReader.readDict">readDict</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
319 | <td>Private method to read a Dictionary object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
320 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
321 | <td><a href="#PlistReader.readInteger">readInteger</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
322 | <td>Private method to read an Integer object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
323 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
324 | <td><a href="#PlistReader.readObject">readObject</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
325 | <td>Private method to read the object data.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
326 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
327 | <td><a href="#PlistReader.readReal">readReal</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
328 | <td>Private method to read a Real object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
329 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
330 | <td><a href="#PlistReader.readRefs">readRefs</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
331 | <td>Private method to read References.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
332 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
333 | <td><a href="#PlistReader.readRoot">readRoot</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
334 | <td>Private method to read the root object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
335 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
336 | <td><a href="#PlistReader.readUid">readUid</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
337 | <td>Private method to read a UID.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
338 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
339 | <td><a href="#PlistReader.readUnicode">readUnicode</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
340 | <td>Private method to read an Unicode encoded string.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
341 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
342 | <td><a href="#PlistReader.reset">reset</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
343 | <td>Private method to reset the instance object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
344 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
345 | <td><a href="#PlistReader.setCurrentOffsetToObjectNumber">setCurrentOffsetToObjectNumber</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
346 | <td>Private method to set the current offset.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
347 | </tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
348 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
349 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
350 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
351 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
352 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
353 | <a NAME="PlistReader.__init__" ID="PlistReader.__init__"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
354 | <h4>PlistReader (Constructor)</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
355 | <b>PlistReader</b>(<i>fileOrStream</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
356 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
357 | Constructor |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
358 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
359 | <dt><i>fileOrStream</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
360 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
361 | open file containing the plist data (file object) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
362 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
363 | </dl><a NAME="PlistReader.getSizedInteger" ID="PlistReader.getSizedInteger"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
364 | <h4>PlistReader.getSizedInteger</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
365 | <b>getSizedInteger</b>(<i>data, bytes</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
366 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
367 | Private method to read an integer of a specific size. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
368 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
369 | <dt><i>data</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
370 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
371 | data to extract the integer from (bytes) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
372 | </dd><dt><i>bytes</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
373 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
374 | length of the integer (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
375 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
376 | </dl><a NAME="PlistReader.parse" ID="PlistReader.parse"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
377 | <h4>PlistReader.parse</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
378 | <b>parse</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
379 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
380 | Public method to parse the plist data. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
381 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
382 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
383 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
384 | unpickled object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
385 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
386 | </dl><a NAME="PlistReader.proc_extra" ID="PlistReader.proc_extra"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
387 | <h4>PlistReader.proc_extra</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
388 | <b>proc_extra</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
389 | <a NAME="PlistReader.readArray" ID="PlistReader.readArray"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
390 | <h4>PlistReader.readArray</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
391 | <b>readArray</b>(<i>count</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
392 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
393 | Private method to read an Array object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
394 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
395 | <dt><i>count</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
396 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
397 | number of array elements (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
398 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
399 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
400 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
401 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
402 | list of unpickled objects |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
403 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
404 | </dl><a NAME="PlistReader.readAsciiString" ID="PlistReader.readAsciiString"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
405 | <h4>PlistReader.readAsciiString</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
406 | <b>readAsciiString</b>(<i>length</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
407 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
408 | Private method to read an ASCII encoded string. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
409 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
410 | <dt><i>length</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
411 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
412 | length of the string (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
413 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
414 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
415 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
416 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
417 | ASCII encoded string |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
418 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
419 | </dl><a NAME="PlistReader.readData" ID="PlistReader.readData"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
420 | <h4>PlistReader.readData</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
421 | <b>readData</b>(<i>length</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
422 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
423 | Private method to read some bytes. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
424 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
425 | <dt><i>length</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
426 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
427 | number of bytes to read (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
428 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
429 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
430 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
431 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
432 | Data object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
433 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
434 | </dl><a NAME="PlistReader.readDate" ID="PlistReader.readDate"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
435 | <h4>PlistReader.readDate</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
436 | <b>readDate</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
437 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
438 | Private method to read a date. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
439 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
440 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
441 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
442 | date object (datetime.datetime) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
443 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
444 | </dl><a NAME="PlistReader.readDict" ID="PlistReader.readDict"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
445 | <h4>PlistReader.readDict</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
446 | <b>readDict</b>(<i>count</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
447 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
448 | Private method to read a Dictionary object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
449 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
450 | <dt><i>count</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
451 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
452 | number of dictionary elements (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
453 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
454 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
455 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
456 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
457 | dictionary of unpickled objects |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
458 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
459 | </dl><a NAME="PlistReader.readInteger" ID="PlistReader.readInteger"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
460 | <h4>PlistReader.readInteger</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
461 | <b>readInteger</b>(<i>bytes</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
462 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
463 | Private method to read an Integer object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
464 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
465 | <dt><i>bytes</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
466 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
467 | length of the object (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
468 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
469 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
470 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
471 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
472 | integer object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
473 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
474 | </dl><a NAME="PlistReader.readObject" ID="PlistReader.readObject"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
475 | <h4>PlistReader.readObject</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
476 | <b>readObject</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
477 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
478 | Private method to read the object data. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
479 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
480 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
481 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
482 | unpickled object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
483 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
484 | </dl><a NAME="PlistReader.readReal" ID="PlistReader.readReal"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
485 | <h4>PlistReader.readReal</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
486 | <b>readReal</b>(<i>length</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
487 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
488 | Private method to read a Real object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
489 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
490 | <dt><i>length</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
491 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
492 | length of the object (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
493 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
494 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
495 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
496 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
497 | float object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
498 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
499 | </dl><a NAME="PlistReader.readRefs" ID="PlistReader.readRefs"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
500 | <h4>PlistReader.readRefs</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
501 | <b>readRefs</b>(<i>count</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
502 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
503 | Private method to read References. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
504 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
505 | <dt><i>count</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
506 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
507 | amount of the references (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
508 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
509 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
510 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
511 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
512 | list of references (list of integers) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
513 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
514 | </dl><a NAME="PlistReader.readRoot" ID="PlistReader.readRoot"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
515 | <h4>PlistReader.readRoot</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
516 | <b>readRoot</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
517 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
518 | Private method to read the root object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
519 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
520 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
521 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
522 | unpickled object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
523 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
524 | </dl><a NAME="PlistReader.readUid" ID="PlistReader.readUid"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
525 | <h4>PlistReader.readUid</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
526 | <b>readUid</b>(<i>length</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
527 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
528 | Private method to read a UID. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
529 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
530 | <dt><i>length</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
531 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
532 | length of the UID (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
533 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
534 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
535 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
536 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
537 | Uid object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
538 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
539 | </dl><a NAME="PlistReader.readUnicode" ID="PlistReader.readUnicode"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
540 | <h4>PlistReader.readUnicode</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
541 | <b>readUnicode</b>(<i>length</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
542 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
543 | Private method to read an Unicode encoded string. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
544 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
545 | <dt><i>length</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
546 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
547 | length of the string (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
548 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
549 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
550 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
551 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
552 | unicode encoded string |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
553 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
554 | </dl><a NAME="PlistReader.reset" ID="PlistReader.reset"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
555 | <h4>PlistReader.reset</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
556 | <b>reset</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
557 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
558 | Private method to reset the instance object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
559 | </p><a NAME="PlistReader.setCurrentOffsetToObjectNumber" ID="PlistReader.setCurrentOffsetToObjectNumber"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
560 | <h4>PlistReader.setCurrentOffsetToObjectNumber</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
561 | <b>setCurrentOffsetToObjectNumber</b>(<i>objectNumber</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
562 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
563 | Private method to set the current offset. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
564 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
565 | <dt><i>objectNumber</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
566 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
567 | number of the object (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
568 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
569 | </dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
570 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
571 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
572 | <a NAME="PlistWriter" ID="PlistWriter"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
573 | <h2>PlistWriter</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
574 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
575 | Class implementing the plist writer. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
576 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
577 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
578 | object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
579 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
580 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
581 | <tr><td>byteCounts</td></tr><tr><td>computedUniques</td></tr><tr><td>file</td></tr><tr><td>header</td></tr><tr><td>referencePositions</td></tr><tr><td>trailer</td></tr><tr><td>wrappedFalse</td></tr><tr><td>wrappedTrue</td></tr><tr><td>writtenReferences</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
582 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
583 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
584 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
585 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
586 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
587 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
588 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
589 | <tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
590 | <td><a href="#PlistWriter.__init__">PlistWriter</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
591 | <td>Constructor</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
592 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
593 | <td><a href="#PlistWriter.binaryInt">binaryInt</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
594 | <td>Private method to pack an integer object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
595 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
596 | <td><a href="#PlistWriter.binaryReal">binaryReal</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
597 | <td>Private method to pack a real object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
598 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
599 | <td><a href="#PlistWriter.check_key">check_key</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
600 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
601 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
602 | <td><a href="#PlistWriter.computeOffsets">computeOffsets</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
603 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
604 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
605 | <td><a href="#PlistWriter.incrementByteCount">incrementByteCount</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
606 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
607 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
608 | <td><a href="#PlistWriter.intSize">intSize</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
609 | <td>Private method to determine the number of bytes necessary to store the given integer.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
610 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
611 | <td><a href="#PlistWriter.positionOfObjectReference">positionOfObjectReference</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
612 | <td>Private method to get the position of an object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
613 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
614 | <td><a href="#PlistWriter.proc_size">proc_size</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
615 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
616 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
617 | <td><a href="#PlistWriter.proc_variable_length">proc_variable_length</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
618 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
619 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
620 | <td><a href="#PlistWriter.realSize">realSize</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
621 | <td>Private method to determine the number of bytes necessary to store the given real.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
622 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
623 | <td><a href="#PlistWriter.reset">reset</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
624 | <td>Private method to reset the instance object.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
625 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
626 | <td><a href="#PlistWriter.wrapRoot">wrapRoot</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
627 | <td>Private method to generate object wrappers.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
628 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
629 | <td><a href="#PlistWriter.writeObject">writeObject</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
630 | <td>Private method to serialize the given object to the output.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
631 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
632 | <td><a href="#PlistWriter.writeObjectReference">writeObjectReference</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
633 | <td>Private method to write an object reference.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
634 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
635 | <td><a href="#PlistWriter.writeOffsetTable">writeOffsetTable</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
636 | <td>Private method to write all of the object reference offsets.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
637 | </tr><tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
638 | <td><a href="#PlistWriter.writeRoot">writeRoot</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
639 | <td>Public method to write an object to a plist file.</td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
640 | </tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
641 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
642 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
643 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
644 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
645 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
646 | <a NAME="PlistWriter.__init__" ID="PlistWriter.__init__"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
647 | <h4>PlistWriter (Constructor)</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
648 | <b>PlistWriter</b>(<i>file</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
649 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
650 | Constructor |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
651 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
652 | <dt><i>file</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
653 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
654 | file to write the plist data to (file object) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
655 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
656 | </dl><a NAME="PlistWriter.binaryInt" ID="PlistWriter.binaryInt"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
657 | <h4>PlistWriter.binaryInt</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
658 | <b>binaryInt</b>(<i>obj, bytes=None</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
659 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
660 | Private method to pack an integer object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
661 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
662 | <dt><i>obj</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
663 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
664 | integer to be packed |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
665 | </dd><dt><i>bytes</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
666 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
667 | length the integer should be packed into (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
668 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
669 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
670 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
671 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
672 | serialized object (bytes) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
673 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
674 | </dl><a NAME="PlistWriter.binaryReal" ID="PlistWriter.binaryReal"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
675 | <h4>PlistWriter.binaryReal</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
676 | <b>binaryReal</b>(<i>obj</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
677 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
678 | Private method to pack a real object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
679 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
680 | <dt><i>obj</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
681 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
682 | real to be packed |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
683 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
684 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
685 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
686 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
687 | serialized object (bytes) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
688 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
689 | </dl><a NAME="PlistWriter.check_key" ID="PlistWriter.check_key"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
690 | <h4>PlistWriter.check_key</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
691 | <b>check_key</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
692 | <a NAME="PlistWriter.computeOffsets" ID="PlistWriter.computeOffsets"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
693 | <h4>PlistWriter.computeOffsets</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
694 | <b>computeOffsets</b>(<i>obj, asReference=False, isRoot=False</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
695 | <a NAME="PlistWriter.incrementByteCount" ID="PlistWriter.incrementByteCount"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
696 | <h4>PlistWriter.incrementByteCount</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
697 | <b>incrementByteCount</b>(<i>field, incr=1</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
698 | <a NAME="PlistWriter.intSize" ID="PlistWriter.intSize"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
699 | <h4>PlistWriter.intSize</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
700 | <b>intSize</b>(<i>obj</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
701 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
702 | Private method to determine the number of bytes necessary to store the |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
703 | given integer. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
704 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
705 | <dt><i>obj</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
706 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
707 | integer object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
708 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
709 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
710 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
711 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
712 | number of bytes required (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
713 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
714 | </dl><a NAME="PlistWriter.positionOfObjectReference" ID="PlistWriter.positionOfObjectReference"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
715 | <h4>PlistWriter.positionOfObjectReference</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
716 | <b>positionOfObjectReference</b>(<i>obj</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
717 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
718 | Private method to get the position of an object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
719 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
720 | If the given object has been written already, return its |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
721 | position in the offset table. Otherwise, return None. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
722 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
723 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
724 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
725 | position of the object (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
726 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
727 | </dl><a NAME="PlistWriter.proc_size" ID="PlistWriter.proc_size"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
728 | <h4>PlistWriter.proc_size</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
729 | <b>proc_size</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
730 | <a NAME="PlistWriter.proc_variable_length" ID="PlistWriter.proc_variable_length"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
731 | <h4>PlistWriter.proc_variable_length</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
732 | <b>proc_variable_length</b>(<i>length</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
733 | <a NAME="PlistWriter.realSize" ID="PlistWriter.realSize"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
734 | <h4>PlistWriter.realSize</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
735 | <b>realSize</b>(<i>obj</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
736 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
737 | Private method to determine the number of bytes necessary to store the |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
738 | given real. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
739 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
740 | <dt><i>obj</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
741 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
742 | real object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
743 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
744 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
745 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
746 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
747 | number of bytes required (integer) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
748 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
749 | </dl><a NAME="PlistWriter.reset" ID="PlistWriter.reset"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
750 | <h4>PlistWriter.reset</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
751 | <b>reset</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
752 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
753 | Private method to reset the instance object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
754 | </p><a NAME="PlistWriter.wrapRoot" ID="PlistWriter.wrapRoot"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
755 | <h4>PlistWriter.wrapRoot</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
756 | <b>wrapRoot</b>(<i>root</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
757 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
758 | Private method to generate object wrappers. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
759 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
760 | <dt><i>root</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
761 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
762 | object to be wrapped |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
763 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
764 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
765 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
766 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
767 | wrapped object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
768 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
769 | </dl><a NAME="PlistWriter.writeObject" ID="PlistWriter.writeObject"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
770 | <h4>PlistWriter.writeObject</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
771 | <b>writeObject</b>(<i>obj, output, setReferencePosition=False</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
772 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
773 | Private method to serialize the given object to the output. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
774 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
775 | <dt><i>obj</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
776 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
777 | object to be serialized |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
778 | </dd><dt><i>output</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
779 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
780 | output to be serialized to (bytes) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
781 | </dd><dt><i>setReferencePosition</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
782 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
783 | flag indicating, that the reference |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
784 | position the object was written to shall be recorded (boolean) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
785 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
786 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
787 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
788 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
789 | new output |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
790 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
791 | </dl><a NAME="PlistWriter.writeObjectReference" ID="PlistWriter.writeObjectReference"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
792 | <h4>PlistWriter.writeObjectReference</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
793 | <b>writeObjectReference</b>(<i>obj, output</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
794 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
795 | Private method to write an object reference. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
796 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
797 | Tries to write an object reference, adding it to the references |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
798 | table. Does not write the actual object bytes or set the reference |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
799 | position. Returns a tuple of whether the object was a new reference |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
800 | (True if it was, False if it already was in the reference table) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
801 | and the new output. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
802 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
803 | <dt><i>obj</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
804 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
805 | object to be written |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
806 | </dd><dt><i>output</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
807 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
808 | output stream to append the object to |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
809 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
810 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
811 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
812 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
813 | flag indicating a new reference and the new output |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
814 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
815 | </dl><a NAME="PlistWriter.writeOffsetTable" ID="PlistWriter.writeOffsetTable"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
816 | <h4>PlistWriter.writeOffsetTable</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
817 | <b>writeOffsetTable</b>(<i>output</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
818 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
819 | Private method to write all of the object reference offsets. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
820 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
821 | <dt><i>output</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
822 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
823 | current output (bytes) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
824 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
825 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
826 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
827 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
828 | new output (bytes) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
829 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
830 | </dl><a NAME="PlistWriter.writeRoot" ID="PlistWriter.writeRoot"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
831 | <h4>PlistWriter.writeRoot</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
832 | <b>writeRoot</b>(<i>root</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
833 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
834 | Public method to write an object to a plist file. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
835 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
836 | Strategy is: |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
837 | <ul> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
838 | <li>write header</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
839 | <li>wrap root object so everything is hashable</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
840 | <li>compute size of objects which will be written |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
841 | <ul> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
842 | <li>need to do this in order to know how large the object refs |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
843 | will be in the list/dict/set reference lists</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
844 | </ul></li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
845 | <li>write objects |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
846 | <ul> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
847 | <li>keep objects in writtenReferences</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
848 | <li>keep positions of object references in referencePositions</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
849 | <li>write object references with the length computed previously</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
850 | </ul></li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
851 | <li>computer object reference length</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
852 | <li>write object reference positions</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
853 | <li>write trailer</li> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
854 | </ul> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
855 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
856 | <dt><i>root</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
857 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
858 | reference to the object to be written |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
859 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
860 | </dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
861 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
862 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
863 | <a NAME="Uid" ID="Uid"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
864 | <h2>Uid</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
865 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
866 | Class implementing a wrapper around integers for representing UID values. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
867 | </p><p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
868 | This is used in keyed archiving. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
869 | </p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
870 | <h3>Derived from</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
871 | int |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
872 | <h3>Class Attributes</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
873 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
874 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
875 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
876 | <h3>Class Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
877 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
878 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
879 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
880 | <h3>Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
881 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
882 | <tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
883 | <td><a href="#Uid.__repr__">__repr__</a></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
884 | <td></td> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
885 | </tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
886 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
887 | <h3>Static Methods</h3> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
888 | <table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
889 | <tr><td>None</td></tr> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
890 | </table> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
891 | <a NAME="Uid.__repr__" ID="Uid.__repr__"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
892 | <h4>Uid.__repr__</h4> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
893 | <b>__repr__</b>(<i></i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
894 | |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
895 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
896 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
897 | <a NAME="is_stream_binary_plist" ID="is_stream_binary_plist"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
898 | <h2>is_stream_binary_plist</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
899 | <b>is_stream_binary_plist</b>(<i>stream</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
900 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
901 | Module function to check, if the stream is a binary plist. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
902 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
903 | <dt><i>stream</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
904 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
905 | plist stream (file object) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
906 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
907 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
908 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
909 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
910 | flag indicating a binary plist (boolean) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
911 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
912 | </dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
913 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
914 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
915 | <a NAME="readPlist" ID="readPlist"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
916 | <h2>readPlist</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
917 | <b>readPlist</b>(<i>pathOrFile</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
918 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
919 | Module function to read a plist file. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
920 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
921 | <dt><i>pathOrFile</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
922 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
923 | name of the plist file (string) or an open file (file object) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
924 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
925 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
926 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
927 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
928 | reference to the read object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
929 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
930 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
931 | <dt>Raises <b>InvalidPlistException</b>:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
932 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
933 | raised to signal an invalid plist file |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
934 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
935 | </dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
936 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
937 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
938 | <a NAME="readPlistFromBytes" ID="readPlistFromBytes"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
939 | <h2>readPlistFromBytes</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
940 | <b>readPlistFromBytes</b>(<i>data</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
941 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
942 | Module function to read from a plist bytes object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
943 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
944 | <dt><i>data</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
945 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
946 | plist data (bytes) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
947 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
948 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
949 | <dt>Returns:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
950 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
951 | reference to the read object |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
952 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
953 | </dl><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
954 | <dt>Raises <b>InvalidPlistException</b>:</dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
955 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
956 | raised to signal an invalid plist file |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
957 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
958 | </dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
959 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
960 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
961 | <a NAME="writePlist" ID="writePlist"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
962 | <h2>writePlist</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
963 | <b>writePlist</b>(<i>rootObject, pathOrFile, binary=True</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
964 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
965 | Module function to write a plist file. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
966 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
967 | <dt><i>rootObject</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
968 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
969 | reference to the object to be written |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
970 | </dd><dt><i>pathOrFile</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
971 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
972 | name of the plist file (string) or an open file (file object) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
973 | </dd><dt><i>binary</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
974 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
975 | flag indicating the generation of a binary plist file (boolean) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
976 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
977 | </dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
978 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
979 | <hr /><hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
980 | <a NAME="writePlistToBytes" ID="writePlistToBytes"></a> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
981 | <h2>writePlistToBytes</h2> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
982 | <b>writePlistToBytes</b>(<i>rootObject, binary=True</i>) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
983 | <p> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
984 | Module function to write a plist bytes object. |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
985 | </p><dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
986 | <dt><i>rootObject</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
987 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
988 | reference to the object to be written |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
989 | </dd><dt><i>binary</i></dt> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
990 | <dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
991 | flag indicating the generation of a binary plist bytes object (boolean) |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
992 | </dd> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
993 | </dl> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
994 | <div align="right"><a href="#top">Up</a></div> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
995 | <hr /> |
201622cf8a01
Added a bookmarks importer for Apple Safari.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
996 | </body></html> |