You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2021/12/14 18:37:21 UTC

[logging-log4j-site] branch asf-site updated (3453f9f -> 8f434bf)

This is an automated email from the ASF dual-hosted git repository.

rpopma pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/logging-log4j-site.git.


    from 3453f9f  Fix typo in link text
     add 9024aba  Update home page news
     add 703d052  update pages
     add 5f259e5  Clarify CVE-2021-44228 text on top page
     add 170e5ca  Stage Log4j Kotlin API 1.2.0-rc1 site
     add e962b0a  Update kotlin link
     add 8c7a5a6  Merge remote-tracking branch 'origin/asf-staging' into asf-staging
     add b873839  Fix incorrect version 2.15.1 in text: should be 2.16.0
     add 60c6f7a  Fix typo: primative should be primitive
     add 375f6b9  Improve CVE-2021-44228 section
     add 5834c06  Fix broken anchor link to CVE-2021-44228 section in securities page
     add 3c0f302  Fix typo
     add be4700e  [DOC] Temporarily remove references to 2.12.2, recommend 2.16 only, move 2.15 to discredited solutions
     add 94f51a0  [DOC] stop recommending 2.15
     add c4aafe0  [DOC] Add Work In Progress notice and credit Kai Mindermann
     add 615e767  Update for CVE-2021-45046
     new 2d490a2  Delete log4j-1.2.17/.svn directory
     new e79e10f  Improve CVE-2021-4422 text.
     new 8f434bf  Merge remote-tracking branch 'origin/asf-site' into asf-site

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 kotlin                                             |   2 +-
 log4j-2.16.0/index.html                            |  31 +-
 log4j-2.16.0/manual/appenders.html                 |   4 +-
 log4j-2.16.0/manual/configuration.html             |   2 +-
 log4j-2.16.0/manual/lookups.html                   |   4 +-
 log4j-2.16.0/security.html                         |  75 +-
 log4j-kotlin-1.2.0/apidocs/allclasses-frame.html   |  33 +
 log4j-kotlin-1.2.0/apidocs/allclasses-noframe.html |  33 +
 log4j-kotlin-1.2.0/apidocs/constant-values.html    | 124 ++++
 log4j-kotlin-1.2.0/apidocs/deprecated-list.html    | 124 ++++
 log4j-kotlin-1.2.0/apidocs/help-doc.html           | 225 ++++++
 log4j-kotlin-1.2.0/apidocs/index-all.html          | 393 ++++++++++
 log4j-kotlin-1.2.0/apidocs/index.html              |  73 ++
 ..._companionObjectKotlinLoggerDirect_jmhTest.html | 484 ++++++++++++
 ...panionObjectKotlinLoggerFunctional_jmhTest.html | 484 ++++++++++++
 ...k_companionObjectLog4jLoggerDirect_jmhTest.html | 484 ++++++++++++
 ...mpanionObjectLog4jLoggerFunctional_jmhTest.html | 484 ++++++++++++
 ...mpanionObjectLookupInterfaceDirect_jmhTest.html | 484 ++++++++++++
 ...ionObjectLookupInterfaceFunctional_jmhTest.html | 484 ++++++++++++
 .../generated/LoggingBenchmark_jmhType.html        | 301 ++++++++
 .../generated/LoggingBenchmark_jmhType_B1.html     | 283 +++++++
 .../generated/LoggingBenchmark_jmhType_B2.html     | 459 ++++++++++++
 .../generated/LoggingBenchmark_jmhType_B3.html     | 300 ++++++++
 ...LevelLoggerWithContextLookupDirect_jmhTest.html | 484 ++++++++++++
 ...lLoggerWithContextLookupFunctional_jmhTest.html | 484 ++++++++++++
 ...enchmark_topLevelNamedLoggerDirect_jmhTest.html | 484 ++++++++++++
 ...mark_topLevelNamedLoggerFunctional_jmhTest.html | 484 ++++++++++++
 ..._companionObjectKotlinLoggerDirect_jmhTest.html | 124 ++++
 ...panionObjectKotlinLoggerFunctional_jmhTest.html | 124 ++++
 ...k_companionObjectLog4jLoggerDirect_jmhTest.html | 124 ++++
 ...mpanionObjectLog4jLoggerFunctional_jmhTest.html | 124 ++++
 ...mpanionObjectLookupInterfaceDirect_jmhTest.html | 124 ++++
 ...ionObjectLookupInterfaceFunctional_jmhTest.html | 124 ++++
 .../class-use/LoggingBenchmark_jmhType.html        | 675 +++++++++++++++++
 .../class-use/LoggingBenchmark_jmhType_B1.html     | 157 ++++
 .../class-use/LoggingBenchmark_jmhType_B2.html     | 186 +++++
 .../class-use/LoggingBenchmark_jmhType_B3.html     | 149 ++++
 ...LevelLoggerWithContextLookupDirect_jmhTest.html | 124 ++++
 ...lLoggerWithContextLookupFunctional_jmhTest.html | 124 ++++
 ...enchmark_topLevelNamedLoggerDirect_jmhTest.html | 124 ++++
 ...mark_topLevelNamedLoggerFunctional_jmhTest.html | 124 ++++
 .../kotlin/benchmark/generated/package-frame.html  |  34 +
 .../benchmark/generated/package-summary.html       | 194 +++++
 .../kotlin/benchmark/generated/package-tree.html   | 159 ++++
 .../kotlin/benchmark/generated/package-use.html    | 151 ++++
 log4j-kotlin-1.2.0/apidocs/overview-tree.html      | 163 +++++
 .../apidocs/package-list                           |   0
 .../apidocs/script.js                              |   0
 .../apidocs/stylesheet.css                         |   0
 log4j-kotlin-1.2.0/build.html                      | 189 +++++
 log4j-kotlin-1.2.0/changes-report.html             | 231 ++++++
 log4j-kotlin-1.2.0/checkstyle-aggregate.html       | 191 +++++
 .../checkstyle.rss                                 |   0
 log4j-kotlin-1.2.0/contributing.html               | 285 ++++++++
 .../css/bootstrap.css                              |   0
 .../css/bootstrap.min.css                          |   0
 .../css/maven-theme.css                            |   0
 .../css/site.css                                   |   0
 log4j-kotlin-1.2.0/dependencies.html               | 408 +++++++++++
 log4j-kotlin-1.2.0/dependency-convergence.html     | 241 ++++++
 log4j-kotlin-1.2.0/dependency-info.html            | 204 ++++++
 log4j-kotlin-1.2.0/dependency-management.html      | 217 ++++++
 log4j-kotlin-1.2.0/download.html                   | 285 ++++++++
 .../images/IntelliJ-IDEA-logo.png                  | Bin
 .../images/YourKitLogo.png                         | Bin
 .../images/add.gif                                 | Bin
 .../images/attributes.png                          | Bin
 .../images/close.gif                               | Bin
 .../images/collapsed.gif                           | Bin
 .../images/events.png                              | Bin
 .../images/expanded.gif                            | Bin
 .../images/external.png                            | Bin
 .../images/fix.gif                                 | Bin
 .../images/icon_error_sml.gif                      | Bin
 .../images/icon_help_sml.gif                       | Bin
 .../images/icon_info_sml.gif                       | Bin
 .../images/icon_success_sml.gif                    | Bin
 .../images/icon_warning_sml.gif                    | Bin
 .../images/logo.png                                | Bin
 .../images/ls-logo.jpg                             | Bin
 .../images/maven-feather.png                       | Bin
 .../images/newwindow.png                           | Bin
 .../images/remove.gif                              | Bin
 .../images/request-context.png                     | Bin
 .../images/rss.png                                 | Bin
 .../images/update.gif                              | Bin
 .../img/glyphicons-halflings-white.png             | Bin
 .../img/glyphicons-halflings.png                   | Bin
 log4j-kotlin-1.2.0/index.html                      | 486 ++++++++++++
 log4j-kotlin-1.2.0/issue-tracking.html             | 173 +++++
 log4j-kotlin-1.2.0/jira-report.html                | 216 ++++++
 .../js/bootstrap.js                                |   0
 .../js/bootstrap.min.js                            |   0
 .../js/jquery.js                                   |   0
 .../js/jquery.min.js                               |   0
 .../js/prettify.js                                 |   0
 .../js/prettify.min.js                             |   0
 .../js/site.js                                     |   0
 log4j-kotlin-1.2.0/license.html                    | 376 ++++++++++
 .../log4j-api-kotlin-benchmark/checkstyle.html     | 154 ++++
 .../log4j-api-kotlin-benchmark/checkstyle.rss      |   0
 .../css/maven-theme.css                            |   0
 .../log4j-api-kotlin-benchmark}/css/site.css       |   0
 .../log4j-api-kotlin-benchmark/dependencies.html   | 603 +++++++++++++++
 .../dependency-convergence.html                    | 204 ++++++
 .../dependency-info.html                           | 166 +++++
 .../dependency-management.html                     | 180 +++++
 .../log4j-api-kotlin-benchmark/findbugs.html       | 333 +++++++++
 .../log4j-api-kotlin-benchmark}/images/close.gif   | Bin
 .../images/external.png                            | Bin
 .../images/icon_error_sml.gif                      | Bin
 .../images/icon_info_sml.gif                       | Bin
 .../images/icon_success_sml.gif                    | Bin
 .../images/icon_warning_sml.gif                    | Bin
 .../images/newwindow.png                           | Bin
 .../log4j-api-kotlin-benchmark}/images/rss.png     | Bin
 .../log4j-api-kotlin-benchmark/index.html          | 131 ++++
 .../log4j-api-kotlin-benchmark/issue-tracking.html | 136 ++++
 .../log4j-api-kotlin-benchmark/jira-report.html    | 179 +++++
 .../log4j-api-kotlin-benchmark/license.html        | 339 +++++++++
 .../log4j-api-kotlin-benchmark/mail-lists.html     | 150 ++++
 .../log4j-api-kotlin-benchmark/project-info.html   | 167 +++++
 .../project-reports.html                           | 152 ++++
 .../project-summary.html                           | 178 +++++
 .../log4j-api-kotlin-benchmark/rat-report.html     | 186 +++++
 .../source-repository.html                         | 149 ++++
 .../xref/allclasses-frame.html                     |   0
 .../log4j-api-kotlin-benchmark/xref/index.html     |  25 +
 ..._companionObjectKotlinLoggerDirect_jmhTest.html |   0
 ...panionObjectKotlinLoggerFunctional_jmhTest.html |   0
 ...k_companionObjectLog4jLoggerDirect_jmhTest.html |   0
 ...mpanionObjectLog4jLoggerFunctional_jmhTest.html |   0
 ...mpanionObjectLookupInterfaceDirect_jmhTest.html |   0
 ...ionObjectLookupInterfaceFunctional_jmhTest.html |   0
 .../generated/LoggingBenchmark_jmhType.html        |   0
 .../generated/LoggingBenchmark_jmhType_B1.html     |   0
 .../generated/LoggingBenchmark_jmhType_B2.html     |   0
 .../generated/LoggingBenchmark_jmhType_B3.html     |   0
 ...LevelLoggerWithContextLookupDirect_jmhTest.html |   0
 ...lLoggerWithContextLookupFunctional_jmhTest.html |   0
 ...enchmark_topLevelNamedLoggerDirect_jmhTest.html |   0
 ...mark_topLevelNamedLoggerFunctional_jmhTest.html |   0
 .../kotlin/benchmark/generated/package-frame.html  |  63 ++
 .../benchmark/generated/package-summary.html       | 134 ++++
 .../xref/overview-frame.html                       |  25 +
 .../xref/overview-summary.html                     |  66 ++
 .../xref/stylesheet.css                            |   0
 .../log4j-api-kotlin-sample/checkstyle.html        | 232 ++++++
 .../log4j-api-kotlin-sample/checkstyle.rss         |   0
 .../log4j-api-kotlin-sample}/css/maven-theme.css   |   0
 .../log4j-api-kotlin-sample}/css/site.css          |   0
 .../log4j-api-kotlin-sample/dependencies.html      | 617 ++++++++++++++++
 .../dependency-convergence.html                    | 292 ++++++++
 .../log4j-api-kotlin-sample/dependency-info.html   | 254 +++++++
 .../dependency-management.html                     | 268 +++++++
 .../log4j-api-kotlin-sample/findbugs.html          | 231 ++++++
 .../log4j-api-kotlin-sample}/images/close.gif      | Bin
 .../log4j-api-kotlin-sample}/images/external.png   | Bin
 .../images/icon_error_sml.gif                      | Bin
 .../images/icon_info_sml.gif                       | Bin
 .../images/icon_success_sml.gif                    | Bin
 .../images/icon_warning_sml.gif                    | Bin
 .../log4j-api-kotlin-sample}/images/newwindow.png  | Bin
 .../log4j-api-kotlin-sample}/images/rss.png        | Bin
 .../log4j-api-kotlin-sample/index.html             | 220 ++++++
 .../log4j-api-kotlin-sample/issue-tracking.html    | 224 ++++++
 .../log4j-api-kotlin-sample/jira-report.html       | 257 +++++++
 .../log4j-api-kotlin-sample/license.html           | 427 +++++++++++
 .../log4j-api-kotlin-sample/mail-lists.html        | 238 ++++++
 .../log4j-api-kotlin-sample/project-info.html      | 255 +++++++
 .../log4j-api-kotlin-sample/project-reports.html   | 227 ++++++
 .../log4j-api-kotlin-sample/project-summary.html   | 266 +++++++
 .../log4j-api-kotlin-sample/rat-report.html        | 244 ++++++
 .../log4j-api-kotlin-sample/source-repository.html | 237 ++++++
 .../log4j-api-kotlin/checkstyle.html               | 230 ++++++
 .../log4j-api-kotlin/checkstyle.rss                |   0
 .../log4j-api-kotlin/css/maven-theme.css           |   0
 .../log4j-api-kotlin}/css/site.css                 |   0
 .../log4j-api-kotlin/dependencies.html             | 814 +++++++++++++++++++++
 .../log4j-api-kotlin/dependency-convergence.html   | 290 ++++++++
 .../log4j-api-kotlin/dependency-info.html          | 252 +++++++
 .../log4j-api-kotlin/dependency-management.html    | 266 +++++++
 log4j-kotlin-1.2.0/log4j-api-kotlin/findbugs.html  | 229 ++++++
 .../log4j-api-kotlin}/images/close.gif             | Bin
 .../log4j-api-kotlin/images/external.png           | Bin
 .../log4j-api-kotlin/images/icon_error_sml.gif     | Bin
 .../log4j-api-kotlin/images/icon_info_sml.gif      | Bin
 .../log4j-api-kotlin/images/icon_success_sml.gif   | Bin
 .../log4j-api-kotlin/images/icon_warning_sml.gif   | Bin
 .../log4j-api-kotlin/images/newwindow.png          | Bin
 .../log4j-api-kotlin/images/rss.png                | Bin
 log4j-kotlin-1.2.0/log4j-api-kotlin/index.html     | 227 ++++++
 .../log4j-api-kotlin/issue-tracking.html           | 222 ++++++
 .../log4j-api-kotlin/jira-report.html              | 255 +++++++
 log4j-kotlin-1.2.0/log4j-api-kotlin/license.html   | 425 +++++++++++
 .../log4j-api-kotlin/mail-lists.html               | 236 ++++++
 .../log4j-api-kotlin/project-info.html             | 253 +++++++
 .../log4j-api-kotlin/project-reports.html          | 225 ++++++
 .../log4j-api-kotlin/project-summary.html          | 264 +++++++
 .../log4j-api-kotlin/rat-report.html               | 288 ++++++++
 .../log4j-api-kotlin/source-repository.html        | 235 ++++++
 log4j-kotlin-1.2.0/mail-lists.html                 | 187 +++++
 log4j-kotlin-1.2.0/project-info.html               | 204 ++++++
 log4j-kotlin-1.2.0/project-reports.html            | 192 +++++
 log4j-kotlin-1.2.0/project-summary.html            | 212 ++++++
 log4j-kotlin-1.2.0/rat-report.html                 | 253 +++++++
 log4j-kotlin-1.2.0/source-repository.html          | 186 +++++
 log4j-kotlin-1.2.0/usage.html                      | 296 ++++++++
 .../xref/allclasses-frame.html                     |   0
 log4j-kotlin-1.2.0/xref/index.html                 |  25 +
 ..._companionObjectKotlinLoggerDirect_jmhTest.html |   0
 ...panionObjectKotlinLoggerFunctional_jmhTest.html |   0
 ...k_companionObjectLog4jLoggerDirect_jmhTest.html |   0
 ...mpanionObjectLog4jLoggerFunctional_jmhTest.html |   0
 ...mpanionObjectLookupInterfaceDirect_jmhTest.html |   0
 ...ionObjectLookupInterfaceFunctional_jmhTest.html |   0
 .../generated/LoggingBenchmark_jmhType.html        |   0
 .../generated/LoggingBenchmark_jmhType_B1.html     |   0
 .../generated/LoggingBenchmark_jmhType_B2.html     |   0
 .../generated/LoggingBenchmark_jmhType_B3.html     |   0
 ...LevelLoggerWithContextLookupDirect_jmhTest.html |   0
 ...lLoggerWithContextLookupFunctional_jmhTest.html |   0
 ...enchmark_topLevelNamedLoggerDirect_jmhTest.html |   0
 ...mark_topLevelNamedLoggerFunctional_jmhTest.html |   0
 .../kotlin/benchmark/generated/package-frame.html  |  63 ++
 .../benchmark/generated/package-summary.html       | 134 ++++
 log4j-kotlin-1.2.0/xref/overview-frame.html        |  25 +
 log4j-kotlin-1.2.0/xref/overview-summary.html      |  66 ++
 .../xref/stylesheet.css                            |   0
 229 files changed, 28661 insertions(+), 18 deletions(-)
 create mode 100644 log4j-kotlin-1.2.0/apidocs/allclasses-frame.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/allclasses-noframe.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/constant-values.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/deprecated-list.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/help-doc.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/index-all.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/index.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectKotlinLoggerDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectKotlinLoggerFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLog4jLoggerDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLog4jLoggerFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLookupInterfaceDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLookupInterfaceFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B1.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B2.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B3.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelLoggerWithContextLookupDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelLoggerWithContextLookupFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelNamedLoggerDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelNamedLoggerFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_companionObjectKotlinLoggerDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_companionObjectKotlinLoggerFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_companionObjectLog4jLoggerDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_companionObjectLog4jLoggerFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_companionObjectLookupInterfaceDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_companionObjectLookupInterfaceFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_jmhType.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_jmhType_B1.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_jmhType_B2.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_jmhType_B3.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_topLevelLoggerWithContextLookupDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_topLevelLoggerWithContextLookupFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_topLevelNamedLoggerDirect_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/class-use/LoggingBenchmark_topLevelNamedLoggerFunctional_jmhTest.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/package-frame.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/package-summary.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/package-tree.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/org/apache/logging/log4j/kotlin/benchmark/generated/package-use.html
 create mode 100644 log4j-kotlin-1.2.0/apidocs/overview-tree.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/apidocs/package-list (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/apidocs/script.js (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/apidocs/stylesheet.css (100%)
 create mode 100644 log4j-kotlin-1.2.0/build.html
 create mode 100644 log4j-kotlin-1.2.0/changes-report.html
 create mode 100644 log4j-kotlin-1.2.0/checkstyle-aggregate.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/checkstyle.rss (100%)
 create mode 100644 log4j-kotlin-1.2.0/contributing.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/css/bootstrap.css (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/css/bootstrap.min.css (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0}/css/maven-theme.css (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/css/site.css (100%)
 create mode 100644 log4j-kotlin-1.2.0/dependencies.html
 create mode 100644 log4j-kotlin-1.2.0/dependency-convergence.html
 create mode 100644 log4j-kotlin-1.2.0/dependency-info.html
 create mode 100644 log4j-kotlin-1.2.0/dependency-management.html
 create mode 100644 log4j-kotlin-1.2.0/download.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/IntelliJ-IDEA-logo.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/YourKitLogo.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/add.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/attributes.png (100%)
 copy {log4j-scala-11.0/log4j-api-scala_2.12 => log4j-kotlin-1.2.0}/images/close.gif (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/images/collapsed.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/events.png (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/images/expanded.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0}/images/external.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/fix.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0}/images/icon_error_sml.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/icon_help_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0}/images/icon_info_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0}/images/icon_success_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0}/images/icon_warning_sml.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/logo.png (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/images/ls-logo.jpg (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/images/maven-feather.png (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0}/images/newwindow.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/remove.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/request-context.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/rss.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/images/update.gif (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/img/glyphicons-halflings-white.png (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/img/glyphicons-halflings.png (100%)
 create mode 100644 log4j-kotlin-1.2.0/index.html
 create mode 100644 log4j-kotlin-1.2.0/issue-tracking.html
 create mode 100644 log4j-kotlin-1.2.0/jira-report.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/js/bootstrap.js (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/js/bootstrap.min.js (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/js/jquery.js (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/js/jquery.min.js (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/js/prettify.js (100%)
 copy {log4j-scala-11.0 => log4j-kotlin-1.2.0}/js/prettify.min.js (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/js/site.js (100%)
 create mode 100644 log4j-kotlin-1.2.0/license.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/checkstyle.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin-benchmark/checkstyle.rss (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/css/maven-theme.css (100%)
 copy {log4j-scala-11.0/log4j-api-scala_2.12 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/css/site.css (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/dependencies.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/dependency-convergence.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/dependency-info.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/dependency-management.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/findbugs.html
 copy {log4j-scala-11.0/log4j-api-scala_2.12 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/close.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/external.png (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/icon_error_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/icon_info_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/icon_success_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/icon_warning_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/newwindow.png (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/images/rss.png (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/index.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/issue-tracking.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/jira-report.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/license.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/mail-lists.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/project-info.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/project-reports.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/project-summary.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/rat-report.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/source-repository.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/allclasses-frame.html (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/xref/index.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectKotlinLoggerDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectKotlinLoggerFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLog4jLoggerDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLog4jLoggerFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLookupInterfaceDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLookupInterfaceFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B1.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B2.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B3.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelLoggerWithContextLookupDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelLoggerWithContextLookupFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelNamedLoggerDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelNamedLoggerFunctional_jmhTest.html (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/xref/org/apache/logging/log4j/kotlin/benchmark/generated/package-frame.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/xref/org/apache/logging/log4j/kotlin/benchmark/generated/package-summary.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/xref/overview-frame.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/xref/overview-summary.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark}/xref/stylesheet.css (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/checkstyle.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin-sample/checkstyle.rss (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/css/maven-theme.css (100%)
 copy {log4j-scala-11.0/log4j-api-scala_2.12 => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/css/site.css (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/dependencies.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/dependency-convergence.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/dependency-info.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/dependency-management.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/findbugs.html
 copy {log4j-scala-11.0/log4j-api-scala_2.12 => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/close.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/external.png (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/icon_error_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/icon_info_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/icon_success_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/icon_warning_sml.gif (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/newwindow.png (100%)
 copy {log4j-kotlin-1.1.0/log4j-api-kotlin => log4j-kotlin-1.2.0/log4j-api-kotlin-sample}/images/rss.png (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/index.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/issue-tracking.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/jira-report.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/license.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/mail-lists.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/project-info.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/project-reports.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/project-summary.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/rat-report.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin-sample/source-repository.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/checkstyle.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/checkstyle.rss (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/css/maven-theme.css (100%)
 copy {log4j-scala-11.0/log4j-api-scala_2.12 => log4j-kotlin-1.2.0/log4j-api-kotlin}/css/site.css (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/dependencies.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/dependency-convergence.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/dependency-info.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/dependency-management.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/findbugs.html
 copy {log4j-scala-11.0/log4j-api-scala_2.12 => log4j-kotlin-1.2.0/log4j-api-kotlin}/images/close.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/images/external.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/images/icon_error_sml.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/images/icon_info_sml.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/images/icon_success_sml.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/images/icon_warning_sml.gif (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/images/newwindow.png (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/log4j-api-kotlin/images/rss.png (100%)
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/index.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/issue-tracking.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/jira-report.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/license.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/mail-lists.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/project-info.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/project-reports.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/project-summary.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/rat-report.html
 create mode 100644 log4j-kotlin-1.2.0/log4j-api-kotlin/source-repository.html
 create mode 100644 log4j-kotlin-1.2.0/mail-lists.html
 create mode 100644 log4j-kotlin-1.2.0/project-info.html
 create mode 100644 log4j-kotlin-1.2.0/project-reports.html
 create mode 100644 log4j-kotlin-1.2.0/project-summary.html
 create mode 100644 log4j-kotlin-1.2.0/rat-report.html
 create mode 100644 log4j-kotlin-1.2.0/source-repository.html
 create mode 100644 log4j-kotlin-1.2.0/usage.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/allclasses-frame.html (100%)
 create mode 100644 log4j-kotlin-1.2.0/xref/index.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectKotlinLoggerDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectKotlinLoggerFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLog4jLoggerDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLog4jLoggerFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLookupInterfaceDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_companionObjectLookupInterfaceFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B1.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B2.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_jmhType_B3.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelLoggerWithContextLookupDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelLoggerWithContextLookupFunctional_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelNamedLoggerDirect_jmhTest.html (100%)
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/org/apache/logging/log4j/kotlin/benchmark/generated/LoggingBenchmark_topLevelNamedLoggerFunctional_jmhTest.html (100%)
 create mode 100644 log4j-kotlin-1.2.0/xref/org/apache/logging/log4j/kotlin/benchmark/generated/package-frame.html
 create mode 100644 log4j-kotlin-1.2.0/xref/org/apache/logging/log4j/kotlin/benchmark/generated/package-summary.html
 create mode 100644 log4j-kotlin-1.2.0/xref/overview-frame.html
 create mode 100644 log4j-kotlin-1.2.0/xref/overview-summary.html
 copy {log4j-kotlin-1.1.0 => log4j-kotlin-1.2.0}/xref/stylesheet.css (100%)

[logging-log4j-site] 02/03: Improve CVE-2021-4422 text.

Posted by rp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rpopma pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/logging-log4j-site.git

commit e79e10f74c5e6f978d55055cc887b3341097382c
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Sun Dec 12 20:24:59 2021 +0100

    Improve CVE-2021-4422 text.
---
 log4j-2.15.0/index.html    | 2 +-
 log4j-2.15.0/security.html | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/log4j-2.15.0/index.html b/log4j-2.15.0/index.html
index e8c7f62..b7ed4ea 100644
--- a/log4j-2.15.0/index.html
+++ b/log4j-2.15.0/index.html
@@ -202,7 +202,7 @@
 
 <p>One vector that allowed exposure to this vulnerability was Log4j’s allowance of Lookups to appear in log messages. As of Log4j 2.15.0 this feature is now disabled by default. While an option has been provided to enable Lookups in this fashion, users are strongly discouraged from enabling it.</p>
 
-<p>For those who cannot upgrade to 2.15.0, in releases &gt;=2.10, this vulnerability can be mitigated by setting either the system property <code>log4j2.formatMsgNoLookups</code> or the environment variable <code>LOG4J_FORMAT_MSG_NO_LOOKUPS</code> to <code>true</code>. For releases from 2.0-beta9 to 2.10.0, the mitigation is to remove the <code>JndiLookup</code> class from the classpath: <code>zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class</code>.</p>
+<p>For those who cannot upgrade to 2.15.0, in releases &gt;=2.10, this behavior can be mitigated by setting either the system property <code>log4j2.formatMsgNoLookups</code> or the environment variable <code>LOG4J_FORMAT_MSG_NO_LOOKUPS</code> to <code>true</code>. For releases &gt;=2.7 and &lt;=2.14.1, all <code>PatternLayout</code> patterns can be modified to specify the message converter as <code>%m{nolookups}</code> instead of just <code>%m</code>. For releases &gt;=2.0-beta9 and &lt; [...]
 
 <h3>Other News</h3>
 <p>Log4j 2.15.0 is now available for production. The API for Log4j 2 is not compatible with Log4j 1.x, however an adapter is available to allow applications to continue to use the Log4j 1.x API. Adapters are also available for Apache Commons Logging, SLF4J, and java.util.logging.</p>
diff --git a/log4j-2.15.0/security.html b/log4j-2.15.0/security.html
index 5135f10..f8587c9 100644
--- a/log4j-2.15.0/security.html
+++ b/log4j-2.15.0/security.html
@@ -167,9 +167,9 @@
 <p><a class="externalLink" href="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-44228">CVE-2021-44228</a>:  Apache Log4j2 JNDI features do not protect against attacker controlled LDAP and other JNDI related endpoints.</p>
 <p>Severity: Critical</p>
 <p>Base CVSS Score: 10.0 CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H</p>
-<p>Versions Affected: all versions from 2.0-beta9 to 2.14.1</p>
-<p>Descripton: Apache Log4j2 <=2.14.1 JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default.</p>
-<p>Mitigation: In releases >=2.10, this behavior can be mitigated by setting either the system property <code>log4j2.formatMsgNoLookups</code> or the environment variable <code>LOG4J_FORMAT_MSG_NO_LOOKUPS</code> to <code>true</code>. For releases from 2.0-beta9 to 2.10.0, the mitigation is to remove the <code>JndiLookup</code> class from the classpath: <code>zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class</code>.
+<p>Versions Affected: all <code>log4j-core</code> versions &gt;=2.0-beta9 and &lt;=2.14.1</p>
+<p>Descripton: Apache Log4j &lt;=2.14.1 JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default.</p>
+<p>Mitigation: In releases &gt;=2.10, this behavior can be mitigated by setting either the system property <code>log4j2.formatMsgNoLookups</code> or the environment variable <code>LOG4J_FORMAT_MSG_NO_LOOKUPS</code> to <code>true</code>. For releases &gt;=2.7 and &lt;=2.14.1, all <code>PatternLayout</code> patterns can be modified to specify the message converter as <code>%m{nolookups}</code> instead of just <code>%m</code>. For releases &gt;=2.0-beta9 and &lt;=2.10.0, the mitigation is t [...]
 <p>Credit: This issue was discovered by Chen Zhaojun of Alibaba Cloud Security Team.</p>
 <p>References: <a class="externalLink" href="https://issues.apache.org/jira/browse/LOG4J2-3201">https://issues.apache.org/jira/browse/LOG4J2-3201</a> and 
     <a class="externalLink" href="https://issues.apache.org/jira/browse/LOG4J2-3198">https://issues.apache.org/jira/browse/LOG4J2-3198</a></p></section><section>

[logging-log4j-site] 01/03: Delete log4j-1.2.17/.svn directory

Posted by rp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rpopma pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/logging-log4j-site.git

commit 2d490a290fc2cfa6aa1422f041cf114d62f37e4a
Author: sebbASF <se...@users.noreply.github.com>
AuthorDate: Fri May 14 11:29:27 2021 +0100

    Delete log4j-1.2.17/.svn directory
    
    Should not have been committed
---
 log4j-1.2.17/.svn/entries                          |    1 -
 log4j-1.2.17/.svn/format                           |    1 -
 ...275364a0354a0884f08c3d9dfd0ff183864bdf.svn-base |  216 -
 ...673e4eed5a03c993b68b02fa39b9d9a8fc5a50.svn-base |  640 --
 ...879cd2f1b3fed58b80cf5493b81430bd2a1980.svn-base |  145 -
 ...c378401d54959e82f6e1b05b8e33db21018ae5.svn-base |  168 -
 ...11533eef687cd2e8514132c5520b8e84d5b1de.svn-base |   65 -
 ...1f34b16c9d44f0cc636b8d163f050088d4e3c6.svn-base |  241 -
 ...2d0e1a81f767f3b1bd0f89d1a2dddcd6cd57a5.svn-base |  190 -
 ...496a0ae86dd3a3f96a396a77648648e8539eee.svn-base |  480 --
 ...d57862db51a8d2b6c0113bbe55663966cf9766.svn-base |  243 -
 ...778e23baa3ac882bd62a971bca2b1ec443c8ae.svn-base |  211 -
 ...8f8fc620f8dc54a8ac26224fe583ee30c666a6.svn-base |  158 -
 ...91c4341e60fb0a8ad6cee56f67a523082b2318.svn-base |  158 -
 ...b97ae252a49d10b0826197761ceeb7a7fa79c5.svn-base |  145 -
 ...bacd9321cf062f5dab381ae88aa620b6f4e014.svn-base |  428 --
 ...6957ffd3b32c1317e73ac1ee0903be3b11885a.svn-base |  199 -
 ...7e6a445edbd32168238e1b8a5544a23f558a3c.svn-base |  197 -
 ...97cfed65bce47da7baee2ff2346a819cbc6c07.svn-base |  376 --
 ...d1239c7a671b6147be4465af55c683cd6bf8e7.svn-base |  256 -
 ...656b297b48fa912f16e5f83a6fff9615defc2d.svn-base |  386 --
 ...391e07e8a632b6f0f0a2f362d049a4ba8ac2ef.svn-base |   97 -
 ...a5dc032a153a4b8b5aa925ef59a914cf6bd0ae.svn-base |  356 -
 ...aad92ce75c217167a0154a2afffd457c4f13bd.svn-base |  184 -
 ...0af522f20d195aadd9fb5069ca394a343dc3f4.svn-base |   73 -
 ...446055782a858a5d803c400ff21ba4aeeb9d96.svn-base |  333 -
 ...4a9aac2d7b69b4e6dd68f38117a7cdcac080b0.svn-base |   67 -
 ...8f88e58db094dfe76238c67a55966ab6cd2e25.svn-base |  290 -
 ...b03f9e89dd04c18e8f8b33bb01d24adf4b0453.svn-base |   46 -
 ...29b300cfef3bb1a826121c0a76d40af67ab443.svn-base |  Bin 576 -> 0 bytes
 ...2c8f415940c53f7bc2953834205839ab11bd3c.svn-base |   89 -
 ...55552fc21842b1361dc98d57b21e88b711c91c.svn-base |  145 -
 ...8ad794569766ab43c3c2027e3bf096d0817b37.svn-base |   59 -
 ...01dbb7aa3cfe6811fa847d834d6807db221f3a.svn-base |  145 -
 ...02ce62ac317833680c8c93484c29199eb251e6.svn-base |  894 ---
 ...34b61de29d5c942cb64c49deb4b42a4726dde5.svn-base |   76 -
 ...80fe90c6b412970075c676d45edbf0c55c6104.svn-base |   76 -
 ...bac06ede8c17d2f61e1fce2dd8fb77eeedc286.svn-base |  614 --
 ...fa80cf59d84b641ce4cf91f7dc46aba668e60e.svn-base |  652 --
 ...263163db28d35e85c971371a95322ed3754188.svn-base |   97 -
 ...7edb106205720c4edae79fd60ade60137aca48.svn-base |  146 -
 ...c93a9fcdc68963bcbbbda58194154daf6c69fa.svn-base |  145 -
 ...c318fd9648f5f67ef6be821fb5bb882bebd3af.svn-base |  181 -
 ...2c3f789710402fd87b16ec58095e3ae470fe88.svn-base |  155 -
 ...71c13f3d05330ec3c3016b3da27d83b81b42cf.svn-base |  227 -
 ...8c9643906ac3d6592accd518e5283f98180e14.svn-base |   22 -
 ...9fdf06d939bc1e661a4d6b168e39f97099923d.svn-base |  380 --
 ...c813b0ee9bdc35448ca64a951d0929d0540f26.svn-base |   81 -
 ...d24677fa5466373e5818749240ad43effa08bb.svn-base |   24 -
 ...e26f0d3c2a1a1dff91772c26be4e11912287f1.svn-base |  125 -
 ...fbbda6b2b787e6429701311878a551a7a8023b.svn-base |  137 -
 ...21ccd92b410edd2929b33daa97eaa50240b6c4.svn-base |   92 -
 ...ca3cee92f12e74944319298f9dfffe6f771c8c.svn-base |  145 -
 ...841c1539876f3ae540e9aa2cea66159c4748f3.svn-base |  573 --
 ...f034bd5300ea9a54bba03984bf9088b3287c61.svn-base |  440 --
 ...90abd352fd9904d3b634cfcce381768f5d915a.svn-base |  390 --
 ...e0e872235faaa07d90228c81fca2249271b0d1.svn-base |  145 -
 ...107ed64b8cd27c6506701e76fc717c8bc33439.svn-base |  238 -
 ...15d6938fb258e9e6248f2bc4c7289eb80c2c07.svn-base |  179 -
 ...2114852d1b0937ab235f841f3eee9a80f12dea.svn-base |  152 -
 ...63dec34d707ace76ba0b6e2d9f29aa7d644f68.svn-base |   49 -
 ...76dc4ab4e03bd538f9eea4c0b0ea704ce93167.svn-base |   68 -
 ...815f7d86fb97d0cf4088a727ca28153e176f90.svn-base |   67 -
 ...0bbcaef22b695cab01bf8e52e243679d536513.svn-base |  179 -
 ...9f7f0d854766192c8c20d88e02d44d1f9607c6.svn-base |   72 -
 ...dd5e37d4afc55c7b754cc085c8bfa91675fe9a.svn-base |  355 -
 ...144e4e44d3588bf07a0e5335e70a1366b73997.svn-base |  194 -
 ...62b1b4db3c29ba31795e33979aea82d784e2a2.svn-base |  145 -
 ...8aee7d216f63ce1f28e439118bedd37817f58c.svn-base |   51 -
 ...8eef1ab427d8c9448f3519f7af301a779b7ff3.svn-base |  315 -
 ...cd921b1c73f936314b18b59f2afa9c3ef9388e.svn-base |  145 -
 ...d5a88d8bf296f977cbcf06af92e5b81912930d.svn-base |  416 --
 ...27ae311a14824c4bfdddc2be79cbda74bd638d.svn-base |  116 -
 ...2bec86b2c234ca89704c56afadefa0ee60ad28.svn-base |   70 -
 ...360dbb3c44313845c7bc03f6e6a6382728b694.svn-base |  112 -
 ...8470f903fa4698a0337c5c8164fa539d602f49.svn-base |  167 -
 ...89c9a812c150ea32457ebdbf3fc424ba9a18a5.svn-base |  428 --
 ...a11504437475dd0ea0af1ecb9e20db97ca33bb.svn-base |   71 -
 ...b075c5703620b3d2e4e841769909c5a73ec43e.svn-base |  181 -
 ...47f21ab9bf2682184d96f26f7b6287cc91b911.svn-base |  145 -
 ...910a49cc0fe6502137eb66206c024728bd7b53.svn-base |   39 -
 ...dde7f625031dcc9badc7e086f23db56763855c.svn-base |   24 -
 ...7ecc08fb1b9fd522ed0a9927d6cc31d348ece5.svn-base |   46 -
 ...ed8a750a2c8c818fbc2ee749ce2461904e32b0.svn-base |  279 -
 ...fbfc1e133785bf59599c7d4ec77ec548305542.svn-base |  876 ---
 ...17a6959266a3c2710db3a52fe0f63882c76e03.svn-base |  122 -
 ...5d7a51b9e49d29763c6b14516e3e6a61d278f6.svn-base |  157 -
 ...8c4f06b6b7d77dc2308af6f54c6d5b0e891c10.svn-base |   57 -
 ...92052e83fc6bf1b6d9a74e091e1a4da38c9de1.svn-base | 1063 ---
 ...939c1970e4e148e8e9c5025e8f4eb6a0cde25a.svn-base |  144 -
 ...ba5efb709663d818bbc0bb9d355f54a5401aba.svn-base |  277 -
 ...186d9f64239f41f568016b0da95a64de719c91.svn-base |   59 -
 ...592a2a2825a11cde486f977a5297f30456270e.svn-base |  303 -
 ...80525fe50b89fc6a6fb390818ba0870c64f71d.svn-base |  145 -
 ...eaa8d87a5ab9deeeeb6f76f857283d7e98a454.svn-base |  Bin 5741 -> 0 bytes
 ...0203f2e0b90f6b8143a6f065744a39cbdda12a.svn-base |  173 -
 ...628785d903cd09fb03bfd34b1efe5d62090c74.svn-base |  156 -
 ...742f403f46b833693966d4985e51c6b088249f.svn-base |   46 -
 ...db36d736b79f4450d52e494f1ae556f9593169.svn-base |   33 -
 ...ad9ab9fa305f7da9f1e7e8c20e35e332a6b906.svn-base | 1722 -----
 ...cd6ccc3dfa9644b81d2e3324d916e65aecf57f.svn-base |  145 -
 ...51b6649b14278a17021af08d63d54551515d74.svn-base |  219 -
 ...f630a75895b523d6ff01b2492d89cd1a9b0550.svn-base |  993 ---
 ...667245c6e9a667ae413199bacdad6d6f596966.svn-base |  Bin 230 -> 0 bytes
 ...874a6e63b4eefeb03507d31b0e9fa6a8641c13.svn-base |  608 --
 ...8d1256e73dabd8fbafa87e091e6fc15e1ee161.svn-base |  145 -
 ...f08743184af4dbdfc7d934e76ff7a56cb7069b.svn-base |  165 -
 ...2672d22ec5029cb0d1635966d8d59e6ad23914.svn-base |   99 -
 ...87eece81edfa6178ce07a5f3e5cc7cb55038fb.svn-base |  145 -
 ...8940853cca63ef4ed56f81b9a772be7c2fc9dc.svn-base |  145 -
 ...9bfc7cd534a8fbf1cfe17d027972c4724076ba.svn-base |  122 -
 ...f3c13d55d2aea736b0823fce85e4b9770e1f9e.svn-base |   51 -
 ...fcb9c911c1b71d4202d646e3f7bc352c635966.svn-base |   51 -
 ...6e34222b6bcd1060170657ab497406bc4e823e.svn-base |  117 -
 ...9562829eda697f42341518df96472393c01c33.svn-base |  Bin 220 -> 0 bytes
 ...ae20fd91174a2273473f34686a2db6761c6fdb.svn-base |   89 -
 ...df835b53e7e9f4c65a2c470d6fa094b73023e6.svn-base |  921 ---
 ...1fa6de0379e534cab302a9e48c7451e0680c65.svn-base |  323 -
 ...49b753ad037f50fad8ee6c901c90ada47868ca.svn-base |  449 --
 ...6f07840d98ba157f64bf7b9b798a4fd28b4327.svn-base | 2620 --------
 ...8751104210c4dcc6294be44d3c1ae7f202e986.svn-base |  159 -
 ...0a318631623805bdd36af64a37ceca1b65f99a.svn-base |  492 --
 ...207a67f893a365a86e7655609120415d4ce469.svn-base |  181 -
 ...21727193e39599699c03f0237fe03ee20d4cb9.svn-base |  291 -
 ...619a9249c457dd2ea9bba78951c03ffc2bb39f.svn-base |  226 -
 ...7c0242117ffa005d09d4aae2fae80b3631a546.svn-base |  542 --
 ...87736f6b73f5758babe8e93546c2d10438967d.svn-base |  181 -
 ...ba1ae216c0bd7297aa82a86ad18d49256e4f24.svn-base |  145 -
 ...be21bffe89dc83d5e499bb4dca55c17ec66b9b.svn-base |  145 -
 ...c49252d01754c15a237f98beb4e8fc9d4789c6.svn-base |   96 -
 ...db4b188f36b69fc2204be57423960d9c78ffca.svn-base |  117 -
 ...6908241d11723574c61ca24aa7376d3d525c4f.svn-base |   29 -
 ...e42d81194c58accb4cf7b8c8dd57797be82d20.svn-base |  125 -
 ...c2b932fa6ebfc4d86b3d6f814d4220cfe22c8d.svn-base |  196 -
 ...cc02eb95cc332e1b5aba12dfc2c215d8689fa2.svn-base |  171 -
 ...e7de34fddbeed2e766a57137bf523dd25d8d91.svn-base | 1205 ----
 ...36546a69e2a11e692fe87215454aa6734c5145.svn-base |  608 --
 ...619a37a6f4dbe0e2426b0b110c941bc02bd633.svn-base |  168 -
 ...6ee028121d21bdac4e0e55e4200dfb0e93b584.svn-base |   75 -
 ...746cdb35536ac6f1a62a76ebab8b1e09eccaad.svn-base |  165 -
 ...7c3c58039e4a1d3fc203436a37bf3ededd3f6b.svn-base |  145 -
 ...8aa140908487b67d7ea667b653a3fae9917f41.svn-base |  112 -
 ...a4c16ff03eaee76833d5e4fa05f4528e9660c3.svn-base |  517 --
 ...ac56eed3a14c0d23f16599ca130c42c37c5a53.svn-base |  197 -
 ...af9c919caf551cbc254fca9b5dd92da1814552.svn-base |  184 -
 ...d55fb9d09dfe595f44a8241996a3dc46c8fdf2.svn-base |  145 -
 ...39f2b13b23555772c11e87210f37376aefcd34.svn-base |  145 -
 ...8ffb6dd587cfa29497beb6fd101ef1bae6cd2f.svn-base |  233 -
 ...a42775231d4a44e39ba4c5be5411a8a417bb63.svn-base |  854 ---
 ...f57d16b8aef5856a8521d1eea236532982b552.svn-base |  145 -
 ...f5dc1a1049c4a1bc0873f37ac13e14a4aa2770.svn-base |  404 --
 ...82fd5f310da9c7d2cb37bf023b9ddff923a48a.svn-base |  389 --
 ...cadb1e7f88fba252e6ef4de072343ed3bde947.svn-base |  385 --
 ...282abfdd9bf2a33771c2700529950e99bac11c.svn-base |  277 -
 ...29446a1f0ab5aed50f19bbf79f0c509e39525f.svn-base |  220 -
 ...44c2efd810c78c7626b3f1e8677d9ec1091745.svn-base |  307 -
 ...6e25644a01785c1da4dfea2cd63c4c0270a6e1.svn-base |  145 -
 ...c0e5e80e210a745a8fa549c4c01a8fab65a75c.svn-base |  782 ---
 ...1c3cb6351b91a1f321abc4d679415d12095df6.svn-base |  181 -
 ...4050072a196f41f9faff7636351dfb55bf3f12.svn-base |  377 --
 ...4b5f4d9db4f0d388c6a58069dfbe52085ee7b9.svn-base |   59 -
 ...4c1538b582c8c1c3da7cd437adec1fc72b945d.svn-base |  324 -
 ...9ff1864fc55b18766ed8394b0fae094eb81c4a.svn-base |  168 -
 ...2ad8b789d9da9012544c44399c09f54029717a.svn-base |  273 -
 ...51cc646b2976be479a7c79909f5def941f0d89.svn-base |   39 -
 ...b9b0bccbe0fe6b0840f30064d5799c445d12a6.svn-base |  553 --
 ...889f3396b1f395764f97a441e2ff28b928380b.svn-base |   85 -
 ...92bab20b83e3782f6c6e648676b92f8de50117.svn-base | 1097 ---
 ...9c4d63340ca9c490af9039e4af1ef8ee1fb9dc.svn-base |  184 -
 ...ccbf38c8a65e71c96b283de89043c95c556f94.svn-base |   51 -
 ...e3945ab5840cce686b0aaeca5bd2f71274ab9e.svn-base |   66 -
 ...fec7880d50295464979b8915731c6ade6f9e7b.svn-base |  164 -
 ...685b30e782e5ac0161eea70ec8ef0e0b90413b.svn-base |  479 --
 ...2be5be263dc7d1d978c723395c4023d48abc1e.svn-base |  158 -
 ...2d4196cb59efe26420766a82149273553d514f.svn-base |  401 --
 ...7ee21eb52ec1d04139ec1d2904663508657056.svn-base |  117 -
 ...b12a97c188aa9411b1f615205d1187c093d2de.svn-base |  198 -
 ...b7d63761950a84187bcf8f51fdf418001982f9.svn-base |  247 -
 ...cf36706ac9d85f422329ced8de0c10aa48b8fc.svn-base | 6966 --------------------
 ...362942136ccb2711f54bb3d32f520f75de6aab.svn-base |  145 -
 ...c1bc4f636afa07b71f2732c5d4446fad366759.svn-base |   79 -
 ...cd0948c53a93cf0e6e0c74dc806e39fbd1dda8.svn-base |   72 -
 ...3e12dc709143bf5f774e129ba7126c777d7c89.svn-base |  145 -
 ...153cf118277cde33f5e288cd402c8e714b930c.svn-base |  145 -
 ...84ab79347fcdf05997e95428c71eb9ba2260cc.svn-base |  252 -
 ...b702dd9148cc24c07b96bf30effdb8932e476b.svn-base |   99 -
 ...2fab75339519b3e8fa32af385b5efb4895c8a6.svn-base |  233 -
 ...9e0bd630d2b93f3bcc7e88df23a80010785cee.svn-base |   82 -
 ...b0a4c4d456ce4ecf1a556e937232389fe45037.svn-base |  445 --
 ...c2022fc19d48c6fbdb1b92d032cdc04bae1195.svn-base |   87 -
 ...d2a98f43c4cbca21249f2054875404b511dc25.svn-base |  Bin 227 -> 0 bytes
 ...d92d464a6a03260f4d4da788a665ad00f1fdef.svn-base |  281 -
 ...f7ea4c72a1f37e0866aff16211c8077168a40f.svn-base |  420 --
 ...5bbebebc483afff13e29fec739d6a367a9e529.svn-base |  198 -
 ...a7cf019eb3cd9ed2586db451c04562b79b6838.svn-base |   78 -
 ...71c78dd594fc5b59defe3367094df486bdfde7.svn-base |  350 -
 ...7a61d19afa48d7970c8126fdc290468380984e.svn-base |  672 --
 ...e7ac3d811751e1bde1197df12d7826dc2dfaee.svn-base |  201 -
 ...f2ba2bd7cb5f94517ceef7cce3c1655b702efd.svn-base |  186 -
 ...49892c0a34fbdf5235ae777f57d85e9f0d027d.svn-base |  170 -
 ...96d6c6ed07c82510b93c092d132267d0d47564.svn-base |  154 -
 ...ad7bc5e0fb3c822c002f15eb6bd43c44086f9e.svn-base |  212 -
 ...08f67071a091d2185f3a79351fa207a59e6cf1.svn-base |  390 --
 ...4ef4d444388e352f853643b0c78308c42bf75a.svn-base |  145 -
 ...67214294ade93068fa2152cf0f4d843c05dce5.svn-base |  676 --
 ...79e3aebf191761d85faa40c23be6d56321bde1.svn-base |  287 -
 ...8c2084107a89c59d0b7a34d9750b2ea58f3640.svn-base |   69 -
 ...19c09b840b6807f006ff4bb6cbee6c62a9abee.svn-base |   66 -
 ...1f084541610d797019c06ea037003f952e4b33.svn-base |  137 -
 ...32ac123bc40c0fbd7d3ccd1c4b9b2393466cdf.svn-base |   50 -
 ...3d7e4565fa98faf116e7651698d961a935051c.svn-base |  145 -
 ...70417dfeadc280fb816811faaa5150d5f3a556.svn-base |  903 ---
 ...8e61725c0ea11024cc29846ead6a7cbdeda048.svn-base |  270 -
 ...8f302408f3cc8d3bcdd17d9cc624c525b4cb05.svn-base |  167 -
 ...9e92a8e0da1c0fcdca78496ef3360479fa36f0.svn-base |  407 --
 ...b5460350f0a06d090cb76fcdeb08c64f239d4e.svn-base |  181 -
 ...c238b363e9b6d3ac476ed9418ffa672331b19e.svn-base |  181 -
 ...17871bc9d3dee0c047814fe6d249f9f5f2b7ed.svn-base |  184 -
 ...ca12b2e4810274e5b921554f877b6247f169e1.svn-base |  236 -
 ...cc82078d74765798d1d851bcbc5e2e4c8de607.svn-base |   86 -
 ...90e991f3be6ecd5c06441fed6211b0623bbc95.svn-base |   90 -
 ...2bbd77063794c600ad330a99b5558b709ada69.svn-base | 1010 ---
 ...9e9cc27f82d8be79ab18985d38f1de09fe895a.svn-base |  130 -
 ...2d9739d2a85434fabec6e7ceb72c29e6a003f3.svn-base | 1078 ---
 ...8cd08dd9a5e6b98a6e7af72501eb963807dc40.svn-base |  145 -
 ...c62aaff999bc3199a7a780963354ca08b4037a.svn-base |  181 -
 ...3df5a0a45233b87ecb2b2bfe3350c87eea6069.svn-base |  691 --
 ...4f29c2b05db1d62b758da414a8066759119d91.svn-base |   85 -
 ...1a40caac00f49e7896572cd157d3b42bb9f1fc.svn-base |  823 ---
 ...4dd725240c946f175a12cf97326bc178d085de.svn-base |  200 -
 ...5d9570e0e163df2cfd007b0ac681b588a25594.svn-base |  181 -
 ...fc5b8daff2ca45525a191767aa3ec02802e4f8.svn-base |  231 -
 ...3109f98b131eadaeaf05b8eea3ba458b622712.svn-base |   88 -
 ...647f4a6fd2e9cc2a7178e32b585ad5ec538da4.svn-base |  354 -
 ...7cc8be94da3ea7b24174741aeea5ef8e2ccec3.svn-base |   78 -
 ...3058bd015cf9725b7cded516e6fa43bbeb8a13.svn-base |  263 -
 ...962cbe3a7a8bac5c416985ed9af50849fe6fa1.svn-base |  213 -
 ...afb41fb7bc8867d9915a5c8672e63e51121093.svn-base |   48 -
 ...130014e5172a69134ff91c919e6b97ea741a58.svn-base |   57 -
 ...8a6c3e5e74e15a44b1d585dd397380bf7c5174.svn-base |  563 --
 ...aeec143d02399e5bae2ec8890eb15eeb71fbd3.svn-base |  110 -
 ...c88dcc73b86316c463a2468393a84dff93c79c.svn-base |  345 -
 ...3b0bff655871ad7ab21eb1ca719ad24d562eda.svn-base | 1124 ----
 ...499be1368efefb569a8c392391dd6829954b06.svn-base |   88 -
 ...c8e60552b235961f3923b9c44dffc5d2344f19.svn-base | 1034 ---
 ...1328b5d20be3f9fb447d5e4e148241d8724a13.svn-base |  145 -
 ...5a4c0642f1bc99bac65537baa6193694c82558.svn-base |  239 -
 ...92c47149ccbfdb4255e46b6e5180a91277e4c5.svn-base |  145 -
 ...e3c30bdf891f85d7662aa11954bb146865ddc4.svn-base |  937 ---
 ...04e066da72935ed5dd0d28966e48618bccb993.svn-base |  145 -
 ...080f5119442a3613735a8bf396c6b9953762d7.svn-base |   67 -
 ...233a3f0800a052c50bc86bf4534e84f8a3afee.svn-base |  181 -
 ...24ad57cb2f37fbe8d748297488c52e0a3fe9d7.svn-base |  145 -
 ...3d7f58ce0cdc563073aeb6c7ea437b13bc0557.svn-base |  199 -
 ...5dea8d7b0f33c94a39dd63816689ba4bbe7a16.svn-base | 1147 ----
 ...a5918050f075a321f2663c98d307b3f4f9f53d.svn-base |   45 -
 ...a7740decf9cf5a34d8d99b42be107315117ce9.svn-base |  181 -
 ...e15ea72802faf8d013264a158717b20b2f7c13.svn-base |  145 -
 ...f451b33679778a279bfbb9eed5e70979a9e244.svn-base |  145 -
 ...3fc0b184a81620aca47a77315b2c52089e12c6.svn-base |   51 -
 ...7a3792c1c2df097103c2ced7b967a0b00b3c7a.svn-base |  145 -
 ...90ae4b7852828f7bd9e20b41f3074d2fca98f4.svn-base |  263 -
 ...f0a55c44efe9250904bdb50946caca96590bbf.svn-base |  191 -
 ...5a7f95f1fc31e1e1a44856823df5179da8891e.svn-base | 1140 ----
 ...b1af5d88e49c1815e09e3021f4c84b5f30e2ad.svn-base |  Bin 181 -> 0 bytes
 ...db66a937f12e634c3810f522fd3e175f0e0b4e.svn-base |  362 -
 ...154c9e99b702153a905a4175e7eacaf22f233b.svn-base |  309 -
 ...51a0f85ca3dee9ea435a3781cb6e9b3bc95853.svn-base |  181 -
 ...6651585a5d267b7001e4c3bbf43fcabef98b15.svn-base |  145 -
 ...b8ed89c0b0a1d6952a500fdada639e7a619c3b.svn-base |  403 --
 ...cd07f434b0ef30bab1b5b19081eb2eca85b50c.svn-base |  300 -
 ...31530bc1d615f2a17d30ed177c88ff7c0a2fab.svn-base |  145 -
 ...816500b84725a3048444bba207dd1b6870e492.svn-base |  363 -
 ...ad2129637ab53779490f89a4ef8b18d5be9918.svn-base |   99 -
 ...c3a53cf9a6681517b965643447d147b720b2ee.svn-base |   24 -
 ...eec4b9e3e4e433d07c3deb273245aa4040ccca.svn-base |   50 -
 ...454c8ea31ad9afc201b6279e8eae114332fded.svn-base |  801 ---
 ...6d0f9f1e35dcdcb95e305e305d99879670458b.svn-base |   43 -
 ...f234bda7c3fcee6620cdc8a2308e8999e8d05d.svn-base |  610 --
 ...46f99e8beacd5be74aa01e23672f90105b2379.svn-base |   78 -
 ...de27ce28bef0b809a322abcae70d81d5461f08.svn-base |  299 -
 ...acdef0a268590ea5b92e029645e2b2e361a05d.svn-base |  288 -
 ...d08ac50efa737af16f5bfea9bfed9606a363c0.svn-base |  145 -
 ...2cbe2e14cae7620c843c6e989deae499a5814e.svn-base |  145 -
 ...558d06480a37f50fb04788bfad1f809805bb06.svn-base |  145 -
 ...f018e68cd85fbdff7b3a01649429353880e225.svn-base |  274 -
 ...90d180031b11e5f369b643ba716acf3e0b2f07.svn-base |  190 -
 ...c22a919264899b7ecb55e3984306e1737b2475.svn-base |  203 -
 ...c9144af77ec9c02bf346385fe30fa12268ffe8.svn-base |  181 -
 ...4bf37a33965f81b365dfd6676c8df56e451a46.svn-base |  145 -
 ...d1555dc49bed08d7ae2cea9e77dee8d9181c45.svn-base |   51 -
 ...3990d7e0d0d6e4c44f3f574f3c7963dba78127.svn-base |  480 --
 ...6c32539adc4b328efe35b98882493a8fd81ae7.svn-base |  309 -
 ...e07f91929c39429e1f3c22591195d216dfb215.svn-base |  749 ---
 ...0826bdf5e16638ef6f8a8ede4e7cc7ff9f14a6.svn-base |  Bin 3330 -> 0 bytes
 ...0b3676c4ee598e78f0f909331875cf39b37f4c.svn-base |   61 -
 ...1ed8c3aa2f36a89f21c9657039d111a97a17df.svn-base | 1076 ---
 ...d8aa8658800f5f7520078fa651da3fe2b97c91.svn-base |  390 --
 ...eb4a7d11d2be2cb6ce37d13f06e5b22198ccf5.svn-base |  194 -
 ...fb7bdd3274f5790eb1119c0d3438f43aeb4930.svn-base | 1142 ----
 ...3eaff1454d638c0369d8f8b57dbbd1be790a09.svn-base |  201 -
 ...538e0f21de55e9472b65e16d96385479cfd4e2.svn-base |  112 -
 ...5391480fca8e15ce29717dd36cc26ec7c69572.svn-base |  267 -
 ...e94414f06cadf82614742b937f8a0d9ab715d6.svn-base |  145 -
 ...f64f1fc6fa14393646dfe3dc7083373f722d65.svn-base |  350 -
 ...4fd85444d0aaabf26be9a9298a2297cbce1cea.svn-base |  148 -
 ...117ba25b967f05017c9a992d8b8160a477df31.svn-base |  401 --
 ...2880ae30da59dc24ed083bd5f4fc5e70b7cf1c.svn-base |  187 -
 ...a9cd68fcb1109e65ca01c5334e677cc034c25c.svn-base |  518 --
 ...e9481289d101fe648b8634b67cd82a9bb7b4c3.svn-base |  145 -
 ...04fbb8ba486cf8d7b40c454604e875ed655e44.svn-base |  161 -
 ...43d921a1c887c77f83b16168e9aa3ad40c05e2.svn-base |  164 -
 ...4f38fb7bb092ffcca0b1100673fa114e15320c.svn-base |  420 --
 ...ab86b84c042079d4936aa46f24bfc77d0839ad.svn-base |  Bin 35891 -> 0 bytes
 ...b8abd0fd611e9ccbf520f2cd4ef56548cdc2f7.svn-base |  145 -
 ...c986005c3e1cdaa49ff827dca9070e42244954.svn-base |   77 -
 ...129d2ba5255f551e325a781b00d3c937e916f3.svn-base |  165 -
 ...24e7f0117c4ec920fec2f9ee4dfa2e36dee220.svn-base |  511 --
 ...ef887be06a5f88609dd0c168afc11c3b35f965.svn-base |  149 -
 ...16bf42f8286ed3657513508eecfe7d8b1d53f5.svn-base |  145 -
 ...83ec801d6021d5245e448a2b8d47d8b87cdddb.svn-base |  458 --
 ...50c5cd9e1189be2073b4400c4d26a248b4824e.svn-base |  963 ---
 ...609eb0bf5c84fc705beb14d75d64f53cd9d046.svn-base |   62 -
 ...67cf49441f25f4f63faf208fd659b34bd6255c.svn-base |  357 -
 ...ace47925cfed9c519e9d7cd7b182ba55a9ef14.svn-base |  123 -
 ...67b7d7c8da669a573288db100611d68a34add0.svn-base |  145 -
 ...6e80e41dff614854644be3705a2e8b52964d77.svn-base |  201 -
 ...8edbd2c90c5839e7fb76579e95cb6c52ab9a0e.svn-base |  145 -
 ...8ef683a9dd3b964da43b12654fcad5e14eec54.svn-base |   92 -
 ...fe62b8cd1b2bb9bee1214b6aa3a80e88ad06b0.svn-base |  145 -
 ...0d9f539a356d21fe073b899d716295b9ee3ceb.svn-base |  526 --
 ...ccc9fbfadfc141a66ae0ec141b87649831c66f.svn-base |  220 -
 ...d0bbdd894fc175df7f9e95281e0dc752731cbb.svn-base |  212 -
 ...00b280d26799bc9a05bcbdcba25b8277e2cd1f.svn-base |  145 -
 ...ba3dfe1a6942759f0d214d58d668781ba0fd02.svn-base |  145 -
 ...1567b36d004ac78e9528a1fc4701e38e66e23b.svn-base |  172 -
 ...28482da7fdaa563d51687f2681910167ac66c9.svn-base |  145 -
 ...980ef226d7957482c99247dba342e94d6e3c4d.svn-base |  303 -
 ...b884cd24e4301b23dc1fb8699c69edf40361c8.svn-base |  360 -
 ...f7c8b33698149398b320c59ee6aa6c593708c4.svn-base |  181 -
 ...12c4f3a209812e79a75837504a3c518bdcb349.svn-base |  238 -
 ...4d15818f2a6693ff1361e205fa6643eaa1aa1f.svn-base |   56 -
 ...749f5e8e4db715cc6f778725a8e8ea0ae660d3.svn-base |  223 -
 ...1abb92cbc6b5dca3602736f524109322e72e05.svn-base |  229 -
 ...cd30b5372242a28221db3f58b5a9077b41cfc4.svn-base |  103 -
 ...ce7652984898fc5ee08c7e0ce90010f29a243c.svn-base |  145 -
 ...065f06bd8e584e4999e513bbee48f0a0be5fe5.svn-base |  146 -
 ...af30a3ad490f5e92f1162a4b955f1f23f70583.svn-base |  101 -
 ...c2e67ec49fb42013a843d1f85d9dcf176f68c7.svn-base |  103 -
 ...60aa434535cf6ade846f452f68408b43f7ef2d.svn-base |  540 --
 ...c54c419235dfa26c8637136f635e32e84d0817.svn-base |  221 -
 ...e0dd7434d57c16527db58ddfc22ccce6336454.svn-base |   66 -
 ...2e976e9f1d4f0f7e3bb82e63ce9d046b0c2068.svn-base |  165 -
 ...637b053ae1d974bd046ba6723db0885fd5237c.svn-base |  269 -
 ...443a5cfc2035c3d9e872aa563376893169ff56.svn-base |  155 -
 ...6727d0428381ca107c138e95494d82b631d311.svn-base |  305 -
 ...bdadfdb5629c9f2a11ae84ddb767c2b9f725e9.svn-base |  145 -
 ...dd7645421b9c3dd2a4f4158ef2a9c20d2eef80.svn-base |   36 -
 ...0855317276fb0e71e0341b9584efb1ef296856.svn-base |   87 -
 ...9e427a5face96583f58de9cee9139fce2ac68e.svn-base |  277 -
 ...a389c4a6c4a4eb47ae0c1ab5ccc3393ee2c3dd.svn-base |  145 -
 ...bbef28373178000c7fe7230b4b339b1c9715a7.svn-base |   36 -
 ...e0a899f52755b0426af44399faa4058be0f1ae.svn-base |  145 -
 ...2545a1033f46e3024ab8b9e15452a65b3f2289.svn-base |  112 -
 ...84a3723240275ce873a51dcf2b50e19a48c11e.svn-base |  320 -
 ...9efaa5a88f827c997bca424c22d0f9d7289494.svn-base |  618 --
 ...159ced2d51c6c4c84ca6bb570179569f31374a.svn-base |   35 -
 ...a035a02cbc5c93c997e731bfcefa017cefb0cd.svn-base |  221 -
 ...3054d744dd62a0983c9f82c80397a7d00b96bf.svn-base |  181 -
 ...e3fa0004900bb82d96e761e011fbddef427750.svn-base |  281 -
 ...07e59694a961133b30cf16094e9200766e2d31.svn-base |  145 -
 ...9b57a3b104c43c22fd65c0992a245e166f2cd6.svn-base |   24 -
 ...ef7e9531f6a9b7fd33eb4d1bf81100a4a3ddaf.svn-base |  881 ---
 ...9c343d685b68240ca36cfd11df71ebcae66519.svn-base |   51 -
 ...b7cbdcf78560b46a218e88d54ddd0c11ccbb2b.svn-base |  308 -
 ...ec15e438d4762b5f8a998d773d574796dc7e82.svn-base |  412 --
 ...ff1c1b5ba609c083b7def6dee9a95eea6b8f35.svn-base |  222 -
 ...157c619d03ae2ae0cbcb4d6c2fba70088ac90d.svn-base |   91 -
 ...9563112184c6927d3af80be9d24cdae5b9f6f4.svn-base |  145 -
 ...cf7380ed4c43b8c59d7d90fd0c2e545a33662a.svn-base |  494 --
 ...328c875af56e486d4d48a085b32b931a8bf55c.svn-base |  145 -
 ...972323dcc584a5d72cdd728133121baf7b438d.svn-base |  218 -
 ...a3ba58607504dc01ca316665d3213a03100c8a.svn-base |  210 -
 ...5508b40fa165bdd5fc915eacef28795bc2ac63.svn-base |  318 -
 ...9567baf670716463ed39107b31db09e3a11c4f.svn-base |  591 --
 ...b74f09eb185f25d38658d96899daf7034112cd.svn-base |  311 -
 ...3bbe5b5cd8a048fb9a414d4af8acc46facf3b5.svn-base |  665 --
 ...3bdd6bc33a669d208b173dd7279e4d78443cfe.svn-base |  343 -
 ...4ea0bf9467c5a4beaab44f248639d8ae214b5c.svn-base |  233 -
 ...927a9ba59beb97a230304bf2c67e9ba0f9335f.svn-base |  580 --
 ...d134718bb5bc9cf3b8b83c1ae333396162c3aa.svn-base |  186 -
 ...6a3eb4d1344942164c2f287039ee79bdaf56dd.svn-base |  100 -
 ...7fe7b173aa8bebc8e204d87e01b13fb881e79a.svn-base |   56 -
 ...816144dc8e63747e4863d60e365fbb29d20e6a.svn-base |   33 -
 ...02ce4d8261f9212ac7ea675bb336aa5156f467.svn-base |   72 -
 ...5d1a88a52405b4e6744958923d036ea978f185.svn-base |  588 --
 ...a242183b907a32e01ec4b13023bd324e86cd1a.svn-base |   40 -
 ...ede146fdbc1786a55755d4f7ff3053b2827add.svn-base |  353 -
 ...0e9c3779a5af05cb17df56459e4730f19b63df.svn-base |  145 -
 ...68ee8df76b440b8c70791499baaca07f1d4450.svn-base |  213 -
 ...93842bac8da977ca5af63ebc4de9e5c479e50e.svn-base |  298 -
 ...b38686ad59dc6cc3e32663325598be87b81b0b.svn-base |  440 --
 ...3271f82c972351bb27e57869c0ca033272ced0.svn-base |  226 -
 ...3877f1960e845f38bcbd1d61198e099e0f2636.svn-base |  360 -
 ...682a55211311d536a3092e670e0629cd99a332.svn-base |  550 --
 ...6898f4afc75402541a528a1ab11c8579a7d196.svn-base |  166 -
 ...745c7e956c7eeda718a366915fd07f1d62a104.svn-base |  159 -
 ...ebc7ad0d8137c9a543c3a500e1248d0e13b88e.svn-base |  203 -
 ...200520ee6aa94de0966e83cdced468bdf57ffa.svn-base |  214 -
 ...67e687ae0c68b027c5581049ea152ea3e6b4c8.svn-base |  409 --
 ...905af90982352a2413d144fd5dd92e1f9cd9ed.svn-base |  277 -
 ...236ad86b9e72f946a704eb9820731c43d1b0ed.svn-base |  Bin 8184 -> 0 bytes
 ...2ae7fa4c4cd364f5153095087158aa6ae82b42.svn-base |   17 -
 ...5ef84932b48891316635703730be77f8748ce3.svn-base |   84 -
 ...799b0cc601f2b021232330f18387de42ff27ce.svn-base |  659 --
 ...dc4fc4182d1f49b4d2c711d72aaf94b3e787a3.svn-base |  145 -
 ...15d4628b73396c9bc316d62c6f5cc99ea7adbf.svn-base |  159 -
 ...64a42c37ef844002df262b0e7d710137250bf4.svn-base |  305 -
 ...69137d4defa69f85469d7c6f70324984650a24.svn-base |  566 --
 ...558eaf0404d20bb0a2352cc8f7cae91182ff2b.svn-base |   67 -
 ...6151c74965197bb6176c7b81ecf382638a7705.svn-base |  428 --
 ...90ca14b1c1aead3384b29596124386b48a482a.svn-base |  106 -
 ...976c3868941fc306d24e5cc7b29f81dcdd5158.svn-base |  182 -
 ...e4b82c480afd66d5b5ff26820bd0309d57a383.svn-base |  154 -
 ...2fa06e0d193487c13ad480e65d149ccc00971e.svn-base |   59 -
 ...7eb262203b7b19dead99a10add1382d1c5a490.svn-base |  513 --
 ...3f8c812070cb4d2a6eecabae91d36389300aa2.svn-base |  145 -
 ...80fb6cf0da99aeca8de72c1b0127b9482adf80.svn-base |  285 -
 ...d763cb4e446e8e1191b62c4ee5368b5b30611f.svn-base |  103 -
 ...216e1e9b7b8ea6fc35385f2a9c2520f9aa3152.svn-base |  145 -
 ...9efac35a1a7926dd313f7f8cca1c0f1b8df49f.svn-base |  303 -
 ...b76cc152e8ecc491231ad69ab818604a4f21ec.svn-base |  202 -
 ...c3f805167e4833eed1b1095bba3b207d99d525.svn-base |  Bin 279 -> 0 bytes
 ...f0cfa7ddc0c5524da54c6bc4c4337acae67ec2.svn-base |   33 -
 ...59a40c2704091c49b08fa3c0ba3e8afbd6d931.svn-base | 1432 ----
 ...6d272cff7214aa269935b766d9cd4d1f71664c.svn-base |  288 -
 ...8f96ccfb9b7b1b1745158d5c389af023c76997.svn-base |  145 -
 ...b123e98e67d56d8a4caeb4fffd94bd769fa15a.svn-base |   42 -
 ...d50d85ff61f04f41a850f6c65a28bf225dedf4.svn-base |  297 -
 ...edee12a5be95c46da2da197c381e85acfbb4a9.svn-base |  603 --
 ...faa1d1ad3980c3420d8f278ad7dffb52dcc833.svn-base |  196 -
 ...a7888d2db5600e6a5dff95f6ab13cd8cf6fb04.svn-base |  234 -
 ...af9a211f2d695f38025c282b458ba2e498095c.svn-base |   80 -
 ...d842bd130c3efb4681a6d456181d0e1c76a723.svn-base | 1555 -----
 ...14a1b2a114942a6083088f2cff9310691f7108.svn-base |   76 -
 ...19cdbce440185ac88ab3dab438334537104f95.svn-base |  445 --
 ...2f7a62a9192f8311d2310a0077bb03a949063d.svn-base |  145 -
 ...1f1fc91f4c4aa1cfbd67e4e01a2944ef5ef327.svn-base |  671 --
 ...222d62c02b8dbd7b929493fc797cb67664e55f.svn-base |  340 -
 ...36c46fc7ea17774f2c2416d4f117194f19d57c.svn-base |  145 -
 ...5d1e4611d9d5d016e26376d5207b48c6ab6064.svn-base |  150 -
 ...bfbe0eb6a69fe7a5eb8465bbebbbf477091325.svn-base |  281 -
 ...ca87b1ccf4695d4d03cb851ed1a85e612a7537.svn-base |  455 --
 ...6b7e2c793f32452196fa82cfb45292978ec4b9.svn-base |  Bin 249 -> 0 bytes
 ...da349f8cecccf8aa32f34e725e66f3d0de06b2.svn-base |  313 -
 ...fd33e0841dc4919f5db8a87ffb3152f5064302.svn-base |  171 -
 ...9c38ea558a1461234aefb105b509c8f517d3d2.svn-base |  Bin 606 -> 0 bytes
 ...b14ac624db19e6cf251c0cc93e15fe375ce05a.svn-base |   47 -
 ...e232052d6f780b9da20d315fc9a517fb8d768a.svn-base |  468 --
 ...2f0fa673c03ea32bd4defc4a04d559da3e74e7.svn-base |  308 -
 ...48f2cf9e7e90332ee789171734438e0497c3ed.svn-base |  388 --
 ...dfa61eee1b4d00af646b5ad6b4e10bd22719c1.svn-base |  375 --
 ...fd7c66bee53ec56d9d45718b64ece680b08ed1.svn-base |   54 -
 ...977b647a4a699f4cab09db34219328d173ec38.svn-base | 1626 -----
 ...a02ab3c3ecb219437d0cef38c499a0ad406a4a.svn-base |  225 -
 ...66565f95406e5cf9888bab2d468cefb5046eb2.svn-base |  330 -
 ...8195b798f9b5144a54e2e54c996a1a5b62c9c0.svn-base |  102 -
 ...86b1cbb6c207a34693eb8a9c3967c4ace60822.svn-base |  Bin 41915 -> 0 bytes
 ...df34844114ae3b60d2cb5066ae6adc605f4789.svn-base |   33 -
 ...fd97ed49fd8917e604814d4793bfce25ebb823.svn-base |  157 -
 ...0a84e6db857ac7c94e99272c3bcf25db80d3e7.svn-base |  145 -
 ...0b4d02680f6271778feb74135f67bfcdc53ff9.svn-base |  223 -
 ...3ec22e1294b00555085c6d04ea6daa947beb87.svn-base |  249 -
 ...4460e353390316e8055a3672e6fcca492cbb17.svn-base |  145 -
 ...07bb89c4be52be9306289b779d60bacfd1e613.svn-base |  145 -
 ...1fe33c40b0a02e31d8bf77702b22030fbf564a.svn-base |  298 -
 ...60bffeb1822e4eb314a455dbaa45d210d53fef.svn-base |  182 -
 ...88059714727774e7a7ac1267ee6143aff87ee9.svn-base |  259 -
 ...bedb591e858c468c77d52a6ec4c9be5d919003.svn-base |  595 --
 ...81d18d86346e3776c785a93f540dd5dfcb60a1.svn-base |  223 -
 ...8be91f8da627e6fae1c853fccb415cf4ff6375.svn-base | 1691 -----
 ...a43321f5e741cef6ec0099d0cd9c4f3173d247.svn-base |  153 -
 ...5f63bfc1f5bb809ce884b2edf675cdaf4fc195.svn-base |  277 -
 ...65640e1d729c4ee196c587f65dfd5fa574434a.svn-base |  446 --
 ...7ac1b7665bfbcd970519cd36319ca731fded3e.svn-base |  362 -
 ...f1ba1f71f1016c34e948219f734a1709fef5ad.svn-base |   86 -
 ...2186223e4bc72bfaf156f1a477b3cbeb115119.svn-base |  125 -
 ...4b54877e19da30c992727a05a674a83cb580a3.svn-base |   66 -
 ...b6c31d6474a7ed5a7b86f0894b370e9ddb5bcb.svn-base |  173 -
 ...f2503e8cb085dac011f905f7fafe24ce3bed79.svn-base |  750 ---
 ...7ca32b9fb4fe95c3255588a955f21d44c8c415.svn-base |  197 -
 ...945d2e67516325d55debdd89019043eca9c9c3.svn-base |   53 -
 ...05af003b818e75a3857d9ac2fc96d6ba2b4b24.svn-base |  147 -
 ...754f06f579eb02f4d4d54d379f756c9b1459f7.svn-base |  271 -
 ...97974cbe3bb6a1d6e694b476f9e0128b04f261.svn-base |  195 -
 ...da7c5c344bd6668108adea192c418f082fb4e1.svn-base |  473 --
 ...2bff68030e4d838c5f40eb1ae96564294f820c.svn-base |  181 -
 ...099910a6bc17104b3093931c9dc0d8430a89cd.svn-base |  615 --
 ...26622683f05abe0c08930c3933414604208eeb.svn-base |  288 -
 ...ab43ebd1923ea68edc6c934b8765980e824151.svn-base |  190 -
 ...b2f6dbd6335a9d6d4444f08a4570154a56a72c.svn-base |  156 -
 ...e48b3177909cebcfd89c5038b87a0036728c48.svn-base |   30 -
 ...f886050494572b694b0db36f035e6815c8c82b.svn-base |   24 -
 ...f8979ac6fb48dd2182517942c3e13d2142d984.svn-base |  284 -
 ...3cffb35b3d981c58c47ecd8b52ecbd2a09b7f4.svn-base |  194 -
 ...568eb4fbfb729be45f43d4ab634a21d27ebb56.svn-base | 2615 --------
 ...65b84035e93eb6fe77348eaebefd8e9fe59bd9.svn-base |  145 -
 ...7b73140ddf029e0a85fae4df557ba4d86f4035.svn-base |  224 -
 ...87dd5df85494c2421a06ed8429d23d7c4cfdc2.svn-base |   33 -
 ...8e9706c91c242c2ffe6299116a9dbf8903bf0c.svn-base |  183 -
 ...a62dd8fbb2787d11b20de45438dbb8e5d13402.svn-base |  304 -
 ...00dc54c7ee1ee269c9cab293a6ddc8b68f07a5.svn-base |  231 -
 ...011db19095aaaf04bcd1bbc58fffce4265816c.svn-base |  277 -
 ...6d53ecae964fa88e14d52b9c6433881d83bd6e.svn-base |  181 -
 ...0c2ba8f4ce2df06eb5bccaef9d2b9e9c8878a2.svn-base |  128 -
 ...0e6e41b64d27c0bc7879b3256991845b026b0f.svn-base |  220 -
 ...48134d9906cc9d660938af7469888f1255dbcf.svn-base |  292 -
 ...8f8c5c6842ac3773e13d9bdc13ca8e71ad6fa0.svn-base |   99 -
 ...da6e3d160a77305bc69015d712bedd6872ebda.svn-base |  147 -
 ...ea4dac399a06cdbfad73bb5ff0ea19541e91f3.svn-base |  526 --
 ...ebb259f824465b95af7c524261c55dd5aa825d.svn-base |  740 ---
 ...5d5b098385f96546bb19bdf694ad4d765b7ae9.svn-base |  214 -
 ...82a0783514a48cee5b7462202b6c6876ca1ef7.svn-base |  191 -
 ...9f091dda91539ca8e140ec62067fc8f41dbf41.svn-base |  319 -
 ...b294afcf2cdf73d88d9496257961008268a0da.svn-base |  145 -
 ...fb20ed66f6aaf7627e91532338f976841fbc8e.svn-base |   97 -
 ...a2ddc42df98abf34141668aef773f18c766173.svn-base |   87 -
 ...a9e556e0125010ef5baa3444551bda648323e0.svn-base |  422 --
 ...c0f7a92b072df63d7f1e22247c0edab52aea21.svn-base |  145 -
 ...e58fb012e734cde6f38d79a8968a8f91899bcb.svn-base |  281 -
 ...eaafd98a54e3263e429603b8caeccd5c42e2e2.svn-base |  387 --
 ...0b9480a692e4ddf4166e901b41b8b4377bb685.svn-base |  259 -
 ...851aeb5bf80370d781b1957f45b7b87cb0e41d.svn-base |  196 -
 ...abc5cfaac7d02620c3c70600417c2465aa7339.svn-base |   77 -
 ...e747fd66e30b32484f5bad4b036ac592f0fd1f.svn-base |  471 --
 ...eb5afdfd26d8723278e9a4beca39b992f0c642.svn-base |  145 -
 ...fd546cda323abd862100f7a3f97457e50d35d7.svn-base |  296 -
 ...37b883b415baeae6f4f8194bb5d034ef88f4a5.svn-base | 2838 --------
 ...a3b551a0ebc8f086ca70a1671f86048828013e.svn-base |   95 -
 ...e35d1cc4a9b1da389e15c075dd918193a39330.svn-base |  457 --
 ...1678d7ddec105e1d809f9b590cc9e728cd1601.svn-base | 1951 ------
 ...989dc3aa29510fb04fd4cf6844bb17062c9b7f.svn-base |  227 -
 ...cb790c2c489c52fc6f6c770d7d00ec7fc1259a.svn-base |   76 -
 ...96e584b6cea6c7bbc2dd5b9bc8b91ff7f2255a.svn-base |  326 -
 ...d51cbc294ed8f10eb620703feb2760cae70ee5.svn-base |  181 -
 ...ffad4634491bec7c2cccf0185b9932dff18099.svn-base |  364 -
 ...5b8e95b148d3ed9844f3119955120429234fc1.svn-base |  738 ---
 ...64b2e0dc2fd57e85ebf3fa565aa2f452094b05.svn-base |  145 -
 ...bebd86326bbff0f9db33e8710d161120dd9ed0.svn-base |  271 -
 ...d780d208c9c49fa384f47a82d0f7625a8ca97c.svn-base |  485 --
 ...0f3f6f72c0d54f9807dcfaf0d3e68f3ab54e60.svn-base |  138 -
 ...339309b69fdd906e9dae448352504d405d8860.svn-base |  100 -
 ...5e352ecf2d9ec2894329054e0469d9bf480ff4.svn-base |  548 --
 ...80e871cc95ac8c28518aa8825dafc852ea0508.svn-base |   79 -
 ...c883caafeb760e3fe6af690e89a5f7d5323ebc.svn-base |  175 -
 ...288b8ec8ecf440090c5844885772de3a957791.svn-base |   95 -
 ...dfcc0f4a2e1e968a8efd61ec996c8057acc803.svn-base |  145 -
 ...f8c1dfe7fc07bb0b13f171a18c9e1c5c5c85b9.svn-base |  708 --
 ...8fa74afd771c35dbd94ddbf046e30e4640e3ae.svn-base |  226 -
 ...b758d4181236c8a58740b9dd16aa6f5963b612.svn-base |  432 --
 ...e9acd6dcdac7b4e300971fce3f02f51a8c416c.svn-base |  181 -
 ...1627c8f23d35c2631e58929e410850ccf44b71.svn-base |   89 -
 ...3458b1c7741aa39f3a300e48a43ec26ee3aaa8.svn-base |   67 -
 ...3ec9a785e4ac153b5b708d07bfba9f4c597b7c.svn-base |  181 -
 ...6caac8173be6424485f9067a73ae2e8efb749a.svn-base |   91 -
 ...77a9fdcdbc6beb0b2de20dc6cad613ee68fe79.svn-base |  212 -
 ...94fb2ba4546a02cdeb89b7742faf7413905485.svn-base |  299 -
 ...b1c40382ead5c637a428b099c546e9ef5b7d14.svn-base |  185 -
 ...ccab179adc6d5fac89ece1845c102c672a03c5.svn-base |   72 -
 ...4fe68bd83a5875f2eb29d18c6f0503317ba417.svn-base |  525 --
 ...67f43f408798d4202b8c7bd85fc7fed9d02b81.svn-base |  222 -
 ...ab48704ad392bd26feccdf0c0e45bcd5609339.svn-base |  331 -
 ...b749e1c473382b495fcbf8cb48db51121881e9.svn-base |  138 -
 ...e7ce4923e3280f886495ffbe7e307b61216577.svn-base |   52 -
 ...c2aed1c7dc505a85253802fa97ed354afe299f.svn-base |  603 --
 ...26ff82ef16544a43eaea49b483ef3e083e1dec.svn-base |   80 -
 ...8ff859a6e3031414513a5b648e9ac5695c18f8.svn-base |   56 -
 ...de11f2d877bb498d096a4b8b8a06b78024015c.svn-base |  180 -
 ...e96dfd7f6a037a6aac0ba2a608e61452c14614.svn-base |  287 -
 ...036e556a6149504e6ac259ec9b6334ca829550.svn-base |  584 --
 ...625aed2948cabc5d9480368f5688b981685b70.svn-base |  259 -
 ...76657a5bb68d03fe4a7f6f6034ad1662663ac9.svn-base |  107 -
 ...99c0ddc185cc4a673c4ae841e4d374a131f5f0.svn-base |  181 -
 ...255cf230e287952b3a3b237b07e72c916fff95.svn-base |  383 --
 ...a1b84aa7cc70782cf5ffd2baf9c3ff88048cfc.svn-base |  292 -
 ...1fa2a0109a3b7fbb8b8c3a2eeb1c4048b5ceeb.svn-base |  298 -
 ...2aac4664b6211a8e1c9f4106adedb9e726aa78.svn-base |   72 -
 ...2b36fefcd21e225b31564194bbb5fbe34d6ad4.svn-base |  Bin 207 -> 0 bytes
 ...36258f91680f537b7ffb34f1ab1ed0433f405a.svn-base |   82 -
 ...6ca25e53da29267d12ae27206dfc1f3130b4d6.svn-base |  301 -
 ...857e2703914952e43fad9d7fe7fb6a457c704c.svn-base |  183 -
 ...b1d5c368725b99244b24d564521fb25775e421.svn-base |   54 -
 ...14e09a32dc34951c9b18f8d94dd2c98049f832.svn-base |  276 -
 ...4648cd6d76013fb5c4719ed8b1b1c2c21bc23a.svn-base |  112 -
 ...805e98a34fa7adf040c5c0d4f723c713dbba30.svn-base |  641 --
 ...e408406cc7d678f3a8e22bab9d6a157cf8e650.svn-base |   65 -
 ...6272fddbf9d22de7c7a8558d30c5a3c18a9841.svn-base |  602 --
 ...a328dc3371c84cfaef6654e14918749eee10c9.svn-base |  230 -
 ...df67a1ab0840edd63bd6aff8e13075dbf73aff.svn-base |   77 -
 ...089e7d7ea8e3b4e91fffe145130c4743a8dc52.svn-base |  233 -
 ...3442163860aba17dc23188f7f582b02c97b0d4.svn-base |   42 -
 ...53cf74ad72fdc6e0e9cb2b26cc509e62188f9d.svn-base |  107 -
 ...58757749bcd1d9fd1159d6d2173b09b692c5c7.svn-base |  137 -
 ...98f4078c3bd8afff8f089e0557e59531ee1730.svn-base |   54 -
 ...b27d65aa4d37e928e0f1b6b3f719faf7a4ff9f.svn-base |  484 --
 ...cfb69a84294ec51823de7cdb74ec2c640fb5d2.svn-base |  Bin 1010 -> 0 bytes
 ...ebf52d8c66d143cff6ff18aa21d6ecfc404701.svn-base |  530 --
 ...edb46ba0367a540913b5f024fc58df53ab31b9.svn-base |  185 -
 ...bc0bf416890ef8745233b0f8319291d5af0dbc.svn-base |   71 -
 ...7c2982425cfd10e306f00ed7c5acda5a137efa.svn-base |  145 -
 ...8d375a11fa809d564cdcb4c60793a4fa0ea0b3.svn-base |   96 -
 ...972cc2e63ef53a84ddd95845e15144d5552871.svn-base |  145 -
 ...f9c6b1206e7eefb699fc1fda5cd730489b68e5.svn-base |  124 -
 ...0b8de8a7d64a28d69a357ac344cd73f979c274.svn-base |  402 --
 ...85e59a6aa2328d44a686b89df1c5804997fed5.svn-base |  211 -
 ...d6d2af6a87ffb8c6292d070a8c4add2d76d328.svn-base |  544 --
 ...d73346e719126c471b1525bc5ab7a21920da25.svn-base |  277 -
 ...0e61450568623260b1cce5277aef3093176c9d.svn-base |  145 -
 ...0f40617e49ffef36bc0a8dff5d9eee9f511f8e.svn-base |  181 -
 ...4eefba48a8ce6e249bd3ce018ad150f50be1aa.svn-base |  394 --
 ...db8312cb6b56ee3979fd213fe3758d03703b18.svn-base |  445 --
 ...e310860a2ee0b2b20d55885c81145bbfc681bd.svn-base |  243 -
 ...ecf1f392fa2acb8cf5ad89cbb3d0b3bcc0faac.svn-base |   54 -
 ...83a9c9e851d4ef9c6fb886159de5405053c935.svn-base |  125 -
 ...991f637847d8f4d46f9004f19764ba10f7d710.svn-base |  145 -
 ...4668a969b21e6605789e639c0b9db43503b322.svn-base | 1556 -----
 ...75bc877f0c510e88c91dc9755f0a9e89603b32.svn-base |   76 -
 ...99a8490037508171536554064abbc423c789f8.svn-base |  182 -
 ...d5c885c2789ee64ec8732b23c2a9e365cb5616.svn-base |   80 -
 ...0eab1653228ea9083c48ffc0212adedf0fbae8.svn-base |  547 --
 ...a111b551225ad04c0ac157b64f960ea313c128.svn-base | 1395 ----
 ...0b0eb43ae206a67ebad17630a9ceb75fda7a58.svn-base |  145 -
 ...3cf8d3c322ec16a3224c5d30ec6e6a48b12fa9.svn-base |  181 -
 ...43e2855ea677e6b454baf21b9d36e47cc4db4e.svn-base |   33 -
 ...a30a9b790949812841c7335b46e382e26ed4e6.svn-base |  145 -
 ...c41decfb96535b4c00d5d00b42c4e3bbb6c172.svn-base |  145 -
 ...e8ec67494458fdda935060fb3009e6a3cf8c5c.svn-base |  318 -
 ...250f23aedce7fd9778b6fd31cfdf3947d440c4.svn-base |  513 --
 ...42682026acec2493f505fc44a57d29347cc797.svn-base |  210 -
 ...4eb5c1ac349452c5eee2c3cbfe184c9420f0e3.svn-base |  219 -
 ...9b77470067579c4334035fa81e9013dfe17c2a.svn-base |   50 -
 ...d482ade317d2f70d2c81aaad9b409c32b8594e.svn-base |  236 -
 ...e35a02f305058c69b994c0acb59054ef55bd1c.svn-base |  250 -
 ...3d941cd1e69a64eda5213b51ff9ce3e5d88ff6.svn-base |   30 -
 ...8fe6369b109bb9379d3ec0f7e8148e0c3bc262.svn-base |  201 -
 ...eae6171663654fa183016856b6adb0f2c0d6df.svn-base |  172 -
 ...4e8be5df48e18780a6ff562cc7ac2df25ba30b.svn-base |  813 ---
 ...6bb7583763efb09282201aa7c997f27ee85f10.svn-base |   87 -
 ...46f05ca15ade1e2169c93efe1f399a6b6fa81f.svn-base |  679 --
 ...5747d50e996242aff6286dcf646e5c758ac9d8.svn-base |  172 -
 ...ee1798da0eddc1d14d82ceb56ad1317b6be838.svn-base |  138 -
 ...c56aad598ad5813e213acbdae55c71fe989900.svn-base |  181 -
 ...905c158ec2e61185ff252770490f45b0f756e2.svn-base |  139 -
 ...a52b3d83e9f0e3e40a10950cba07dc23ed3813.svn-base |  515 --
 ...ae32f6bc0aa01703daf56d167eb0d0877fb813.svn-base |  527 --
 ...afcd317964087acbb608d36e375f26705ae98b.svn-base |  165 -
 ...e375230fafd7021503651c79897e0bec4ec288.svn-base |  225 -
 ...f04b8749d5185d58963e6478097904cd0b7864.svn-base |  306 -
 ...3b0edc0dd349b8cd06a92d32a77c1a4ec9ddab.svn-base |  145 -
 ...d6e1040b33a16b8ba7ca632f001638363b80ad.svn-base |  145 -
 ...3eccf88af55d8fb89ca38cefe6d7debca8cd97.svn-base |  145 -
 ...5bd4f6c3c1c1458e9ec222dd788490101cec46.svn-base |  169 -
 ...f26486b8bbbbf70ecaa8414e07f3eec17c9bf9.svn-base |   89 -
 ...0710e6731ee94eb7f6e9d2e5809edd91e49116.svn-base |  Bin 1019 -> 0 bytes
 ...076a8fa3f5cd8cf31de76ff38a36b5af5395a3.svn-base |  145 -
 ...1f2426bf035e78add04a952d5ef2c6d4e90b65.svn-base |  132 -
 ...27ef3b99b5108e19edcdbb34804ab535115d40.svn-base |  532 --
 ...5690fd360bb9463bddcc70489c4bf67cc4ddcf.svn-base |  145 -
 ...6729d3017d1e9b2279c1dd8fe9083186faf54e.svn-base |  145 -
 ...82a52026bcae54920e2200c0014050580a197a.svn-base |   52 -
 ...b544b40a81fbe06a056f48e37e5611d342fa27.svn-base |  369 --
 ...e3b5ab150144d4c3aa08f3906ba8426a516574.svn-base |  182 -
 ...7da395cd11557ff8398e6dfc232967b818d07d.svn-base |  145 -
 ...ae938fb6fe5414104202bda370e9d25d3560e9.svn-base |  332 -
 ...c72688c83f7b51941abc180bc3e1951a25973d.svn-base |  733 --
 ...f1cd3d3a8d965b2fb04b90ed249b3e904f2f93.svn-base |  205 -
 ...2b6da6b2941e869e85dd223858ccc34c19e89f.svn-base |  591 --
 ...378206567418d7a42a62bb781e6bbe331faed0.svn-base |  547 --
 ...cfa11b31bf87c6de602477bbdf07a74b323a36.svn-base |   53 -
 ...d7018483a51dcef4b870e5b037bbab59398f1a.svn-base |   77 -
 ...f16b19a2e7aac073b4f8c805dd1d384ccec2cd.svn-base |  351 -
 ...1f3be63675d0ee7f55e2b52bf6a0512151a5b2.svn-base |  122 -
 ...649f224f3ad990c12124fd35732a92161107ee.svn-base |  145 -
 ...73cc3b22de5a3314df8a95a720b53f6d643dc6.svn-base |  181 -
 ...7987363b9642aeecbdd427135fee3d59fa50df.svn-base |  287 -
 ...064f6300b8b2bb48ed5c6fdd7a0ab834b0981f.svn-base |  333 -
 ...1dcead16e535d2ebc01b19b0f3880713255c4e.svn-base |  226 -
 ...fa0800830595420b45fab937c3a31c2aeb6a3d.svn-base |  108 -
 ...38abb584ef176734786af6f98b00612d93cebd.svn-base |  263 -
 ...b17535ea59ba5e47c688508e04692f859dfb58.svn-base |   67 -
 ...95f09a7857a32df0f21d701cb0272676555760.svn-base |  556 --
 ...f3d854406be50f946b4ba092dc696b55ff79bc.svn-base |   47 -
 ...2f32edbf83ad39da2ffaf7c48e5f7d7bcf098b.svn-base |  173 -
 ...3fc26e4b5d411694828c2aca151a5b171ea491.svn-base |   64 -
 ...48a6177517c5fd466ca15080f041655da6340f.svn-base |  404 --
 ...892bd3b621679f2fcd1bb8048422378ad0953d.svn-base | 1398 ----
 ...8bc509a495cea4d2182d4c48adca314c7aaae3.svn-base |  338 -
 ...14672bfadb65f674bd0280088e80d3f16a5852.svn-base |  416 --
 ...41a3d47bd91e6d7b6388132379075d66332925.svn-base |  189 -
 ...9eff2673cef3030914a2dbefdf99d9d4117158.svn-base |   81 -
 ...a15e9e33f9ee86ca4286a6a2b92a0daafe0987.svn-base |   57 -
 ...f7be277fd21f8aa9c26a8807fd381e60adb58a.svn-base |   93 -
 ...561c681fe31841d0a701bd693f7f99ae9ab294.svn-base |  317 -
 ...e0920e915421a06a29ae1c81529d29200f72c0.svn-base |  280 -
 ...0bbf7bc190d611e5e1df78ca024cdf2185fe2b.svn-base |  439 --
 ...2224b2e439817aef0dd691cd66c57d25ed3920.svn-base |  135 -
 ...263393aef8533621033c788a5568576327144a.svn-base |  145 -
 ...76de2276c3c4b74a47c5486c6e07c4c9ced9ef.svn-base |   84 -
 ...e323c0ada00da5acd0f1b2746dd98539b30e60.svn-base |  145 -
 ...44ab10306737e714645008757fe78c644d5c38.svn-base |   60 -
 ...6e24a1f594e3b02ae03cff1bcb8774f8eed18f.svn-base |  316 -
 ...a86e2f32e0fb9aac9961868534e5d79619da26.svn-base |  162 -
 ...6a27c253abad3d59b39397df27cdfb13d9ad9b.svn-base |  257 -
 ...91895b53a3305cf80c715df5deebfd3af62b3b.svn-base |  206 -
 ...a84fd6eca1d2c979668055568a67607c8983c8.svn-base |  361 -
 ...da87e3f5230e1e6db83ebeff67d9e29dfc07ca.svn-base |   42 -
 ...ecadb0f278df55574b0af6721b735d704823f6.svn-base |  181 -
 ...82661d3f3beaa26256d1adb97bf775d1170319.svn-base |   33 -
 ...7fdcbd011eea9ec957eb166ba1351248829725.svn-base |  854 ---
 ...9a6643f34193f383bf4da458ee50a6e463215a.svn-base |  325 -
 ...ec8b63cdde94f69d11157bdc042a882e97e1ee.svn-base |  181 -
 ...8df2f91dc862962ea4a477b3cb17ee34f77ee8.svn-base |   36 -
 ...8ee227ecea053206bf9a6199d6d6f8daace18e.svn-base |  280 -
 ...bb8e4dd4bf7d650ada986c64aa85289c84e25c.svn-base |  606 --
 ...15555da0f453ee25af8b610f407e8e1dfc314b.svn-base |  265 -
 ...1a62973ccf89af502adf0f7fb0c2e96a2a1a57.svn-base |  145 -
 ...ac032c3fe323e1edab70c94901a1694f64e2b6.svn-base |   75 -
 ...b2252228d4e303b3cd46f46f12259a79ca15ff.svn-base |  175 -
 ...c104922876e91212cf6c0b569e828056bf0d87.svn-base |   91 -
 ...0eb06158b9f29cdbb4b90c8086d5cf3f9e0916.svn-base |  219 -
 ...138a5289b0f3911da092c461e3473ccd37aba2.svn-base |  234 -
 ...423825bff11f84dd8991c8d089cf191b21df97.svn-base |  226 -
 ...970baeea21e95ce5713f6a7dbacc9d4e478a94.svn-base |  217 -
 ...f2592c3243086a70985dad5872f3e50550f7f5.svn-base |   87 -
 ...0e9ce96f237ffe0908824f31ece8a3c2ba9a43.svn-base |  181 -
 ...67979255c52252f12b4479c852273d76ead492.svn-base |  155 -
 ...be40e17b72124818c23cdeba9b03d043b4ee31.svn-base |  145 -
 ...c0accc45f6cd8b053932d09204c7dcc8dc9bca.svn-base |  159 -
 ...e23974466cabc354778b77c584035e6fbceba3.svn-base |  145 -
 ...623aefac154c69df8933ca48ab89f33409016a.svn-base |  248 -
 ...83ec8417e065dbcd21fa86ebfce979635e3db0.svn-base |  171 -
 ...b3f32eb6ac36446f6d322116042f695e54f4fa.svn-base |  288 -
 ...05077fe18eed8a05e9b9ca893c353e45115e1e.svn-base |  399 --
 ...77315f1b86cc08aade6ab87c96f440c25b03e9.svn-base |  433 --
 ...adc2c1864c3865e13b72b8cb8b9b2905fcaf32.svn-base |  405 --
 ...da2cd09363b5db882058e623e0261535118cdd.svn-base |  196 -
 ...05f37d04f6971a1ec4c428ca32cd7feadda429.svn-base |   50 -
 ...6168f8a1e6834e66cc4985a87664edeab5c95d.svn-base |  145 -
 ...74f51f162462fe085f91a596ad0445a0b104b2.svn-base |  145 -
 ...80d7a0bc1137230284c55af6fc84ecac8235ee.svn-base |  264 -
 ...e80727a7da79393dcebfa7d706d2cc63cbdd47.svn-base |  362 -
 ...41ec20f535ac5f05ce6d89318fd6d9a41092b1.svn-base |  145 -
 ...6bac1d2000c30b5113b8b15ec1318eb2255624.svn-base |  269 -
 ...d4ace8e6afdea7c3f3f93596ead63367e61074.svn-base |  192 -
 ...da28c82f2d7f11d1a4631ccb530908d1569819.svn-base |  207 -
 ...7050255967e94226bf295e023c12cf9a1d3688.svn-base |  265 -
 ...71bcd73cc18e3a8977ba659e060e9c6cb95aed.svn-base |  170 -
 ...ae034db5104a94c595b7958daf226ffcd9d71d.svn-base |   52 -
 ...155f8d9fe70a14539334b4f50b03dbcf4aad89.svn-base |   48 -
 ...59864960c5dd88f7ed740476a9ef2a55e3336f.svn-base |   56 -
 ...64157cbaeb41969b90646e6a27df04547ce050.svn-base |  727 --
 ...9f9faad4e38568496f96177de8fc893f8ae928.svn-base |  164 -
 ...ae41488f90ad23f74501ccd1a7099e245b4411.svn-base |  473 --
 ...e0c0906598e6e3af8ce0a1f2597f44886ebce4.svn-base |   97 -
 ...64e7b623509fbb5f9e0b36d9c694507447aa63.svn-base |  304 -
 ...95af011f8d6b0ec6d22ddb1c6f04cc13c59c7d.svn-base |  128 -
 ...fbaf2c738f14e4e469f168ab1b2495f32e71f2.svn-base |  106 -
 ...31c1d6ec6e32fc35547e33c81ed7d9cc4c2f22.svn-base |  114 -
 ...38d7ea9976351afd3b8b7fe93ecbb422224654.svn-base |  181 -
 ...7060abd62071a0694bbb5760b2ce48b7892ecd.svn-base |   51 -
 ...c421ebf5248456bf301a442de0eb23ee569a8c.svn-base | 1305 ----
 ...cb6f4bb7155fb4ef29045d99099eefca7f5448.svn-base |  315 -
 ...1d98fec22d1e2e48e3d811e7f433aab66df7a9.svn-base |   30 -
 ...6515a80b3f8c07def454681918f94297724e84.svn-base |  145 -
 ...71de7f25a05916d72be274aaf257c0bc8e60c3.svn-base |  502 --
 ...97a94afc465136729bbeeaca006724ec4c863a.svn-base |  145 -
 ...1ce9634a4b7224ad6e309684d35125fefb26a6.svn-base |   90 -
 ...33824856d28cbbe7e096d2873b09acbfaa8cc4.svn-base |  249 -
 ...752c041465bd6723c85e20baf648dcb40c0954.svn-base |  182 -
 ...7f3fff139480755884e8719960900e96bc8b2b.svn-base |  145 -
 ...dec00ee6eeac97a2c2b4433af7d4ca7da2cc71.svn-base |  271 -
 ...f617790d61aedd93408fc8beddb1164738f596.svn-base |   43 -
 ...0fa4b1c88f0fa9fd3b29099245eb2445210ecf.svn-base |  214 -
 ...925b5729ea6b1cfc4a35686ea80039f23e897e.svn-base |   60 -
 ...c289df01e68a85978bbc6262e4e71e0137c465.svn-base |  182 -
 ...e4fc965ff8da7f344c13a5bdf3eca480cfd220.svn-base |  316 -
 ...f332de6c814ab9ad702b58f5a43b4edaab97a5.svn-base |   63 -
 ...f597d4573a639199fc638bd41c95d396dad728.svn-base |  197 -
 ...2bb9dd1dce3d0ae2baf965d5488cb22c9db471.svn-base |  746 ---
 ...620469ec5f9637c52109114c8123679d2066a2.svn-base |   92 -
 ...6e443ca8f079996e327e77bf32036912c48e0c.svn-base |  195 -
 ...8a8fae99bafac115401ba70dd3575b5a08c64a.svn-base |  145 -
 ...c1050e6b72e33a35552304c5b02dc2d81b2390.svn-base |  285 -
 ...cd0bd1094d9b7d8d595410e2c7755ed9147b25.svn-base |  566 --
 ...47fc2cd9934ca08462cb6a7f2833a029ec2791.svn-base |   72 -
 ...9fac58a2312d04569dcfc73266f8e74649fa3e.svn-base |  266 -
 ...6e332993c6e0b5b4592482d32342818c1dafdf.svn-base |  186 -
 ...098aeb1eddfe81769e6b7286a8385e0f2b51ed.svn-base |  145 -
 ...49220ab59683357624a51c48f4018337f42680.svn-base |  267 -
 ...be81408240583ee9eee0cb5b03b1d5491531fe.svn-base |  937 ---
 ...786ad09b7a2737766b4693ef91ac6d1664288d.svn-base |  118 -
 ...a4575e886c5b3c35d0efa8651ed966fb000843.svn-base |  145 -
 ...6fd4f3ae70d9e2409747ced79dafc598dcd92b.svn-base |   85 -
 ...807d7525d01a0cd2794df6ce1dd49d9d6addc5.svn-base |   54 -
 ...dbda019f1ee4e5b30d1acc5aec95786f68abb8.svn-base |  126 -
 ...e422fecdcb3ea23e18e9896df6eac39d9310ce.svn-base |   93 -
 ...5f276ea59059574a89cfe40607b7c582324a90.svn-base |  532 --
 ...9c936ba3afc2db40515cad437420714284c8cf.svn-base |   45 -
 ...a6b710a6643c20f5d28e4e1f0953711342a985.svn-base |  104 -
 ...f67bfd21af76426d9892e0eecefbec0bdfc4a7.svn-base |  227 -
 ...7e7e65c30707a70dbd55d1a978386911ffabc9.svn-base |   89 -
 ...79002029885e17a0a5d0a9e1fb8109de092787.svn-base |  271 -
 ...358c4fa669fdf48729ed2c1b4fae036c70057e.svn-base |  135 -
 ...4ecdcc6ee778b39fcd9569a7adcfabad24c706.svn-base | 2719 --------
 ...90520b7cbb05f7ab455b9be283a80044696265.svn-base |   80 -
 ...fba185ca2df22545a26eea9f45894f8d16a783.svn-base |  160 -
 ...748bd01590b5cb7bbabce5af1914e364b20100.svn-base |  189 -
 ...8d16ac2e6fd723ae336c2a5444e55756f5d98e.svn-base |  420 --
 ...42be02c8f4e4c789b629ef2d965e53cfe15947.svn-base |  203 -
 ...a4c0a793e95d820889bbc6839fab638acc409a.svn-base |   51 -
 ...daaa385c111b9b307dd53ee9cf412552dd39dc.svn-base |  182 -
 ...dde5c3aa732fd793ed79bd8890f3c9385f7dbe.svn-base |  145 -
 ...df9581f09c31743c5a34300163396b3e50a683.svn-base |  277 -
 ...1e4d1929135a37de4d896f88db59aca83cbe7a.svn-base |  226 -
 ...51d6fe14c602a98711abb9a99c72d2334ee432.svn-base |  277 -
 ...4390fe0fe11e95c019579d621b1f89118e4bfc.svn-base |   45 -
 ...60cfe7586c0ee669b62fdba4aa8c2a5d2bff04.svn-base |  246 -
 ...6fbc5f13d3764e0b70a0e1fc76dbc971be10a2.svn-base |  Bin 57 -> 0 bytes
 ...84e2a04453fbd127a59beaf52fb1c92046ee56.svn-base |  106 -
 ...1e48eab796ff28b77353da52113e7267a335ad.svn-base |   40 -
 ...3c017cd2fe9d075cd5a73bc736fd138bb47e13.svn-base |  262 -
 ...1934290d964411030799adb3a031ab58d570c0.svn-base |   55 -
 ...29846ebb35621f814184b887eed3e9f2c5b6dc.svn-base |  181 -
 ...32aa7a2fc66b098c0c797ba5fb07111e6e5d19.svn-base |   33 -
 ...3ed49b30ef3a47c8f64aa4654c636196233663.svn-base |   62 -
 ...c72931377b2929c3548df4864114c305f69989.svn-base |   60 -
 ...d8c1a95ffb1624c7780cae17e3d5f8a626cb07.svn-base |  145 -
 ...287eb0f8ebd311db7ef5fd361bd39cd0661831.svn-base |  191 -
 ...394c457a33d195e904da928f64c98533d517c6.svn-base |  318 -
 ...5516087f6ec3bbc9e779a0d83050d1c395a9bf.svn-base |   80 -
 ...c631f87389cdbb3b09b561091cc13bb2788e68.svn-base |   62 -
 ...d419438ef89f1a30c5ebb5f8fd7533942a2653.svn-base |  163 -
 ...1d19e86bfe7e9a618fba6f21c43bba11d85902.svn-base |  212 -
 ...5bb3e9d9a2d6b3bfb92732484f08569de87944.svn-base |  192 -
 ...9294fee3441d59dcec434832be0cfc85d376c7.svn-base |  127 -
 ...9c96295c74fe9d2da69be215eacbbbdfbf266a.svn-base |  145 -
 ...2254c73a4700e4e03915a6b2ed6123ce55da64.svn-base |  120 -
 ...321787f4063a2975e94b335e5696a6f9ec64be.svn-base |  279 -
 ...374363f9160caa6640f9b75e5fe2d83df35ec2.svn-base |  354 -
 ...48d3dbaec4d8b6d663130ba31ec740c1304171.svn-base |  146 -
 ...bf8e2685539044707b13be5407d7856c6607ab.svn-base |  120 -
 ...085a10e24a6b38ff0e5b18a2287ee0447b1a2d.svn-base |  566 --
 ...1d7d6efd3f0cabb5ba29227746a66de3442bb8.svn-base |  118 -
 ...6504569e7bce322a2c68b627f53932a63a798b.svn-base |   24 -
 ...a515162be3f334c8a0a34c5b75fe2859da339c.svn-base |   71 -
 ...c314c2bfd4abe91f82602fbdb79f7716b1a87e.svn-base |  181 -
 ...33455f4dc8a9f16ffc27650f983d592db7237f.svn-base |  385 --
 ...6e3ce18b6f8cdbc6dc0d0aac3cb87cf7c729b2.svn-base |  306 -
 ...a4390ba430f881a653d77f6afba98fd65517e0.svn-base |  697 --
 ...bc98a9bf1b982e59a19b6cf80ca1b09b39644a.svn-base |  193 -
 ...388eb38bb51d497fe442b28f6b6d32a3cc78a9.svn-base |   82 -
 ...a40a05cf57d7767584e93dd430f379781c6e7a.svn-base |   45 -
 ...888354721c9c666cd77c9d1d77de70756ff94a.svn-base |  297 -
 ...d2e70de15b080ec0c00c650b4637d767d43ebc.svn-base |  260 -
 ...e56e94c1a648c19449f8fbaec006df7b6ae70f.svn-base |  145 -
 ...552f39f838c256aac321d11984eec3d54ac677.svn-base |  546 --
 ...b2a5514498491b94baa8f001111464eb739d2b.svn-base |   69 -
 ...56efcd2b9d88ac066d509223fc86b0640e154e.svn-base |  124 -
 ...77bffb71ac581981ae55b3067c31a7c237e6fe.svn-base |  362 -
 ...785488531aafb2c4c1f47a548b680949d68973.svn-base | 1007 ---
 ...a1a4f653281a491e8ee620661452aa2f09bf7e.svn-base |  434 --
 ...a9a06d6f4acc3d234b9118df6b2cfd54fde454.svn-base |  219 -
 ...1bf7c9dca6d25df26b120a20e234e79d4f9d86.svn-base |   51 -
 ...71c64eb0caea264e6215118e112cd7016d15ce.svn-base |   98 -
 ...13fe85d972d502bce7bc662d7b51e32db72dae.svn-base |  213 -
 ...16c66ea35c0590975630d93e04883982c59b54.svn-base |  391 --
 ...309e6f222d0e85879528c2c52bb995cb965d8f.svn-base |  Bin 990 -> 0 bytes
 ...691c697199cf7f1c25058c6b9b4cc4923d23f1.svn-base |  748 ---
 ...c6833deee4f64d2981ab0d5d3bc5b3121aec43.svn-base |  195 -
 ...14f8681e6cbb541f71e0c0555f0211b10d35f2.svn-base |  145 -
 ...691bbccd1aa18f3e9d1b3a1b5c9bb14ac4875d.svn-base |  678 --
 ...538ab93b0195115d44d0292c39013c9429f01b.svn-base |  145 -
 ...7c76008092ac87df766980c71d2bbc9ff71cb6.svn-base |   78 -
 ...8384979c6fc4f09725b4bea76ae9d0980d7bef.svn-base |   64 -
 ...dd61266c3bce173765ba1af268ee0c4a910a18.svn-base |  353 -
 ...dfb9eb4d64242a76a42620f78fd02634b80eaa.svn-base |  182 -
 ...e09ca657f4a93686511b48359db73a87751dda.svn-base |  375 --
 ...0fd41c8f0b1c0df9f89fbb6d7ed574d523390f.svn-base |   98 -
 ...cf1d38ded5087f771d55af58a6363282db9852.svn-base |  277 -
 ...e2ab1f4a88dfa00cccf47de8089f41ff5ec1ca.svn-base |  331 -
 ...e74d1f733c410ca4083be72577bbf23a76a4c6.svn-base |  292 -
 ...b7034806d896b937cc1ae40e852edaff21867d.svn-base |  251 -
 ...be1492b4daabe7ead8579b001d1ca4218a7967.svn-base |  181 -
 ...de2ec917c389902d3a0f16fec87f4711fcc0fe.svn-base |   27 -
 ...11605f2950e709505846d49cbea930c9d94ad6.svn-base |  122 -
 ...6110e77ebbb96a3c5618cfdd1b79d95443d87a.svn-base |  450 --
 ...83d8ee8f6052f1d61ec74eef26e1c3a67a969b.svn-base |  196 -
 ...d5157bab351c6dfd0b255bde4db7eada311837.svn-base |   50 -
 ...1a5b2b852a9baec9a762d198b904c8fa366314.svn-base |  Bin 23150 -> 0 bytes
 ...43de1100189d7a098b065eccfee2f8693f0397.svn-base |  298 -
 ...4921e2cb791cc08e01b5499f73482b81d3016a.svn-base |   66 -
 ...73e0309d4c0f7aab4aac0ec3ae50088ad02394.svn-base |  141 -
 ...e53b977a755792a6a222c5a00b71dca033b039.svn-base |  182 -
 ...f8914eef5d5223fbcd83e6c0b6602704f01eb0.svn-base |  145 -
 ...241d575a7d2fe9b2da28719c32f4038a10d27e.svn-base |  476 --
 ...b64efa125f5c6d58a1e208a372d76ddd2665ed.svn-base |  395 --
 ...e69d687d1b5a27354e6a313c7bd51037e49851.svn-base |  107 -
 ...f21dac92168b323bbd84ae392ed102b3cb19a1.svn-base |  139 -
 ...47cdc97c4fd9131f3e017a0ff1a127b332402f.svn-base |   78 -
 ...c6ac1a67917142fbaee2d4588656847249a45d.svn-base |  145 -
 ...ca3784e68391d78aa1ce503c61770161f82901.svn-base |   98 -
 ...d19ba86821fc3ba75ef0dc8dc20e74d02cae8b.svn-base |   87 -
 ...39e23942af7408fbf4e43f8c10764c48be9875.svn-base |  332 -
 ...df6b3da39f0e2500908896c94a42197f4008f4.svn-base |  294 -
 ...3a1c1fd2cb7ab4ce3e45d07b28911e0d703b2e.svn-base |  145 -
 ...9064f39d9007bc4b3fbd17e1faafd7e764ce49.svn-base |  145 -
 ...98e5eeda16fc99ebb7f07806fdf11a52d23926.svn-base |  111 -
 ...9bf7cc69936005003e981b33967797226032fe.svn-base |  325 -
 ...a87f029bd16e2a022061eede366ac601d77022.svn-base |  450 --
 ...9452ba54ab1e1493985d8608aa44e40c7c28d1.svn-base |  145 -
 ...a70f6d6b2012c98d0b261b0667367ebe38ac14.svn-base |   64 -
 ...adfd10cc0b78cf31dae7c0bac6823dc6b13006.svn-base |  418 --
 ...0831d54a5cba0ae3d8046d2161cc1aea2b545c.svn-base |  159 -
 ...a788bc20a9ef733245a7a27b25e21634c926b7.svn-base |  Bin 192 -> 0 bytes
 ...accffd5e2756a6bd317f6fb190a5fea068b941.svn-base |  433 --
 ...ca63be8eb9e7c49e49671968724c8e79983545.svn-base |  322 -
 ...00369498a513204f68c591c9cb54437a0b77fe.svn-base |  359 -
 ...3774fc6fe90e50e872d996421ebcb5a7b3508c.svn-base |  488 --
 ...3a038f62a5077b06c74afdd5ad1e61651668d9.svn-base |  974 ---
 ...75f4f888306203d3dec3254e755a5166400cae.svn-base |   51 -
 log4j-1.2.17/.svn/wc.db                            |  Bin 1056768 -> 0 bytes
 log4j-1.2.17/.svn/wc.db-journal                    |    0
 932 files changed, 250908 deletions(-)

diff --git a/log4j-1.2.17/.svn/entries b/log4j-1.2.17/.svn/entries
deleted file mode 100644
index 48082f7..0000000
--- a/log4j-1.2.17/.svn/entries
+++ /dev/null
@@ -1 +0,0 @@
-12
diff --git a/log4j-1.2.17/.svn/format b/log4j-1.2.17/.svn/format
deleted file mode 100644
index 48082f7..0000000
--- a/log4j-1.2.17/.svn/format
+++ /dev/null
@@ -1 +0,0 @@
-12
diff --git a/log4j-1.2.17/.svn/pristine/00/00275364a0354a0884f08c3d9dfd0ff183864bdf.svn-base b/log4j-1.2.17/.svn/pristine/00/00275364a0354a0884f08c3d9dfd0ff183864bdf.svn-base
deleted file mode 100644
index be60c4c..0000000
--- a/log4j-1.2.17/.svn/pristine/00/00275364a0354a0884f08c3d9dfd0ff183864bdf.svn-base
+++ /dev/null
@@ -1,216 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-org.apache.log4j.varia (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="org.apache.log4j.varia (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/spi/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/xml/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/varia/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<H2>
-Package org.apache.log4j.varia
-</H2>
-Contains various appenders, filters and other odds and ends.
-<P>
-<B>See:</B>
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="#package_description"><B>Description</B></A>
-<P>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Class Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/DenyAllFilter.html" title="class in org.apache.log4j.varia">DenyAllFilter</A></B></TD>
-<TD>This filter drops all logging events.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/ExternallyRolledFileAppender.html" title="class in org.apache.log4j.varia">ExternallyRolledFileAppender</A></B></TD>
-<TD>This appender listens on a socket on the port specified by the
-   <b>Port</b> property for a "RollOver" message.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/FallbackErrorHandler.html" title="class in org.apache.log4j.varia">FallbackErrorHandler</A></B></TD>
-<TD>The <code>FallbackErrorHandler</code> implements the ErrorHandler
- interface such that a secondary appender may be specified.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/LevelMatchFilter.html" title="class in org.apache.log4j.varia">LevelMatchFilter</A></B></TD>
-<TD>This is a very simple filter based on level matching.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/LevelRangeFilter.html" title="class in org.apache.log4j.varia">LevelRangeFilter</A></B></TD>
-<TD>This is a very simple filter based on level matching, which can be
-   used to reject messages with priorities outside a certain range.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/NullAppender.html" title="class in org.apache.log4j.varia">NullAppender</A></B></TD>
-<TD>A NullAppender merely exists, it never outputs a message to any
- device.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/ReloadingPropertyConfigurator.html" title="class in org.apache.log4j.varia">ReloadingPropertyConfigurator</A></B></TD>
-<TD>&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/Roller.html" title="class in org.apache.log4j.varia">Roller</A></B></TD>
-<TD>A simple application to send roll over messages to a potentially
-   remote <A HREF="../../../../org/apache/log4j/varia/ExternallyRolledFileAppender.html" title="class in org.apache.log4j.varia"><CODE>ExternallyRolledFileAppender</CODE></A>.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="../../../../org/apache/log4j/varia/StringMatchFilter.html" title="class in org.apache.log4j.varia">StringMatchFilter</A></B></TD>
-<TD>This is a very simple filter based on string matching.</TD>
-</TR>
-</TABLE>
-&nbsp;
-
-<P>
-<A NAME="package_description"><!-- --></A><H2>
-Package org.apache.log4j.varia Description
-</H2>
-
-<P>
-<p>Contains various appenders, filters and other odds and ends.
-
-<hr>
-<address></address>
-<!-- hhmts start -->
-Last modified: Tue Mar 21 20:28:14 MET 2000
-<!-- hhmts end -->
-<P>
-
-<P>
-<DL>
-</DL>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/spi/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/xml/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/varia/package-summary.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/00/00673e4eed5a03c993b68b02fa39b9d9a8fc5a50.svn-base b/log4j-1.2.17/.svn/pristine/00/00673e4eed5a03c993b68b02fa39b9d9a8fc5a50.svn-base
deleted file mode 100644
index f81e7fd..0000000
--- a/log4j-1.2.17/.svn/pristine/00/00673e4eed5a03c993b68b02fa39b9d9a8fc5a50.svn-base
+++ /dev/null
@@ -1,640 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-DateFormatManager (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="DateFormatManager (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DateFormatManager.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/log4j/lf5/util/AdapterLogRecord.html" title="class in org.apache.log4j.lf5.util"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/log4j/lf5/util/LogFileParser.html" title="class in org.apache.log4j.lf5.util"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../index.html?org/apache/log4j/lf5/util/DateFormatManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DateFormatManager.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j.lf5.util</FONT>
-<BR>
-Class DateFormatManager</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
-  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.log4j.lf5.util.DateFormatManager</B>
-</PRE>
-<HR>
-<DL>
-<DT><PRE>public class <B>DateFormatManager</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
-
-<P>
-Date format manager.
- Utility class to help manage consistent date formatting and parsing.
- It may be advantageous to have multiple DateFormatManagers per
- application.  For example, one for handling the output (formatting) of
- dates, and another one for handling the input (parsing) of dates.
-<P>
-
-<P>
-<DL>
-<DT><B>Author:</B></DT>
-  <DD>Robert Shaw, Michael J. Sikorsky</DD>
-</DL>
-<HR>
-
-<P>
-
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager()">DateFormatManager</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager(java.util.Locale)">DateFormatManager</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager(java.util.Locale, java.lang.String)">DateFormatManager</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale,
-                  <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager(java.lang.String)">DateFormatManager</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager(java.util.TimeZone)">DateFormatManager</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager(java.util.TimeZone, java.util.Locale)">DateFormatManager</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone,
-                  <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager(java.util.TimeZone, java.util.Locale, java.lang.String)">DateFormatManager</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone,
-                  <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale,
-                  <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#DateFormatManager(java.util.TimeZone, java.lang.String)">DateFormatManager</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone,
-                  <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#format(java.util.Date)">format</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A>&nbsp;date)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#format(java.util.Date, java.lang.String)">format</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A>&nbsp;date,
-       <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#getDateFormatInstance()">getDateFormatInstance</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#getLocale()">getLocale</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#getOutputFormat()">getOutputFormat</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use getPattern().</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#getPattern()">getPattern</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#getTimeZone()">getTimeZone</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#parse(java.lang.String)">parse</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;date)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#parse(java.lang.String, java.lang.String)">parse</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;date,
-      <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#setDateFormatInstance(java.text.DateFormat)">setDateFormatInstance</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A>&nbsp;dateFormat)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#setLocale(java.util.Locale)">setLocale</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#setOutputFormat(java.lang.String)">setOutputFormat</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use setPattern().</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#setPattern(java.lang.String)">setPattern</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the pattern.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../../org/apache/log4j/lf5/util/DateFormatManager.html#setTimeZone(java.util.TimeZone)">setTimeZone</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http: [...]
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="DateFormatManager()"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>()</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DateFormatManager(java.util.TimeZone)"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DateFormatManager(java.util.Locale)"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DateFormatManager(java.lang.String)"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DateFormatManager(java.util.TimeZone, java.util.Locale)"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone,
-                         <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DateFormatManager(java.util.TimeZone, java.lang.String)"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone,
-                         <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DateFormatManager(java.util.Locale, java.lang.String)"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale,
-                         <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="DateFormatManager(java.util.TimeZone, java.util.Locale, java.lang.String)"><!-- --></A><H3>
-DateFormatManager</H3>
-<PRE>
-public <B>DateFormatManager</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone,
-                         <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale,
-                         <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</PRE>
-<DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getTimeZone()"><!-- --></A><H3>
-getTimeZone</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A> <B>getTimeZone</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setTimeZone(java.util.TimeZone)"><!-- --></A><H3>
-setTimeZone</H3>
-<PRE>
-public void <B>setTimeZone</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</A>&nbsp;timeZone)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLocale()"><!-- --></A><H3>
-getLocale</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A> <B>getLocale</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setLocale(java.util.Locale)"><!-- --></A><H3>
-setLocale</H3>
-<PRE>
-public void <B>setLocale</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;locale)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getPattern()"><!-- --></A><H3>
-getPattern</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getPattern</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setPattern(java.lang.String)"><!-- --></A><H3>
-setPattern</H3>
-<PRE>
-public void <B>setPattern</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</PRE>
-<DL>
-<DD>Set the pattern. i.e. "EEEEE, MMMMM d, yyyy hh:mm aaa"
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getOutputFormat()"><!-- --></A><H3>
-getOutputFormat</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getOutputFormat</B>()</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I>Use getPattern().</I>
-<P>
-<DD>This method has been deprecated in favour of getPattern().
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setOutputFormat(java.lang.String)"><!-- --></A><H3>
-setOutputFormat</H3>
-<PRE>
-public void <B>setOutputFormat</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I>Use setPattern().</I>
-<P>
-<DD>This method has been deprecated in favour of setPattern().
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getDateFormatInstance()"><!-- --></A><H3>
-getDateFormatInstance</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A> <B>getDateFormatInstance</B>()</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setDateFormatInstance(java.text.DateFormat)"><!-- --></A><H3>
-setDateFormatInstance</H3>
-<PRE>
-public void <B>setDateFormatInstance</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/DateFormat.html?is-external=true" title="class or interface in java.text">DateFormat</A>&nbsp;dateFormat)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="format(java.util.Date)"><!-- --></A><H3>
-format</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>format</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A>&nbsp;date)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="format(java.util.Date, java.lang.String)"><!-- --></A><H3>
-format</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>format</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A>&nbsp;date,
-                     <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="parse(java.lang.String)"><!-- --></A><H3>
-parse</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A> <B>parse</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;date)
-           throws <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/ParseException.html?is-external=true" title="class or interface in java.text">ParseException</A></PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/ParseException.html?is-external=true" title="class or interface in java.text">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="parse(java.lang.String, java.lang.String)"><!-- --></A><H3>
-parse</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util">Date</A> <B>parse</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;date,
-                  <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;pattern)
-           throws <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/ParseException.html?is-external=true" title="class or interface in java.text">ParseException</A></PRE>
-<DL>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/text/ParseException.html?is-external=true" title="class or interface in java.text">ParseException</A></CODE></DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DateFormatManager.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../../org/apache/log4j/lf5/util/AdapterLogRecord.html" title="class in org.apache.log4j.lf5.util"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../../org/apache/log4j/lf5/util/LogFileParser.html" title="class in org.apache.log4j.lf5.util"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../index.html?org/apache/log4j/lf5/util/DateFormatManager.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="DateFormatManager.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/00/00879cd2f1b3fed58b80cf5493b81430bd2a1980.svn-base b/log4j-1.2.17/.svn/pristine/00/00879cd2f1b3fed58b80cf5493b81430bd2a1980.svn-base
deleted file mode 100644
index 7f7fbb5..0000000
--- a/log4j-1.2.17/.svn/pristine/00/00879cd2f1b3fed58b80cf5493b81430bd2a1980.svn-base
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-Uses of Class org.apache.log4j.or.sax.AttributesRenderer (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Class org.apache.log4j.or.sax.AttributesRenderer (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/apache/log4j/or/sax/AttributesRenderer.html" title="class in org.apache.log4j.or.sax"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../../index.html?org/apache/log4j/or/sax//class-useAttributesRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="AttributesRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-<B>Uses of Class<br>org.apache.log4j.or.sax.AttributesRenderer</B></H2>
-</CENTER>
-No usage of org.apache.log4j.or.sax.AttributesRenderer
-<P>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/apache/log4j/or/sax/AttributesRenderer.html" title="class in org.apache.log4j.or.sax"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../../index.html?org/apache/log4j/or/sax//class-useAttributesRenderer.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="AttributesRenderer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/01/01c378401d54959e82f6e1b05b8e33db21018ae5.svn-base b/log4j-1.2.17/.svn/pristine/01/01c378401d54959e82f6e1b05b8e33db21018ae5.svn-base
deleted file mode 100644
index 539783d..0000000
--- a/log4j-1.2.17/.svn/pristine/01/01c378401d54959e82f6e1b05b8e33db21018ae5.svn-base
+++ /dev/null
@@ -1,168 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-org.apache.log4j.chainsaw Class Hierarchy (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="org.apache.log4j.chainsaw Class Hierarchy (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/config/package-tree.html"><B>NEXT</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/chainsaw/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-Hierarchy For Package org.apache.log4j.chainsaw
-</H2>
-</CENTER>
-<DL>
-<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
-<HR>
-<H2>
-Class Hierarchy
-</H2>
-<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL>
-<LI TYPE="circle">java.awt.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Component.html?is-external=true" title="class or interface in java.awt"><B>Component</B></A> (implements java.awt.image.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/image/ImageObserver.html?is-external=true" title="class or interface in java.awt.image">ImageObserver</A>, java.awt.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/MenuContainer.html?is-external=true" title="class or in [...]
-<UL>
-<LI TYPE="circle">java.awt.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Container.html?is-external=true" title="class or interface in java.awt"><B>Container</B></A><UL>
-<LI TYPE="circle">java.awt.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Window.html?is-external=true" title="class or interface in java.awt"><B>Window</B></A> (implements javax.accessibility.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility">Accessible</A>)
-<UL>
-<LI TYPE="circle">java.awt.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Frame.html?is-external=true" title="class or interface in java.awt"><B>Frame</B></A> (implements java.awt.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/awt/MenuContainer.html?is-external=true" title="class or interface in java.awt">MenuContainer</A>)
-<UL>
-<LI TYPE="circle">javax.swing.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JFrame.html?is-external=true" title="class or interface in javax.swing"><B>JFrame</B></A> (implements javax.accessibility.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/accessibility/Accessible.html?is-external=true" title="class or interface in javax.accessibility">Accessible</A>, javax.swing.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/RootPaneContainer.html?is-external=tr [...]
-<UL>
-<LI TYPE="circle">org.apache.log4j.chainsaw.<A HREF="../../../../org/apache/log4j/chainsaw/Main.html" title="class in org.apache.log4j.chainsaw"><B>Main</B></A></UL>
-</UL>
-</UL>
-</UL>
-</UL>
-</UL>
-</UL>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/config/package-tree.html"><B>NEXT</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/chainsaw/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/02/0211533eef687cd2e8514132c5520b8e84d5b1de.svn-base b/log4j-1.2.17/.svn/pristine/02/0211533eef687cd2e8514132c5520b8e84d5b1de.svn-base
deleted file mode 100644
index f083f27..0000000
--- a/log4j-1.2.17/.svn/pristine/02/0211533eef687cd2e8514132c5520b8e84d5b1de.svn-base
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>LogLogTest xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> *</em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> *</em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.helpers;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> junit.framework.TestCase;
-<a name="21" href="#21">21</a>  
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="24" href="#24">24</a>  <em class="jxr_javadoccomment"> *    Tests for LogLog.</em>
-<a name="25" href="#25">25</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="26" href="#26">26</a>  <em class="jxr_javadoccomment"> * @author Curt Arnold</em>
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment"> **/</em>
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/helpers/LogLogTest.html">LogLogTest</a> <strong class="jxr_keyword">extends</strong> TestCase {
-<a name="29" href="#29">29</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="30" href="#30">30</a>  <em class="jxr_javadoccomment">   * Create new instance of LogLogTest.</em>
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment">   * @param testName test name</em>
-<a name="32" href="#32">32</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="33" href="#33">33</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/helpers/LogLogTest.html">LogLogTest</a>(<strong class="jxr_keyword">final</strong> String testName) {
-<a name="34" href="#34">34</a>      <strong class="jxr_keyword">super</strong>(testName);
-<a name="35" href="#35">35</a>    }
-<a name="36" href="#36">36</a>  
-<a name="37" href="#37">37</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="38" href="#38">38</a>  <em class="jxr_javadoccomment">   *  Check value of DEBUG_KEY.</em>
-<a name="39" href="#39">39</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="40" href="#40">40</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDebugKey() {
-<a name="41" href="#41">41</a>      assertEquals(<span class="jxr_string">"log4j.debug"</span>, LogLog.DEBUG_KEY);
-<a name="42" href="#42">42</a>    }
-<a name="43" href="#43">43</a>  
-<a name="44" href="#44">44</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="45" href="#45">45</a>  <em class="jxr_javadoccomment">   *  Check value of CONFIG_DEBUG_KEY.</em>
-<a name="46" href="#46">46</a>  <em class="jxr_javadoccomment">   *  @deprecated since constant is deprecated</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="48" href="#48">48</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testConfigDebugKey() {
-<a name="49" href="#49">49</a>      assertEquals(<span class="jxr_string">"log4j.configDebug"</span>, LogLog.CONFIG_DEBUG_KEY);
-<a name="50" href="#50">50</a>    }
-<a name="51" href="#51">51</a>  }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/02/021f34b16c9d44f0cc636b8d163f050088d4e3c6.svn-base b/log4j-1.2.17/.svn/pristine/02/021f34b16c9d44f0cc636b8d163f050088d4e3c6.svn-base
deleted file mode 100644
index c11fe98..0000000
--- a/log4j-1.2.17/.svn/pristine/02/021f34b16c9d44f0cc636b8d163f050088d4e3c6.svn-base
+++ /dev/null
@@ -1,241 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-Roller (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Roller (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Roller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/varia/ReloadingPropertyConfigurator.html" title="class in org.apache.log4j.varia"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/varia/StringMatchFilter.html" title="class in org.apache.log4j.varia"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/varia/Roller.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Roller.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j.varia</FONT>
-<BR>
-Class Roller</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
-  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.log4j.varia.Roller</B>
-</PRE>
-<HR>
-<DL>
-<DT><PRE>public class <B>Roller</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
-
-<P>
-A simple application to send roll over messages to a potentially
-   remote <A HREF="../../../../org/apache/log4j/varia/ExternallyRolledFileAppender.html" title="class in org.apache.log4j.varia"><CODE>ExternallyRolledFileAppender</CODE></A>. 
-
-   <p>It takes two arguments, the <code>host_name</code> and
-   <code>port_number</code> where the
-   <code>ExternallyRolledFileAppender</code> is listening.
-<P>
-
-<P>
-<DL>
-<DT><B>Since:</B></DT>
-  <DD>version 0.9.0</DD>
-<DT><B>Author:</B></DT>
-  <DD>Ceki G&uuml;lc&uuml;</DD>
-</DL>
-<HR>
-
-<P>
-
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/varia/Roller.html#main(java.lang.String[])">main</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]&nbsp;argv)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Send a "RollOver" message to
-     <code>ExternallyRolledFileAppender</code> on <code>host</code>
-     and <code>port</code>.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http: [...]
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="main(java.lang.String[])"><!-- --></A><H3>
-main</H3>
-<PRE>
-public static void <B>main</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]&nbsp;argv)</PRE>
-<DL>
-<DD>Send a "RollOver" message to
-     <code>ExternallyRolledFileAppender</code> on <code>host</code>
-     and <code>port</code>.
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Roller.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/varia/ReloadingPropertyConfigurator.html" title="class in org.apache.log4j.varia"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/varia/StringMatchFilter.html" title="class in org.apache.log4j.varia"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/varia/Roller.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Roller.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/02/022d0e1a81f767f3b1bd0f89d1a2dddcd6cd57a5.svn-base b/log4j-1.2.17/.svn/pristine/02/022d0e1a81f767f3b1bd0f89d1a2dddcd6cd57a5.svn-base
deleted file mode 100644
index c27afc1..0000000
--- a/log4j-1.2.17/.svn/pristine/02/022d0e1a81f767f3b1bd0f89d1a2dddcd6cd57a5.svn-base
+++ /dev/null
@@ -1,190 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>AppenderAttachableImpl xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/helpers/AppenderAttachableImpl.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.helpers;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.AppenderAttachable;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LoggingEvent;
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Appender;
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> java.util.Vector;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> java.util.Enumeration;
-<a name="26" href="#26">26</a>  
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment">   A straightforward implementation of the {@link AppenderAttachable}</em>
-<a name="29" href="#29">29</a>  <em class="jxr_javadoccomment">   interface.</em>
-<a name="30" href="#30">30</a>  
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment">   @author Ceki G&amp;uuml;lc&amp;uuml;</em>
-<a name="32" href="#32">32</a>  <em class="jxr_javadoccomment">   @since version 0.9.1 */</em>
-<a name="33" href="#33">33</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/helpers/AppenderAttachableImpl.html">AppenderAttachableImpl</a> implements <a href="../../../../org/apache/log4j/spi/AppenderAttachable.html">AppenderAttachable</a> {
-<a name="34" href="#34">34</a>    
-<a name="35" href="#35">35</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Array of appenders. */</em>
-<a name="36" href="#36">36</a>    <strong class="jxr_keyword">protected</strong> Vector  appenderList;
-<a name="37" href="#37">37</a>  
-<a name="38" href="#38">38</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="39" href="#39">39</a>  <em class="jxr_javadoccomment">     Attach an appender. If the appender is already in the list in</em>
-<a name="40" href="#40">40</a>  <em class="jxr_javadoccomment">     won't be added again.</em>
-<a name="41" href="#41">41</a>  <em class="jxr_javadoccomment">  */</em>
-<a name="42" href="#42">42</a>    <strong class="jxr_keyword">public</strong>
-<a name="43" href="#43">43</a>    <strong class="jxr_keyword">void</strong> addAppender(<a href="../../../../org/apache/log4j/Appender.html">Appender</a> newAppender) {
-<a name="44" href="#44">44</a>      <em class="jxr_comment">// Null values for newAppender parameter are strictly forbidden.</em>
-<a name="45" href="#45">45</a>      <strong class="jxr_keyword">if</strong>(newAppender == <strong class="jxr_keyword">null</strong>)
-<a name="46" href="#46">46</a>        <strong class="jxr_keyword">return</strong>;
-<a name="47" href="#47">47</a>      
-<a name="48" href="#48">48</a>      <strong class="jxr_keyword">if</strong>(appenderList == <strong class="jxr_keyword">null</strong>) {
-<a name="49" href="#49">49</a>        appenderList = <strong class="jxr_keyword">new</strong> Vector(1);
-<a name="50" href="#50">50</a>      }
-<a name="51" href="#51">51</a>      <strong class="jxr_keyword">if</strong>(!appenderList.contains(newAppender))
-<a name="52" href="#52">52</a>        appenderList.addElement(newAppender);
-<a name="53" href="#53">53</a>    }
-<a name="54" href="#54">54</a>  
-<a name="55" href="#55">55</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="56" href="#56">56</a>  <em class="jxr_javadoccomment">     Call the &lt;code&gt;doAppend&lt;/code&gt; method on all attached appenders.  */</em>
-<a name="57" href="#57">57</a>    <strong class="jxr_keyword">public</strong>
-<a name="58" href="#58">58</a>    <strong class="jxr_keyword">int</strong> appendLoopOnAppenders(<a href="../../../../org/apache/log4j/spi/LoggingEvent.html">LoggingEvent</a> event) {
-<a name="59" href="#59">59</a>      <strong class="jxr_keyword">int</strong> size = 0;
-<a name="60" href="#60">60</a>      <a href="../../../../org/apache/log4j/Appender.html">Appender</a> appender;
-<a name="61" href="#61">61</a>  
-<a name="62" href="#62">62</a>      <strong class="jxr_keyword">if</strong>(appenderList != <strong class="jxr_keyword">null</strong>) {
-<a name="63" href="#63">63</a>        size = appenderList.size();
-<a name="64" href="#64">64</a>        <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> i = 0; i &lt; size; i++) {
-<a name="65" href="#65">65</a>  	appender = (Appender) appenderList.elementAt(i);
-<a name="66" href="#66">66</a>  	appender.doAppend(event);
-<a name="67" href="#67">67</a>        }
-<a name="68" href="#68">68</a>      }    
-<a name="69" href="#69">69</a>      <strong class="jxr_keyword">return</strong> size;
-<a name="70" href="#70">70</a>    }
-<a name="71" href="#71">71</a>  
-<a name="72" href="#72">72</a>  
-<a name="73" href="#73">73</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="74" href="#74">74</a>  <em class="jxr_javadoccomment">     Get all attached appenders as an Enumeration. If there are no</em>
-<a name="75" href="#75">75</a>  <em class="jxr_javadoccomment">     attached appenders &lt;code&gt;null&lt;/code&gt; is returned.</em>
-<a name="76" href="#76">76</a>  <em class="jxr_javadoccomment">     </em>
-<a name="77" href="#77">77</a>  <em class="jxr_javadoccomment">     @return Enumeration An enumeration of attached appenders.</em>
-<a name="78" href="#78">78</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="79" href="#79">79</a>    <strong class="jxr_keyword">public</strong>
-<a name="80" href="#80">80</a>    Enumeration getAllAppenders() {
-<a name="81" href="#81">81</a>      <strong class="jxr_keyword">if</strong>(appenderList == <strong class="jxr_keyword">null</strong>)
-<a name="82" href="#82">82</a>        <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="83" href="#83">83</a>      <strong class="jxr_keyword">else</strong> 
-<a name="84" href="#84">84</a>        <strong class="jxr_keyword">return</strong> appenderList.elements();    
-<a name="85" href="#85">85</a>    }
-<a name="86" href="#86">86</a>  
-<a name="87" href="#87">87</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="88" href="#88">88</a>  <em class="jxr_javadoccomment">     Look for an attached appender named as &lt;code&gt;name&lt;/code&gt;.</em>
-<a name="89" href="#89">89</a>  
-<a name="90" href="#90">90</a>  <em class="jxr_javadoccomment">     &lt;p&gt;Return the appender with that name if in the list. Return null</em>
-<a name="91" href="#91">91</a>  <em class="jxr_javadoccomment">     otherwise.  </em>
-<a name="92" href="#92">92</a>  <em class="jxr_javadoccomment">     </em>
-<a name="93" href="#93">93</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="94" href="#94">94</a>    <strong class="jxr_keyword">public</strong>
-<a name="95" href="#95">95</a>    <a href="../../../../org/apache/log4j/Appender.html">Appender</a> getAppender(String name) {
-<a name="96" href="#96">96</a>       <strong class="jxr_keyword">if</strong>(appenderList == <strong class="jxr_keyword">null</strong> || name == <strong class="jxr_keyword">null</strong>)
-<a name="97" href="#97">97</a>        <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="98" href="#98">98</a>  
-<a name="99" href="#99">99</a>       <strong class="jxr_keyword">int</strong> size = appenderList.size();
-<a name="100" href="#100">100</a>      <a href="../../../../org/apache/log4j/Appender.html">Appender</a> appender;
-<a name="101" href="#101">101</a>      <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> i = 0; i &lt; size; i++) {
-<a name="102" href="#102">102</a>        appender = (Appender) appenderList.elementAt(i);
-<a name="103" href="#103">103</a>        <strong class="jxr_keyword">if</strong>(name.equals(appender.getName()))
-<a name="104" href="#104">104</a> 	  <strong class="jxr_keyword">return</strong> appender;
-<a name="105" href="#105">105</a>      }
-<a name="106" href="#106">106</a>      <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;    
-<a name="107" href="#107">107</a>   }
-<a name="108" href="#108">108</a> 
-<a name="109" href="#109">109</a> 
-<a name="110" href="#110">110</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="111" href="#111">111</a> <em class="jxr_javadoccomment">     Returns &lt;code&gt;true&lt;/code&gt; if the specified appender is in the</em>
-<a name="112" href="#112">112</a> <em class="jxr_javadoccomment">     list of attached appenders, &lt;code&gt;false&lt;/code&gt; otherwise.</em>
-<a name="113" href="#113">113</a> 
-<a name="114" href="#114">114</a> <em class="jxr_javadoccomment">     @since 1.2 */</em>
-<a name="115" href="#115">115</a>   <strong class="jxr_keyword">public</strong> 
-<a name="116" href="#116">116</a>   <strong class="jxr_keyword">boolean</strong> isAttached(<a href="../../../../org/apache/log4j/Appender.html">Appender</a> appender) {
-<a name="117" href="#117">117</a>     <strong class="jxr_keyword">if</strong>(appenderList == <strong class="jxr_keyword">null</strong> || appender == <strong class="jxr_keyword">null</strong>)
-<a name="118" href="#118">118</a>       <strong class="jxr_keyword">return</strong> false;
-<a name="119" href="#119">119</a> 
-<a name="120" href="#120">120</a>      <strong class="jxr_keyword">int</strong> size = appenderList.size();
-<a name="121" href="#121">121</a>      <a href="../../../../org/apache/log4j/Appender.html">Appender</a> a;
-<a name="122" href="#122">122</a>      <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> i = 0; i &lt; size; i++) {
-<a name="123" href="#123">123</a>        a  = (Appender) appenderList.elementAt(i);
-<a name="124" href="#124">124</a>        <strong class="jxr_keyword">if</strong>(a == appender)
-<a name="125" href="#125">125</a> 	  <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>;
-<a name="126" href="#126">126</a>      }
-<a name="127" href="#127">127</a>      <strong class="jxr_keyword">return</strong> false;    
-<a name="128" href="#128">128</a>   }
-<a name="129" href="#129">129</a> 
-<a name="130" href="#130">130</a> 
-<a name="131" href="#131">131</a> 
-<a name="132" href="#132">132</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="133" href="#133">133</a> <em class="jxr_javadoccomment">   * Remove and close all previously attached appenders.</em>
-<a name="134" href="#134">134</a> <em class="jxr_javadoccomment">   * */</em>
-<a name="135" href="#135">135</a>   <strong class="jxr_keyword">public</strong>
-<a name="136" href="#136">136</a>   <strong class="jxr_keyword">void</strong> removeAllAppenders() {
-<a name="137" href="#137">137</a>     <strong class="jxr_keyword">if</strong>(appenderList != <strong class="jxr_keyword">null</strong>) {
-<a name="138" href="#138">138</a>       <strong class="jxr_keyword">int</strong> len = appenderList.size();      
-<a name="139" href="#139">139</a>       <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> i = 0; i &lt; len; i++) {
-<a name="140" href="#140">140</a> 	Appender a = (Appender) appenderList.elementAt(i);
-<a name="141" href="#141">141</a> 	a.close();
-<a name="142" href="#142">142</a>       }
-<a name="143" href="#143">143</a>       appenderList.removeAllElements();
-<a name="144" href="#144">144</a>       appenderList = <strong class="jxr_keyword">null</strong>;      
-<a name="145" href="#145">145</a>     }
-<a name="146" href="#146">146</a>   }
-<a name="147" href="#147">147</a> 
-<a name="148" href="#148">148</a> 
-<a name="149" href="#149">149</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="150" href="#150">150</a> <em class="jxr_javadoccomment">     Remove the appender passed as parameter form the list of attached</em>
-<a name="151" href="#151">151</a> <em class="jxr_javadoccomment">     appenders.  */</em>
-<a name="152" href="#152">152</a>   <strong class="jxr_keyword">public</strong>
-<a name="153" href="#153">153</a>   <strong class="jxr_keyword">void</strong> removeAppender(<a href="../../../../org/apache/log4j/Appender.html">Appender</a> appender) {
-<a name="154" href="#154">154</a>     <strong class="jxr_keyword">if</strong>(appender == <strong class="jxr_keyword">null</strong> || appenderList == <strong class="jxr_keyword">null</strong>) 
-<a name="155" href="#155">155</a>       <strong class="jxr_keyword">return</strong>;
-<a name="156" href="#156">156</a>     appenderList.removeElement(appender);    
-<a name="157" href="#157">157</a>   }
-<a name="158" href="#158">158</a> 
-<a name="159" href="#159">159</a> 
-<a name="160" href="#160">160</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="161" href="#161">161</a> <em class="jxr_javadoccomment">    Remove the appender with the name passed as parameter form the</em>
-<a name="162" href="#162">162</a> <em class="jxr_javadoccomment">    list of appenders.  </em>
-<a name="163" href="#163">163</a> <em class="jxr_javadoccomment">  */</em>
-<a name="164" href="#164">164</a>   <strong class="jxr_keyword">public</strong>
-<a name="165" href="#165">165</a>   <strong class="jxr_keyword">void</strong> removeAppender(String name) {
-<a name="166" href="#166">166</a>     <strong class="jxr_keyword">if</strong>(name == <strong class="jxr_keyword">null</strong> || appenderList == <strong class="jxr_keyword">null</strong>) <strong class="jxr_keyword">return</strong>;
-<a name="167" href="#167">167</a>     <strong class="jxr_keyword">int</strong> size = appenderList.size();
-<a name="168" href="#168">168</a>     <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> i = 0; i &lt; size; i++) {
-<a name="169" href="#169">169</a>       <strong class="jxr_keyword">if</strong>(name.equals(((Appender)appenderList.elementAt(i)).getName())) {
-<a name="170" href="#170">170</a> 	 appenderList.removeElementAt(i);
-<a name="171" href="#171">171</a> 	 <strong class="jxr_keyword">break</strong>;
-<a name="172" href="#172">172</a>       }
-<a name="173" href="#173">173</a>     }
-<a name="174" href="#174">174</a>   }
-<a name="175" href="#175">175</a> 
-<a name="176" href="#176">176</a> }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/02/02496a0ae86dd3a3f96a396a77648648e8539eee.svn-base b/log4j-1.2.17/.svn/pristine/02/02496a0ae86dd3a3f96a396a77648648e8539eee.svn-base
deleted file mode 100644
index a4231ff..0000000
--- a/log4j-1.2.17/.svn/pristine/02/02496a0ae86dd3a3f96a396a77648648e8539eee.svn-base
+++ /dev/null
@@ -1,480 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>ConfigurationManager xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../../../apidocs/org/apache/log4j/lf5/viewer/configure/ConfigurationManager.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.lf5.viewer.configure;
-<a name="18" href="#18">18</a>  
-<a name="19" href="#19">19</a>  <strong class="jxr_keyword">import</strong> java.awt.Color;
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> java.io.File;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> java.io.FileWriter;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> java.io.IOException;
-<a name="23" href="#23">23</a>  <strong class="jxr_keyword">import</strong> java.io.PrintWriter;
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> java.util.ArrayList;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> java.util.Enumeration;
-<a name="26" href="#26">26</a>  <strong class="jxr_keyword">import</strong> java.util.Iterator;
-<a name="27" href="#27">27</a>  <strong class="jxr_keyword">import</strong> java.util.List;
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">import</strong> java.util.Map;
-<a name="29" href="#29">29</a>  
-<a name="30" href="#30">30</a>  <strong class="jxr_keyword">import</strong> javax.swing.JCheckBoxMenuItem;
-<a name="31" href="#31">31</a>  <strong class="jxr_keyword">import</strong> javax.swing.tree.TreePath;
-<a name="32" href="#32">32</a>  <strong class="jxr_keyword">import</strong> javax.xml.parsers.DocumentBuilder;
-<a name="33" href="#33">33</a>  <strong class="jxr_keyword">import</strong> javax.xml.parsers.DocumentBuilderFactory;
-<a name="34" href="#34">34</a>  
-<a name="35" href="#35">35</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.LogLevel;
-<a name="36" href="#36">36</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.LogLevelFormatException;
-<a name="37" href="#37">37</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.LogBrokerMonitor;
-<a name="38" href="#38">38</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.LogTable;
-<a name="39" href="#39">39</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.LogTableColumn;
-<a name="40" href="#40">40</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.LogTableColumnFormatException;
-<a name="41" href="#41">41</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel;
-<a name="42" href="#42">42</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree;
-<a name="43" href="#43">43</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNode;
-<a name="44" href="#44">44</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.lf5.viewer.categoryexplorer.CategoryPath;
-<a name="45" href="#45">45</a>  <strong class="jxr_keyword">import</strong> org.w3c.dom.Document;
-<a name="46" href="#46">46</a>  <strong class="jxr_keyword">import</strong> org.w3c.dom.NamedNodeMap;
-<a name="47" href="#47">47</a>  <strong class="jxr_keyword">import</strong> org.w3c.dom.Node;
-<a name="48" href="#48">48</a>  <strong class="jxr_keyword">import</strong> org.w3c.dom.NodeList;
-<a name="49" href="#49">49</a>  
-<a name="50" href="#50">50</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="51" href="#51">51</a>  <em class="jxr_javadoccomment"> * &lt;p&gt;ConfigurationManager handles the storage and retrival of the state of</em>
-<a name="52" href="#52">52</a>  <em class="jxr_javadoccomment"> * the CategoryExplorer</em>
-<a name="53" href="#53">53</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="54" href="#54">54</a>  <em class="jxr_javadoccomment"> * @author Richard Hurst</em>
-<a name="55" href="#55">55</a>  <em class="jxr_javadoccomment"> * @author Brad Marlborough</em>
-<a name="56" href="#56">56</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="57" href="#57">57</a>  
-<a name="58" href="#58">58</a>  <em class="jxr_comment">// Contributed by ThoughtWorks Inc.</em>
-<a name="59" href="#59">59</a>  
-<a name="60" href="#60">60</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../org/apache/log4j/lf5/viewer/configure/ConfigurationManager.html">ConfigurationManager</a> <strong class="jxr_keyword">extends</strong> Object {
-<a name="61" href="#61">61</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="62" href="#62">62</a>    <em class="jxr_comment">//   Constants:</em>
-<a name="63" href="#63">63</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="64" href="#64">64</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String CONFIG_FILE_NAME = <span class="jxr_string">"lf5_configuration.xml"</span>;
-<a name="65" href="#65">65</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String NAME = <span class="jxr_string">"name"</span>;
-<a name="66" href="#66">66</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String PATH = <span class="jxr_string">"path"</span>;
-<a name="67" href="#67">67</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String SELECTED = <span class="jxr_string">"selected"</span>;
-<a name="68" href="#68">68</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String EXPANDED = <span class="jxr_string">"expanded"</span>;
-<a name="69" href="#69">69</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String CATEGORY = <span class="jxr_string">"category"</span>;
-<a name="70" href="#70">70</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String FIRST_CATEGORY_NAME = <span class="jxr_string">"Categories"</span>;
-<a name="71" href="#71">71</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String LEVEL = <span class="jxr_string">"level"</span>;
-<a name="72" href="#72">72</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String COLORLEVEL = <span class="jxr_string">"colorlevel"</span>;
-<a name="73" href="#73">73</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String RED = <span class="jxr_string">"red"</span>;
-<a name="74" href="#74">74</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String GREEN = <span class="jxr_string">"green"</span>;
-<a name="75" href="#75">75</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String BLUE = <span class="jxr_string">"blue"</span>;
-<a name="76" href="#76">76</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String COLUMN = <span class="jxr_string">"column"</span>;
-<a name="77" href="#77">77</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String NDCTEXTFILTER = <span class="jxr_string">"searchtext"</span>;
-<a name="78" href="#78">78</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="79" href="#79">79</a>    <em class="jxr_comment">//   Protected Variables:</em>
-<a name="80" href="#80">80</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="81" href="#81">81</a>  
-<a name="82" href="#82">82</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="83" href="#83">83</a>    <em class="jxr_comment">//   Private Variables:</em>
-<a name="84" href="#84">84</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="85" href="#85">85</a>    <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/log4j/lf5/viewer/LogBrokerMonitor.html">LogBrokerMonitor</a> _monitor = <strong class="jxr_keyword">null</strong>;
-<a name="86" href="#86">86</a>    <strong class="jxr_keyword">private</strong> <a href="../../../../../../org/apache/log4j/lf5/viewer/LogTable.html">LogTable</a> _table = <strong class="jxr_keyword">null</strong>;
-<a name="87" href="#87">87</a>  
-<a name="88" href="#88">88</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="89" href="#89">89</a>    <em class="jxr_comment">//   Constructors:</em>
-<a name="90" href="#90">90</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="91" href="#91">91</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/log4j/lf5/viewer/configure/ConfigurationManager.html">ConfigurationManager</a>(<a href="../../../../../../org/apache/log4j/lf5/viewer/LogBrokerMonitor.html">LogBrokerMonitor</a> monitor, <a href="../../../../../../org/apache/log4j/lf5/viewer/LogTable.html">LogTable</a> table) {
-<a name="92" href="#92">92</a>      <strong class="jxr_keyword">super</strong>();
-<a name="93" href="#93">93</a>      _monitor = monitor;
-<a name="94" href="#94">94</a>      _table = table;
-<a name="95" href="#95">95</a>      load();
-<a name="96" href="#96">96</a>    }
-<a name="97" href="#97">97</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="98" href="#98">98</a>    <em class="jxr_comment">//   Public Methods:</em>
-<a name="99" href="#99">99</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="100" href="#100">100</a> 
-<a name="101" href="#101">101</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> save() {
-<a name="102" href="#102">102</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryExplorerModel.html">CategoryExplorerModel</a> model = _monitor.getCategoryExplorerTree().getExplorerModel();
-<a name="103" href="#103">103</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> root = model.getRootCategoryNode();
-<a name="104" href="#104">104</a> 
-<a name="105" href="#105">105</a>     StringBuffer xml = <strong class="jxr_keyword">new</strong> StringBuffer(2048);
-<a name="106" href="#106">106</a>     openXMLDocument(xml);
-<a name="107" href="#107">107</a>     openConfigurationXML(xml);
-<a name="108" href="#108">108</a>     processLogRecordFilter(_monitor.getNDCTextFilter(), xml);
-<a name="109" href="#109">109</a>     processLogLevels(_monitor.getLogLevelMenuItems(), xml);
-<a name="110" href="#110">110</a>     processLogLevelColors(_monitor.getLogLevelMenuItems(),
-<a name="111" href="#111">111</a>         LogLevel.getLogLevelColorMap(), xml);
-<a name="112" href="#112">112</a>     processLogTableColumns(LogTableColumn.getLogTableColumns(), xml);
-<a name="113" href="#113">113</a>     processConfigurationNode(root, xml);
-<a name="114" href="#114">114</a>     closeConfigurationXML(xml);
-<a name="115" href="#115">115</a>     store(xml.toString());
-<a name="116" href="#116">116</a>   }
-<a name="117" href="#117">117</a> 
-<a name="118" href="#118">118</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> reset() {
-<a name="119" href="#119">119</a>     deleteConfigurationFile();
-<a name="120" href="#120">120</a>     collapseTree();
-<a name="121" href="#121">121</a>     selectAllNodes();
-<a name="122" href="#122">122</a>   }
-<a name="123" href="#123">123</a> 
-<a name="124" href="#124">124</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> String treePathToString(TreePath path) {
-<a name="125" href="#125">125</a>     <em class="jxr_comment">// count begins at one so as to not include the 'Categories' - root category</em>
-<a name="126" href="#126">126</a>     StringBuffer sb = <strong class="jxr_keyword">new</strong> StringBuffer();
-<a name="127" href="#127">127</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> n = <strong class="jxr_keyword">null</strong>;
-<a name="128" href="#128">128</a>     Object[] objects = path.getPath();
-<a name="129" href="#129">129</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 1; i &lt; objects.length; i++) {
-<a name="130" href="#130">130</a>       n = (CategoryNode) objects[i];
-<a name="131" href="#131">131</a>       <strong class="jxr_keyword">if</strong> (i &gt; 1) {
-<a name="132" href="#132">132</a>         sb.append(<span class="jxr_string">"."</span>);
-<a name="133" href="#133">133</a>       }
-<a name="134" href="#134">134</a>       sb.append(n.getTitle());
-<a name="135" href="#135">135</a>     }
-<a name="136" href="#136">136</a>     <strong class="jxr_keyword">return</strong> sb.toString();
-<a name="137" href="#137">137</a>   }
-<a name="138" href="#138">138</a> 
-<a name="139" href="#139">139</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="140" href="#140">140</a>   <em class="jxr_comment">//   Protected Methods:</em>
-<a name="141" href="#141">141</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="142" href="#142">142</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> load() {
-<a name="143" href="#143">143</a>     File file = <strong class="jxr_keyword">new</strong> File(getFilename());
-<a name="144" href="#144">144</a>     <strong class="jxr_keyword">if</strong> (file.exists()) {
-<a name="145" href="#145">145</a>       <strong class="jxr_keyword">try</strong> {
-<a name="146" href="#146">146</a>         DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.
-<a name="147" href="#147">147</a>             newInstance();
-<a name="148" href="#148">148</a>         DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
-<a name="149" href="#149">149</a>         Document doc = docBuilder.parse(file);
-<a name="150" href="#150">150</a>         processRecordFilter(doc);
-<a name="151" href="#151">151</a>         processCategories(doc);
-<a name="152" href="#152">152</a>         processLogLevels(doc);
-<a name="153" href="#153">153</a>         processLogLevelColors(doc);
-<a name="154" href="#154">154</a>         processLogTableColumns(doc);
-<a name="155" href="#155">155</a>       } <strong class="jxr_keyword">catch</strong> (Exception e) {
-<a name="156" href="#156">156</a>         <em class="jxr_comment">// ignore all error and just continue as if there was no</em>
-<a name="157" href="#157">157</a>         <em class="jxr_comment">// configuration xml file but do report a message</em>
-<a name="158" href="#158">158</a>         System.err.println(<span class="jxr_string">"Unable process configuration file at "</span> +
-<a name="159" href="#159">159</a>             getFilename() + <span class="jxr_string">". Error Message="</span> + e.getMessage());
-<a name="160" href="#160">160</a>       }
-<a name="161" href="#161">161</a>     }
-<a name="162" href="#162">162</a> 
-<a name="163" href="#163">163</a>   }
-<a name="164" href="#164">164</a> 
-<a name="165" href="#165">165</a>   <em class="jxr_comment">// Added in version 1.2 - reads in the NDC text filter from the</em>
-<a name="166" href="#166">166</a>   <em class="jxr_comment">// xml configuration file.  If the value of the filter is not null</em>
-<a name="167" href="#167">167</a>   <em class="jxr_comment">// or an empty string ("") then the manager will set the LogBrokerMonitor's</em>
-<a name="168" href="#168">168</a>   <em class="jxr_comment">// LogRecordFilter to use the NDC LogRecordFilter.  Otherwise, the</em>
-<a name="169" href="#169">169</a>   <em class="jxr_comment">// LogBrokerMonitor will use the default LogRecordFilter.</em>
-<a name="170" href="#170">170</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processRecordFilter(Document doc) {
-<a name="171" href="#171">171</a>     NodeList nodeList = doc.getElementsByTagName(NDCTEXTFILTER);
-<a name="172" href="#172">172</a> 
-<a name="173" href="#173">173</a>     <em class="jxr_comment">// there is only one value stored</em>
-<a name="174" href="#174">174</a>     Node n = nodeList.item(0);
-<a name="175" href="#175">175</a>     <em class="jxr_comment">// add check for backwards compatibility  as this feature was added in</em>
-<a name="176" href="#176">176</a>     <em class="jxr_comment">// version 1.2</em>
-<a name="177" href="#177">177</a>     <strong class="jxr_keyword">if</strong> (n == <strong class="jxr_keyword">null</strong>) {
-<a name="178" href="#178">178</a>       <strong class="jxr_keyword">return</strong>;
-<a name="179" href="#179">179</a>     }
-<a name="180" href="#180">180</a> 
-<a name="181" href="#181">181</a>     NamedNodeMap map = n.getAttributes();
-<a name="182" href="#182">182</a>     String text = getValue(map, NAME);
-<a name="183" href="#183">183</a> 
-<a name="184" href="#184">184</a>     <strong class="jxr_keyword">if</strong> (text == <strong class="jxr_keyword">null</strong> || text.equals(<span class="jxr_string">""</span>)) {
-<a name="185" href="#185">185</a>       <strong class="jxr_keyword">return</strong>;
-<a name="186" href="#186">186</a>     }
-<a name="187" href="#187">187</a>     _monitor.setNDCLogRecordFilter(text);
-<a name="188" href="#188">188</a>   }
-<a name="189" href="#189">189</a> 
-<a name="190" href="#190">190</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processCategories(Document doc) {
-<a name="191" href="#191">191</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryExplorerTree.html">CategoryExplorerTree</a> tree = _monitor.getCategoryExplorerTree();
-<a name="192" href="#192">192</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryExplorerModel.html">CategoryExplorerModel</a> model = tree.getExplorerModel();
-<a name="193" href="#193">193</a>     NodeList nodeList = doc.getElementsByTagName(CATEGORY);
-<a name="194" href="#194">194</a> 
-<a name="195" href="#195">195</a>     <em class="jxr_comment">// determine where the starting node is</em>
-<a name="196" href="#196">196</a>     NamedNodeMap map = nodeList.item(0).getAttributes();
-<a name="197" href="#197">197</a>     <strong class="jxr_keyword">int</strong> j = (getValue(map, NAME).equalsIgnoreCase(FIRST_CATEGORY_NAME)) ? 1 : 0;
-<a name="198" href="#198">198</a>     <em class="jxr_comment">// iterate backwards throught the nodeList so that expansion of the</em>
-<a name="199" href="#199">199</a>     <em class="jxr_comment">// list can occur</em>
-<a name="200" href="#200">200</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = nodeList.getLength() - 1; i &gt;= j; i--) {
-<a name="201" href="#201">201</a>       Node n = nodeList.item(i);
-<a name="202" href="#202">202</a>       map = n.getAttributes();
-<a name="203" href="#203">203</a>       <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> chnode = model.addCategory(<strong class="jxr_keyword">new</strong> <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryPath.html">CategoryPath</a>(getValue(map, PATH)));
-<a name="204" href="#204">204</a>       chnode.setSelected((getValue(map, SELECTED).equalsIgnoreCase(<span class="jxr_string">"true"</span>)) ? <strong class="jxr_keyword">true</strong> : false);
-<a name="205" href="#205">205</a>       <strong class="jxr_keyword">if</strong> (getValue(map, EXPANDED).equalsIgnoreCase(<span class="jxr_string">"true"</span>)) ;
-<a name="206" href="#206">206</a>       tree.expandPath(model.getTreePathToRoot(chnode));
-<a name="207" href="#207">207</a>     }
-<a name="208" href="#208">208</a> 
-<a name="209" href="#209">209</a>   }
-<a name="210" href="#210">210</a> 
-<a name="211" href="#211">211</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processLogLevels(Document doc) {
-<a name="212" href="#212">212</a>     NodeList nodeList = doc.getElementsByTagName(LEVEL);
-<a name="213" href="#213">213</a>     Map menuItems = _monitor.getLogLevelMenuItems();
-<a name="214" href="#214">214</a> 
-<a name="215" href="#215">215</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i &lt; nodeList.getLength(); i++) {
-<a name="216" href="#216">216</a>       Node n = nodeList.item(i);
-<a name="217" href="#217">217</a>       NamedNodeMap map = n.getAttributes();
-<a name="218" href="#218">218</a>       String name = getValue(map, NAME);
-<a name="219" href="#219">219</a>       <strong class="jxr_keyword">try</strong> {
-<a name="220" href="#220">220</a>         JCheckBoxMenuItem item =
-<a name="221" href="#221">221</a>             (JCheckBoxMenuItem) menuItems.get(LogLevel.valueOf(name));
-<a name="222" href="#222">222</a>         item.setSelected(getValue(map, SELECTED).equalsIgnoreCase(<span class="jxr_string">"true"</span>));
-<a name="223" href="#223">223</a>       } <strong class="jxr_keyword">catch</strong> (LogLevelFormatException e) {
-<a name="224" href="#224">224</a>         <em class="jxr_comment">// ignore it will be on by default.</em>
-<a name="225" href="#225">225</a>       }
-<a name="226" href="#226">226</a>     }
-<a name="227" href="#227">227</a>   }
-<a name="228" href="#228">228</a> 
-<a name="229" href="#229">229</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processLogLevelColors(Document doc) {
-<a name="230" href="#230">230</a>     NodeList nodeList = doc.getElementsByTagName(COLORLEVEL);
-<a name="231" href="#231">231</a>     LogLevel.getLogLevelColorMap();
-<a name="232" href="#232">232</a> 
-<a name="233" href="#233">233</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i &lt; nodeList.getLength(); i++) {
-<a name="234" href="#234">234</a>       Node n = nodeList.item(i);
-<a name="235" href="#235">235</a>       <em class="jxr_comment">// check for backwards compatibility since this feature was added</em>
-<a name="236" href="#236">236</a>       <em class="jxr_comment">// in version 1.3</em>
-<a name="237" href="#237">237</a>       <strong class="jxr_keyword">if</strong> (n == <strong class="jxr_keyword">null</strong>) {
-<a name="238" href="#238">238</a>         <strong class="jxr_keyword">return</strong>;
-<a name="239" href="#239">239</a>       }
-<a name="240" href="#240">240</a> 
-<a name="241" href="#241">241</a>       NamedNodeMap map = n.getAttributes();
-<a name="242" href="#242">242</a>       String name = getValue(map, NAME);
-<a name="243" href="#243">243</a>       <strong class="jxr_keyword">try</strong> {
-<a name="244" href="#244">244</a>         <a href="../../../../../../org/apache/log4j/lf5/LogLevel.html">LogLevel</a> level = LogLevel.valueOf(name);
-<a name="245" href="#245">245</a>         <strong class="jxr_keyword">int</strong> red = Integer.parseInt(getValue(map, RED));
-<a name="246" href="#246">246</a>         <strong class="jxr_keyword">int</strong> green = Integer.parseInt(getValue(map, GREEN));
-<a name="247" href="#247">247</a>         <strong class="jxr_keyword">int</strong> blue = Integer.parseInt(getValue(map, BLUE));
-<a name="248" href="#248">248</a>         Color c = <strong class="jxr_keyword">new</strong> Color(red, green, blue);
-<a name="249" href="#249">249</a>         <strong class="jxr_keyword">if</strong> (level != <strong class="jxr_keyword">null</strong>) {
-<a name="250" href="#250">250</a>           level.setLogLevelColorMap(level, c);
-<a name="251" href="#251">251</a>         }
-<a name="252" href="#252">252</a> 
-<a name="253" href="#253">253</a>       } <strong class="jxr_keyword">catch</strong> (LogLevelFormatException e) {
-<a name="254" href="#254">254</a>         <em class="jxr_comment">// ignore it will be on by default.</em>
-<a name="255" href="#255">255</a>       }
-<a name="256" href="#256">256</a>     }
-<a name="257" href="#257">257</a>   }
-<a name="258" href="#258">258</a> 
-<a name="259" href="#259">259</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> processLogTableColumns(Document doc) {
-<a name="260" href="#260">260</a>     NodeList nodeList = doc.getElementsByTagName(COLUMN);
-<a name="261" href="#261">261</a>     Map menuItems = _monitor.getLogTableColumnMenuItems();
-<a name="262" href="#262">262</a>     List selectedColumns = <strong class="jxr_keyword">new</strong> ArrayList();
-<a name="263" href="#263">263</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i &lt; nodeList.getLength(); i++) {
-<a name="264" href="#264">264</a>       Node n = nodeList.item(i);
-<a name="265" href="#265">265</a>       <em class="jxr_comment">// check for backwards compatibility since this feature was added</em>
-<a name="266" href="#266">266</a>       <em class="jxr_comment">// in version 1.3</em>
-<a name="267" href="#267">267</a>       <strong class="jxr_keyword">if</strong> (n == <strong class="jxr_keyword">null</strong>) {
-<a name="268" href="#268">268</a>         <strong class="jxr_keyword">return</strong>;
-<a name="269" href="#269">269</a>       }
-<a name="270" href="#270">270</a>       NamedNodeMap map = n.getAttributes();
-<a name="271" href="#271">271</a>       String name = getValue(map, NAME);
-<a name="272" href="#272">272</a>       <strong class="jxr_keyword">try</strong> {
-<a name="273" href="#273">273</a>         <a href="../../../../../../org/apache/log4j/lf5/viewer/LogTableColumn.html">LogTableColumn</a> column = LogTableColumn.valueOf(name);
-<a name="274" href="#274">274</a>         JCheckBoxMenuItem item =
-<a name="275" href="#275">275</a>             (JCheckBoxMenuItem) menuItems.get(column);
-<a name="276" href="#276">276</a>         item.setSelected(getValue(map, SELECTED).equalsIgnoreCase(<span class="jxr_string">"true"</span>));
-<a name="277" href="#277">277</a> 
-<a name="278" href="#278">278</a>         <strong class="jxr_keyword">if</strong> (item.isSelected()) {
-<a name="279" href="#279">279</a>           selectedColumns.add(column);
-<a name="280" href="#280">280</a>         }
-<a name="281" href="#281">281</a>       } <strong class="jxr_keyword">catch</strong> (LogTableColumnFormatException e) {
-<a name="282" href="#282">282</a>         <em class="jxr_comment">// ignore it will be on by default.</em>
-<a name="283" href="#283">283</a>       }
-<a name="284" href="#284">284</a> 
-<a name="285" href="#285">285</a>       <strong class="jxr_keyword">if</strong> (selectedColumns.isEmpty()) {
-<a name="286" href="#286">286</a>         _table.setDetailedView();
-<a name="287" href="#287">287</a>       } <strong class="jxr_keyword">else</strong> {
-<a name="288" href="#288">288</a>         _table.setView(selectedColumns);
-<a name="289" href="#289">289</a>       }
-<a name="290" href="#290">290</a> 
-<a name="291" href="#291">291</a>     }
-<a name="292" href="#292">292</a>   }
-<a name="293" href="#293">293</a> 
-<a name="294" href="#294">294</a>   <strong class="jxr_keyword">protected</strong> String getValue(NamedNodeMap map, String attr) {
-<a name="295" href="#295">295</a>     Node n = map.getNamedItem(attr);
-<a name="296" href="#296">296</a>     <strong class="jxr_keyword">return</strong> n.getNodeValue();
-<a name="297" href="#297">297</a>   }
-<a name="298" href="#298">298</a> 
-<a name="299" href="#299">299</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> collapseTree() {
-<a name="300" href="#300">300</a>     <em class="jxr_comment">// collapse everything except the first category</em>
-<a name="301" href="#301">301</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryExplorerTree.html">CategoryExplorerTree</a> tree = _monitor.getCategoryExplorerTree();
-<a name="302" href="#302">302</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = tree.getRowCount() - 1; i &gt; 0; i--) {
-<a name="303" href="#303">303</a>       tree.collapseRow(i);
-<a name="304" href="#304">304</a>     }
-<a name="305" href="#305">305</a>   }
-<a name="306" href="#306">306</a> 
-<a name="307" href="#307">307</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> selectAllNodes() {
-<a name="308" href="#308">308</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryExplorerModel.html">CategoryExplorerModel</a> model = _monitor.getCategoryExplorerTree().getExplorerModel();
-<a name="309" href="#309">309</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> root = model.getRootCategoryNode();
-<a name="310" href="#310">310</a>     Enumeration all = root.breadthFirstEnumeration();
-<a name="311" href="#311">311</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> n = <strong class="jxr_keyword">null</strong>;
-<a name="312" href="#312">312</a>     <strong class="jxr_keyword">while</strong> (all.hasMoreElements()) {
-<a name="313" href="#313">313</a>       n = (CategoryNode) all.nextElement();
-<a name="314" href="#314">314</a>       n.setSelected(<strong class="jxr_keyword">true</strong>);
-<a name="315" href="#315">315</a>     }
-<a name="316" href="#316">316</a>   }
-<a name="317" href="#317">317</a> 
-<a name="318" href="#318">318</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> store(String s) {
-<a name="319" href="#319">319</a> 
-<a name="320" href="#320">320</a>     <strong class="jxr_keyword">try</strong> {
-<a name="321" href="#321">321</a>       PrintWriter writer = <strong class="jxr_keyword">new</strong> PrintWriter(<strong class="jxr_keyword">new</strong> FileWriter(getFilename()));
-<a name="322" href="#322">322</a>       writer.print(s);
-<a name="323" href="#323">323</a>       writer.close();
-<a name="324" href="#324">324</a>     } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a name="325" href="#325">325</a>       <em class="jxr_comment">// do something with this error.</em>
-<a name="326" href="#326">326</a>       e.printStackTrace();
-<a name="327" href="#327">327</a>     }
-<a name="328" href="#328">328</a> 
-<a name="329" href="#329">329</a>   }
-<a name="330" href="#330">330</a> 
-<a name="331" href="#331">331</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> deleteConfigurationFile() {
-<a name="332" href="#332">332</a>     <strong class="jxr_keyword">try</strong> {
-<a name="333" href="#333">333</a>       File f = <strong class="jxr_keyword">new</strong> File(getFilename());
-<a name="334" href="#334">334</a>       <strong class="jxr_keyword">if</strong> (f.exists()) {
-<a name="335" href="#335">335</a>         f.delete();
-<a name="336" href="#336">336</a>       }
-<a name="337" href="#337">337</a>     } <strong class="jxr_keyword">catch</strong> (SecurityException e) {
-<a name="338" href="#338">338</a>       System.err.println(<span class="jxr_string">"Cannot delete "</span> + getFilename() +
-<a name="339" href="#339">339</a>           <span class="jxr_string">" because a security violation occured."</span>);
-<a name="340" href="#340">340</a>     }
-<a name="341" href="#341">341</a>   }
-<a name="342" href="#342">342</a> 
-<a name="343" href="#343">343</a>   <strong class="jxr_keyword">protected</strong> String getFilename() {
-<a name="344" href="#344">344</a>     String home = System.getProperty(<span class="jxr_string">"user.home"</span>);
-<a name="345" href="#345">345</a>     String sep = System.getProperty(<span class="jxr_string">"file.separator"</span>);
-<a name="346" href="#346">346</a> 
-<a name="347" href="#347">347</a>     <strong class="jxr_keyword">return</strong> home + sep + <span class="jxr_string">"lf5"</span> + sep + CONFIG_FILE_NAME;
-<a name="348" href="#348">348</a>   }
-<a name="349" href="#349">349</a> 
-<a name="350" href="#350">350</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="351" href="#351">351</a>   <em class="jxr_comment">//   Private Methods:</em>
-<a name="352" href="#352">352</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="353" href="#353">353</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> processConfigurationNode(<a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> node, StringBuffer xml) {
-<a name="354" href="#354">354</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryExplorerModel.html">CategoryExplorerModel</a> model = _monitor.getCategoryExplorerTree().getExplorerModel();
-<a name="355" href="#355">355</a> 
-<a name="356" href="#356">356</a>     Enumeration all = node.breadthFirstEnumeration();
-<a name="357" href="#357">357</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> n = <strong class="jxr_keyword">null</strong>;
-<a name="358" href="#358">358</a>     <strong class="jxr_keyword">while</strong> (all.hasMoreElements()) {
-<a name="359" href="#359">359</a>       n = (CategoryNode) all.nextElement();
-<a name="360" href="#360">360</a>       exportXMLElement(n, model.getTreePathToRoot(n), xml);
-<a name="361" href="#361">361</a>     }
-<a name="362" href="#362">362</a> 
-<a name="363" href="#363">363</a>   }
-<a name="364" href="#364">364</a> 
-<a name="365" href="#365">365</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> processLogLevels(Map logLevelMenuItems, StringBuffer xml) {
-<a name="366" href="#366">366</a>     xml.append(<span class="jxr_string">"\t&lt;loglevels&gt;\r\n"</span>);
-<a name="367" href="#367">367</a>     Iterator it = logLevelMenuItems.keySet().iterator();
-<a name="368" href="#368">368</a>     <strong class="jxr_keyword">while</strong> (it.hasNext()) {
-<a name="369" href="#369">369</a>       <a href="../../../../../../org/apache/log4j/lf5/LogLevel.html">LogLevel</a> level = (LogLevel) it.next();
-<a name="370" href="#370">370</a>       JCheckBoxMenuItem item = (JCheckBoxMenuItem) logLevelMenuItems.get(level);
-<a name="371" href="#371">371</a>       exportLogLevelXMLElement(level.getLabel(), item.isSelected(), xml);
-<a name="372" href="#372">372</a>     }
-<a name="373" href="#373">373</a> 
-<a name="374" href="#374">374</a>     xml.append(<span class="jxr_string">"\t&lt;/loglevels&gt;\r\n"</span>);
-<a name="375" href="#375">375</a>   }
-<a name="376" href="#376">376</a> 
-<a name="377" href="#377">377</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> processLogLevelColors(Map logLevelMenuItems, Map logLevelColors, StringBuffer xml) {
-<a name="378" href="#378">378</a>     xml.append(<span class="jxr_string">"\t&lt;loglevelcolors&gt;\r\n"</span>);
-<a name="379" href="#379">379</a>     <em class="jxr_comment">// iterate through the list of log levels being used (log4j, jdk1.4, custom levels)</em>
-<a name="380" href="#380">380</a>     Iterator it = logLevelMenuItems.keySet().iterator();
-<a name="381" href="#381">381</a>     <strong class="jxr_keyword">while</strong> (it.hasNext()) {
-<a name="382" href="#382">382</a>       <a href="../../../../../../org/apache/log4j/lf5/LogLevel.html">LogLevel</a> level = (LogLevel) it.next();
-<a name="383" href="#383">383</a>       <em class="jxr_comment">// for each level, get the associated color from the log level color map</em>
-<a name="384" href="#384">384</a>       Color color = (Color) logLevelColors.get(level);
-<a name="385" href="#385">385</a>       exportLogLevelColorXMLElement(level.getLabel(), color, xml);
-<a name="386" href="#386">386</a>     }
-<a name="387" href="#387">387</a> 
-<a name="388" href="#388">388</a>     xml.append(<span class="jxr_string">"\t&lt;/loglevelcolors&gt;\r\n"</span>);
-<a name="389" href="#389">389</a>   }
-<a name="390" href="#390">390</a> 
-<a name="391" href="#391">391</a> 
-<a name="392" href="#392">392</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> processLogTableColumns(List logTableColumnMenuItems, StringBuffer xml) {
-<a name="393" href="#393">393</a>     xml.append(<span class="jxr_string">"\t&lt;logtablecolumns&gt;\r\n"</span>);
-<a name="394" href="#394">394</a>     Iterator it = logTableColumnMenuItems.iterator();
-<a name="395" href="#395">395</a>     <strong class="jxr_keyword">while</strong> (it.hasNext()) {
-<a name="396" href="#396">396</a>       <a href="../../../../../../org/apache/log4j/lf5/viewer/LogTableColumn.html">LogTableColumn</a> column = (LogTableColumn) it.next();
-<a name="397" href="#397">397</a>       JCheckBoxMenuItem item = _monitor.getTableColumnMenuItem(column);
-<a name="398" href="#398">398</a>       exportLogTableColumnXMLElement(column.getLabel(), item.isSelected(), xml);
-<a name="399" href="#399">399</a>     }
-<a name="400" href="#400">400</a> 
-<a name="401" href="#401">401</a>     xml.append(<span class="jxr_string">"\t&lt;/logtablecolumns&gt;\r\n"</span>);
-<a name="402" href="#402">402</a>   }
-<a name="403" href="#403">403</a> 
-<a name="404" href="#404">404</a>   <em class="jxr_comment">// Added in version 1.2 - stores the NDC text filter in the xml file</em>
-<a name="405" href="#405">405</a>   <em class="jxr_comment">// for future use.</em>
-<a name="406" href="#406">406</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> processLogRecordFilter(String text, StringBuffer xml) {
-<a name="407" href="#407">407</a>     xml.append(<span class="jxr_string">"\t&lt;"</span>).append(NDCTEXTFILTER).append(<span class="jxr_string">" "</span>);
-<a name="408" href="#408">408</a>     xml.append(NAME).append(<span class="jxr_string">"=\&quot;"</span>).append(text).append(<span class="jxr_string">"\&quot;"</span>);
-<a name="409" href="#409">409</a>     xml.append(<span class="jxr_string">"/&gt;\r\n"</span>);
-<a name="410" href="#410">410</a>   }
-<a name="411" href="#411">411</a> 
-<a name="412" href="#412">412</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> openXMLDocument(StringBuffer xml) {
-<a name="413" href="#413">413</a>     xml.append(<span class="jxr_string">"&lt;?xml version=\&quot;1.0\&quot; encoding=\&quot;UTF-8\&quot; ?&gt;\r\n"</span>);
-<a name="414" href="#414">414</a>   }
-<a name="415" href="#415">415</a> 
-<a name="416" href="#416">416</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> openConfigurationXML(StringBuffer xml) {
-<a name="417" href="#417">417</a>     xml.append(<span class="jxr_string">"&lt;configuration&gt;\r\n"</span>);
-<a name="418" href="#418">418</a>   }
-<a name="419" href="#419">419</a> 
-<a name="420" href="#420">420</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> closeConfigurationXML(StringBuffer xml) {
-<a name="421" href="#421">421</a>     xml.append(<span class="jxr_string">"&lt;/configuration&gt;\r\n"</span>);
-<a name="422" href="#422">422</a>   }
-<a name="423" href="#423">423</a> 
-<a name="424" href="#424">424</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> exportXMLElement(<a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> node, TreePath path, StringBuffer xml) {
-<a name="425" href="#425">425</a>     <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryExplorerTree.html">CategoryExplorerTree</a> tree = _monitor.getCategoryExplorerTree();
-<a name="426" href="#426">426</a> 
-<a name="427" href="#427">427</a>     xml.append(<span class="jxr_string">"\t&lt;"</span>).append(CATEGORY).append(<span class="jxr_string">" "</span>);
-<a name="428" href="#428">428</a>     xml.append(NAME).append(<span class="jxr_string">"=\&quot;"</span>).append(node.getTitle()).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="429" href="#429">429</a>     xml.append(PATH).append(<span class="jxr_string">"=\&quot;"</span>).append(treePathToString(path)).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="430" href="#430">430</a>     xml.append(EXPANDED).append(<span class="jxr_string">"=\&quot;"</span>).append(tree.isExpanded(path)).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="431" href="#431">431</a>     xml.append(SELECTED).append(<span class="jxr_string">"=\&quot;"</span>).append(node.isSelected()).append(<span class="jxr_string">"\&quot;/&gt;\r\n"</span>);
-<a name="432" href="#432">432</a>   }
-<a name="433" href="#433">433</a> 
-<a name="434" href="#434">434</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> exportLogLevelXMLElement(String label, <strong class="jxr_keyword">boolean</strong> selected, StringBuffer xml) {
-<a name="435" href="#435">435</a>     xml.append(<span class="jxr_string">"\t\t&lt;"</span>).append(LEVEL).append(<span class="jxr_string">" "</span>).append(NAME);
-<a name="436" href="#436">436</a>     xml.append(<span class="jxr_string">"=\&quot;"</span>).append(label).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="437" href="#437">437</a>     xml.append(SELECTED).append(<span class="jxr_string">"=\&quot;"</span>).append(selected);
-<a name="438" href="#438">438</a>     xml.append(<span class="jxr_string">"\&quot;/&gt;\r\n"</span>);
-<a name="439" href="#439">439</a>   }
-<a name="440" href="#440">440</a> 
-<a name="441" href="#441">441</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> exportLogLevelColorXMLElement(String label, Color color, StringBuffer xml) {
-<a name="442" href="#442">442</a>     xml.append(<span class="jxr_string">"\t\t&lt;"</span>).append(COLORLEVEL).append(<span class="jxr_string">" "</span>).append(NAME);
-<a name="443" href="#443">443</a>     xml.append(<span class="jxr_string">"=\&quot;"</span>).append(label).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="444" href="#444">444</a>     xml.append(RED).append(<span class="jxr_string">"=\&quot;"</span>).append(color.getRed()).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="445" href="#445">445</a>     xml.append(GREEN).append(<span class="jxr_string">"=\&quot;"</span>).append(color.getGreen()).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="446" href="#446">446</a>     xml.append(BLUE).append(<span class="jxr_string">"=\&quot;"</span>).append(color.getBlue());
-<a name="447" href="#447">447</a>     xml.append(<span class="jxr_string">"\&quot;/&gt;\r\n"</span>);
-<a name="448" href="#448">448</a>   }
-<a name="449" href="#449">449</a> 
-<a name="450" href="#450">450</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> exportLogTableColumnXMLElement(String label, <strong class="jxr_keyword">boolean</strong> selected, StringBuffer xml) {
-<a name="451" href="#451">451</a>     xml.append(<span class="jxr_string">"\t\t&lt;"</span>).append(COLUMN).append(<span class="jxr_string">" "</span>).append(NAME);
-<a name="452" href="#452">452</a>     xml.append(<span class="jxr_string">"=\&quot;"</span>).append(label).append(<span class="jxr_string">"\&quot; "</span>);
-<a name="453" href="#453">453</a>     xml.append(SELECTED).append(<span class="jxr_string">"=\&quot;"</span>).append(selected);
-<a name="454" href="#454">454</a>     xml.append(<span class="jxr_string">"\&quot;/&gt;\r\n"</span>);
-<a name="455" href="#455">455</a>   }
-<a name="456" href="#456">456</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="457" href="#457">457</a>   <em class="jxr_comment">//   Nested Top-Level Classes or Interfaces:</em>
-<a name="458" href="#458">458</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="459" href="#459">459</a> 
-<a name="460" href="#460">460</a> }
-<a name="461" href="#461">461</a> 
-<a name="462" href="#462">462</a> 
-<a name="463" href="#463">463</a> 
-<a name="464" href="#464">464</a> 
-<a name="465" href="#465">465</a> 
-<a name="466" href="#466">466</a> 
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/02/02d57862db51a8d2b6c0113bbe55663966cf9766.svn-base b/log4j-1.2.17/.svn/pristine/02/02d57862db51a8d2b6c0113bbe55663966cf9766.svn-base
deleted file mode 100644
index b6f8936..0000000
--- a/log4j-1.2.17/.svn/pristine/02/02d57862db51a8d2b6c0113bbe55663966cf9766.svn-base
+++ /dev/null
@@ -1,243 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-ThrowableRendererSupport (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="ThrowableRendererSupport (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ThrowableRendererSupport.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/spi/TriggeringEventEvaluator.html" title="interface in org.apache.log4j.spi"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/spi/ThrowableRendererSupport.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ThrowableRendererSupport.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j.spi</FONT>
-<BR>
-Interface ThrowableRendererSupport</H2>
-<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/apache/log4j/Hierarchy.html" title="class in org.apache.log4j">Hierarchy</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public interface <B>ThrowableRendererSupport</B></DL>
-</PRE>
-
-<P>
-Implemented by logger repositories that support configurable
- rendering of Throwables.
-<P>
-
-<P>
-<DL>
-<DT><B>Since:</B></DT>
-  <DD>1.2.16</DD>
-</DL>
-<HR>
-
-<P>
-
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/spi/ThrowableRendererSupport.html#getThrowableRenderer()">getThrowableRenderer</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get throwable renderer.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/spi/ThrowableRendererSupport.html#setThrowableRenderer(org.apache.log4j.spi.ThrowableRenderer)">setThrowableRenderer</A></B>(<A HREF="../../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A>&nbsp;renderer)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set throwable renderer.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getThrowableRenderer()"><!-- --></A><H3>
-getThrowableRenderer</H3>
-<PRE>
-<A HREF="../../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A> <B>getThrowableRenderer</B>()</PRE>
-<DL>
-<DD>Get throwable renderer.
-<P>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>throwable renderer, may be null.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setThrowableRenderer(org.apache.log4j.spi.ThrowableRenderer)"><!-- --></A><H3>
-setThrowableRenderer</H3>
-<PRE>
-void <B>setThrowableRenderer</B>(<A HREF="../../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A>&nbsp;renderer)</PRE>
-<DL>
-<DD>Set throwable renderer.
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>renderer</CODE> - renderer, may be null.</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ThrowableRendererSupport.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/spi/TriggeringEventEvaluator.html" title="interface in org.apache.log4j.spi"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/spi/ThrowableRendererSupport.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="ThrowableRendererSupport.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/03/03778e23baa3ac882bd62a971bca2b1ec443c8ae.svn-base b/log4j-1.2.17/.svn/pristine/03/03778e23baa3ac882bd62a971bca2b1ec443c8ae.svn-base
deleted file mode 100644
index c3e3a85..0000000
--- a/log4j-1.2.17/.svn/pristine/03/03778e23baa3ac882bd62a971bca2b1ec443c8ae.svn-base
+++ /dev/null
@@ -1,211 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>CategoryNode xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../../../apidocs/org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.lf5.viewer.categoryexplorer;
-<a name="18" href="#18">18</a>  
-<a name="19" href="#19">19</a>  <strong class="jxr_keyword">import</strong> javax.swing.tree.DefaultMutableTreeNode;
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> javax.swing.tree.TreeNode;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> java.util.Enumeration;
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="24" href="#24">24</a>  <em class="jxr_javadoccomment"> * CategoryNode</em>
-<a name="25" href="#25">25</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="26" href="#26">26</a>  <em class="jxr_javadoccomment"> * @author Michael J. Sikorsky</em>
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment"> * @author Robert Shaw</em>
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="29" href="#29">29</a>  
-<a name="30" href="#30">30</a>  <em class="jxr_comment">// Contributed by ThoughtWorks Inc.</em>
-<a name="31" href="#31">31</a>  
-<a name="32" href="#32">32</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> <strong class="jxr_keyword">extends</strong> DefaultMutableTreeNode {
-<a name="33" href="#33">33</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 5958994817693177319L;
-<a name="34" href="#34">34</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="35" href="#35">35</a>    <em class="jxr_comment">//   Constants:</em>
-<a name="36" href="#36">36</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="37" href="#37">37</a>  
-<a name="38" href="#38">38</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="39" href="#39">39</a>    <em class="jxr_comment">//   Protected Variables:</em>
-<a name="40" href="#40">40</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="41" href="#41">41</a>    <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> _selected = <strong class="jxr_keyword">true</strong>;
-<a name="42" href="#42">42</a>    <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">int</strong> _numberOfContainedRecords = 0;
-<a name="43" href="#43">43</a>    <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">int</strong> _numberOfRecordsFromChildren = 0;
-<a name="44" href="#44">44</a>    <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> _hasFatalChildren = false;
-<a name="45" href="#45">45</a>    <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">boolean</strong> _hasFatalRecords = false;
-<a name="46" href="#46">46</a>  
-<a name="47" href="#47">47</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="48" href="#48">48</a>    <em class="jxr_comment">//   Private Variables:</em>
-<a name="49" href="#49">49</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="50" href="#50">50</a>  
-<a name="51" href="#51">51</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="52" href="#52">52</a>    <em class="jxr_comment">//   Constructors:</em>
-<a name="53" href="#53">53</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="54" href="#54">54</a>  
-<a name="55" href="#55">55</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="56" href="#56">56</a>  <em class="jxr_javadoccomment">   *</em>
-<a name="57" href="#57">57</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="58" href="#58">58</a>    <strong class="jxr_keyword">public</strong> <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a>(String title) {
-<a name="59" href="#59">59</a>      setUserObject(title);
-<a name="60" href="#60">60</a>    }
-<a name="61" href="#61">61</a>  
-<a name="62" href="#62">62</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="63" href="#63">63</a>    <em class="jxr_comment">//   Public Methods:</em>
-<a name="64" href="#64">64</a>    <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="65" href="#65">65</a>    <strong class="jxr_keyword">public</strong> String getTitle() {
-<a name="66" href="#66">66</a>      <strong class="jxr_keyword">return</strong> (String) getUserObject();
-<a name="67" href="#67">67</a>    }
-<a name="68" href="#68">68</a>  
-<a name="69" href="#69">69</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setSelected(<strong class="jxr_keyword">boolean</strong> s) {
-<a name="70" href="#70">70</a>      <strong class="jxr_keyword">if</strong> (s != _selected) {
-<a name="71" href="#71">71</a>        _selected = s;
-<a name="72" href="#72">72</a>      }
-<a name="73" href="#73">73</a>    }
-<a name="74" href="#74">74</a>  
-<a name="75" href="#75">75</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isSelected() {
-<a name="76" href="#76">76</a>      <strong class="jxr_keyword">return</strong> _selected;
-<a name="77" href="#77">77</a>    }
-<a name="78" href="#78">78</a>  
-<a name="79" href="#79">79</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="80" href="#80">80</a>  <em class="jxr_javadoccomment">   * @deprecated</em>
-<a name="81" href="#81">81</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="82" href="#82">82</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setAllDescendantsSelected() {
-<a name="83" href="#83">83</a>      Enumeration children = children();
-<a name="84" href="#84">84</a>      <strong class="jxr_keyword">while</strong> (children.hasMoreElements()) {
-<a name="85" href="#85">85</a>        <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> node = (CategoryNode) children.nextElement();
-<a name="86" href="#86">86</a>        node.setSelected(<strong class="jxr_keyword">true</strong>);
-<a name="87" href="#87">87</a>        node.setAllDescendantsSelected();
-<a name="88" href="#88">88</a>      }
-<a name="89" href="#89">89</a>    }
-<a name="90" href="#90">90</a>  
-<a name="91" href="#91">91</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="92" href="#92">92</a>  <em class="jxr_javadoccomment">   * @deprecated</em>
-<a name="93" href="#93">93</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="94" href="#94">94</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setAllDescendantsDeSelected() {
-<a name="95" href="#95">95</a>      Enumeration children = children();
-<a name="96" href="#96">96</a>      <strong class="jxr_keyword">while</strong> (children.hasMoreElements()) {
-<a name="97" href="#97">97</a>        <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> node = (CategoryNode) children.nextElement();
-<a name="98" href="#98">98</a>        node.setSelected(false);
-<a name="99" href="#99">99</a>        node.setAllDescendantsDeSelected();
-<a name="100" href="#100">100</a>     }
-<a name="101" href="#101">101</a>   }
-<a name="102" href="#102">102</a> 
-<a name="103" href="#103">103</a>   <strong class="jxr_keyword">public</strong> String toString() {
-<a name="104" href="#104">104</a>     <strong class="jxr_keyword">return</strong> (getTitle());
-<a name="105" href="#105">105</a>   }
-<a name="106" href="#106">106</a> 
-<a name="107" href="#107">107</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> equals(Object obj) {
-<a name="108" href="#108">108</a>     <strong class="jxr_keyword">if</strong> (obj instanceof CategoryNode) {
-<a name="109" href="#109">109</a>       <a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a> node = (CategoryNode) obj;
-<a name="110" href="#110">110</a>       String tit1 = getTitle().toLowerCase();
-<a name="111" href="#111">111</a>       String tit2 = node.getTitle().toLowerCase();
-<a name="112" href="#112">112</a> 
-<a name="113" href="#113">113</a>       <strong class="jxr_keyword">if</strong> (tit1.equals(tit2)) {
-<a name="114" href="#114">114</a>         <strong class="jxr_keyword">return</strong> (<strong class="jxr_keyword">true</strong>);
-<a name="115" href="#115">115</a>       }
-<a name="116" href="#116">116</a>     }
-<a name="117" href="#117">117</a>     <strong class="jxr_keyword">return</strong> (false);
-<a name="118" href="#118">118</a>   }
-<a name="119" href="#119">119</a> 
-<a name="120" href="#120">120</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">int</strong> hashCode() {
-<a name="121" href="#121">121</a>     <strong class="jxr_keyword">return</strong> (getTitle().hashCode());
-<a name="122" href="#122">122</a>   }
-<a name="123" href="#123">123</a> 
-<a name="124" href="#124">124</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addRecord() {
-<a name="125" href="#125">125</a>     _numberOfContainedRecords++;
-<a name="126" href="#126">126</a>     addRecordToParent();
-<a name="127" href="#127">127</a>   }
-<a name="128" href="#128">128</a> 
-<a name="129" href="#129">129</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">int</strong> getNumberOfContainedRecords() {
-<a name="130" href="#130">130</a>     <strong class="jxr_keyword">return</strong> _numberOfContainedRecords;
-<a name="131" href="#131">131</a>   }
-<a name="132" href="#132">132</a> 
-<a name="133" href="#133">133</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> resetNumberOfContainedRecords() {
-<a name="134" href="#134">134</a>     _numberOfContainedRecords = 0;
-<a name="135" href="#135">135</a>     _numberOfRecordsFromChildren = 0;
-<a name="136" href="#136">136</a>     _hasFatalRecords = false;
-<a name="137" href="#137">137</a>     _hasFatalChildren = false;
-<a name="138" href="#138">138</a>   }
-<a name="139" href="#139">139</a> 
-<a name="140" href="#140">140</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> hasFatalRecords() {
-<a name="141" href="#141">141</a>     <strong class="jxr_keyword">return</strong> _hasFatalRecords;
-<a name="142" href="#142">142</a>   }
-<a name="143" href="#143">143</a> 
-<a name="144" href="#144">144</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> hasFatalChildren() {
-<a name="145" href="#145">145</a>     <strong class="jxr_keyword">return</strong> _hasFatalChildren;
-<a name="146" href="#146">146</a>   }
-<a name="147" href="#147">147</a> 
-<a name="148" href="#148">148</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHasFatalRecords(<strong class="jxr_keyword">boolean</strong> flag) {
-<a name="149" href="#149">149</a>     _hasFatalRecords = flag;
-<a name="150" href="#150">150</a>   }
-<a name="151" href="#151">151</a> 
-<a name="152" href="#152">152</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setHasFatalChildren(<strong class="jxr_keyword">boolean</strong> flag) {
-<a name="153" href="#153">153</a>     _hasFatalChildren = flag;
-<a name="154" href="#154">154</a>   }
-<a name="155" href="#155">155</a> 
-<a name="156" href="#156">156</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="157" href="#157">157</a>   <em class="jxr_comment">//   Protected Methods:</em>
-<a name="158" href="#158">158</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="159" href="#159">159</a> 
-<a name="160" href="#160">160</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">int</strong> getTotalNumberOfRecords() {
-<a name="161" href="#161">161</a>     <strong class="jxr_keyword">return</strong> getNumberOfRecordsFromChildren() + getNumberOfContainedRecords();
-<a name="162" href="#162">162</a>   }
-<a name="163" href="#163">163</a> 
-<a name="164" href="#164">164</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="165" href="#165">165</a> <em class="jxr_javadoccomment">   * Passes up the addition from child to parent</em>
-<a name="166" href="#166">166</a> <em class="jxr_javadoccomment">   */</em>
-<a name="167" href="#167">167</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> addRecordFromChild() {
-<a name="168" href="#168">168</a>     _numberOfRecordsFromChildren++;
-<a name="169" href="#169">169</a>     addRecordToParent();
-<a name="170" href="#170">170</a>   }
-<a name="171" href="#171">171</a> 
-<a name="172" href="#172">172</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">int</strong> getNumberOfRecordsFromChildren() {
-<a name="173" href="#173">173</a>     <strong class="jxr_keyword">return</strong> _numberOfRecordsFromChildren;
-<a name="174" href="#174">174</a>   }
-<a name="175" href="#175">175</a> 
-<a name="176" href="#176">176</a>   <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> addRecordToParent() {
-<a name="177" href="#177">177</a>     TreeNode parent = getParent();
-<a name="178" href="#178">178</a>     <strong class="jxr_keyword">if</strong> (parent == <strong class="jxr_keyword">null</strong>) {
-<a name="179" href="#179">179</a>       <strong class="jxr_keyword">return</strong>;
-<a name="180" href="#180">180</a>     }
-<a name="181" href="#181">181</a>     ((<a href="../../../../../../org/apache/log4j/lf5/viewer/categoryexplorer/CategoryNode.html">CategoryNode</a>) parent).addRecordFromChild();
-<a name="182" href="#182">182</a>   }
-<a name="183" href="#183">183</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="184" href="#184">184</a>   <em class="jxr_comment">//   Private Methods:</em>
-<a name="185" href="#185">185</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="186" href="#186">186</a> 
-<a name="187" href="#187">187</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="188" href="#188">188</a>   <em class="jxr_comment">//   Nested Top-Level Classes or Interfaces:</em>
-<a name="189" href="#189">189</a>   <em class="jxr_comment">//--------------------------------------------------------------------------</em>
-<a name="190" href="#190">190</a> 
-<a name="191" href="#191">191</a> }
-<a name="192" href="#192">192</a> 
-<a name="193" href="#193">193</a> 
-<a name="194" href="#194">194</a> 
-<a name="195" href="#195">195</a> 
-<a name="196" href="#196">196</a> 
-<a name="197" href="#197">197</a> 
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/03/038f8fc620f8dc54a8ac26224fe583ee30c666a6.svn-base b/log4j-1.2.17/.svn/pristine/03/038f8fc620f8dc54a8ac26224fe583ee30c666a6.svn-base
deleted file mode 100644
index f166167..0000000
--- a/log4j-1.2.17/.svn/pristine/03/038f8fc620f8dc54a8ac26224fe583ee30c666a6.svn-base
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-org.apache.log4j.jdbc Class Hierarchy (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="org.apache.log4j.jdbc Class Hierarchy (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/jmx/package-tree.html"><B>NEXT</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/jdbc/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-Hierarchy For Package org.apache.log4j.jdbc
-</H2>
-</CENTER>
-<DL>
-<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
-<HR>
-<H2>
-Class Hierarchy
-</H2>
-<UL>
-<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL>
-<LI TYPE="circle">org.apache.log4j.<A HREF="../../../../org/apache/log4j/AppenderSkeleton.html" title="class in org.apache.log4j"><B>AppenderSkeleton</B></A> (implements org.apache.log4j.<A HREF="../../../../org/apache/log4j/Appender.html" title="interface in org.apache.log4j">Appender</A>, org.apache.log4j.spi.<A HREF="../../../../org/apache/log4j/spi/OptionHandler.html" title="interface in org.apache.log4j.spi">OptionHandler</A>)
-<UL>
-<LI TYPE="circle">org.apache.log4j.jdbc.<A HREF="../../../../org/apache/log4j/jdbc/JDBCAppender.html" title="class in org.apache.log4j.jdbc"><B>JDBCAppender</B></A> (implements org.apache.log4j.<A HREF="../../../../org/apache/log4j/Appender.html" title="interface in org.apache.log4j">Appender</A>)
-</UL>
-</UL>
-</UL>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/package-tree.html"><B>PREV</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/jmx/package-tree.html"><B>NEXT</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/jdbc/package-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/03/0391c4341e60fb0a8ad6cee56f67a523082b2318.svn-base b/log4j-1.2.17/.svn/pristine/03/0391c4341e60fb0a8ad6cee56f67a523082b2318.svn-base
deleted file mode 100644
index 32186e2..0000000
--- a/log4j-1.2.17/.svn/pristine/03/0391c4341e60fb0a8ad6cee56f67a523082b2318.svn-base
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>LevelRangeFilter xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/varia/LevelRangeFilter.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.varia;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Level;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.Filter;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LoggingEvent;
-<a name="23" href="#23">23</a>  
-<a name="24" href="#24">24</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="25" href="#25">25</a>  <em class="jxr_javadoccomment">   This is a very simple filter based on level matching, which can be</em>
-<a name="26" href="#26">26</a>  <em class="jxr_javadoccomment">   used to reject messages with priorities outside a certain range.</em>
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment">   </em>
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment">   &lt;p&gt;The filter admits three options &lt;b&gt;LevelMin&lt;/b&gt;, &lt;b&gt;LevelMax&lt;/b&gt;</em>
-<a name="29" href="#29">29</a>  <em class="jxr_javadoccomment">   and &lt;b&gt;AcceptOnMatch&lt;/b&gt;.</em>
-<a name="30" href="#30">30</a>  
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment">   &lt;p&gt;If the level of the {@link LoggingEvent} is not between Min and Max</em>
-<a name="32" href="#32">32</a>  <em class="jxr_javadoccomment">   (inclusive), then {@link Filter#DENY} is returned.</em>
-<a name="33" href="#33">33</a>  <em class="jxr_javadoccomment">   </em>
-<a name="34" href="#34">34</a>  <em class="jxr_javadoccomment">   &lt;p&gt; If the Logging event level is within the specified range, then if</em>
-<a name="35" href="#35">35</a>  <em class="jxr_javadoccomment">   &lt;b&gt;AcceptOnMatch&lt;/b&gt; is true, {@link Filter#ACCEPT} is returned, and if</em>
-<a name="36" href="#36">36</a>  <em class="jxr_javadoccomment">   &lt;b&gt;AcceptOnMatch&lt;/b&gt; is false, {@link Filter#NEUTRAL} is returned.</em>
-<a name="37" href="#37">37</a>  <em class="jxr_javadoccomment">   </em>
-<a name="38" href="#38">38</a>  <em class="jxr_javadoccomment">   &lt;p&gt;If &lt;code&gt;LevelMin&lt;/code&gt;w is not defined, then there is no</em>
-<a name="39" href="#39">39</a>  <em class="jxr_javadoccomment">   minimum acceptable level (ie a level is never rejected for</em>
-<a name="40" href="#40">40</a>  <em class="jxr_javadoccomment">   being too "low"/unimportant).  If &lt;code&gt;LevelMax&lt;/code&gt; is not</em>
-<a name="41" href="#41">41</a>  <em class="jxr_javadoccomment">   defined, then there is no maximum acceptable level (ie a</em>
-<a name="42" href="#42">42</a>  <em class="jxr_javadoccomment">   level is never rejected for beeing too "high"/important).</em>
-<a name="43" href="#43">43</a>  
-<a name="44" href="#44">44</a>  <em class="jxr_javadoccomment">   &lt;p&gt;Refer to the {@link</em>
-<a name="45" href="#45">45</a>  <em class="jxr_javadoccomment">   org.apache.log4j.AppenderSkeleton#setThreshold setThreshold} method</em>
-<a name="46" href="#46">46</a>  <em class="jxr_javadoccomment">   available to &lt;code&gt;all&lt;/code&gt; appenders extending {@link</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment">   org.apache.log4j.AppenderSkeleton} for a more convenient way to</em>
-<a name="48" href="#48">48</a>  <em class="jxr_javadoccomment">   filter out events by level.</em>
-<a name="49" href="#49">49</a>  
-<a name="50" href="#50">50</a>  <em class="jxr_javadoccomment">   @author Simon Kitching</em>
-<a name="51" href="#51">51</a>  <em class="jxr_javadoccomment">   @author based on code by Ceki G&amp;uuml;lc&amp;uuml; </em>
-<a name="52" href="#52">52</a>  <em class="jxr_javadoccomment">*/</em>
-<a name="53" href="#53">53</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/varia/LevelRangeFilter.html">LevelRangeFilter</a> <strong class="jxr_keyword">extends</strong> <a href="../../../../org/apache/log4j/spi/Filter.html">Filter</a> {
-<a name="54" href="#54">54</a>  
-<a name="55" href="#55">55</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="56" href="#56">56</a>  <em class="jxr_javadoccomment">     Do we return ACCEPT when a match occurs. Default is</em>
-<a name="57" href="#57">57</a>  <em class="jxr_javadoccomment">     &lt;code&gt;false&lt;/code&gt;, so that later filters get run by default  */</em>
-<a name="58" href="#58">58</a>    <strong class="jxr_keyword">boolean</strong> acceptOnMatch = false;
-<a name="59" href="#59">59</a>  
-<a name="60" href="#60">60</a>    <a href="../../../../org/apache/log4j/Level.html">Level</a> levelMin;
-<a name="61" href="#61">61</a>    <a href="../../../../org/apache/log4j/Level.html">Level</a> levelMax;
-<a name="62" href="#62">62</a>  
-<a name="63" href="#63">63</a>   
-<a name="64" href="#64">64</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="65" href="#65">65</a>  <em class="jxr_javadoccomment">     Return the decision of this filter.</em>
-<a name="66" href="#66">66</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="67" href="#67">67</a>    <strong class="jxr_keyword">public</strong>
-<a name="68" href="#68">68</a>    <strong class="jxr_keyword">int</strong> decide(<a href="../../../../org/apache/log4j/spi/LoggingEvent.html">LoggingEvent</a> event) {
-<a name="69" href="#69">69</a>      <strong class="jxr_keyword">if</strong>(<strong class="jxr_keyword">this</strong>.levelMin != <strong class="jxr_keyword">null</strong>) {
-<a name="70" href="#70">70</a>        <strong class="jxr_keyword">if</strong> (event.getLevel().isGreaterOrEqual(levelMin) == false) {
-<a name="71" href="#71">71</a>          <em class="jxr_comment">// level of event is less than minimum</em>
-<a name="72" href="#72">72</a>          <strong class="jxr_keyword">return</strong> Filter.DENY;
-<a name="73" href="#73">73</a>        }
-<a name="74" href="#74">74</a>      }
-<a name="75" href="#75">75</a>  
-<a name="76" href="#76">76</a>      <strong class="jxr_keyword">if</strong>(<strong class="jxr_keyword">this</strong>.levelMax != <strong class="jxr_keyword">null</strong>) {
-<a name="77" href="#77">77</a>        <strong class="jxr_keyword">if</strong> (event.getLevel().toInt() &gt; levelMax.toInt()) {
-<a name="78" href="#78">78</a>          <em class="jxr_comment">// level of event is greater than maximum</em>
-<a name="79" href="#79">79</a>          <em class="jxr_comment">// Alas, there is no Level.isGreater method. and using</em>
-<a name="80" href="#80">80</a>          <em class="jxr_comment">// a combo of isGreaterOrEqual &amp;&amp; !Equal seems worse than</em>
-<a name="81" href="#81">81</a>          <em class="jxr_comment">// checking the int values of the level objects..</em>
-<a name="82" href="#82">82</a>          <strong class="jxr_keyword">return</strong> Filter.DENY;
-<a name="83" href="#83">83</a>        }
-<a name="84" href="#84">84</a>      }
-<a name="85" href="#85">85</a>  
-<a name="86" href="#86">86</a>      <strong class="jxr_keyword">if</strong> (acceptOnMatch) {
-<a name="87" href="#87">87</a>        <em class="jxr_comment">// this filter set up to bypass later filters and always return</em>
-<a name="88" href="#88">88</a>        <em class="jxr_comment">// accept if level in range</em>
-<a name="89" href="#89">89</a>        <strong class="jxr_keyword">return</strong> Filter.ACCEPT;
-<a name="90" href="#90">90</a>      }
-<a name="91" href="#91">91</a>      <strong class="jxr_keyword">else</strong> {
-<a name="92" href="#92">92</a>        <em class="jxr_comment">// event is ok for this filter; allow later filters to have a look..</em>
-<a name="93" href="#93">93</a>        <strong class="jxr_keyword">return</strong> Filter.NEUTRAL;
-<a name="94" href="#94">94</a>      }
-<a name="95" href="#95">95</a>    }
-<a name="96" href="#96">96</a>  
-<a name="97" href="#97">97</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="98" href="#98">98</a>  <em class="jxr_javadoccomment">     Get the value of the &lt;code&gt;LevelMax&lt;/code&gt; option.  */</em>
-<a name="99" href="#99">99</a>    <strong class="jxr_keyword">public</strong>
-<a name="100" href="#100">100</a>   <a href="../../../../org/apache/log4j/Level.html">Level</a> getLevelMax() {
-<a name="101" href="#101">101</a>     <strong class="jxr_keyword">return</strong> levelMax;
-<a name="102" href="#102">102</a>   }
-<a name="103" href="#103">103</a> 
-<a name="104" href="#104">104</a> 
-<a name="105" href="#105">105</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="106" href="#106">106</a> <em class="jxr_javadoccomment">     Get the value of the &lt;code&gt;LevelMin&lt;/code&gt; option.  */</em>
-<a name="107" href="#107">107</a>   <strong class="jxr_keyword">public</strong>
-<a name="108" href="#108">108</a>   <a href="../../../../org/apache/log4j/Level.html">Level</a> getLevelMin() {
-<a name="109" href="#109">109</a>     <strong class="jxr_keyword">return</strong> levelMin;
-<a name="110" href="#110">110</a>   }
-<a name="111" href="#111">111</a> 
-<a name="112" href="#112">112</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="113" href="#113">113</a> <em class="jxr_javadoccomment">     Get the value of the &lt;code&gt;AcceptOnMatch&lt;/code&gt; option.</em>
-<a name="114" href="#114">114</a> <em class="jxr_javadoccomment">   */</em>
-<a name="115" href="#115">115</a>   <strong class="jxr_keyword">public</strong>
-<a name="116" href="#116">116</a>   <strong class="jxr_keyword">boolean</strong> getAcceptOnMatch() {
-<a name="117" href="#117">117</a>     <strong class="jxr_keyword">return</strong> acceptOnMatch;
-<a name="118" href="#118">118</a>   }
-<a name="119" href="#119">119</a> 
-<a name="120" href="#120">120</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="121" href="#121">121</a> <em class="jxr_javadoccomment">     Set the &lt;code&gt;LevelMax&lt;/code&gt; option.</em>
-<a name="122" href="#122">122</a> <em class="jxr_javadoccomment">   */</em>
-<a name="123" href="#123">123</a>   <strong class="jxr_keyword">public</strong>
-<a name="124" href="#124">124</a>   <strong class="jxr_keyword">void</strong> setLevelMax(<a href="../../../../org/apache/log4j/Level.html">Level</a> levelMax) {
-<a name="125" href="#125">125</a>     <strong class="jxr_keyword">this</strong>.levelMax =  levelMax;
-<a name="126" href="#126">126</a>   }
-<a name="127" href="#127">127</a> 
-<a name="128" href="#128">128</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="129" href="#129">129</a> <em class="jxr_javadoccomment">     Set the &lt;code&gt;LevelMin&lt;/code&gt; option.</em>
-<a name="130" href="#130">130</a> <em class="jxr_javadoccomment">   */</em>
-<a name="131" href="#131">131</a>   <strong class="jxr_keyword">public</strong>
-<a name="132" href="#132">132</a>   <strong class="jxr_keyword">void</strong> setLevelMin(<a href="../../../../org/apache/log4j/Level.html">Level</a> levelMin) {
-<a name="133" href="#133">133</a>     <strong class="jxr_keyword">this</strong>.levelMin =  levelMin;
-<a name="134" href="#134">134</a>   }
-<a name="135" href="#135">135</a> 
-<a name="136" href="#136">136</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="137" href="#137">137</a> <em class="jxr_javadoccomment">     Set the &lt;code&gt;AcceptOnMatch&lt;/code&gt; option.</em>
-<a name="138" href="#138">138</a> <em class="jxr_javadoccomment">   */</em>  
-<a name="139" href="#139">139</a>   <strong class="jxr_keyword">public</strong> 
-<a name="140" href="#140">140</a>   <strong class="jxr_keyword">void</strong> setAcceptOnMatch(<strong class="jxr_keyword">boolean</strong> acceptOnMatch) {
-<a name="141" href="#141">141</a>     <strong class="jxr_keyword">this</strong>.acceptOnMatch = acceptOnMatch;
-<a name="142" href="#142">142</a>   }
-<a name="143" href="#143">143</a> }
-<a name="144" href="#144">144</a> 
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/03/03b97ae252a49d10b0826197761ceeb7a7fa79c5.svn-base b/log4j-1.2.17/.svn/pristine/03/03b97ae252a49d10b0826197761ceeb7a7fa79c5.svn-base
deleted file mode 100644
index 207f011..0000000
--- a/log4j-1.2.17/.svn/pristine/03/03b97ae252a49d10b0826197761ceeb7a7fa79c5.svn-base
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-Uses of Class org.apache.log4j.xml.examples.XMLSample (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Class org.apache.log4j.xml.examples.XMLSample (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/apache/log4j/xml/examples/XMLSample.html" title="class in org.apache.log4j.xml.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../../index.html?org/apache/log4j/xml/examples//class-useXMLSample.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XMLSample.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-<B>Uses of Class<br>org.apache.log4j.xml.examples.XMLSample</B></H2>
-</CENTER>
-No usage of org.apache.log4j.xml.examples.XMLSample
-<P>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/apache/log4j/xml/examples/XMLSample.html" title="class in org.apache.log4j.xml.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../../index.html?org/apache/log4j/xml/examples//class-useXMLSample.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="XMLSample.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/03/03bacd9321cf062f5dab381ae88aa620b6f4e014.svn-base b/log4j-1.2.17/.svn/pristine/03/03bacd9321cf062f5dab381ae88aa620b6f4e014.svn-base
deleted file mode 100644
index 04794b7..0000000
--- a/log4j-1.2.17/.svn/pristine/03/03bacd9321cf062f5dab381ae88aa620b6f4e014.svn-base
+++ /dev/null
@@ -1,428 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-LoggerDynamicMBean (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="LoggerDynamicMBean (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LoggerDynamicMBean.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/jmx/LayoutDynamicMBean.html" title="class in org.apache.log4j.jmx"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/jmx/LoggerDynamicMBean.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="LoggerDynamicMBean.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j.jmx</FONT>
-<BR>
-Class LoggerDynamicMBean</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
-  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html" title="class in org.apache.log4j.jmx">org.apache.log4j.jmx.AbstractDynamicMBean</A>
-      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.log4j.jmx.LoggerDynamicMBean</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/EventListener.html?is-external=true" title="class or interface in java.util">EventListener</A>, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationListener</DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>LoggerDynamicMBean</B><DT>extends <A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html" title="class in org.apache.log4j.jmx">AbstractDynamicMBean</A><DT>implements javax.management.NotificationListener</DL>
-</PRE>
-
-<P>
-<HR>
-
-<P>
-
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#LoggerDynamicMBean(org.apache.log4j.Logger)">LoggerDynamicMBean</A></B>(<A HREF="../../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A>&nbsp;logger)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#getAttribute(java.lang.String)">getAttribute</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;attributeName)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="../../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#getLogger()">getLogger</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;javax.management.MBeanInfo</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#getMBeanInfo()">getMBeanInfo</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#handleNotification(javax.management.Notification, java.lang.Object)">handleNotification</A></B>(javax.management.Notification&nbsp;notification,
-                   <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;handback)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#invoke(java.lang.String, java.lang.Object[], java.lang.String[])">invoke</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;operationName,
-       <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>[]&nbsp;params,
-       <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]&nbsp;signature)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#postRegister(java.lang.Boolean)">postRegister</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</A>&nbsp;registrationDone)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/jmx/LoggerDynamicMBean.html#setAttribute(javax.management.Attribute)">setAttribute</A></B>(javax.management.Attribute&nbsp;attribute)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.apache.log4j.jmx.AbstractDynamicMBean"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.apache.log4j.jmx.<A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html" title="class in org.apache.log4j.jmx">AbstractDynamicMBean</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html#getAppenderName(org.apache.log4j.Appender)">getAppenderName</A>, <A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html#getAttributes(java.lang.String[])">getAttributes</A>, <A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html#postDeregister()">postDeregister</A>, <A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html#preDeregister()">preDeregister</A>, <A HREF="../../.. [...]
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http: [...]
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="LoggerDynamicMBean(org.apache.log4j.Logger)"><!-- --></A><H3>
-LoggerDynamicMBean</H3>
-<PRE>
-public <B>LoggerDynamicMBean</B>(<A HREF="../../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A>&nbsp;logger)</PRE>
-<DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="handleNotification(javax.management.Notification, java.lang.Object)"><!-- --></A><H3>
-handleNotification</H3>
-<PRE>
-public void <B>handleNotification</B>(javax.management.Notification&nbsp;notification,
-                               <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;handback)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE>handleNotification</CODE> in interface <CODE>javax.management.NotificationListener</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLogger()"><!-- --></A><H3>
-getLogger</H3>
-<PRE>
-protected <A HREF="../../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A> <B>getLogger</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html#getLogger()">getLogger</A></CODE> in class <CODE><A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html" title="class in org.apache.log4j.jmx">AbstractDynamicMBean</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getMBeanInfo()"><!-- --></A><H3>
-getMBeanInfo</H3>
-<PRE>
-public javax.management.MBeanInfo <B>getMBeanInfo</B>()</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE>getMBeanInfo</CODE> in interface <CODE>javax.management.DynamicMBean</CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="invoke(java.lang.String, java.lang.Object[], java.lang.String[])"><!-- --></A><H3>
-invoke</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>invoke</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;operationName,
-                     <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>[]&nbsp;params,
-                     <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[]&nbsp;signature)
-              throws javax.management.MBeanException,
-                     javax.management.ReflectionException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE>invoke</CODE> in interface <CODE>javax.management.DynamicMBean</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>javax.management.MBeanException</CODE>
-<DD><CODE>javax.management.ReflectionException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getAttribute(java.lang.String)"><!-- --></A><H3>
-getAttribute</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>getAttribute</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;attributeName)
-                    throws javax.management.AttributeNotFoundException,
-                           javax.management.MBeanException,
-                           javax.management.ReflectionException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE>getAttribute</CODE> in interface <CODE>javax.management.DynamicMBean</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>javax.management.AttributeNotFoundException</CODE>
-<DD><CODE>javax.management.MBeanException</CODE>
-<DD><CODE>javax.management.ReflectionException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setAttribute(javax.management.Attribute)"><!-- --></A><H3>
-setAttribute</H3>
-<PRE>
-public void <B>setAttribute</B>(javax.management.Attribute&nbsp;attribute)
-                  throws javax.management.AttributeNotFoundException,
-                         javax.management.InvalidAttributeValueException,
-                         javax.management.MBeanException,
-                         javax.management.ReflectionException</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE>setAttribute</CODE> in interface <CODE>javax.management.DynamicMBean</CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE>javax.management.AttributeNotFoundException</CODE>
-<DD><CODE>javax.management.InvalidAttributeValueException</CODE>
-<DD><CODE>javax.management.MBeanException</CODE>
-<DD><CODE>javax.management.ReflectionException</CODE></DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="postRegister(java.lang.Boolean)"><!-- --></A><H3>
-postRegister</H3>
-<PRE>
-public void <B>postRegister</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</A>&nbsp;registrationDone)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE>postRegister</CODE> in interface <CODE>javax.management.MBeanRegistration</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html#postRegister(java.lang.Boolean)">postRegister</A></CODE> in class <CODE><A HREF="../../../../org/apache/log4j/jmx/AbstractDynamicMBean.html" title="class in org.apache.log4j.jmx">AbstractDynamicMBean</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LoggerDynamicMBean.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/jmx/LayoutDynamicMBean.html" title="class in org.apache.log4j.jmx"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/jmx/LoggerDynamicMBean.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="LoggerDynamicMBean.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/04/046957ffd3b32c1317e73ac1ee0903be3b11885a.svn-base b/log4j-1.2.17/.svn/pristine/04/046957ffd3b32c1317e73ac1ee0903be3b11885a.svn-base
deleted file mode 100644
index 246dd6c..0000000
--- a/log4j-1.2.17/.svn/pristine/04/046957ffd3b32c1317e73ac1ee0903be3b11885a.svn-base
+++ /dev/null
@@ -1,199 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<!-- Generated by Apache Maven Doxia at May 13, 2012 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-    <title>Apache log4j 1.2 - Download Apache log4j 1.2</title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20120513" />
-    <meta http-equiv="Content-Language" content="en" />
-      </head>
-  <body class="composite">
-    <div id="banner">
-                  <a href="../../" id="bannerLeft">
-                                                <img src="images/ls-logo.jpg" alt="Apache Logging Services Project" />
-                </a>
-                        <a href=".." id="bannerRight">
-                                                <img src="images/logo.jpg" alt="Apache log4j™" />
-                </a>
-            <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="breadcrumbs">
-            
-        
-                <div class="xleft">
-        <span id="publishDate">Last Published: 2012-05-13</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.2.17</span>
-                          |                           <a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a>
-                &gt;
-                              <a href="../../" title="Logging Services">Logging Services</a>
-                &gt;
-                              <a href="../" title="log4j">log4j</a>
-                &gt;
-                              <a href="./" title="1.2">1.2</a>
-                          </div>
-            <div class="xright">        
-        
-      </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-             
-        
-                                <h5>About log4j 1.2</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="index.html" title="What is log4j?">What is log4j?</a>
-            </li>
-                  <li class="none">
-            <strong>Download</strong>
-          </li>
-                  <li class="none">
-                          <a href="faq.html" title="FAQ">FAQ</a>
-            </li>
-                  <li class="none">
-                          <a href="roadmap.html" title="Roadmap">Roadmap</a>
-            </li>
-          </ul>
-                       <h5>Community</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
-            </li>
-                  <li class="none">
-                          <a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
-            </li>
-                  <li class="none">
-                          <a href="http://blogs.apache.org/logging/" class="externalLink" title="Blog">Blog</a>
-            </li>
-          </ul>
-                       <h5>Documentation</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="manual.html" title="Introduction">Introduction</a>
-            </li>
-                  <li class="none">
-                          <a href="apidocs/index.html" title="JavaDoc">JavaDoc</a>
-            </li>
-                  <li class="none">
-                          <a href="publications.html" title="Publications">Publications</a>
-            </li>
-                  <li class="none">
-                          <a href="building.html" title="Building">Building</a>
-            </li>
-                  <li class="none">
-                          <a href="http://wiki.apache.org/logging-log4j" class="externalLink" title="Wiki">Wiki</a>
-            </li>
-          </ul>
-                       <h5>Project Documentation</h5>
-                  <ul>
-                                                                                                                                                              <li class="collapsed">
-                          <a href="project-info.html" title="Project Information">Project Information</a>
-                  </li>
-                                                                                                        <li class="collapsed">
-                          <a href="project-reports.html" title="Project Reports">Project Reports</a>
-                  </li>
-          </ul>
-                       <h5>Apache</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="http://www.apache.org" class="externalLink" title="Home">Home</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/licenses" class="externalLink" title="License">License</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">Sponsorship</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">Thanks</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">Security</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apachecon.com" class="externalLink" title="Conferences">Conferences</a>
-            </li>
-          </ul>
-                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img class="poweredBy" alt="Built by Maven" src="./images/maven-feather.png" />
-      </a>
-                   
-        
-            </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one or more --><!-- contributor license agreements.  See the NOTICE file distributed with --><!-- this work for additional information regarding copyright ownership. --><!-- The ASF licenses this file to You under the Apache License, Version 2.0 --><!-- (the "License"); you may not use this file except in compliance with --><!-- the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/ [...]
-
-<div align="center">
-<br><br>
-<a href="https://jaxlondon.com/jax-awards/"><img src="images/VoteLog4j2-JAX2016InnovationAward.jpg"></a>
-<p>
-<table border="1" cellspacing="0" align="center" style="width:400px">
-<tr>
-<td align="center">
-Log4j 2 is nominated for the JAX Innovation Awards! <br><br>
-Do you like its performance, garbage-free logging, and easy and flexible configuration?<br><br>
-Log4j 2 needs your love.
-<a href="https://jaxlondon.com/jax-awards/">Vote for Log4j 2!</a><br><br>
-</td>
-</tr>
-</table>
-</div>
-
-<div class="section"><h2>End of Life</h2>
-  <p>On August 5, 2015 the Logging Services Project Management Committee announced that Log4j 1.x had reached end of life.
-  For complete text of the announcement please see the
-  <a href="http://blogs.apache.org/foundation/entry/apache_logging_services_project_announces">Apache Blog</a>.
-  Users of Log4j 1 are recommended to upgrade to <a class="externalLink" href="http://logging.apache.org/log4j/2.x/index.html">Apache Log4j 2</a>.</p>
-</div>
-        
-        <div class="section"><h2>Download Apache log4j 1.2.17<a name="Download_Apache_log4j_1.2.17"></a></h2><p>Apache log4j 1.2.17 is distributed under the <a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.html"> Apache License, version 2.0</a>.</p><p>The link in the Mirrors column should display a list of available mirrors with a default selection based on your inferred location. If you do not see that page, try a different browser. The checksum and signature are [...]
-% gpg --verify log4j-1.2.17.tar.gz.asc</pre></div><p>Apache log4j 1.2.17 is signed by Christian Grobmeier 42196CA8 </p><p>Alternatively, you can verify the MD5 signature on the files. A unix program called md5 or md5sum is included in many unix distributions.</p><div class="section"><h3>Previous Releases<a name="Previous_Releases"></a></h3><p>All previous releases of Apache log4j can be found in the <a class="externalLink" href="http://archive.apache.org/dist/logging/log4j">archive repos [...]
-      </div>
-    </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xleft">Copyright &#169;                    1999-2012
-                        <a href="http://www.apache.org">Apache Software Foundation</a>.
-                  
-        
-       Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License, Version 2.0</a>.</div>
-      <div class="xleft">Apache Extras Companion for Apache log4j, Apache log4j, Apache, the Apache feather logo,
-   the Apache Logging Services project logo, the log4j logo, and the Built by Maven logo are trademarks of The Apache Software Foundation.  Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.</div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-  </body>
-</html>
diff --git a/log4j-1.2.17/.svn/pristine/04/047e6a445edbd32168238e1b8a5544a23f558a3c.svn-base b/log4j-1.2.17/.svn/pristine/04/047e6a445edbd32168238e1b8a5544a23f558a3c.svn-base
deleted file mode 100644
index 12a7450..0000000
--- a/log4j-1.2.17/.svn/pristine/04/047e6a445edbd32168238e1b8a5544a23f558a3c.svn-base
+++ /dev/null
@@ -1,197 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-Uses of Package org.apache.log4j.config (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Package org.apache.log4j.config (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/config/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-<B>Uses of Package<br>org.apache.log4j.config</B></H2>
-</CENTER>
-
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Packages that use <A HREF="../../../../org/apache/log4j/config/package-summary.html">org.apache.log4j.config</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.apache.log4j.config"><B>org.apache.log4j.config</B></A></TD>
-<TD>Package used in getting/setting component properties.&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><A HREF="#org.apache.log4j.xml"><B>org.apache.log4j.xml</B></A></TD>
-<TD>XML based components.&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<A NAME="org.apache.log4j.config"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Classes in <A HREF="../../../../org/apache/log4j/config/package-summary.html">org.apache.log4j.config</A> used by <A HREF="../../../../org/apache/log4j/config/package-summary.html">org.apache.log4j.config</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../org/apache/log4j/config/class-use/PropertyGetter.PropertyCallback.html#org.apache.log4j.config"><B>PropertyGetter.PropertyCallback</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../org/apache/log4j/config/class-use/PropertySetterException.html#org.apache.log4j.config"><B>PropertySetterException</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Thrown when an error is encountered whilst attempting to set a property
- using the <A HREF="../../../../org/apache/log4j/config/PropertySetter.html" title="class in org.apache.log4j.config"><CODE>PropertySetter</CODE></A> utility class.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<A NAME="org.apache.log4j.xml"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-Classes in <A HREF="../../../../org/apache/log4j/config/package-summary.html">org.apache.log4j.config</A> used by <A HREF="../../../../org/apache/log4j/xml/package-summary.html">org.apache.log4j.xml</A></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><B><A HREF="../../../../org/apache/log4j/config/class-use/PropertySetter.html#org.apache.log4j.xml"><B>PropertySetter</B></A></B>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;General purpose Object property setter.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<P>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/config/package-use.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/04/0497cfed65bce47da7baee2ff2346a819cbc6c07.svn-base b/log4j-1.2.17/.svn/pristine/04/0497cfed65bce47da7baee2ff2346a819cbc6c07.svn-base
deleted file mode 100644
index 25ebc53..0000000
--- a/log4j-1.2.17/.svn/pristine/04/0497cfed65bce47da7baee2ff2346a819cbc6c07.svn-base
+++ /dev/null
@@ -1,376 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-SyslogQuietWriter (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="SyslogQuietWriter (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SyslogQuietWriter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/RelativeTimeDateFormat.html" title="class in org.apache.log4j.helpers"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/SyslogWriter.html" title="class in org.apache.log4j.helpers"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/helpers/SyslogQuietWriter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SyslogQuietWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.log4j.helpers.QuietWriter">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j.helpers</FONT>
-<BR>
-Class SyslogQuietWriter</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
-  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">java.io.Writer</A>
-      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilterWriter.html?is-external=true" title="class or interface in java.io">java.io.FilterWriter</A>
-          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html" title="class in org.apache.log4j.helpers">org.apache.log4j.helpers.QuietWriter</A>
-              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.log4j.helpers.SyslogQuietWriter</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>SyslogQuietWriter</B><DT>extends <A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html" title="class in org.apache.log4j.helpers">QuietWriter</A></DL>
-</PRE>
-
-<P>
-SyslogQuietWriter extends QuietWriter by prepending the syslog
-   level code before each printed String.
-<P>
-
-<P>
-<DL>
-<DT><B>Since:</B></DT>
-  <DD>0.7.3</DD>
-</DL>
-<HR>
-
-<P>
-<!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_org.apache.log4j.helpers.QuietWriter"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class org.apache.log4j.helpers.<A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html" title="class in org.apache.log4j.helpers">QuietWriter</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html#errorHandler">errorHandler</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_java.io.FilterWriter"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilterWriter.html?is-external=true" title="class or interface in java.io">FilterWriter</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilterWriter.html?is-external=true#out" title="class or interface in java.io">out</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="fields_inherited_from_class_java.io.Writer"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Fields inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true#lock" title="class or interface in java.io">lock</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/SyslogQuietWriter.html#SyslogQuietWriter(java.io.Writer, int, org.apache.log4j.spi.ErrorHandler)">SyslogQuietWriter</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</A>&nbsp;writer,
-                  int&nbsp;syslogFacility,
-                  <A HREF="../../../../org/apache/log4j/spi/ErrorHandler.html" title="interface in org.apache.log4j.spi">ErrorHandler</A>&nbsp;eh)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/SyslogQuietWriter.html#setLevel(int)">setLevel</A></B>(int&nbsp;level)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/SyslogQuietWriter.html#setSyslogFacility(int)">setSyslogFacility</A></B>(int&nbsp;syslogFacility)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/SyslogQuietWriter.html#write(java.lang.String)">write</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;string)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_org.apache.log4j.helpers.QuietWriter"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class org.apache.log4j.helpers.<A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html" title="class in org.apache.log4j.helpers">QuietWriter</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html#flush()">flush</A>, <A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html#setErrorHandler(org.apache.log4j.spi.ErrorHandler)">setErrorHandler</A></CODE></TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.io.FilterWriter"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilterWriter.html?is-external=true" title="class or interface in java.io">FilterWriter</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilterWriter.html?is-external=true#close()" title="class or interface in java.io">close</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilterWriter.html?is-external=true#write(char[], int, int)" title="class or interface in java.io">write</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/FilterWriter.html?is-external=true#write(int)" title="class or interface in java.io">write</A>, <A HREF="http [...]
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.io.Writer"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.io.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true#append(char)" title="class or interface in java.io">append</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true#append(java.lang.CharSequence)" title="class or interface in java.io">append</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true#append(java.lang.CharSequence, int, int)" title="class or interface in java.io [...]
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http: [...]
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="SyslogQuietWriter(java.io.Writer, int, org.apache.log4j.spi.ErrorHandler)"><!-- --></A><H3>
-SyslogQuietWriter</H3>
-<PRE>
-public <B>SyslogQuietWriter</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</A>&nbsp;writer,
-                         int&nbsp;syslogFacility,
-                         <A HREF="../../../../org/apache/log4j/spi/ErrorHandler.html" title="interface in org.apache.log4j.spi">ErrorHandler</A>&nbsp;eh)</PRE>
-<DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="setLevel(int)"><!-- --></A><H3>
-setLevel</H3>
-<PRE>
-public void <B>setLevel</B>(int&nbsp;level)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setSyslogFacility(int)"><!-- --></A><H3>
-setSyslogFacility</H3>
-<PRE>
-public void <B>setSyslogFacility</B>(int&nbsp;syslogFacility)</PRE>
-<DL>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="write(java.lang.String)"><!-- --></A><H3>
-write</H3>
-<PRE>
-public void <B>write</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;string)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html#write(java.lang.String)">write</A></CODE> in class <CODE><A HREF="../../../../org/apache/log4j/helpers/QuietWriter.html" title="class in org.apache.log4j.helpers">QuietWriter</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SyslogQuietWriter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/RelativeTimeDateFormat.html" title="class in org.apache.log4j.helpers"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/SyslogWriter.html" title="class in org.apache.log4j.helpers"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/helpers/SyslogQuietWriter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="SyslogQuietWriter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.apache.log4j.helpers.QuietWriter">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/04/04d1239c7a671b6147be4465af55c683cd6bf8e7.svn-base b/log4j-1.2.17/.svn/pristine/04/04d1239c7a671b6147be4465af55c683cd6bf8e7.svn-base
deleted file mode 100644
index 9959191..0000000
--- a/log4j-1.2.17/.svn/pristine/04/04d1239c7a671b6147be4465af55c683cd6bf8e7.svn-base
+++ /dev/null
@@ -1,256 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>HTMLLayoutTest xref</title>
-<link type="text/css" rel="stylesheet" href="../../../stylesheet.css" />
-</head>
-<body>
-<pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> *</em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> *</em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LoggingEvent;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> org.w3c.dom.Document;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> org.xml.sax.InputSource;
-<a name="23" href="#23">23</a>  
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> javax.xml.parsers.DocumentBuilder;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> javax.xml.parsers.DocumentBuilderFactory;
-<a name="26" href="#26">26</a>  <strong class="jxr_keyword">import</strong> java.io.Reader;
-<a name="27" href="#27">27</a>  <strong class="jxr_keyword">import</strong> java.io.StringReader;
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">import</strong> java.util.Hashtable;
-<a name="29" href="#29">29</a>  
-<a name="30" href="#30">30</a>  
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="32" href="#32">32</a>  <em class="jxr_javadoccomment"> * Test for HTMLLayout.</em>
-<a name="33" href="#33">33</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="34" href="#34">34</a>  <em class="jxr_javadoccomment"> * @author Curt Arnold</em>
-<a name="35" href="#35">35</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="36" href="#36">36</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../org/apache/log4j/HTMLLayoutTest.html">HTMLLayoutTest</a> <strong class="jxr_keyword">extends</strong> <a href="../../../org/apache/log4j/LayoutTest.html">LayoutTest</a> {
-<a name="37" href="#37">37</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="38" href="#38">38</a>  <em class="jxr_javadoccomment">   * Construct new instance of XMLLayoutTest.</em>
-<a name="39" href="#39">39</a>  <em class="jxr_javadoccomment">   *</em>
-<a name="40" href="#40">40</a>  <em class="jxr_javadoccomment">   * @param testName test name.</em>
-<a name="41" href="#41">41</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="42" href="#42">42</a>    <strong class="jxr_keyword">public</strong> <a href="../../../org/apache/log4j/HTMLLayoutTest.html">HTMLLayoutTest</a>(<strong class="jxr_keyword">final</strong> String testName) {
-<a name="43" href="#43">43</a>      <strong class="jxr_keyword">super</strong>(testName, <span class="jxr_string">"text/html"</span>, false, <strong class="jxr_keyword">null</strong>, <strong class="jxr_keyword">null</strong>);
-<a name="44" href="#44">44</a>    }
-<a name="45" href="#45">45</a>  
-<a name="46" href="#46">46</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment">   * @{inheritDoc}</em>
-<a name="48" href="#48">48</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="49" href="#49">49</a>    <strong class="jxr_keyword">protected</strong> Layout createLayout() {
-<a name="50" href="#50">50</a>      <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> HTMLLayout();
-<a name="51" href="#51">51</a>    }
-<a name="52" href="#52">52</a>  
-<a name="53" href="#53">53</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="54" href="#54">54</a>  <em class="jxr_javadoccomment">   * Parses the string as the body of an XML document and returns the document element.</em>
-<a name="55" href="#55">55</a>  <em class="jxr_javadoccomment">   * @param source source string.</em>
-<a name="56" href="#56">56</a>  <em class="jxr_javadoccomment">   * @return document element.</em>
-<a name="57" href="#57">57</a>  <em class="jxr_javadoccomment">   * @throws Exception if parser can not be constructed or source is not a valid XML document.</em>
-<a name="58" href="#58">58</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="59" href="#59">59</a>    <strong class="jxr_keyword">private</strong> Document parse(<strong class="jxr_keyword">final</strong> String source) <strong class="jxr_keyword">throws</strong> Exception {
-<a name="60" href="#60">60</a>      DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
-<a name="61" href="#61">61</a>      factory.setNamespaceAware(false);
-<a name="62" href="#62">62</a>      factory.setCoalescing(<strong class="jxr_keyword">true</strong>);
-<a name="63" href="#63">63</a>  
-<a name="64" href="#64">64</a>      DocumentBuilder builder = factory.newDocumentBuilder();
-<a name="65" href="#65">65</a>      Reader reader = <strong class="jxr_keyword">new</strong> StringReader(source);
-<a name="66" href="#66">66</a>  
-<a name="67" href="#67">67</a>      <strong class="jxr_keyword">return</strong> builder.parse(<strong class="jxr_keyword">new</strong> InputSource(reader));
-<a name="68" href="#68">68</a>    }
-<a name="69" href="#69">69</a>  
-<a name="70" href="#70">70</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="71" href="#71">71</a>  <em class="jxr_javadoccomment">   * Tests formatted results.</em>
-<a name="72" href="#72">72</a>  <em class="jxr_javadoccomment">   * @throws Exception if unable to create parser or output is not valid XML.</em>
-<a name="73" href="#73">73</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="74" href="#74">74</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testFormat() <strong class="jxr_keyword">throws</strong> Exception {
-<a name="75" href="#75">75</a>      Logger logger = Logger.getLogger(<span class="jxr_string">"org.apache.log4j.xml.HTMLLayoutTest"</span>);
-<a name="76" href="#76">76</a>      NDC.push(<span class="jxr_string">"NDC goes here"</span>);
-<a name="77" href="#77">77</a>  
-<a name="78" href="#78">78</a>      LoggingEvent event =
-<a name="79" href="#79">79</a>        <strong class="jxr_keyword">new</strong> LoggingEvent(
-<a name="80" href="#80">80</a>          <span class="jxr_string">"org.apache.log4j.Logger"</span>, logger, Level.INFO, <span class="jxr_string">"Hello, World"</span>, <strong class="jxr_keyword">null</strong>);
-<a name="81" href="#81">81</a>      HTMLLayout layout = (HTMLLayout) createLayout();
-<a name="82" href="#82">82</a>      layout.setLocationInfo(<strong class="jxr_keyword">true</strong>);
-<a name="83" href="#83">83</a>  
-<a name="84" href="#84">84</a>      String result = layout.format(event);
-<a name="85" href="#85">85</a>      NDC.pop();
-<a name="86" href="#86">86</a>  
-<a name="87" href="#87">87</a>      String src =
-<a name="88" href="#88">88</a>        <span class="jxr_string">"&lt;!DOCTYPE body [ &lt;!ENTITY nbsp ' '&gt;]&gt;&lt;body&gt;"</span> + result + <span class="jxr_string">"&lt;/body&gt;"</span>;
-<a name="89" href="#89">89</a>      parse(src);
-<a name="90" href="#90">90</a>    }
-<a name="91" href="#91">91</a>  
-<a name="92" href="#92">92</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="93" href="#93">93</a>  <em class="jxr_javadoccomment">   * Tests getHeader.</em>
-<a name="94" href="#94">94</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="95" href="#95">95</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetHeader() {
-<a name="96" href="#96">96</a>      assertEquals(<span class="jxr_string">"&lt;!DOCTYPE"</span>, createLayout().getHeader().substring(0, 9));
-<a name="97" href="#97">97</a>    }
-<a name="98" href="#98">98</a>  
-<a name="99" href="#99">99</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="100" href="#100">100</a> <em class="jxr_javadoccomment">   * Tests getHeader with locationInfo = true.</em>
-<a name="101" href="#101">101</a> <em class="jxr_javadoccomment">   */</em>
-<a name="102" href="#102">102</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetHeaderWithLocation() {
-<a name="103" href="#103">103</a>     HTMLLayout layout = (HTMLLayout) createLayout();
-<a name="104" href="#104">104</a>     layout.setLocationInfo(<strong class="jxr_keyword">true</strong>);
-<a name="105" href="#105">105</a>     assertEquals(<span class="jxr_string">"&lt;!DOCTYPE"</span>, layout.getHeader().substring(0, 9));
-<a name="106" href="#106">106</a>   }
-<a name="107" href="#107">107</a> 
-<a name="108" href="#108">108</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="109" href="#109">109</a> <em class="jxr_javadoccomment">   * Tests getFooter.</em>
-<a name="110" href="#110">110</a> <em class="jxr_javadoccomment">   */</em>
-<a name="111" href="#111">111</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetFooter() {
-<a name="112" href="#112">112</a>     assertEquals(<span class="jxr_string">"&lt;/table&gt;"</span>, createLayout().getFooter().substring(0, 8));
-<a name="113" href="#113">113</a>   }
-<a name="114" href="#114">114</a> 
-<a name="115" href="#115">115</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="116" href="#116">116</a> <em class="jxr_javadoccomment">   * Tests getLocationInfo and setLocationInfo.</em>
-<a name="117" href="#117">117</a> <em class="jxr_javadoccomment">   */</em>
-<a name="118" href="#118">118</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetSetLocationInfo() {
-<a name="119" href="#119">119</a>     HTMLLayout layout = <strong class="jxr_keyword">new</strong> HTMLLayout();
-<a name="120" href="#120">120</a>     assertEquals(false, layout.getLocationInfo());
-<a name="121" href="#121">121</a>     layout.setLocationInfo(<strong class="jxr_keyword">true</strong>);
-<a name="122" href="#122">122</a>     assertEquals(<strong class="jxr_keyword">true</strong>, layout.getLocationInfo());
-<a name="123" href="#123">123</a>     layout.setLocationInfo(false);
-<a name="124" href="#124">124</a>     assertEquals(false, layout.getLocationInfo());
-<a name="125" href="#125">125</a>   }
-<a name="126" href="#126">126</a> 
-<a name="127" href="#127">127</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="128" href="#128">128</a> <em class="jxr_javadoccomment">   * Tests activateOptions().</em>
-<a name="129" href="#129">129</a> <em class="jxr_javadoccomment">   */</em>
-<a name="130" href="#130">130</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testActivateOptions() {
-<a name="131" href="#131">131</a>     HTMLLayout layout = <strong class="jxr_keyword">new</strong> HTMLLayout();
-<a name="132" href="#132">132</a>     layout.activateOptions();
-<a name="133" href="#133">133</a>   }
-<a name="134" href="#134">134</a> 
-<a name="135" href="#135">135</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="136" href="#136">136</a> <em class="jxr_javadoccomment">   * Tests getTitle and setTitle.</em>
-<a name="137" href="#137">137</a> <em class="jxr_javadoccomment">   */</em>
-<a name="138" href="#138">138</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testGetSetTitle() {
-<a name="139" href="#139">139</a>     HTMLLayout layout = <strong class="jxr_keyword">new</strong> HTMLLayout();
-<a name="140" href="#140">140</a>     assertEquals(<span class="jxr_string">"Log4J Log Messages"</span>, layout.getTitle());
-<a name="141" href="#141">141</a>     layout.setTitle(<strong class="jxr_keyword">null</strong>);
-<a name="142" href="#142">142</a>     assertNull(layout.getTitle());
-<a name="143" href="#143">143</a> 
-<a name="144" href="#144">144</a>     String newTitle = <span class="jxr_string">"A treatise on messages of log persuasion"</span>;
-<a name="145" href="#145">145</a>     layout.setTitle(newTitle);
-<a name="146" href="#146">146</a>     assertEquals(newTitle, layout.getTitle());
-<a name="147" href="#147">147</a>   }
-<a name="148" href="#148">148</a> 
-<a name="149" href="#149">149</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="150" href="#150">150</a> <em class="jxr_javadoccomment">   * Tests buffer downsizing and DEBUG and WARN colorization code paths.</em>
-<a name="151" href="#151">151</a> <em class="jxr_javadoccomment">   */</em>
-<a name="152" href="#152">152</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testFormatResize() {
-<a name="153" href="#153">153</a>     Logger logger = Logger.getLogger(<span class="jxr_string">"org.apache.log4j.xml.HTMLLayoutTest"</span>);
-<a name="154" href="#154">154</a>     NDC.clear();
-<a name="155" href="#155">155</a> 
-<a name="156" href="#156">156</a>     <strong class="jxr_keyword">char</strong>[] msg = <strong class="jxr_keyword">new</strong> <strong class="jxr_keyword">char</strong>[2000];
-<a name="157" href="#157">157</a> 
-<a name="158" href="#158">158</a>     <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i &lt; msg.length; i++) {
-<a name="159" href="#159">159</a>       msg[i] = 'A';
-<a name="160" href="#160">160</a>     }
-<a name="161" href="#161">161</a> 
-<a name="162" href="#162">162</a>     LoggingEvent event1 =
-<a name="163" href="#163">163</a>       <strong class="jxr_keyword">new</strong> LoggingEvent(
-<a name="164" href="#164">164</a>         <span class="jxr_string">"org.apache.log4j.Logger"</span>, logger, Level.DEBUG, <strong class="jxr_keyword">new</strong> String(msg), <strong class="jxr_keyword">null</strong>);
-<a name="165" href="#165">165</a>     HTMLLayout layout = (HTMLLayout) createLayout();
-<a name="166" href="#166">166</a>     layout.setLocationInfo(<strong class="jxr_keyword">true</strong>);
-<a name="167" href="#167">167</a> 
-<a name="168" href="#168">168</a>     String result = layout.format(event1);
-<a name="169" href="#169">169</a>     Exception ex = <strong class="jxr_keyword">new</strong> IllegalArgumentException(<span class="jxr_string">"'foo' is not a valid value."</span>);
-<a name="170" href="#170">170</a>     LoggingEvent event2 =
-<a name="171" href="#171">171</a>       <strong class="jxr_keyword">new</strong> LoggingEvent(
-<a name="172" href="#172">172</a>         <span class="jxr_string">"org.apache.log4j.Logger"</span>, logger, Level.WARN, <span class="jxr_string">"Hello, World"</span>, ex);
-<a name="173" href="#173">173</a>     result = layout.format(event2);
-<a name="174" href="#174">174</a>     assertEquals(
-<a name="175" href="#175">175</a>       Layout.LINE_SEP + <span class="jxr_string">"&lt;tr&gt;"</span>,
-<a name="176" href="#176">176</a>       result.substring(0, Layout.LINE_SEP.length() + 4));
-<a name="177" href="#177">177</a>   }
-<a name="178" href="#178">178</a> 
-<a name="179" href="#179">179</a> 
-<a name="180" href="#180">180</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="181" href="#181">181</a> <em class="jxr_javadoccomment">     * Level with arbitrary toString value.</em>
-<a name="182" href="#182">182</a> <em class="jxr_javadoccomment">     */</em>
-<a name="183" href="#183">183</a>     <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">class</strong> <a href="../../../org/apache/log4j/HTMLLayoutTest.html">ProblemLevel</a> <strong class="jxr_keyword">extends</strong> Level {
-<a name="184" href="#184">184</a>         <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 1L;
-<a name="185" href="#185">185</a> 
-<a name="186" href="#186">186</a>         <em class="jxr_javadoccomment">/**</em>
-<a name="187" href="#187">187</a> <em class="jxr_javadoccomment">         * Construct new instance.</em>
-<a name="188" href="#188">188</a> <em class="jxr_javadoccomment">         * @param levelName level name, may not be null.</em>
-<a name="189" href="#189">189</a> <em class="jxr_javadoccomment">         */</em>
-<a name="190" href="#190">190</a>         <strong class="jxr_keyword">public</strong> <a href="../../../org/apache/log4j/HTMLLayoutTest.html">ProblemLevel</a>(<strong class="jxr_keyword">final</strong> String levelName) {
-<a name="191" href="#191">191</a>             <strong class="jxr_keyword">super</strong>(6000, levelName, 6);
-<a name="192" href="#192">192</a>         }
-<a name="193" href="#193">193</a>     }
-<a name="194" href="#194">194</a>     
-<a name="195" href="#195">195</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="196" href="#196">196</a> <em class="jxr_javadoccomment">     * Tests problematic characters in multiple fields.</em>
-<a name="197" href="#197">197</a> <em class="jxr_javadoccomment">     * @throws Exception if parser can not be constructed</em>
-<a name="198" href="#198">198</a> <em class="jxr_javadoccomment">     *  or source is not a valid XML document.</em>
-<a name="199" href="#199">199</a> <em class="jxr_javadoccomment">     */</em>
-<a name="200" href="#200">200</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testProblemCharacters() <strong class="jxr_keyword">throws</strong> Exception {
-<a name="201" href="#201">201</a>       String problemName = <span class="jxr_string">"com.example.bar&lt;&gt;&amp;\&quot;'"</span>;
-<a name="202" href="#202">202</a>       Logger logger = Logger.getLogger(problemName);
-<a name="203" href="#203">203</a>       Level level = <strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/HTMLLayoutTest.html">ProblemLevel</a>(problemName);
-<a name="204" href="#204">204</a>       Exception ex = <strong class="jxr_keyword">new</strong> IllegalArgumentException(problemName);
-<a name="205" href="#205">205</a>       String threadName = Thread.currentThread().getName();
-<a name="206" href="#206">206</a>       Thread.currentThread().setName(problemName);
-<a name="207" href="#207">207</a>       NDC.push(problemName);
-<a name="208" href="#208">208</a>       Hashtable mdcMap = MDC.getContext();
-<a name="209" href="#209">209</a>       <strong class="jxr_keyword">if</strong> (mdcMap != <strong class="jxr_keyword">null</strong>) {
-<a name="210" href="#210">210</a>           mdcMap.clear();
-<a name="211" href="#211">211</a>       }
-<a name="212" href="#212">212</a>       MDC.put(problemName, problemName);
-<a name="213" href="#213">213</a>       LoggingEvent event =
-<a name="214" href="#214">214</a>         <strong class="jxr_keyword">new</strong> LoggingEvent(
-<a name="215" href="#215">215</a>           problemName, logger, level, problemName, ex);
-<a name="216" href="#216">216</a>       HTMLLayout layout = (HTMLLayout) createLayout();
-<a name="217" href="#217">217</a>       String result = layout.format(event);
-<a name="218" href="#218">218</a>       mdcMap = MDC.getContext();
-<a name="219" href="#219">219</a>       <strong class="jxr_keyword">if</strong> (mdcMap != <strong class="jxr_keyword">null</strong>) {
-<a name="220" href="#220">220</a>         mdcMap.clear();
-<a name="221" href="#221">221</a>       }
-<a name="222" href="#222">222</a> 
-<a name="223" href="#223">223</a>       Thread.currentThread().setName(threadName);
-<a name="224" href="#224">224</a> 
-<a name="225" href="#225">225</a>       <em class="jxr_comment">//</em>
-<a name="226" href="#226">226</a>       <em class="jxr_comment">//  do a little fixup to make output XHTML</em>
-<a name="227" href="#227">227</a>       <em class="jxr_comment">//</em>
-<a name="228" href="#228">228</a>       StringBuffer buf = <strong class="jxr_keyword">new</strong> StringBuffer(
-<a name="229" href="#229">229</a>               <span class="jxr_string">"&lt;!DOCTYPE table [&lt;!ENTITY nbsp ' '&gt;]&gt;&lt;table&gt;"</span>);
-<a name="230" href="#230">230</a>       buf.append(result);
-<a name="231" href="#231">231</a>       buf.append(<span class="jxr_string">"&lt;/table&gt;"</span>);
-<a name="232" href="#232">232</a>       String doc = buf.toString();
-<a name="233" href="#233">233</a>       <strong class="jxr_keyword">for</strong>(<strong class="jxr_keyword">int</strong> i = doc.lastIndexOf(<span class="jxr_string">"&lt;br&gt;"</span>);
-<a name="234" href="#234">234</a>           i != -1;
-<a name="235" href="#235">235</a>           i = doc.lastIndexOf(<span class="jxr_string">"&lt;br&gt;"</span>, i - 1)) {
-<a name="236" href="#236">236</a>           buf.replace(i, i + 4, <span class="jxr_string">"&lt;br/&gt;"</span>);
-<a name="237" href="#237">237</a>       }
-<a name="238" href="#238">238</a> 
-<a name="239" href="#239">239</a>       parse(buf.toString());
-<a name="240" href="#240">240</a>     }
-<a name="241" href="#241">241</a> 
-<a name="242" href="#242">242</a> }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/05/05656b297b48fa912f16e5f83a6fff9615defc2d.svn-base b/log4j-1.2.17/.svn/pristine/05/05656b297b48fa912f16e5f83a6fff9615defc2d.svn-base
deleted file mode 100644
index 40d0268..0000000
--- a/log4j-1.2.17/.svn/pristine/05/05656b297b48fa912f16e5f83a6fff9615defc2d.svn-base
+++ /dev/null
@@ -1,386 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>CachedDateFormat xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/pattern/CachedDateFormat.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> *</em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> *</em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.pattern;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> java.text.DateFormat;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> java.text.FieldPosition;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> java.text.NumberFormat;
-<a name="23" href="#23">23</a>  <strong class="jxr_keyword">import</strong> java.text.ParsePosition;
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> java.util.Date;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> java.util.TimeZone;
-<a name="26" href="#26">26</a>  
-<a name="27" href="#27">27</a>  
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="29" href="#29">29</a>  <em class="jxr_javadoccomment"> * CachedDateFormat optimizes the performance of a wrapped</em>
-<a name="30" href="#30">30</a>  <em class="jxr_javadoccomment"> * DateFormat.  The implementation is not thread-safe.</em>
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment"> * If the millisecond pattern is not recognized,</em>
-<a name="32" href="#32">32</a>  <em class="jxr_javadoccomment"> * the class will only use the cache if the</em>
-<a name="33" href="#33">33</a>  <em class="jxr_javadoccomment"> * same value is requested.</em>
-<a name="34" href="#34">34</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="35" href="#35">35</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="36" href="#36">36</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/pattern/CachedDateFormat.html">CachedDateFormat</a> <strong class="jxr_keyword">extends</strong> DateFormat {
-<a name="37" href="#37">37</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="38" href="#38">38</a>  <em class="jxr_javadoccomment">   *  Serialization version.</em>
-<a name="39" href="#39">39</a>  <em class="jxr_javadoccomment">  */</em>
-<a name="40" href="#40">40</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = 1;
-<a name="41" href="#41">41</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="42" href="#42">42</a>  <em class="jxr_javadoccomment">   *  Constant used to represent that there was no change</em>
-<a name="43" href="#43">43</a>  <em class="jxr_javadoccomment">   *  observed when changing the millisecond count.</em>
-<a name="44" href="#44">44</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="45" href="#45">45</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> NO_MILLISECONDS = -2;
-<a name="46" href="#46">46</a>  
-<a name="47" href="#47">47</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="48" href="#48">48</a>  <em class="jxr_javadoccomment">   *  Supported digit set.  If the wrapped DateFormat uses</em>
-<a name="49" href="#49">49</a>  <em class="jxr_javadoccomment">   *  a different unit set, the millisecond pattern</em>
-<a name="50" href="#50">50</a>  <em class="jxr_javadoccomment">   *  will not be recognized and duplicate requests</em>
-<a name="51" href="#51">51</a>  <em class="jxr_javadoccomment">   *  will use the cache.</em>
-<a name="52" href="#52">52</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="53" href="#53">53</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DIGITS = <span class="jxr_string">"0123456789"</span>;
-<a name="54" href="#54">54</a>  
-<a name="55" href="#55">55</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="56" href="#56">56</a>  <em class="jxr_javadoccomment">   *  Constant used to represent that there was an</em>
-<a name="57" href="#57">57</a>  <em class="jxr_javadoccomment">   *  observed change, but was an expected change.</em>
-<a name="58" href="#58">58</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="59" href="#59">59</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> UNRECOGNIZED_MILLISECONDS = -1;
-<a name="60" href="#60">60</a>  
-<a name="61" href="#61">61</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="62" href="#62">62</a>  <em class="jxr_javadoccomment">   *  First magic number used to detect the millisecond position.</em>
-<a name="63" href="#63">63</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="64" href="#64">64</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> MAGIC1 = 654;
-<a name="65" href="#65">65</a>  
-<a name="66" href="#66">66</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="67" href="#67">67</a>  <em class="jxr_javadoccomment">   *  Expected representation of first magic number.</em>
-<a name="68" href="#68">68</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="69" href="#69">69</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String MAGICSTRING1 = <span class="jxr_string">"654"</span>;
-<a name="70" href="#70">70</a>  
-<a name="71" href="#71">71</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="72" href="#72">72</a>  <em class="jxr_javadoccomment">   *  Second magic number used to detect the millisecond position.</em>
-<a name="73" href="#73">73</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="74" href="#74">74</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> MAGIC2 = 987;
-<a name="75" href="#75">75</a>  
-<a name="76" href="#76">76</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="77" href="#77">77</a>  <em class="jxr_javadoccomment">   *  Expected representation of second magic number.</em>
-<a name="78" href="#78">78</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="79" href="#79">79</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String MAGICSTRING2 = <span class="jxr_string">"987"</span>;
-<a name="80" href="#80">80</a>  
-<a name="81" href="#81">81</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="82" href="#82">82</a>  <em class="jxr_javadoccomment">   *  Expected representation of 0 milliseconds.</em>
-<a name="83" href="#83">83</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="84" href="#84">84</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String ZERO_STRING = <span class="jxr_string">"000"</span>;
-<a name="85" href="#85">85</a>  
-<a name="86" href="#86">86</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="87" href="#87">87</a>  <em class="jxr_javadoccomment">   *   Wrapped formatter.</em>
-<a name="88" href="#88">88</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="89" href="#89">89</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> DateFormat formatter;
-<a name="90" href="#90">90</a>  
-<a name="91" href="#91">91</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="92" href="#92">92</a>  <em class="jxr_javadoccomment">   *  Index of initial digit of millisecond pattern or</em>
-<a name="93" href="#93">93</a>  <em class="jxr_javadoccomment">   *   UNRECOGNIZED_MILLISECONDS or NO_MILLISECONDS.</em>
-<a name="94" href="#94">94</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="95" href="#95">95</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">int</strong> millisecondStart;
-<a name="96" href="#96">96</a>  
-<a name="97" href="#97">97</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="98" href="#98">98</a>  <em class="jxr_javadoccomment">   *  Integral second preceding the previous convered Date.</em>
-<a name="99" href="#99">99</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="100" href="#100">100</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">long</strong> slotBegin;
-<a name="101" href="#101">101</a> 
-<a name="102" href="#102">102</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="103" href="#103">103</a> <em class="jxr_javadoccomment">   *  Cache of previous conversion.</em>
-<a name="104" href="#104">104</a> <em class="jxr_javadoccomment">   */</em>
-<a name="105" href="#105">105</a>   <strong class="jxr_keyword">private</strong> StringBuffer cache = <strong class="jxr_keyword">new</strong> StringBuffer(50);
-<a name="106" href="#106">106</a> 
-<a name="107" href="#107">107</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="108" href="#108">108</a> <em class="jxr_javadoccomment">   *  Maximum validity period for the cache.</em>
-<a name="109" href="#109">109</a> <em class="jxr_javadoccomment">   *  Typically 1, use cache for duplicate requests only, or</em>
-<a name="110" href="#110">110</a> <em class="jxr_javadoccomment">   *  1000, use cache for requests within the same integral second.</em>
-<a name="111" href="#111">111</a> <em class="jxr_javadoccomment">   */</em>
-<a name="112" href="#112">112</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> expiration;
-<a name="113" href="#113">113</a> 
-<a name="114" href="#114">114</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="115" href="#115">115</a> <em class="jxr_javadoccomment">   *  Date requested in previous conversion.</em>
-<a name="116" href="#116">116</a> <em class="jxr_javadoccomment">   */</em>
-<a name="117" href="#117">117</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">long</strong> previousTime;
-<a name="118" href="#118">118</a> 
-<a name="119" href="#119">119</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="120" href="#120">120</a> <em class="jxr_javadoccomment">   *   Scratch date object used to minimize date object creation.</em>
-<a name="121" href="#121">121</a> <em class="jxr_javadoccomment">   */</em>
-<a name="122" href="#122">122</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Date tmpDate = <strong class="jxr_keyword">new</strong> Date(0);
-<a name="123" href="#123">123</a> 
-<a name="124" href="#124">124</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="125" href="#125">125</a> <em class="jxr_javadoccomment">   *  Creates a new CachedDateFormat object.</em>
-<a name="126" href="#126">126</a> <em class="jxr_javadoccomment">   *  @param dateFormat Date format, may not be null.</em>
-<a name="127" href="#127">127</a> <em class="jxr_javadoccomment">   *  @param expiration maximum cached range in milliseconds.</em>
-<a name="128" href="#128">128</a> <em class="jxr_javadoccomment">   *    If the dateFormat is known to be incompatible with the</em>
-<a name="129" href="#129">129</a> <em class="jxr_javadoccomment">   *      caching algorithm, use a value of 0 to totally disable</em>
-<a name="130" href="#130">130</a> <em class="jxr_javadoccomment">   *      caching or 1 to only use cache for duplicate requests.</em>
-<a name="131" href="#131">131</a> <em class="jxr_javadoccomment">   */</em>
-<a name="132" href="#132">132</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/pattern/CachedDateFormat.html">CachedDateFormat</a>(<strong class="jxr_keyword">final</strong> DateFormat dateFormat, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> expiration) {
-<a name="133" href="#133">133</a>     <strong class="jxr_keyword">if</strong> (dateFormat == <strong class="jxr_keyword">null</strong>) {
-<a name="134" href="#134">134</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IllegalArgumentException(<span class="jxr_string">"dateFormat cannot be null"</span>);
-<a name="135" href="#135">135</a>     }
-<a name="136" href="#136">136</a> 
-<a name="137" href="#137">137</a>     <strong class="jxr_keyword">if</strong> (expiration &lt; 0) {
-<a name="138" href="#138">138</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IllegalArgumentException(<span class="jxr_string">"expiration must be non-negative"</span>);
-<a name="139" href="#139">139</a>     }
-<a name="140" href="#140">140</a> 
-<a name="141" href="#141">141</a>     formatter = dateFormat;
-<a name="142" href="#142">142</a>     <strong class="jxr_keyword">this</strong>.expiration = expiration;
-<a name="143" href="#143">143</a>     millisecondStart = 0;
-<a name="144" href="#144">144</a> 
-<a name="145" href="#145">145</a>     <em class="jxr_comment">//</em>
-<a name="146" href="#146">146</a>     <em class="jxr_comment">//   set the previousTime so the cache will be invalid</em>
-<a name="147" href="#147">147</a>     <em class="jxr_comment">//        for the next request.</em>
-<a name="148" href="#148">148</a>     previousTime = Long.MIN_VALUE;
-<a name="149" href="#149">149</a>     slotBegin = Long.MIN_VALUE;
-<a name="150" href="#150">150</a>   }
-<a name="151" href="#151">151</a> 
-<a name="152" href="#152">152</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="153" href="#153">153</a> <em class="jxr_javadoccomment">   * Finds start of millisecond field in formatted time.</em>
-<a name="154" href="#154">154</a> <em class="jxr_javadoccomment">   * @param time long time, must be integral number of seconds</em>
-<a name="155" href="#155">155</a> <em class="jxr_javadoccomment">   * @param formatted String corresponding formatted string</em>
-<a name="156" href="#156">156</a> <em class="jxr_javadoccomment">   * @param formatter DateFormat date format</em>
-<a name="157" href="#157">157</a> <em class="jxr_javadoccomment">   * @return int position in string of first digit of milliseconds,</em>
-<a name="158" href="#158">158</a> <em class="jxr_javadoccomment">   *    -1 indicates no millisecond field, -2 indicates unrecognized</em>
-<a name="159" href="#159">159</a> <em class="jxr_javadoccomment">   *    field (likely RelativeTimeDateFormat)</em>
-<a name="160" href="#160">160</a> <em class="jxr_javadoccomment">   */</em>
-<a name="161" href="#161">161</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">int</strong> findMillisecondStart(
-<a name="162" href="#162">162</a>     <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> time, <strong class="jxr_keyword">final</strong> String formatted, <strong class="jxr_keyword">final</strong> DateFormat formatter) {
-<a name="163" href="#163">163</a>     <strong class="jxr_keyword">long</strong> slotBegin = (time / 1000) * 1000;
-<a name="164" href="#164">164</a> 
-<a name="165" href="#165">165</a>     <strong class="jxr_keyword">if</strong> (slotBegin &gt; time) {
-<a name="166" href="#166">166</a>       slotBegin -= 1000;
-<a name="167" href="#167">167</a>     }
-<a name="168" href="#168">168</a> 
-<a name="169" href="#169">169</a>     <strong class="jxr_keyword">int</strong> millis = (<strong class="jxr_keyword">int</strong>) (time - slotBegin);
-<a name="170" href="#170">170</a> 
-<a name="171" href="#171">171</a>     <strong class="jxr_keyword">int</strong> magic = MAGIC1;
-<a name="172" href="#172">172</a>     String magicString = MAGICSTRING1;
-<a name="173" href="#173">173</a> 
-<a name="174" href="#174">174</a>     <strong class="jxr_keyword">if</strong> (millis == MAGIC1) {
-<a name="175" href="#175">175</a>       magic = MAGIC2;
-<a name="176" href="#176">176</a>       magicString = MAGICSTRING2;
-<a name="177" href="#177">177</a>     }
-<a name="178" href="#178">178</a> 
-<a name="179" href="#179">179</a>     String plusMagic = formatter.format(<strong class="jxr_keyword">new</strong> Date(slotBegin + magic));
-<a name="180" href="#180">180</a> 
-<a name="181" href="#181">181</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="182" href="#182">182</a> <em class="jxr_javadoccomment">     *   If the string lengths differ then</em>
-<a name="183" href="#183">183</a> <em class="jxr_javadoccomment">     *      we can't use the cache except for duplicate requests.</em>
-<a name="184" href="#184">184</a> <em class="jxr_javadoccomment">     */</em>
-<a name="185" href="#185">185</a>     <strong class="jxr_keyword">if</strong> (plusMagic.length() != formatted.length()) {
-<a name="186" href="#186">186</a>       <strong class="jxr_keyword">return</strong> UNRECOGNIZED_MILLISECONDS;
-<a name="187" href="#187">187</a>     } <strong class="jxr_keyword">else</strong> {
-<a name="188" href="#188">188</a>       <em class="jxr_comment">// find first difference between values</em>
-<a name="189" href="#189">189</a>       <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i &lt; formatted.length(); i++) {
-<a name="190" href="#190">190</a>         <strong class="jxr_keyword">if</strong> (formatted.charAt(i) != plusMagic.charAt(i)) {
-<a name="191" href="#191">191</a>           <em class="jxr_comment">//</em>
-<a name="192" href="#192">192</a>           <em class="jxr_comment">//   determine the expected digits for the base time</em>
-<a name="193" href="#193">193</a>           StringBuffer formattedMillis = <strong class="jxr_keyword">new</strong> StringBuffer(<span class="jxr_string">"ABC"</span>);
-<a name="194" href="#194">194</a>           millisecondFormat(millis, formattedMillis, 0);
-<a name="195" href="#195">195</a> 
-<a name="196" href="#196">196</a>           String plusZero = formatter.format(<strong class="jxr_keyword">new</strong> Date(slotBegin));
-<a name="197" href="#197">197</a> 
-<a name="198" href="#198">198</a>           <em class="jxr_comment">//   If the next 3 characters match the magic</em>
-<a name="199" href="#199">199</a>           <em class="jxr_comment">//      string and the expected string</em>
-<a name="200" href="#200">200</a>           <strong class="jxr_keyword">if</strong> (
-<a name="201" href="#201">201</a>             (plusZero.length() == formatted.length())
-<a name="202" href="#202">202</a>               &amp;&amp; magicString.regionMatches(
-<a name="203" href="#203">203</a>                 0, plusMagic, i, magicString.length())
-<a name="204" href="#204">204</a>               &amp;&amp; formattedMillis.toString().regionMatches(
-<a name="205" href="#205">205</a>                 0, formatted, i, magicString.length())
-<a name="206" href="#206">206</a>               &amp;&amp; ZERO_STRING.regionMatches(
-<a name="207" href="#207">207</a>                 0, plusZero, i, ZERO_STRING.length())) {
-<a name="208" href="#208">208</a>             <strong class="jxr_keyword">return</strong> i;
-<a name="209" href="#209">209</a>           } <strong class="jxr_keyword">else</strong> {
-<a name="210" href="#210">210</a>             <strong class="jxr_keyword">return</strong> UNRECOGNIZED_MILLISECONDS;
-<a name="211" href="#211">211</a>           }
-<a name="212" href="#212">212</a>         }
-<a name="213" href="#213">213</a>       }
-<a name="214" href="#214">214</a>     }
-<a name="215" href="#215">215</a> 
-<a name="216" href="#216">216</a>     <strong class="jxr_keyword">return</strong> NO_MILLISECONDS;
-<a name="217" href="#217">217</a>   }
-<a name="218" href="#218">218</a> 
-<a name="219" href="#219">219</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="220" href="#220">220</a> <em class="jxr_javadoccomment">   * Formats a Date into a date/time string.</em>
-<a name="221" href="#221">221</a> <em class="jxr_javadoccomment">   *</em>
-<a name="222" href="#222">222</a> <em class="jxr_javadoccomment">   *  @param date the date to format.</em>
-<a name="223" href="#223">223</a> <em class="jxr_javadoccomment">   *  @param sbuf the string buffer to write to.</em>
-<a name="224" href="#224">224</a> <em class="jxr_javadoccomment">   *  @param fieldPosition remains untouched.</em>
-<a name="225" href="#225">225</a> <em class="jxr_javadoccomment">   * @return the formatted time string.</em>
-<a name="226" href="#226">226</a> <em class="jxr_javadoccomment">   */</em>
-<a name="227" href="#227">227</a>   <strong class="jxr_keyword">public</strong> StringBuffer format(
-<a name="228" href="#228">228</a>     Date date, StringBuffer sbuf, FieldPosition fieldPosition) {
-<a name="229" href="#229">229</a>     format(date.getTime(), sbuf);
-<a name="230" href="#230">230</a> 
-<a name="231" href="#231">231</a>     <strong class="jxr_keyword">return</strong> sbuf;
-<a name="232" href="#232">232</a>   }
-<a name="233" href="#233">233</a> 
-<a name="234" href="#234">234</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="235" href="#235">235</a> <em class="jxr_javadoccomment">   * Formats a millisecond count into a date/time string.</em>
-<a name="236" href="#236">236</a> <em class="jxr_javadoccomment">   *</em>
-<a name="237" href="#237">237</a> <em class="jxr_javadoccomment">   *  @param now Number of milliseconds after midnight 1 Jan 1970 GMT.</em>
-<a name="238" href="#238">238</a> <em class="jxr_javadoccomment">   *  @param buf the string buffer to write to.</em>
-<a name="239" href="#239">239</a> <em class="jxr_javadoccomment">   * @return the formatted time string.</em>
-<a name="240" href="#240">240</a> <em class="jxr_javadoccomment">   */</em>
-<a name="241" href="#241">241</a>   <strong class="jxr_keyword">public</strong> StringBuffer format(<strong class="jxr_keyword">long</strong> now, StringBuffer buf) {
-<a name="242" href="#242">242</a>     <em class="jxr_comment">//</em>
-<a name="243" href="#243">243</a>     <em class="jxr_comment">// If the current requested time is identical to the previously</em>
-<a name="244" href="#244">244</a>     <em class="jxr_comment">//     requested time, then append the cache contents.</em>
-<a name="245" href="#245">245</a>     <em class="jxr_comment">//</em>
-<a name="246" href="#246">246</a>     <strong class="jxr_keyword">if</strong> (now == previousTime) {
-<a name="247" href="#247">247</a>       buf.append(cache);
-<a name="248" href="#248">248</a> 
-<a name="249" href="#249">249</a>       <strong class="jxr_keyword">return</strong> buf;
-<a name="250" href="#250">250</a>     }
-<a name="251" href="#251">251</a> 
-<a name="252" href="#252">252</a>     <em class="jxr_comment">//</em>
-<a name="253" href="#253">253</a>     <em class="jxr_comment">//   If millisecond pattern was not unrecognized </em>
-<a name="254" href="#254">254</a>     <em class="jxr_comment">//     (that is if it was found or milliseconds did not appear)   </em>
-<a name="255" href="#255">255</a>     <em class="jxr_comment">//    </em>
-<a name="256" href="#256">256</a>     <strong class="jxr_keyword">if</strong> (millisecondStart != UNRECOGNIZED_MILLISECONDS &amp;&amp;
-<a name="257" href="#257">257</a>       <em class="jxr_comment">//    Check if the cache is still valid.</em>
-<a name="258" href="#258">258</a>       <em class="jxr_comment">//    If the requested time is within the same integral second</em>
-<a name="259" href="#259">259</a>       <em class="jxr_comment">//       as the last request and a shorter expiration was not requested.</em>
-<a name="260" href="#260">260</a>         (now &lt; (slotBegin + expiration)) &amp;&amp; (now &gt;= slotBegin)
-<a name="261" href="#261">261</a>           &amp;&amp; (now &lt; (slotBegin + 1000L))) {
-<a name="262" href="#262">262</a>         <em class="jxr_comment">// </em>
-<a name="263" href="#263">263</a>         <em class="jxr_comment">//    if there was a millisecond field then update it</em>
-<a name="264" href="#264">264</a>         <em class="jxr_comment">//</em>
-<a name="265" href="#265">265</a>         <strong class="jxr_keyword">if</strong> (millisecondStart &gt;= 0) {
-<a name="266" href="#266">266</a>           millisecondFormat((<strong class="jxr_keyword">int</strong>) (now - slotBegin), cache, millisecondStart);
-<a name="267" href="#267">267</a>         }
-<a name="268" href="#268">268</a> 
-<a name="269" href="#269">269</a>         <em class="jxr_comment">//</em>
-<a name="270" href="#270">270</a>         <em class="jxr_comment">//   update the previously requested time</em>
-<a name="271" href="#271">271</a>         <em class="jxr_comment">//      (the slot begin should be unchanged)</em>
-<a name="272" href="#272">272</a>         previousTime = now;
-<a name="273" href="#273">273</a>         buf.append(cache);
-<a name="274" href="#274">274</a> 
-<a name="275" href="#275">275</a>         <strong class="jxr_keyword">return</strong> buf;
-<a name="276" href="#276">276</a>     }
-<a name="277" href="#277">277</a> 
-<a name="278" href="#278">278</a>     <em class="jxr_comment">//</em>
-<a name="279" href="#279">279</a>     <em class="jxr_comment">//  could not use previous value.  </em>
-<a name="280" href="#280">280</a>     <em class="jxr_comment">//    Call underlying formatter to format date.</em>
-<a name="281" href="#281">281</a>     cache.setLength(0);
-<a name="282" href="#282">282</a>     tmpDate.setTime(now);
-<a name="283" href="#283">283</a>     cache.append(formatter.format(tmpDate));
-<a name="284" href="#284">284</a>     buf.append(cache);
-<a name="285" href="#285">285</a>     previousTime = now;
-<a name="286" href="#286">286</a>     slotBegin = (previousTime / 1000) * 1000;
-<a name="287" href="#287">287</a> 
-<a name="288" href="#288">288</a>     <strong class="jxr_keyword">if</strong> (slotBegin &gt; previousTime) {
-<a name="289" href="#289">289</a>       slotBegin -= 1000;
-<a name="290" href="#290">290</a>     }
-<a name="291" href="#291">291</a> 
-<a name="292" href="#292">292</a>     <em class="jxr_comment">//</em>
-<a name="293" href="#293">293</a>     <em class="jxr_comment">//    if the milliseconds field was previous found</em>
-<a name="294" href="#294">294</a>     <em class="jxr_comment">//       then reevaluate in case it moved.</em>
-<a name="295" href="#295">295</a>     <em class="jxr_comment">//</em>
-<a name="296" href="#296">296</a>     <strong class="jxr_keyword">if</strong> (millisecondStart &gt;= 0) {
-<a name="297" href="#297">297</a>       millisecondStart =
-<a name="298" href="#298">298</a>         findMillisecondStart(now, cache.toString(), formatter);
-<a name="299" href="#299">299</a>     }
-<a name="300" href="#300">300</a> 
-<a name="301" href="#301">301</a>     <strong class="jxr_keyword">return</strong> buf;
-<a name="302" href="#302">302</a>   }
-<a name="303" href="#303">303</a> 
-<a name="304" href="#304">304</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="305" href="#305">305</a> <em class="jxr_javadoccomment">   *   Formats a count of milliseconds (0-999) into a numeric representation.</em>
-<a name="306" href="#306">306</a> <em class="jxr_javadoccomment">   *   @param millis Millisecond coun between 0 and 999.</em>
-<a name="307" href="#307">307</a> <em class="jxr_javadoccomment">   *   @param buf String buffer, may not be null.</em>
-<a name="308" href="#308">308</a> <em class="jxr_javadoccomment">   *   @param offset Starting position in buffer, the length of the</em>
-<a name="309" href="#309">309</a> <em class="jxr_javadoccomment">   *       buffer must be at least offset + 3.</em>
-<a name="310" href="#310">310</a> <em class="jxr_javadoccomment">   */</em>
-<a name="311" href="#311">311</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> millisecondFormat(
-<a name="312" href="#312">312</a>     <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> millis, <strong class="jxr_keyword">final</strong> StringBuffer buf, <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> offset) {
-<a name="313" href="#313">313</a>     buf.setCharAt(offset, DIGITS.charAt(millis / 100));
-<a name="314" href="#314">314</a>     buf.setCharAt(offset + 1, DIGITS.charAt((millis / 10) % 10));
-<a name="315" href="#315">315</a>     buf.setCharAt(offset + 2, DIGITS.charAt(millis % 10));
-<a name="316" href="#316">316</a>   }
-<a name="317" href="#317">317</a> 
-<a name="318" href="#318">318</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="319" href="#319">319</a> <em class="jxr_javadoccomment">   * Set timezone.</em>
-<a name="320" href="#320">320</a> <em class="jxr_javadoccomment">   *</em>
-<a name="321" href="#321">321</a> <em class="jxr_javadoccomment">   * Setting the timezone using getCalendar().setTimeZone()</em>
-<a name="322" href="#322">322</a> <em class="jxr_javadoccomment">   * will likely cause caching to misbehave.</em>
-<a name="323" href="#323">323</a> <em class="jxr_javadoccomment">   * @param timeZone TimeZone new timezone</em>
-<a name="324" href="#324">324</a> <em class="jxr_javadoccomment">   */</em>
-<a name="325" href="#325">325</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setTimeZone(<strong class="jxr_keyword">final</strong> TimeZone timeZone) {
-<a name="326" href="#326">326</a>     formatter.setTimeZone(timeZone);
-<a name="327" href="#327">327</a>     previousTime = Long.MIN_VALUE;
-<a name="328" href="#328">328</a>     slotBegin = Long.MIN_VALUE;
-<a name="329" href="#329">329</a>   }
-<a name="330" href="#330">330</a> 
-<a name="331" href="#331">331</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="332" href="#332">332</a> <em class="jxr_javadoccomment">   *  This method is delegated to the formatter which most</em>
-<a name="333" href="#333">333</a> <em class="jxr_javadoccomment">   *  likely returns null.</em>
-<a name="334" href="#334">334</a> <em class="jxr_javadoccomment">   * @param s string representation of date.</em>
-<a name="335" href="#335">335</a> <em class="jxr_javadoccomment">   * @param pos field position, unused.</em>
-<a name="336" href="#336">336</a> <em class="jxr_javadoccomment">   * @return parsed date, likely null.</em>
-<a name="337" href="#337">337</a> <em class="jxr_javadoccomment">   */</em>
-<a name="338" href="#338">338</a>   <strong class="jxr_keyword">public</strong> Date parse(String s, ParsePosition pos) {
-<a name="339" href="#339">339</a>     <strong class="jxr_keyword">return</strong> formatter.parse(s, pos);
-<a name="340" href="#340">340</a>   }
-<a name="341" href="#341">341</a> 
-<a name="342" href="#342">342</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="343" href="#343">343</a> <em class="jxr_javadoccomment">   * Gets number formatter.</em>
-<a name="344" href="#344">344</a> <em class="jxr_javadoccomment">   *</em>
-<a name="345" href="#345">345</a> <em class="jxr_javadoccomment">   * @return NumberFormat number formatter</em>
-<a name="346" href="#346">346</a> <em class="jxr_javadoccomment">   */</em>
-<a name="347" href="#347">347</a>   <strong class="jxr_keyword">public</strong> NumberFormat getNumberFormat() {
-<a name="348" href="#348">348</a>     <strong class="jxr_keyword">return</strong> formatter.getNumberFormat();
-<a name="349" href="#349">349</a>   }
-<a name="350" href="#350">350</a> 
-<a name="351" href="#351">351</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="352" href="#352">352</a> <em class="jxr_javadoccomment">   * Gets maximum cache validity for the specified SimpleDateTime</em>
-<a name="353" href="#353">353</a> <em class="jxr_javadoccomment">   *    conversion pattern.</em>
-<a name="354" href="#354">354</a> <em class="jxr_javadoccomment">   *  @param pattern conversion pattern, may not be null.</em>
-<a name="355" href="#355">355</a> <em class="jxr_javadoccomment">   *  @return Duration in milliseconds from an integral second</em>
-<a name="356" href="#356">356</a> <em class="jxr_javadoccomment">   *      that the cache will return consistent results.</em>
-<a name="357" href="#357">357</a> <em class="jxr_javadoccomment">   */</em>
-<a name="358" href="#358">358</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">int</strong> getMaximumCacheValidity(<strong class="jxr_keyword">final</strong> String pattern) {
-<a name="359" href="#359">359</a>     <em class="jxr_comment">//</em>
-<a name="360" href="#360">360</a>     <em class="jxr_comment">//   If there are more "S" in the pattern than just one "SSS" then</em>
-<a name="361" href="#361">361</a>     <em class="jxr_comment">//      (for example, "HH:mm:ss,SSS SSS"), then set the expiration to</em>
-<a name="362" href="#362">362</a>     <em class="jxr_comment">//      one millisecond which should only perform duplicate request caching.</em>
-<a name="363" href="#363">363</a>     <em class="jxr_comment">//</em>
-<a name="364" href="#364">364</a>     <strong class="jxr_keyword">int</strong> firstS = pattern.indexOf('S');
-<a name="365" href="#365">365</a> 
-<a name="366" href="#366">366</a>     <strong class="jxr_keyword">if</strong> ((firstS &gt;= 0) &amp;&amp; (firstS != pattern.lastIndexOf(<span class="jxr_string">"SSS"</span>))) {
-<a name="367" href="#367">367</a>       <strong class="jxr_keyword">return</strong> 1;
-<a name="368" href="#368">368</a>     }
-<a name="369" href="#369">369</a> 
-<a name="370" href="#370">370</a>     <strong class="jxr_keyword">return</strong> 1000;
-<a name="371" href="#371">371</a>   }
-<a name="372" href="#372">372</a> }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/06/06391e07e8a632b6f0f0a2f362d049a4ba8ac2ef.svn-base b/log4j-1.2.17/.svn/pristine/06/06391e07e8a632b6f0f0a2f362d049a4ba8ac2ef.svn-base
deleted file mode 100644
index cb56c52..0000000
--- a/log4j-1.2.17/.svn/pristine/06/06391e07e8a632b6f0f0a2f362d049a4ba8ac2ef.svn-base
+++ /dev/null
@@ -1,97 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
-<html xml:lang="en" lang="en">
-	<head>
-		<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-		<title>Apache Log4j 1.2.17 Reference Package org.apache.log4j.xml</title>
-		<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="style" />
-	</head>
-	<body>
-		      	<div class="overview">
-        	<ul>
-          		<li>
-            		<a href="../../../../overview-summary.html">Overview</a>
-          		</li>
-          		<li class="selected">Package</li>
-        	</ul>
-      	</div>
-      	<div class="framenoframe">
-        	<ul>
-          		<li>
-            		<a href="../../../../index.html" target="_top">FRAMES</a>
-          		</li>
-          		<li>
-            		<a href="package-summary.html" target="_top">NO FRAMES</a>
-          		</li>
-        	</ul>
-      	</div>
-		
-		      	<h2>Package org.apache.log4j.xml</h2>
-
-		<table class="summary">
-        	<thead>
-          		<tr>
-            		<th>Class Summary</th>
-          		</tr>
-        	</thead>
-        	<tbody>
-        		            	<tr>
-              		<td>
-                		<a href="DOMConfigurator.html" target="classFrame">DOMConfigurator</a>
-              		</td>
-            	</tr>
-				            	<tr>
-              		<td>
-                		<a href="Log4jEntityResolver.html" target="classFrame">Log4jEntityResolver</a>
-              		</td>
-            	</tr>
-				            	<tr>
-              		<td>
-                		<a href="DOMConfigurator.html" target="classFrame">ParseAction</a>
-              		</td>
-            	</tr>
-				            	<tr>
-              		<td>
-                		<a href="SAXErrorHandler.html" target="classFrame">SAXErrorHandler</a>
-              		</td>
-            	</tr>
-				            	<tr>
-              		<td>
-                		<a href="UnrecognizedElementHandler.html" target="classFrame">UnrecognizedElementHandler</a>
-              		</td>
-            	</tr>
-				            	<tr>
-              		<td>
-                		<a href="XMLLayout.html" target="classFrame">XMLLayout</a>
-              		</td>
-            	</tr>
-				            	<tr>
-              		<td>
-                		<a href="DOMConfigurator.html" target="classFrame">XMLWatchdog</a>
-              		</td>
-            	</tr>
-				        	</tbody>
-      	</table>
-		
-		      	<div class="overview">
-        	<ul>
-          		<li>
-            		<a href="../../../../overview-summary.html">Overview</a>
-          		</li>
-          		<li class="selected">Package</li>
-        	</ul>
-      	</div>
-      	<div class="framenoframe">
-        	<ul>
-          		<li>
-            		<a href="../../../../index.html" target="_top">FRAMES</a>
-          		</li>
-          		<li>
-            		<a href="package-summary.html" target="_top">NO FRAMES</a>
-          		</li>
-        	</ul>
-      	</div>
-				<hr />
-		Copyright &copy; 1999-2012 Apache Software Foundation. All Rights Reserved.
-	</body>
-</html>
\ No newline at end of file
diff --git a/log4j-1.2.17/.svn/pristine/06/06a5dc032a153a4b8b5aa925ef59a914cf6bd0ae.svn-base b/log4j-1.2.17/.svn/pristine/06/06a5dc032a153a4b8b5aa925ef59a914cf6bd0ae.svn-base
deleted file mode 100644
index 849622f..0000000
--- a/log4j-1.2.17/.svn/pristine/06/06a5dc032a153a4b8b5aa925ef59a914cf6bd0ae.svn-base
+++ /dev/null
@@ -1,356 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-Loader (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Loader (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Loader.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/ISO8601DateFormat.html" title="class in org.apache.log4j.helpers"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/LogLog.html" title="class in org.apache.log4j.helpers"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/helpers/Loader.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Loader.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j.helpers</FONT>
-<BR>
-Class Loader</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
-  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.log4j.helpers.Loader</B>
-</PRE>
-<HR>
-<DL>
-<DT><PRE>public class <B>Loader</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></DL>
-</PRE>
-
-<P>
-Load resources (or images) from various sources.
-<P>
-
-<P>
-<DL>
-<DT><B>Author:</B></DT>
-  <DD>Ceki G&uuml;lc&uuml;</DD>
-</DL>
-<HR>
-
-<P>
-
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/Loader.html#Loader()">Loader</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/Loader.html#getResource(java.lang.String)">getResource</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;resource)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method will search for <code>resource</code> in different
-     places.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/Loader.html#getResource(java.lang.String, java.lang.Class)">getResource</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;resource,
-            <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;clazz)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>as of 1.2.</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/Loader.html#isJava1()">isJava1</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Are we running under JDK 1.x?</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/helpers/Loader.html#loadClass(java.lang.String)">loadClass</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;clazz)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If running under JDK 1.2 load the specified class using the
-  <code>Thread</code> <code>contextClassLoader</code> if that
-  fails try Class.forname.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http: [...]
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Loader()"><!-- --></A><H3>
-Loader</H3>
-<PRE>
-public <B>Loader</B>()</PRE>
-<DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getResource(java.lang.String, java.lang.Class)"><!-- --></A><H3>
-getResource</H3>
-<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A> <B>getResource</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;resource,
-                              <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;clazz)</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I>as of 1.2.</I>
-<P>
-<DD>Get a resource by delegating to getResource(String).
-<P>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>resource</CODE> - resource name<DD><CODE>clazz</CODE> - class, ignored.
-<DT><B>Returns:</B><DD>URL to resource or null.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getResource(java.lang.String)"><!-- --></A><H3>
-getResource</H3>
-<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net">URL</A> <B>getResource</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;resource)</PRE>
-<DL>
-<DD>This method will search for <code>resource</code> in different
-     places. The search order is as follows:
-
-     <ol>
-
-     <p><li>Search for <code>resource</code> using the thread context
-     class loader under Java2. If that fails, search for
-     <code>resource</code> using the class loader that loaded this
-     class (<code>Loader</code>). Under JDK 1.1, only the the class
-     loader that loaded this class (<code>Loader</code>) is used.
-
-     <p><li>Try one last time with
-     <code>ClassLoader.getSystemResource(resource)</code>, that is is
-     using the system class loader in JDK 1.2 and virtual machine's
-     built-in class loader in JDK 1.1.
-
-     </ol>
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isJava1()"><!-- --></A><H3>
-isJava1</H3>
-<PRE>
-public static boolean <B>isJava1</B>()</PRE>
-<DL>
-<DD>Are we running under JDK 1.x?
-<P>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="loadClass(java.lang.String)"><!-- --></A><H3>
-loadClass</H3>
-<PRE>
-public static <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A> <B>loadClass</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;clazz)
-                       throws <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</A></PRE>
-<DL>
-<DD>If running under JDK 1.2 load the specified class using the
-  <code>Thread</code> <code>contextClassLoader</code> if that
-  fails try Class.forname. Under JDK 1.1 only Class.forName is
-  used.
-<P>
-<DD><DL>
-
-<DT><B>Throws:</B>
-<DD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</A></CODE></DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Loader.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/ISO8601DateFormat.html" title="class in org.apache.log4j.helpers"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../../org/apache/log4j/helpers/LogLog.html" title="class in org.apache.log4j.helpers"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/helpers/Loader.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Loader.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/06/06aad92ce75c217167a0154a2afffd457c4f13bd.svn-base b/log4j-1.2.17/.svn/pristine/06/06aad92ce75c217167a0154a2afffd457c4f13bd.svn-base
deleted file mode 100644
index becd999..0000000
--- a/log4j-1.2.17/.svn/pristine/06/06aad92ce75c217167a0154a2afffd457c4f13bd.svn-base
+++ /dev/null
@@ -1,184 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<!-- Generated by Apache Maven Doxia at May 13, 2012 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-    <title>Apache log4j 1.2 - </title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
-    <meta name="Date-Revision-yyyymmdd" content="20120513" />
-    <meta http-equiv="Content-Language" content="en" />
-      </head>
-  <body class="composite">
-    <div id="banner">
-                  <a href="../../" id="bannerLeft">
-                                                <img src="images/ls-logo.jpg" alt="Apache Logging Services Project" />
-                </a>
-                        <a href=".." id="bannerRight">
-                                                <img src="images/logo.jpg" alt="Apache log4j™" />
-                </a>
-            <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="breadcrumbs">
-            
-        
-                <div class="xleft">
-        <span id="publishDate">Last Published: 2012-05-13</span>
-                  &nbsp;| <span id="projectVersion">Version: 1.2.17</span>
-                          |                           <a href="http://www.apache.org/" class="externalLink" title="Apache">Apache</a>
-                &gt;
-                              <a href="../../" title="Logging Services">Logging Services</a>
-                &gt;
-                              <a href="../" title="log4j">log4j</a>
-                &gt;
-                              <a href="./" title="1.2">1.2</a>
-                          </div>
-            <div class="xright">        
-        
-      </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-             
-        
-                                <h5>About log4j 1.2</h5>
-                  <ul>
-                  <li class="none">
-            <strong>What is log4j?</strong>
-          </li>
-                  <li class="none">
-                          <a href="download.html" title="Download">Download</a>
-            </li>
-                  <li class="none">
-                          <a href="faq.html" title="FAQ">FAQ</a>
-            </li>
-                  <li class="none">
-                          <a href="roadmap.html" title="Roadmap">Roadmap</a>
-            </li>
-          </ul>
-                       <h5>Community</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
-            </li>
-                  <li class="none">
-                          <a href="issue-tracking.html" title="Issue Tracking">Issue Tracking</a>
-            </li>
-                  <li class="none">
-                          <a href="http://blogs.apache.org/logging/" class="externalLink" title="Blog">Blog</a>
-            </li>
-          </ul>
-                       <h5>Documentation</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="manual.html" title="Introduction">Introduction</a>
-            </li>
-                  <li class="none">
-                          <a href="apidocs/index.html" title="JavaDoc">JavaDoc</a>
-            </li>
-                  <li class="none">
-                          <a href="publications.html" title="Publications">Publications</a>
-            </li>
-                  <li class="none">
-                          <a href="building.html" title="Building">Building</a>
-            </li>
-                  <li class="none">
-                          <a href="http://wiki.apache.org/logging-log4j" class="externalLink" title="Wiki">Wiki</a>
-            </li>
-          </ul>
-                       <h5>Project Documentation</h5>
-                  <ul>
-                                                                                                                                                              <li class="collapsed">
-                          <a href="project-info.html" title="Project Information">Project Information</a>
-                  </li>
-                                                                                                        <li class="collapsed">
-                          <a href="project-reports.html" title="Project Reports">Project Reports</a>
-                  </li>
-          </ul>
-                       <h5>Apache</h5>
-                  <ul>
-                  <li class="none">
-                          <a href="http://www.apache.org" class="externalLink" title="Home">Home</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/licenses" class="externalLink" title="License">License</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">Sponsorship</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">Thanks</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apache.org/security/" class="externalLink" title="Security">Security</a>
-            </li>
-                  <li class="none">
-                          <a href="http://www.apachecon.com" class="externalLink" title="Conferences">Conferences</a>
-            </li>
-          </ul>
-                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img class="poweredBy" alt="Built by Maven" src="./images/maven-feather.png" />
-      </a>
-                   
-        
-            </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
-        <!-- Licensed to the Apache Software Foundation (ASF) under one or more --><!-- contributor license agreements.  See the NOTICE file distributed with --><!-- this work for additional information regarding copyright ownership. --><!-- The ASF licenses this file to You under the Apache License, Version 2.0 --><!-- (the "License"); you may not use this file except in compliance with --><!-- the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/ [...]
-          <div class="section">
-              <h2>End of Life</h2><p>On August 5, 2015 the Logging Services Project Management Committee announced that Log4j 1.x had reached end of life. For complete text of the announcement please see the <a href="http://blogs.apache.org/foundation/entry/apache_logging_services_project_announces">Apache Blog</a>. Users of Log4j 1 are recommended to upgrade to <a class="externalLink" href="http://logging.apache.org/log4j/2.x/index.html">Apache Log4j 2</a>.</p>
-              <h2>Security Vulnerabilities</h2>
-                <p>A security vulnerability, <a href="https://www.cvedetails.com/cve/CVE-2019-17571/">CVE-2019-17571</a> has been identified against Log4j 1. Since Log4j 1 is no longer maintained this issue will not be fixed. Users are urged to upgrade to Log4j 2.</p>
-              <h2>Java Version Incompatibilities</h2>
-                <p>The version detection algorithm changed in Java 9 which causes the MDC not to work properly. See <a href="https://blogs.apache.org/logging/entry/moving_on_to_log4j_2">Log4j 1.2 is broken on Java 9</a> for details.</p>
-              <h2>Apache log4j&#x2122; 1.2<a name="Apache_log4j_1.2"></a></h2><p>Welcome to Apache log4j, a logging library for Java. Apache log4j is an Apache Software Foundation Project and developed by a dedicated team of Committers of the Apache Software Foundation. For more info, please see <a class="externalLink" href="http://www.apache.org">The Apache Software Foundation</a>. Apache log4j is also part of a project which is known as <a class="externalLink" href="http://logging.apac [...]
-              <div class="section"><h3>Why logging?<a name="Why_logging"></a></h3><p>Inserting log statements into your code is a low-tech method for debugging it. It may also be the only way because debuggers are not always available or applicable. This is often the case for distributed applications.</p><p>On the other hand, some people argue that log statements pollute source code and decrease legibility. (We believe that the contrary is true). In the Java language where a preprocessor [...]
-              <div class="section"><h3>Why log4j?<a name="Why_log4j"></a></h3><p>With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.</p><p>Logging equips the developer with detailed context for application failur [...]
-              <div class="section"><h3>Performance<a name="Performance"></a></h3><p>On an AMD Duron clocked at 800Mhz running JDK 1.3.1, it costs about 5 nanoseconds to determine if a logging statement should be logged or not. Actual logging is also quite fast, ranging from 21 microseconds using the SimpleLayout, 37 microseconds using the TTCCLayout. The performance of the PatternLayout is almost as good as the dedicated layouts, except that it is much more flexible.</p></div>
-          </div>
-      </div>
-    </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xleft">Copyright &#169;                    1999-2012
-                        <a href="http://www.apache.org">Apache Software Foundation</a>.
-                  
-        
-       Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache Software License, Version 2.0</a>.</div>
-      <div class="xleft">Apache Extras Companion for Apache log4j, Apache log4j, Apache, the Apache feather logo,
-   the Apache Logging Services project logo, the log4j logo, and the Built by Maven logo are trademarks of The Apache Software Foundation.  Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.</div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-  </body>
-</html>
diff --git a/log4j-1.2.17/.svn/pristine/07/070af522f20d195aadd9fb5069ca394a343dc3f4.svn-base b/log4j-1.2.17/.svn/pristine/07/070af522f20d195aadd9fb5069ca394a343dc3f4.svn-base
deleted file mode 100644
index c8344ea..0000000
--- a/log4j-1.2.17/.svn/pristine/07/070af522f20d195aadd9fb5069ca394a343dc3f4.svn-base
+++ /dev/null
@@ -1,73 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>SequenceNumberPatternConverter xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/pattern/SequenceNumberPatternConverter.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> *</em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> *</em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.pattern;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LoggingEvent;
-<a name="21" href="#21">21</a>  
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="24" href="#24">24</a>  <em class="jxr_javadoccomment"> * Formats the event sequence number.</em>
-<a name="25" href="#25">25</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="26" href="#26">26</a>  <em class="jxr_javadoccomment"> * @author Ceki G&amp;uuml;lc&amp;uuml;</em>
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/pattern/SequenceNumberPatternConverter.html">SequenceNumberPatternConverter</a>
-<a name="29" href="#29">29</a>    <strong class="jxr_keyword">extends</strong> <a href="../../../../org/apache/log4j/pattern/LoggingEventPatternConverter.html">LoggingEventPatternConverter</a> {
-<a name="30" href="#30">30</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment">   * Singleton.</em>
-<a name="32" href="#32">32</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="33" href="#33">33</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/pattern/SequenceNumberPatternConverter.html">SequenceNumberPatternConverter</a> INSTANCE =
-<a name="34" href="#34">34</a>      <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/pattern/SequenceNumberPatternConverter.html">SequenceNumberPatternConverter</a>();
-<a name="35" href="#35">35</a>  
-<a name="36" href="#36">36</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="37" href="#37">37</a>  <em class="jxr_javadoccomment">   * Private constructor.</em>
-<a name="38" href="#38">38</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="39" href="#39">39</a>    <strong class="jxr_keyword">private</strong> <a href="../../../../org/apache/log4j/pattern/SequenceNumberPatternConverter.html">SequenceNumberPatternConverter</a>() {
-<a name="40" href="#40">40</a>      <strong class="jxr_keyword">super</strong>(<span class="jxr_string">"Sequence Number"</span>, <span class="jxr_string">"sn"</span>);
-<a name="41" href="#41">41</a>    }
-<a name="42" href="#42">42</a>  
-<a name="43" href="#43">43</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="44" href="#44">44</a>  <em class="jxr_javadoccomment">   * Obtains an instance of SequencePatternConverter.</em>
-<a name="45" href="#45">45</a>  <em class="jxr_javadoccomment">   * @param options options, currently ignored, may be null.</em>
-<a name="46" href="#46">46</a>  <em class="jxr_javadoccomment">   * @return instance of SequencePatternConverter.</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="48" href="#48">48</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <a href="../../../../org/apache/log4j/pattern/SequenceNumberPatternConverter.html">SequenceNumberPatternConverter</a> newInstance(
-<a name="49" href="#49">49</a>      <strong class="jxr_keyword">final</strong> String[] options) {
-<a name="50" href="#50">50</a>      <strong class="jxr_keyword">return</strong> INSTANCE;
-<a name="51" href="#51">51</a>    }
-<a name="52" href="#52">52</a>  
-<a name="53" href="#53">53</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="54" href="#54">54</a>  <em class="jxr_javadoccomment">   * {@inheritDoc}</em>
-<a name="55" href="#55">55</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="56" href="#56">56</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> format(<strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/spi/LoggingEvent.html">LoggingEvent</a> event, <strong class="jxr_keyword">final</strong> StringBuffer toAppendTo) {
-<a name="57" href="#57">57</a>      toAppendTo.append(<span class="jxr_string">"0"</span>);
-<a name="58" href="#58">58</a>    }
-<a name="59" href="#59">59</a>  }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/07/07446055782a858a5d803c400ff21ba4aeeb9d96.svn-base b/log4j-1.2.17/.svn/pristine/07/07446055782a858a5d803c400ff21ba4aeeb9d96.svn-base
deleted file mode 100644
index 956a9f2..0000000
--- a/log4j-1.2.17/.svn/pristine/07/07446055782a858a5d803c400ff21ba4aeeb9d96.svn-base
+++ /dev/null
@@ -1,333 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-PropertySetterException (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="PropertySetterException (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PropertySetterException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/config/PropertySetter.html" title="class in org.apache.log4j.config"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/config/PropertySetterException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="PropertySetterException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j.config</FONT>
-<BR>
-Class PropertySetterException</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
-  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</A>
-      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</A>
-          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.log4j.config.PropertySetterException</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>PropertySetterException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A></DL>
-</PRE>
-
-<P>
-Thrown when an error is encountered whilst attempting to set a property
- using the <A HREF="../../../../org/apache/log4j/config/PropertySetter.html" title="class in org.apache.log4j.config"><CODE>PropertySetter</CODE></A> utility class.
-<P>
-
-<P>
-<DL>
-<DT><B>Since:</B></DT>
-  <DD>1.1</DD>
-<DT><B>Author:</B></DT>
-  <DD>Anders Kristensen</DD>
-<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#org.apache.log4j.config.PropertySetterException">Serialized Form</A></DL>
-<HR>
-
-<P>
-<!-- =========== FIELD SUMMARY =========== -->
-
-<A NAME="field_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Field Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected &nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/config/PropertySetterException.html#rootCause">rootCause</A></B></CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/config/PropertySetterException.html#PropertySetterException(java.lang.String)">PropertySetterException</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;msg)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/config/PropertySetterException.html#PropertySetterException(java.lang.Throwable)">PropertySetterException</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;rootCause)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../../org/apache/log4j/config/PropertySetterException.html#getMessage()">getMessage</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns descriptive text on the cause of this exception.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true#getCause()" title="class or interface in java.lang">getCause</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage()" title="class or interface in java.lang [...]
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http: [...]
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ============ FIELD DETAIL =========== -->
-
-<A NAME="field_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Field Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="rootCause"><!-- --></A><H3>
-rootCause</H3>
-<PRE>
-protected <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A> <B>rootCause</B></PRE>
-<DL>
-<DL>
-</DL>
-</DL>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="PropertySetterException(java.lang.String)"><!-- --></A><H3>
-PropertySetterException</H3>
-<PRE>
-public <B>PropertySetterException</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;msg)</PRE>
-<DL>
-</DL>
-<HR>
-
-<A NAME="PropertySetterException(java.lang.Throwable)"><!-- --></A><H3>
-PropertySetterException</H3>
-<PRE>
-public <B>PropertySetterException</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A>&nbsp;rootCause)</PRE>
-<DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="getMessage()"><!-- --></A><H3>
-getMessage</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getMessage</B>()</PRE>
-<DL>
-<DD>Returns descriptive text on the cause of this exception.
-<P>
-<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true#getMessage()" title="class or interface in java.lang">getMessage</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PropertySetterException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../../org/apache/log4j/config/PropertySetter.html" title="class in org.apache.log4j.config"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;NEXT CLASS</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../index.html?org/apache/log4j/config/PropertySetterException.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="PropertySetterException.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/07/074a9aac2d7b69b4e6dd68f38117a7cdcac080b0.svn-base b/log4j-1.2.17/.svn/pristine/07/074a9aac2d7b69b4e6dd68f38117a7cdcac080b0.svn-base
deleted file mode 100644
index 637ab4e..0000000
--- a/log4j-1.2.17/.svn/pristine/07/074a9aac2d7b69b4e6dd68f38117a7cdcac080b0.svn-base
+++ /dev/null
@@ -1,67 +0,0 @@
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
-<html xml:lang="en" lang="en">
-	<head>
-		<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-		<title>Apache Log4j 1.2.17 Reference Package org.apache.log4j.or.jms</title>
-		<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
-	</head>
-	<body>
-		      	<div class="overview">
-        	<ul>
-          		<li>
-            		<a href="../../../../../overview-summary.html">Overview</a>
-          		</li>
-          		<li class="selected">Package</li>
-        	</ul>
-      	</div>
-      	<div class="framenoframe">
-        	<ul>
-          		<li>
-            		<a href="../../../../../index.html" target="_top">FRAMES</a>
-          		</li>
-          		<li>
-            		<a href="package-summary.html" target="_top">NO FRAMES</a>
-          		</li>
-        	</ul>
-      	</div>
-		
-		      	<h2>Package org.apache.log4j.or.jms</h2>
-
-		<table class="summary">
-        	<thead>
-          		<tr>
-            		<th>Class Summary</th>
-          		</tr>
-        	</thead>
-        	<tbody>
-        		            	<tr>
-              		<td>
-                		<a href="MessageRenderer.html" target="classFrame">MessageRenderer</a>
-              		</td>
-            	</tr>
-				        	</tbody>
-      	</table>
-		
-		      	<div class="overview">
-        	<ul>
-          		<li>
-            		<a href="../../../../../overview-summary.html">Overview</a>
-          		</li>
-          		<li class="selected">Package</li>
-        	</ul>
-      	</div>
-      	<div class="framenoframe">
-        	<ul>
-          		<li>
-            		<a href="../../../../../index.html" target="_top">FRAMES</a>
-          		</li>
-          		<li>
-            		<a href="package-summary.html" target="_top">NO FRAMES</a>
-          		</li>
-        	</ul>
-      	</div>
-				<hr />
-		Copyright &copy; 1999-2012 Apache Software Foundation. All Rights Reserved.
-	</body>
-</html>
\ No newline at end of file
diff --git a/log4j-1.2.17/.svn/pristine/07/078f88e58db094dfe76238c67a55966ab6cd2e25.svn-base b/log4j-1.2.17/.svn/pristine/07/078f88e58db094dfe76238c67a55966ab6cd2e25.svn-base
deleted file mode 100644
index 5cf3ee1..0000000
--- a/log4j-1.2.17/.svn/pristine/07/078f88e58db094dfe76238c67a55966ab6cd2e25.svn-base
+++ /dev/null
@@ -1,290 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>LogManager xref</title>
-<link type="text/css" rel="stylesheet" href="../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../apidocs/org/apache/log4j/LogManager.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LoggerRepository;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LoggerFactory;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.RepositorySelector;
-<a name="23" href="#23">23</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.DefaultRepositorySelector;
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.RootLogger;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.NOPLoggerRepository;
-<a name="26" href="#26">26</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.Loader;
-<a name="27" href="#27">27</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.OptionConverter;
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.LogLog;
-<a name="29" href="#29">29</a>  
-<a name="30" href="#30">30</a>  <strong class="jxr_keyword">import</strong> java.net.URL;
-<a name="31" href="#31">31</a>  <strong class="jxr_keyword">import</strong> java.net.MalformedURLException;
-<a name="32" href="#32">32</a>  
-<a name="33" href="#33">33</a>  
-<a name="34" href="#34">34</a>  <strong class="jxr_keyword">import</strong> java.util.Enumeration;
-<a name="35" href="#35">35</a>  <strong class="jxr_keyword">import</strong> java.io.StringWriter;
-<a name="36" href="#36">36</a>  <strong class="jxr_keyword">import</strong> java.io.PrintWriter;
-<a name="37" href="#37">37</a>  
-<a name="38" href="#38">38</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="39" href="#39">39</a>  <em class="jxr_javadoccomment"> * Use the &lt;code&gt;LogManager&lt;/code&gt; class to retreive {@link Logger}</em>
-<a name="40" href="#40">40</a>  <em class="jxr_javadoccomment"> * instances or to operate on the current {@link</em>
-<a name="41" href="#41">41</a>  <em class="jxr_javadoccomment"> * LoggerRepository}. When the &lt;code&gt;LogManager&lt;/code&gt; class is loaded</em>
-<a name="42" href="#42">42</a>  <em class="jxr_javadoccomment"> * into memory the default initalzation procedure is inititated. The</em>
-<a name="43" href="#43">43</a>  <em class="jxr_javadoccomment"> * default intialization procedure&lt;/a&gt; is described in the &lt;a</em>
-<a name="44" href="#44">44</a>  <em class="jxr_javadoccomment"> * href="../../../../manual.html#defaultInit"&gt;short log4j manual&lt;/a&gt;.</em>
-<a name="45" href="#45">45</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="46" href="#46">46</a>  <em class="jxr_javadoccomment"> * @author Ceki G&amp;uuml;lc&amp;uuml; */</em>
-<a name="47" href="#47">47</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../org/apache/log4j/LogManager.html">LogManager</a> {
-<a name="48" href="#48">48</a>  
-<a name="49" href="#49">49</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="50" href="#50">50</a>  <em class="jxr_javadoccomment">   * @deprecated This variable is for internal use only. It will</em>
-<a name="51" href="#51">51</a>  <em class="jxr_javadoccomment">   * become package protected in future versions.</em>
-<a name="52" href="#52">52</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="53" href="#53">53</a>    <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_CONFIGURATION_FILE = <span class="jxr_string">"log4j.properties"</span>;
-<a name="54" href="#54">54</a>    
-<a name="55" href="#55">55</a>    <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_XML_CONFIGURATION_FILE = <span class="jxr_string">"log4j.xml"</span>;  
-<a name="56" href="#56">56</a>     
-<a name="57" href="#57">57</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="58" href="#58">58</a>  <em class="jxr_javadoccomment">   * @deprecated This variable is for internal use only. It will</em>
-<a name="59" href="#59">59</a>  <em class="jxr_javadoccomment">   * become private in future versions.</em>
-<a name="60" href="#60">60</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="61" href="#61">61</a>    <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">public</strong> String DEFAULT_CONFIGURATION_KEY=<span class="jxr_string">"log4j.configuration"</span>;
-<a name="62" href="#62">62</a>  
-<a name="63" href="#63">63</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="64" href="#64">64</a>  <em class="jxr_javadoccomment">   * @deprecated This variable is for internal use only. It will</em>
-<a name="65" href="#65">65</a>  <em class="jxr_javadoccomment">   * become private in future versions.</em>
-<a name="66" href="#66">66</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="67" href="#67">67</a>    <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">public</strong> String CONFIGURATOR_CLASS_KEY=<span class="jxr_string">"log4j.configuratorClass"</span>;
-<a name="68" href="#68">68</a>  
-<a name="69" href="#69">69</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="70" href="#70">70</a>  <em class="jxr_javadoccomment">  * @deprecated This variable is for internal use only. It will</em>
-<a name="71" href="#71">71</a>  <em class="jxr_javadoccomment">  * become private in future versions.</em>
-<a name="72" href="#72">72</a>  <em class="jxr_javadoccomment">  */</em>
-<a name="73" href="#73">73</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String DEFAULT_INIT_OVERRIDE_KEY = 
-<a name="74" href="#74">74</a>                                                   <span class="jxr_string">"log4j.defaultInitOverride"</span>;
-<a name="75" href="#75">75</a>  
-<a name="76" href="#76">76</a>  
-<a name="77" href="#77">77</a>    <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">private</strong> Object guard = <strong class="jxr_keyword">null</strong>;
-<a name="78" href="#78">78</a>    <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">private</strong> <a href="../../../org/apache/log4j/spi/RepositorySelector.html">RepositorySelector</a> repositorySelector;
-<a name="79" href="#79">79</a>  
-<a name="80" href="#80">80</a>    <strong class="jxr_keyword">static</strong> {
-<a name="81" href="#81">81</a>      <em class="jxr_comment">// By default we use a DefaultRepositorySelector which always returns 'h'.</em>
-<a name="82" href="#82">82</a>      <a href="../../../org/apache/log4j/Hierarchy.html">Hierarchy</a> h = <strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/Hierarchy.html">Hierarchy</a>(<strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/spi/RootLogger.html">RootLogger</a>((Level) Level.DEBUG));
-<a name="83" href="#83">83</a>      repositorySelector = <strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/spi/DefaultRepositorySelector.html">DefaultRepositorySelector</a>(h);
-<a name="84" href="#84">84</a>  
-<a name="85" href="#85">85</a>      <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Search for the properties file log4j.properties in the CLASSPATH.  */</em>
-<a name="86" href="#86">86</a>      String override =OptionConverter.getSystemProperty(DEFAULT_INIT_OVERRIDE_KEY,
-<a name="87" href="#87">87</a>  						       <strong class="jxr_keyword">null</strong>);
-<a name="88" href="#88">88</a>  
-<a name="89" href="#89">89</a>      <em class="jxr_comment">// if there is no default init override, then get the resource</em>
-<a name="90" href="#90">90</a>      <em class="jxr_comment">// specified by the user or the default config file.</em>
-<a name="91" href="#91">91</a>      <strong class="jxr_keyword">if</strong>(override == <strong class="jxr_keyword">null</strong> || <span class="jxr_string">"false"</span>.equalsIgnoreCase(override)) {
-<a name="92" href="#92">92</a>  
-<a name="93" href="#93">93</a>        String configurationOptionStr = OptionConverter.getSystemProperty(
-<a name="94" href="#94">94</a>  							  DEFAULT_CONFIGURATION_KEY, 
-<a name="95" href="#95">95</a>  							  <strong class="jxr_keyword">null</strong>);
-<a name="96" href="#96">96</a>  
-<a name="97" href="#97">97</a>        String configuratorClassName = OptionConverter.getSystemProperty(
-<a name="98" href="#98">98</a>                                                     CONFIGURATOR_CLASS_KEY, 
-<a name="99" href="#99">99</a>  						   <strong class="jxr_keyword">null</strong>);
-<a name="100" href="#100">100</a> 
-<a name="101" href="#101">101</a>       URL url = <strong class="jxr_keyword">null</strong>;
-<a name="102" href="#102">102</a> 
-<a name="103" href="#103">103</a>       <em class="jxr_comment">// if the user has not specified the log4j.configuration</em>
-<a name="104" href="#104">104</a>       <em class="jxr_comment">// property, we search first for the file "log4j.xml" and then</em>
-<a name="105" href="#105">105</a>       <em class="jxr_comment">// "log4j.properties"</em>
-<a name="106" href="#106">106</a>       <strong class="jxr_keyword">if</strong>(configurationOptionStr == <strong class="jxr_keyword">null</strong>) {	
-<a name="107" href="#107">107</a> 	url = Loader.getResource(DEFAULT_XML_CONFIGURATION_FILE);
-<a name="108" href="#108">108</a> 	<strong class="jxr_keyword">if</strong>(url == <strong class="jxr_keyword">null</strong>) {
-<a name="109" href="#109">109</a> 	  url = Loader.getResource(DEFAULT_CONFIGURATION_FILE);
-<a name="110" href="#110">110</a> 	}
-<a name="111" href="#111">111</a>       } <strong class="jxr_keyword">else</strong> {
-<a name="112" href="#112">112</a> 	<strong class="jxr_keyword">try</strong> {
-<a name="113" href="#113">113</a> 	  url = <strong class="jxr_keyword">new</strong> URL(configurationOptionStr);
-<a name="114" href="#114">114</a> 	} <strong class="jxr_keyword">catch</strong> (MalformedURLException ex) {
-<a name="115" href="#115">115</a> 	  <em class="jxr_comment">// so, resource is not a URL:</em>
-<a name="116" href="#116">116</a> 	  <em class="jxr_comment">// attempt to get the resource from the class path</em>
-<a name="117" href="#117">117</a> 	  url = Loader.getResource(configurationOptionStr); 
-<a name="118" href="#118">118</a> 	}	
-<a name="119" href="#119">119</a>       }
-<a name="120" href="#120">120</a>       
-<a name="121" href="#121">121</a>       <em class="jxr_comment">// If we have a non-null url, then delegate the rest of the</em>
-<a name="122" href="#122">122</a>       <em class="jxr_comment">// configuration to the OptionConverter.selectAndConfigure</em>
-<a name="123" href="#123">123</a>       <em class="jxr_comment">// method.</em>
-<a name="124" href="#124">124</a>       <strong class="jxr_keyword">if</strong>(url != <strong class="jxr_keyword">null</strong>) {
-<a name="125" href="#125">125</a> 	    LogLog.debug(<span class="jxr_string">"Using URL ["</span>+url+<span class="jxr_string">"] for automatic log4j configuration."</span>);
-<a name="126" href="#126">126</a>         <strong class="jxr_keyword">try</strong> {
-<a name="127" href="#127">127</a>             OptionConverter.selectAndConfigure(url, configuratorClassName,
-<a name="128" href="#128">128</a> 					   LogManager.getLoggerRepository());
-<a name="129" href="#129">129</a>         } <strong class="jxr_keyword">catch</strong> (NoClassDefFoundError e) {
-<a name="130" href="#130">130</a>             LogLog.warn(<span class="jxr_string">"Error during default initialization"</span>, e);
-<a name="131" href="#131">131</a>         }
-<a name="132" href="#132">132</a>       } <strong class="jxr_keyword">else</strong> {
-<a name="133" href="#133">133</a> 	    LogLog.debug(<span class="jxr_string">"Could not find resource: ["</span>+configurationOptionStr+<span class="jxr_string">"]."</span>);
-<a name="134" href="#134">134</a>       }
-<a name="135" href="#135">135</a>     } <strong class="jxr_keyword">else</strong> {
-<a name="136" href="#136">136</a>         LogLog.debug(<span class="jxr_string">"Default initialization of overridden by "</span> + 
-<a name="137" href="#137">137</a>             DEFAULT_INIT_OVERRIDE_KEY + <span class="jxr_string">"property."</span>); 
-<a name="138" href="#138">138</a>     }  
-<a name="139" href="#139">139</a>   } 
-<a name="140" href="#140">140</a> 
-<a name="141" href="#141">141</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="142" href="#142">142</a> <em class="jxr_javadoccomment">     Sets &lt;code&gt;LoggerFactory&lt;/code&gt; but only if the correct</em>
-<a name="143" href="#143">143</a> <em class="jxr_javadoccomment">     &lt;em&gt;guard&lt;/em&gt; is passed as parameter.</em>
-<a name="144" href="#144">144</a> <em class="jxr_javadoccomment">     </em>
-<a name="145" href="#145">145</a> <em class="jxr_javadoccomment">     &lt;p&gt;Initally the guard is null.  If the guard is</em>
-<a name="146" href="#146">146</a> <em class="jxr_javadoccomment">     &lt;code&gt;null&lt;/code&gt;, then invoking this method sets the logger</em>
-<a name="147" href="#147">147</a> <em class="jxr_javadoccomment">     factory and the guard. Following invocations will throw a {@link</em>
-<a name="148" href="#148">148</a> <em class="jxr_javadoccomment">     IllegalArgumentException}, unless the previously set</em>
-<a name="149" href="#149">149</a> <em class="jxr_javadoccomment">     &lt;code&gt;guard&lt;/code&gt; is passed as the second parameter.</em>
-<a name="150" href="#150">150</a> 
-<a name="151" href="#151">151</a> <em class="jxr_javadoccomment">     &lt;p&gt;This allows a high-level component to set the {@link</em>
-<a name="152" href="#152">152</a> <em class="jxr_javadoccomment">     RepositorySelector} used by the &lt;code&gt;LogManager&lt;/code&gt;.</em>
-<a name="153" href="#153">153</a> <em class="jxr_javadoccomment">     </em>
-<a name="154" href="#154">154</a> <em class="jxr_javadoccomment">     &lt;p&gt;For example, when tomcat starts it will be able to install its</em>
-<a name="155" href="#155">155</a> <em class="jxr_javadoccomment">     own repository selector. However, if and when Tomcat is embedded</em>
-<a name="156" href="#156">156</a> <em class="jxr_javadoccomment">     within JBoss, then JBoss will install its own repository selector</em>
-<a name="157" href="#157">157</a> <em class="jxr_javadoccomment">     and Tomcat will use the repository selector set by its container,</em>
-<a name="158" href="#158">158</a> <em class="jxr_javadoccomment">     JBoss.  */</em>
-<a name="159" href="#159">159</a>   <strong class="jxr_keyword">static</strong>
-<a name="160" href="#160">160</a>   <strong class="jxr_keyword">public</strong>
-<a name="161" href="#161">161</a>   <strong class="jxr_keyword">void</strong> setRepositorySelector(<a href="../../../org/apache/log4j/spi/RepositorySelector.html">RepositorySelector</a> selector, Object guard) 
-<a name="162" href="#162">162</a>                                                  <strong class="jxr_keyword">throws</strong> IllegalArgumentException {
-<a name="163" href="#163">163</a>     <strong class="jxr_keyword">if</strong>((LogManager.guard != <strong class="jxr_keyword">null</strong>) &amp;&amp; (LogManager.guard != guard)) {
-<a name="164" href="#164">164</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IllegalArgumentException(
-<a name="165" href="#165">165</a>            <span class="jxr_string">"Attempted to reset the LoggerFactory without possessing the guard."</span>);
-<a name="166" href="#166">166</a>     }
-<a name="167" href="#167">167</a> 
-<a name="168" href="#168">168</a>     <strong class="jxr_keyword">if</strong>(selector == <strong class="jxr_keyword">null</strong>) {
-<a name="169" href="#169">169</a>       <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IllegalArgumentException(<span class="jxr_string">"RepositorySelector must be non-null."</span>);
-<a name="170" href="#170">170</a>     }
-<a name="171" href="#171">171</a> 
-<a name="172" href="#172">172</a>     LogManager.guard = guard;
-<a name="173" href="#173">173</a>     LogManager.repositorySelector = selector;
-<a name="174" href="#174">174</a>   }
-<a name="175" href="#175">175</a> 
-<a name="176" href="#176">176</a> 
-<a name="177" href="#177">177</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="178" href="#178">178</a> <em class="jxr_javadoccomment">     * This method tests if called from a method that</em>
-<a name="179" href="#179">179</a> <em class="jxr_javadoccomment">     * is known to result in class members being abnormally</em>
-<a name="180" href="#180">180</a> <em class="jxr_javadoccomment">     * set to null but is assumed to be harmless since the</em>
-<a name="181" href="#181">181</a> <em class="jxr_javadoccomment">     * all classes are in the process of being unloaded.</em>
-<a name="182" href="#182">182</a> <em class="jxr_javadoccomment">     *</em>
-<a name="183" href="#183">183</a> <em class="jxr_javadoccomment">     * @param ex exception used to determine calling stack.</em>
-<a name="184" href="#184">184</a> <em class="jxr_javadoccomment">     * @return true if calling stack is recognized as likely safe.</em>
-<a name="185" href="#185">185</a> <em class="jxr_javadoccomment">     */</em>
-<a name="186" href="#186">186</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isLikelySafeScenario(<strong class="jxr_keyword">final</strong> Exception ex) {
-<a name="187" href="#187">187</a>       StringWriter stringWriter = <strong class="jxr_keyword">new</strong> StringWriter();
-<a name="188" href="#188">188</a>       ex.printStackTrace(<strong class="jxr_keyword">new</strong> PrintWriter(stringWriter));
-<a name="189" href="#189">189</a>       String msg = stringWriter.toString();
-<a name="190" href="#190">190</a>       <strong class="jxr_keyword">return</strong> msg.indexOf(<span class="jxr_string">"org.apache.catalina.loader.WebappClassLoader.stop"</span>) != -1;
-<a name="191" href="#191">191</a>   }
-<a name="192" href="#192">192</a> 
-<a name="193" href="#193">193</a>   <strong class="jxr_keyword">static</strong>
-<a name="194" href="#194">194</a>   <strong class="jxr_keyword">public</strong>
-<a name="195" href="#195">195</a>   <a href="../../../org/apache/log4j/spi/LoggerRepository.html">LoggerRepository</a> getLoggerRepository() {
-<a name="196" href="#196">196</a>     <strong class="jxr_keyword">if</strong> (repositorySelector == <strong class="jxr_keyword">null</strong>) {
-<a name="197" href="#197">197</a>         repositorySelector = <strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/spi/DefaultRepositorySelector.html">DefaultRepositorySelector</a>(<strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/spi/NOPLoggerRepository.html">NOPLoggerRepository</a>());
-<a name="198" href="#198">198</a>         guard = <strong class="jxr_keyword">null</strong>;
-<a name="199" href="#199">199</a>         Exception ex = <strong class="jxr_keyword">new</strong> IllegalStateException(<span class="jxr_string">"Class invariant violation"</span>);
-<a name="200" href="#200">200</a>         String msg =
-<a name="201" href="#201">201</a>                 <span class="jxr_string">"log4j called after unloading, see http://logging.apache.org/log4j/1.2/faq.html#unload."</span>;
-<a name="202" href="#202">202</a>         <strong class="jxr_keyword">if</strong> (isLikelySafeScenario(ex)) {
-<a name="203" href="#203">203</a>             LogLog.debug(msg, ex);
-<a name="204" href="#204">204</a>         } <strong class="jxr_keyword">else</strong> {
-<a name="205" href="#205">205</a>             LogLog.error(msg, ex);
-<a name="206" href="#206">206</a>         }
-<a name="207" href="#207">207</a>     }
-<a name="208" href="#208">208</a>     <strong class="jxr_keyword">return</strong> repositorySelector.getLoggerRepository();
-<a name="209" href="#209">209</a>   }
-<a name="210" href="#210">210</a> 
-<a name="211" href="#211">211</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="212" href="#212">212</a> <em class="jxr_javadoccomment">     Retrieve the appropriate root logger.</em>
-<a name="213" href="#213">213</a> <em class="jxr_javadoccomment">   */</em>
-<a name="214" href="#214">214</a>   <strong class="jxr_keyword">public</strong>
-<a name="215" href="#215">215</a>   <strong class="jxr_keyword">static</strong> 
-<a name="216" href="#216">216</a>   <a href="../../../org/apache/log4j/Logger.html">Logger</a> getRootLogger() {
-<a name="217" href="#217">217</a>      <em class="jxr_comment">// Delegate the actual manufacturing of the logger to the logger repository.</em>
-<a name="218" href="#218">218</a>     <strong class="jxr_keyword">return</strong> getLoggerRepository().getRootLogger();
-<a name="219" href="#219">219</a>   }
-<a name="220" href="#220">220</a> 
-<a name="221" href="#221">221</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="222" href="#222">222</a> <em class="jxr_javadoccomment">     Retrieve the appropriate {@link Logger} instance.  </em>
-<a name="223" href="#223">223</a> <em class="jxr_javadoccomment">  */</em>
-<a name="224" href="#224">224</a>   <strong class="jxr_keyword">public</strong>
-<a name="225" href="#225">225</a>   <strong class="jxr_keyword">static</strong> 
-<a name="226" href="#226">226</a>   <a href="../../../org/apache/log4j/Logger.html">Logger</a> getLogger(<strong class="jxr_keyword">final</strong> String name) {
-<a name="227" href="#227">227</a>      <em class="jxr_comment">// Delegate the actual manufacturing of the logger to the logger repository.</em>
-<a name="228" href="#228">228</a>     <strong class="jxr_keyword">return</strong> getLoggerRepository().getLogger(name);
-<a name="229" href="#229">229</a>   }
-<a name="230" href="#230">230</a> 
-<a name="231" href="#231">231</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="232" href="#232">232</a> <em class="jxr_javadoccomment">     Retrieve the appropriate {@link Logger} instance.  </em>
-<a name="233" href="#233">233</a> <em class="jxr_javadoccomment">  */</em>
-<a name="234" href="#234">234</a>   <strong class="jxr_keyword">public</strong>
-<a name="235" href="#235">235</a>   <strong class="jxr_keyword">static</strong> 
-<a name="236" href="#236">236</a>   <a href="../../../org/apache/log4j/Logger.html">Logger</a> getLogger(<strong class="jxr_keyword">final</strong> Class clazz) {
-<a name="237" href="#237">237</a>      <em class="jxr_comment">// Delegate the actual manufacturing of the logger to the logger repository.</em>
-<a name="238" href="#238">238</a>     <strong class="jxr_keyword">return</strong> getLoggerRepository().getLogger(clazz.getName());
-<a name="239" href="#239">239</a>   }
-<a name="240" href="#240">240</a> 
-<a name="241" href="#241">241</a> 
-<a name="242" href="#242">242</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="243" href="#243">243</a> <em class="jxr_javadoccomment">     Retrieve the appropriate {@link Logger} instance.  </em>
-<a name="244" href="#244">244</a> <em class="jxr_javadoccomment">  */</em>
-<a name="245" href="#245">245</a>   <strong class="jxr_keyword">public</strong>
-<a name="246" href="#246">246</a>   <strong class="jxr_keyword">static</strong> 
-<a name="247" href="#247">247</a>   <a href="../../../org/apache/log4j/Logger.html">Logger</a> getLogger(<strong class="jxr_keyword">final</strong> String name, <strong class="jxr_keyword">final</strong> <a href="../../../org/apache/log4j/spi/LoggerFactory.html">LoggerFactory</a> factory) {
-<a name="248" href="#248">248</a>      <em class="jxr_comment">// Delegate the actual manufacturing of the logger to the logger repository.</em>
-<a name="249" href="#249">249</a>     <strong class="jxr_keyword">return</strong> getLoggerRepository().getLogger(name, factory);
-<a name="250" href="#250">250</a>   }  
-<a name="251" href="#251">251</a> 
-<a name="252" href="#252">252</a>   <strong class="jxr_keyword">public</strong>
-<a name="253" href="#253">253</a>   <strong class="jxr_keyword">static</strong>
-<a name="254" href="#254">254</a>   <a href="../../../org/apache/log4j/Logger.html">Logger</a> exists(<strong class="jxr_keyword">final</strong> String name) {
-<a name="255" href="#255">255</a>     <strong class="jxr_keyword">return</strong> getLoggerRepository().exists(name);
-<a name="256" href="#256">256</a>   }
-<a name="257" href="#257">257</a> 
-<a name="258" href="#258">258</a>   <strong class="jxr_keyword">public</strong>
-<a name="259" href="#259">259</a>   <strong class="jxr_keyword">static</strong>
-<a name="260" href="#260">260</a>   Enumeration getCurrentLoggers() {
-<a name="261" href="#261">261</a>     <strong class="jxr_keyword">return</strong> getLoggerRepository().getCurrentLoggers();
-<a name="262" href="#262">262</a>   }
-<a name="263" href="#263">263</a> 
-<a name="264" href="#264">264</a>   <strong class="jxr_keyword">public</strong>
-<a name="265" href="#265">265</a>   <strong class="jxr_keyword">static</strong>
-<a name="266" href="#266">266</a>   <strong class="jxr_keyword">void</strong> shutdown() {
-<a name="267" href="#267">267</a>     getLoggerRepository().shutdown();
-<a name="268" href="#268">268</a>   }
-<a name="269" href="#269">269</a> 
-<a name="270" href="#270">270</a>   <strong class="jxr_keyword">public</strong>
-<a name="271" href="#271">271</a>   <strong class="jxr_keyword">static</strong>
-<a name="272" href="#272">272</a>   <strong class="jxr_keyword">void</strong> resetConfiguration() {
-<a name="273" href="#273">273</a>     getLoggerRepository().resetConfiguration();
-<a name="274" href="#274">274</a>   }
-<a name="275" href="#275">275</a> }
-<a name="276" href="#276">276</a> 
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/07/07b03f9e89dd04c18e8f8b33bb01d24adf4b0453.svn-base b/log4j-1.2.17/.svn/pristine/07/07b03f9e89dd04c18e8f8b33bb01d24adf4b0453.svn-base
deleted file mode 100644
index a0920f8..0000000
--- a/log4j-1.2.17/.svn/pristine/07/07b03f9e89dd04c18e8f8b33bb01d24adf4b0453.svn-base
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-org.apache.log4j.or (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
-
-
-</HEAD>
-
-<BODY BGCOLOR="white">
-<FONT size="+1" CLASS="FrameTitleFont">
-<A HREF="../../../../org/apache/log4j/or/package-summary.html" target="classFrame">org.apache.log4j.or</A></FONT>
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
-Interfaces</FONT>&nbsp;
-<FONT CLASS="FrameItemFont">
-<BR>
-<A HREF="ObjectRenderer.html" title="interface in org.apache.log4j.or" target="classFrame"><I>ObjectRenderer</I></A></FONT></TD>
-</TR>
-</TABLE>
-
-
-<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
-<TR>
-<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
-Classes</FONT>&nbsp;
-<FONT CLASS="FrameItemFont">
-<BR>
-<A HREF="RendererMap.html" title="class in org.apache.log4j.or" target="classFrame">RendererMap</A>
-<BR>
-<A HREF="ThreadGroupRenderer.html" title="class in org.apache.log4j.or" target="classFrame">ThreadGroupRenderer</A></FONT></TD>
-</TR>
-</TABLE>
-
-
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/08/0829b300cfef3bb1a826121c0a76d40af67ab443.svn-base b/log4j-1.2.17/.svn/pristine/08/0829b300cfef3bb1a826121c0a76d40af67ab443.svn-base
deleted file mode 100644
index 873bbb5..0000000
Binary files a/log4j-1.2.17/.svn/pristine/08/0829b300cfef3bb1a826121c0a76d40af67ab443.svn-base and /dev/null differ
diff --git a/log4j-1.2.17/.svn/pristine/08/082c8f415940c53f7bc2953834205839ab11bd3c.svn-base b/log4j-1.2.17/.svn/pristine/08/082c8f415940c53f7bc2953834205839ab11bd3c.svn-base
deleted file mode 100644
index 4218a64..0000000
--- a/log4j-1.2.17/.svn/pristine/08/082c8f415940c53f7bc2953834205839ab11bd3c.svn-base
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>LogManagerTest xref</title>
-<link type="text/css" rel="stylesheet" href="../../../stylesheet.css" />
-</head>
-<body>
-<pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> *</em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> *</em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> junit.framework.TestCase;
-<a name="21" href="#21">21</a>  
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="24" href="#24">24</a>  <em class="jxr_javadoccomment"> *    Tests for LogManager</em>
-<a name="25" href="#25">25</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="26" href="#26">26</a>  <em class="jxr_javadoccomment"> * @author Curt Arnold</em>
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment"> **/</em>
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../org/apache/log4j/LogManagerTest.html">LogManagerTest</a> <strong class="jxr_keyword">extends</strong> TestCase {
-<a name="29" href="#29">29</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="30" href="#30">30</a>  <em class="jxr_javadoccomment">   * Create new instance of LogManagerTest.</em>
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment">   * @param testName test name</em>
-<a name="32" href="#32">32</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="33" href="#33">33</a>    <strong class="jxr_keyword">public</strong> <a href="../../../org/apache/log4j/LogManagerTest.html">LogManagerTest</a>(<strong class="jxr_keyword">final</strong> String testName) {
-<a name="34" href="#34">34</a>      <strong class="jxr_keyword">super</strong>(testName);
-<a name="35" href="#35">35</a>    }
-<a name="36" href="#36">36</a>  
-<a name="37" href="#37">37</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="38" href="#38">38</a>  <em class="jxr_javadoccomment">   *  Check value of DEFAULT_CONFIGURATION_FILE.</em>
-<a name="39" href="#39">39</a>  <em class="jxr_javadoccomment">   *  @deprecated since constant is deprecated</em>
-<a name="40" href="#40">40</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="41" href="#41">41</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDefaultConfigurationFile() {
-<a name="42" href="#42">42</a>       assertEquals(<span class="jxr_string">"log4j.properties"</span>, LogManager.DEFAULT_CONFIGURATION_FILE);
-<a name="43" href="#43">43</a>    }
-<a name="44" href="#44">44</a>  
-<a name="45" href="#45">45</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="46" href="#46">46</a>  <em class="jxr_javadoccomment">   *  Check value of DEFAULT_XML_CONFIGURATION_FILE.</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="48" href="#48">48</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDefaultXmlConfigurationFile() {
-<a name="49" href="#49">49</a>       assertEquals(<span class="jxr_string">"log4j.xml"</span>, LogManager.DEFAULT_XML_CONFIGURATION_FILE);
-<a name="50" href="#50">50</a>    }
-<a name="51" href="#51">51</a>    
-<a name="52" href="#52">52</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="53" href="#53">53</a>  <em class="jxr_javadoccomment">   *  Check value of DEFAULT_CONFIGURATION_KEY.</em>
-<a name="54" href="#54">54</a>  <em class="jxr_javadoccomment">   *  @deprecated since constant is deprecated</em>
-<a name="55" href="#55">55</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="56" href="#56">56</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDefaultConfigurationKey() {
-<a name="57" href="#57">57</a>       assertEquals(<span class="jxr_string">"log4j.configuration"</span>, LogManager.DEFAULT_CONFIGURATION_KEY);
-<a name="58" href="#58">58</a>    }
-<a name="59" href="#59">59</a>    
-<a name="60" href="#60">60</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="61" href="#61">61</a>  <em class="jxr_javadoccomment">   *  Check value of CONFIGURATOR_CLASS_KEY.</em>
-<a name="62" href="#62">62</a>  <em class="jxr_javadoccomment">   *  @deprecated since constant is deprecated</em>
-<a name="63" href="#63">63</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="64" href="#64">64</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testConfiguratorClassKey() {
-<a name="65" href="#65">65</a>       assertEquals(<span class="jxr_string">"log4j.configuratorClass"</span>, LogManager.CONFIGURATOR_CLASS_KEY);
-<a name="66" href="#66">66</a>    }
-<a name="67" href="#67">67</a>    
-<a name="68" href="#68">68</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="69" href="#69">69</a>  <em class="jxr_javadoccomment">   *  Check value of DEFAULT_INIT_OVERRIDE_KEY.</em>
-<a name="70" href="#70">70</a>  <em class="jxr_javadoccomment">   *  @deprecated since constant is deprecated</em>
-<a name="71" href="#71">71</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="72" href="#72">72</a>    <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDefaultInitOverrideKey() {
-<a name="73" href="#73">73</a>       assertEquals(<span class="jxr_string">"log4j.defaultInitOverride"</span>, LogManager.DEFAULT_INIT_OVERRIDE_KEY);
-<a name="74" href="#74">74</a>    }
-<a name="75" href="#75">75</a>  }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/08/0855552fc21842b1361dc98d57b21e88b711c91c.svn-base b/log4j-1.2.17/.svn/pristine/08/0855552fc21842b1361dc98d57b21e88b711c91c.svn-base
deleted file mode 100644
index a5dc9f7..0000000
--- a/log4j-1.2.17/.svn/pristine/08/0855552fc21842b1361dc98d57b21e88b711c91c.svn-base
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-Uses of Class org.apache.log4j.config.PropertyPrinter (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Class org.apache.log4j.config.PropertyPrinter (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/apache/log4j/config/PropertyPrinter.html" title="class in org.apache.log4j.config"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../index.html?org/apache/log4j/config//class-usePropertyPrinter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="PropertyPrinter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<CENTER>
-<H2>
-<B>Uses of Class<br>org.apache.log4j.config.PropertyPrinter</B></H2>
-</CENTER>
-No usage of org.apache.log4j.config.PropertyPrinter
-<P>
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/apache/log4j/config/PropertyPrinter.html" title="class in org.apache.log4j.config"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;PREV&nbsp;
-&nbsp;NEXT</FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../../../index.html?org/apache/log4j/config//class-usePropertyPrinter.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="PropertyPrinter.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/08/088ad794569766ab43c3c2027e3bf096d0817b37.svn-base b/log4j-1.2.17/.svn/pristine/08/088ad794569766ab43c3c2027e3bf096d0817b37.svn-base
deleted file mode 100644
index a6ae384..0000000
--- a/log4j-1.2.17/.svn/pristine/08/088ad794569766ab43c3c2027e3bf096d0817b37.svn-base
+++ /dev/null
@@ -1,59 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>HierarchyEventListener xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/spi/HierarchyEventListener.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.spi;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Appender;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Category;
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="24" href="#24">24</a>  <em class="jxr_javadoccomment">   Listen to events occuring within a {@link</em>
-<a name="25" href="#25">25</a>  <em class="jxr_javadoccomment">   org.apache.log4j.Hierarchy Hierarchy}.</em>
-<a name="26" href="#26">26</a>  
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment">   @author Ceki G&amp;uuml;lc&amp;uuml;</em>
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment">   @since 1.2</em>
-<a name="29" href="#29">29</a>  <em class="jxr_javadoccomment">   </em>
-<a name="30" href="#30">30</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="31" href="#31">31</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> <a href="../../../../org/apache/log4j/spi/HierarchyEventListener.html">HierarchyEventListener</a> {
-<a name="32" href="#32">32</a>  
-<a name="33" href="#33">33</a>   
-<a name="34" href="#34">34</a>    <em class="jxr_comment">//public</em>
-<a name="35" href="#35">35</a>    <em class="jxr_comment">//void categoryCreationEvent(Category cat);</em>
-<a name="36" href="#36">36</a>  
-<a name="37" href="#37">37</a>  
-<a name="38" href="#38">38</a>    <strong class="jxr_keyword">public</strong>
-<a name="39" href="#39">39</a>    <strong class="jxr_keyword">void</strong> addAppenderEvent(<a href="../../../../org/apache/log4j/Category.html">Category</a> cat, <a href="../../../../org/apache/log4j/Appender.html">Appender</a> appender);
-<a name="40" href="#40">40</a>  
-<a name="41" href="#41">41</a>    <strong class="jxr_keyword">public</strong>
-<a name="42" href="#42">42</a>    <strong class="jxr_keyword">void</strong> removeAppenderEvent(<a href="../../../../org/apache/log4j/Category.html">Category</a> cat, <a href="../../../../org/apache/log4j/Appender.html">Appender</a> appender);
-<a name="43" href="#43">43</a>  
-<a name="44" href="#44">44</a>  
-<a name="45" href="#45">45</a>  }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/09/0901dbb7aa3cfe6811fa847d834d6807db221f3a.svn-base b/log4j-1.2.17/.svn/pristine/09/0901dbb7aa3cfe6811fa847d834d6807db221f3a.svn-base
deleted file mode 100644
index ac1fb61..0000000
--- a/log4j-1.2.17/.svn/pristine/09/0901dbb7aa3cfe6811fa847d834d6807db221f3a.svn-base
+++ /dev/null
@@ -1,145 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>NOPLoggerRepository xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/spi/NOPLoggerRepository.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> *</em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> *</em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.spi;
-<a name="18" href="#18">18</a>  
-<a name="19" href="#19">19</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Level;
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Category;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Logger;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Appender;
-<a name="23" href="#23">23</a>  
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> java.util.Enumeration;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> java.util.Vector;
-<a name="26" href="#26">26</a>  
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment"> *  No-operation implementation of LoggerRepository which is used when</em>
-<a name="29" href="#29">29</a>  <em class="jxr_javadoccomment"> *  LogManager.repositorySelector is erroneously nulled during class reloading.</em>
-<a name="30" href="#30">30</a>  <em class="jxr_javadoccomment"> *  @since 1.2.15</em>
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="32" href="#32">32</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/spi/NOPLoggerRepository.html">NOPLoggerRepository</a> implements <a href="../../../../org/apache/log4j/spi/LoggerRepository.html">LoggerRepository</a> {
-<a name="33" href="#33">33</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="34" href="#34">34</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="35" href="#35">35</a>  <em class="jxr_javadoccomment">    */</em>
-<a name="36" href="#36">36</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addHierarchyEventListener(<strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/spi/HierarchyEventListener.html">HierarchyEventListener</a> listener) {
-<a name="37" href="#37">37</a>      }
-<a name="38" href="#38">38</a>  
-<a name="39" href="#39">39</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="40" href="#40">40</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="41" href="#41">41</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="42" href="#42">42</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">boolean</strong> isDisabled(<strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> level) {
-<a name="43" href="#43">43</a>          <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">true</strong>;
-<a name="44" href="#44">44</a>      }
-<a name="45" href="#45">45</a>  
-<a name="46" href="#46">46</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="48" href="#48">48</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="49" href="#49">49</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setThreshold(<strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/Level.html">Level</a> level) {
-<a name="50" href="#50">50</a>      }
-<a name="51" href="#51">51</a>  
-<a name="52" href="#52">52</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="53" href="#53">53</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="54" href="#54">54</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="55" href="#55">55</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> setThreshold(<strong class="jxr_keyword">final</strong> String val) {
-<a name="56" href="#56">56</a>      }
-<a name="57" href="#57">57</a>  
-<a name="58" href="#58">58</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="59" href="#59">59</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="60" href="#60">60</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="61" href="#61">61</a>      <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> emitNoAppenderWarning(<strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/Category.html">Category</a> cat) {
-<a name="62" href="#62">62</a>      }
-<a name="63" href="#63">63</a>  
-<a name="64" href="#64">64</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="65" href="#65">65</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="66" href="#66">66</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="67" href="#67">67</a>      <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Level.html">Level</a> getThreshold() {
-<a name="68" href="#68">68</a>          <strong class="jxr_keyword">return</strong> Level.OFF;
-<a name="69" href="#69">69</a>      }
-<a name="70" href="#70">70</a>  
-<a name="71" href="#71">71</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="72" href="#72">72</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="73" href="#73">73</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="74" href="#74">74</a>      <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Logger.html">Logger</a> getLogger(<strong class="jxr_keyword">final</strong> String name) {
-<a name="75" href="#75">75</a>          <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/NOPLogger.html">NOPLogger</a>(<strong class="jxr_keyword">this</strong>, name);
-<a name="76" href="#76">76</a>      }
-<a name="77" href="#77">77</a>  
-<a name="78" href="#78">78</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="79" href="#79">79</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="80" href="#80">80</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="81" href="#81">81</a>      <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Logger.html">Logger</a> getLogger(<strong class="jxr_keyword">final</strong> String name, <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/spi/LoggerFactory.html">LoggerFactory</a> factory) {
-<a name="82" href="#82">82</a>          <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/NOPLogger.html">NOPLogger</a>(<strong class="jxr_keyword">this</strong>, name);
-<a name="83" href="#83">83</a>      }
-<a name="84" href="#84">84</a>  
-<a name="85" href="#85">85</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="86" href="#86">86</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="87" href="#87">87</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="88" href="#88">88</a>      <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Logger.html">Logger</a> getRootLogger() {
-<a name="89" href="#89">89</a>          <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/NOPLogger.html">NOPLogger</a>(<strong class="jxr_keyword">this</strong>, <span class="jxr_string">"root"</span>);
-<a name="90" href="#90">90</a>      }
-<a name="91" href="#91">91</a>  
-<a name="92" href="#92">92</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="93" href="#93">93</a>  <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="94" href="#94">94</a>  <em class="jxr_javadoccomment">     */</em>
-<a name="95" href="#95">95</a>      <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Logger.html">Logger</a> exists(<strong class="jxr_keyword">final</strong> String name) {
-<a name="96" href="#96">96</a>          <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="97" href="#97">97</a>      }
-<a name="98" href="#98">98</a>  
-<a name="99" href="#99">99</a>      <em class="jxr_javadoccomment">/**</em>
-<a name="100" href="#100">100</a> <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="101" href="#101">101</a> <em class="jxr_javadoccomment">     */</em>
-<a name="102" href="#102">102</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> shutdown() {
-<a name="103" href="#103">103</a>     }
-<a name="104" href="#104">104</a> 
-<a name="105" href="#105">105</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="106" href="#106">106</a> <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="107" href="#107">107</a> <em class="jxr_javadoccomment">     */</em>
-<a name="108" href="#108">108</a>     <strong class="jxr_keyword">public</strong> Enumeration getCurrentLoggers() {
-<a name="109" href="#109">109</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> Vector().elements();
-<a name="110" href="#110">110</a>     }
-<a name="111" href="#111">111</a> 
-<a name="112" href="#112">112</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="113" href="#113">113</a> <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="114" href="#114">114</a> <em class="jxr_javadoccomment">     */</em>
-<a name="115" href="#115">115</a>     <strong class="jxr_keyword">public</strong> Enumeration getCurrentCategories() {
-<a name="116" href="#116">116</a>         <strong class="jxr_keyword">return</strong> getCurrentLoggers();
-<a name="117" href="#117">117</a>     }
-<a name="118" href="#118">118</a> 
-<a name="119" href="#119">119</a> 
-<a name="120" href="#120">120</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="121" href="#121">121</a> <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="122" href="#122">122</a> <em class="jxr_javadoccomment">     */</em>
-<a name="123" href="#123">123</a>     <strong class="jxr_keyword">public</strong>  <strong class="jxr_keyword">void</strong> fireAddAppenderEvent(Category logger, Appender appender) {
-<a name="124" href="#124">124</a>     }
-<a name="125" href="#125">125</a> 
-<a name="126" href="#126">126</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="127" href="#127">127</a> <em class="jxr_javadoccomment">     * {@inheritDoc}</em>
-<a name="128" href="#128">128</a> <em class="jxr_javadoccomment">     */</em>
-<a name="129" href="#129">129</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> resetConfiguration() {
-<a name="130" href="#130">130</a>     }
-<a name="131" href="#131">131</a> }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/09/0902ce62ac317833680c8c93484c29199eb251e6.svn-base b/log4j-1.2.17/.svn/pristine/09/0902ce62ac317833680c8c93484c29199eb251e6.svn-base
deleted file mode 100644
index dbf4ca8..0000000
--- a/log4j-1.2.17/.svn/pristine/09/0902ce62ac317833680c8c93484c29199eb251e6.svn-base
+++ /dev/null
@@ -1,894 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--NewPage-->
-<HTML>
-<HEAD>
-<!-- Generated by javadoc (build 1.6.0_31) -->
-<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<TITLE>
-Hierarchy (Apache Log4j 1.2.17 API)
-</TITLE>
-
-<META NAME="date" CONTENT="2012-06-09">
-
-<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
-
-<SCRIPT type="text/javascript">
-function windowTitle()
-{
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Hierarchy (Apache Log4j 1.2.17 API)";
-    }
-}
-</SCRIPT>
-<NOSCRIPT>
-</NOSCRIPT>
-
-</HEAD>
-
-<BODY BGCOLOR="white" onload="windowTitle();">
-<HR>
-
-
-<!-- ========= START OF TOP NAVBAR ======= -->
-<A NAME="navbar_top"><!-- --></A>
-<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_top_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Hierarchy.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../org/apache/log4j/FileAppender.html" title="class in org.apache.log4j"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../org/apache/log4j/HTMLLayout.html" title="class in org.apache.log4j"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../index.html?org/apache/log4j/Hierarchy.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Hierarchy.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_top"></A>
-<!-- ========= END OF TOP NAVBAR ========= -->
-
-<HR>
-<!-- ======== START OF CLASS DATA ======== -->
-<H2>
-<FONT SIZE="-1">
-org.apache.log4j</FONT>
-<BR>
-Class Hierarchy</H2>
-<PRE>
-<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
-  <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.apache.log4j.Hierarchy</B>
-</PRE>
-<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A>, <A HREF="../../../org/apache/log4j/spi/RendererSupport.html" title="interface in org.apache.log4j.spi">RendererSupport</A>, <A HREF="../../../org/apache/log4j/spi/ThrowableRendererSupport.html" title="interface in org.apache.log4j.spi">ThrowableRendererSupport</A></DD>
-</DL>
-<HR>
-<DL>
-<DT><PRE>public class <B>Hierarchy</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A>, <A HREF="../../../org/apache/log4j/spi/RendererSupport.html" title="interface in org.apache.log4j.spi">RendererSupport</A>, <A HREF="../../../org/apache/log4j/spi [...]
-</PRE>
-
-<P>
-This class is specialized in retrieving loggers by name and also
-   maintaining the logger hierarchy.
-
-   <p><em>The casual user does not have to deal with this class
-   directly.</em>
-
-   <p>The structure of the logger hierarchy is maintained by the
-   <A HREF="../../../org/apache/log4j/Hierarchy.html#getLogger(java.lang.String)"><CODE>getLogger(java.lang.String)</CODE></A> method. The hierarchy is such that children link
-   to their parent but parents do not have any pointers to their
-   children. Moreover, loggers can be instantiated in any order, in
-   particular descendant before ancestor.
-
-   <p>In case a descendant is created before a particular ancestor,
-   then it creates a provision node for the ancestor and adds itself
-   to the provision node. Other descendants of the same ancestor add
-   themselves to the previously created provision node.
-<P>
-
-<P>
-<DL>
-<DT><B>Author:</B></DT>
-  <DD>Ceki G&uuml;lc&uuml;</DD>
-</DL>
-<HR>
-
-<P>
-
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-
-<A NAME="constructor_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Constructor Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#Hierarchy(org.apache.log4j.Logger)">Hierarchy</A></B>(<A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A>&nbsp;root)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new logger hierarchy.</TD>
-</TR>
-</TABLE>
-&nbsp;
-<!-- ========== METHOD SUMMARY =========== -->
-
-<A NAME="method_summary"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
-<B>Method Summary</B></FONT></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#addHierarchyEventListener(org.apache.log4j.spi.HierarchyEventListener)">addHierarchyEventListener</A></B>(<A HREF="../../../org/apache/log4j/spi/HierarchyEventListener.html" title="interface in org.apache.log4j.spi">HierarchyEventListener</A>&nbsp;listener)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a <A HREF="../../../org/apache/log4j/spi/HierarchyEventListener.html" title="interface in org.apache.log4j.spi"><CODE>HierarchyEventListener</CODE></A> event to the repository.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#addRenderer(java.lang.Class, org.apache.log4j.or.ObjectRenderer)">addRenderer</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;classToRender,
-            <A HREF="../../../org/apache/log4j/or/ObjectRenderer.html" title="interface in org.apache.log4j.or">ObjectRenderer</A>&nbsp;or)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add an object renderer for a specific class.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#clear()">clear</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This call will clear all logger definitions from the internal
-     hashtable.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#emitNoAppenderWarning(org.apache.log4j.Category)">emitNoAppenderWarning</A></B>(<A HREF="../../../org/apache/log4j/Category.html" title="class in org.apache.log4j">Category</A>&nbsp;cat)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#exists(java.lang.String)">exists</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if the named logger exists in the hierarchy.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#fireAddAppenderEvent(org.apache.log4j.Category, org.apache.log4j.Appender)">fireAddAppenderEvent</A></B>(<A HREF="../../../org/apache/log4j/Category.html" title="class in org.apache.log4j">Category</A>&nbsp;logger,
-                     <A HREF="../../../org/apache/log4j/Appender.html" title="interface in org.apache.log4j">Appender</A>&nbsp;appender)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getCurrentCategories()">getCurrentCategories</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Please use <A HREF="../../../org/apache/log4j/Hierarchy.html#getCurrentLoggers()"><CODE>getCurrentLoggers()</CODE></A> instead.</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getCurrentLoggers()">getCurrentLoggers</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns all the currently defined categories in this hierarchy as
-     an <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util"><CODE>Enumeration</CODE></A>.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getLogger(java.lang.String)">getLogger</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a new logger instance named as the first parameter using
-     the default factory.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getLogger(java.lang.String, org.apache.log4j.spi.LoggerFactory)">getLogger</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
-          <A HREF="../../../org/apache/log4j/spi/LoggerFactory.html" title="interface in org.apache.log4j.spi">LoggerFactory</A>&nbsp;factory)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return a new logger instance named as the first parameter using
-     <code>factory</code>.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../org/apache/log4j/or/RendererMap.html" title="class in org.apache.log4j.or">RendererMap</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getRendererMap()">getRendererMap</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the renderer map for this hierarchy.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getRootLogger()">getRootLogger</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the root of this hierarchy.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../org/apache/log4j/Level.html" title="class in org.apache.log4j">Level</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getThreshold()">getThreshold</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a <A HREF="../../../org/apache/log4j/Level.html" title="class in org.apache.log4j"><CODE>Level</CODE></A> representation of the <code>enable</code>
-     state.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;<A HREF="../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A></CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#getThrowableRenderer()">getThrowableRenderer</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get throwable renderer.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;boolean</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#isDisabled(int)">isDisabled</A></B>(int&nbsp;level)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method will return <code>true</code> if this repository is
-     disabled for <code>level</code> object passed as parameter and
-     <code>false</code> otherwise.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#overrideAsNeeded(java.lang.String)">overrideAsNeeded</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;override)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Deprecated with no replacement.</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#resetConfiguration()">resetConfiguration</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset all values contained in this hierarchy instance to their
-     default.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#setDisableOverride(java.lang.String)">setDisableOverride</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;override)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Deprecated with no replacement.</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#setRenderer(java.lang.Class, org.apache.log4j.or.ObjectRenderer)">setRenderer</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;renderedClass,
-            <A HREF="../../../org/apache/log4j/or/ObjectRenderer.html" title="interface in org.apache.log4j.or">ObjectRenderer</A>&nbsp;renderer)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used by subclasses to add a renderer to the hierarchy passed as parameter.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#setThreshold(org.apache.log4j.Level)">setThreshold</A></B>(<A HREF="../../../org/apache/log4j/Level.html" title="class in org.apache.log4j">Level</A>&nbsp;l)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable logging for logging requests with level <code>l</code> or
-     higher.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#setThreshold(java.lang.String)">setThreshold</A></B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;levelStr)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The string form of <A HREF="../../../org/apache/log4j/Hierarchy.html#setThreshold(org.apache.log4j.Level)"><CODE>setThreshold(Level)</CODE></A>.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#setThrowableRenderer(org.apache.log4j.spi.ThrowableRenderer)">setThrowableRenderer</A></B>(<A HREF="../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A>&nbsp;renderer)</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set throwable renderer.</TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>&nbsp;void</CODE></FONT></TD>
-<TD><CODE><B><A HREF="../../../org/apache/log4j/Hierarchy.html#shutdown()">shutdown</A></B>()</CODE>
-
-<BR>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shutting down a hierarchy will <em>safely</em> close and remove
-     all appenders in all categories including the root logger.</TD>
-</TR>
-</TABLE>
-&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http: [...]
-</TR>
-</TABLE>
-&nbsp;
-<P>
-
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-
-<A NAME="constructor_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Constructor Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="Hierarchy(org.apache.log4j.Logger)"><!-- --></A><H3>
-Hierarchy</H3>
-<PRE>
-public <B>Hierarchy</B>(<A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A>&nbsp;root)</PRE>
-<DL>
-<DD>Create a new logger hierarchy.
-<P>
-<DL>
-<DT><B>Parameters:</B><DD><CODE>root</CODE> - The root of the new hierarchy.</DL>
-</DL>
-
-<!-- ============ METHOD DETAIL ========== -->
-
-<A NAME="method_detail"><!-- --></A>
-<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
-<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
-<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
-<B>Method Detail</B></FONT></TH>
-</TR>
-</TABLE>
-
-<A NAME="addRenderer(java.lang.Class, org.apache.log4j.or.ObjectRenderer)"><!-- --></A><H3>
-addRenderer</H3>
-<PRE>
-public void <B>addRenderer</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;classToRender,
-                        <A HREF="../../../org/apache/log4j/or/ObjectRenderer.html" title="interface in org.apache.log4j.or">ObjectRenderer</A>&nbsp;or)</PRE>
-<DL>
-<DD>Add an object renderer for a specific class.
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="addHierarchyEventListener(org.apache.log4j.spi.HierarchyEventListener)"><!-- --></A><H3>
-addHierarchyEventListener</H3>
-<PRE>
-public void <B>addHierarchyEventListener</B>(<A HREF="../../../org/apache/log4j/spi/HierarchyEventListener.html" title="interface in org.apache.log4j.spi">HierarchyEventListener</A>&nbsp;listener)</PRE>
-<DL>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#addHierarchyEventListener(org.apache.log4j.spi.HierarchyEventListener)">LoggerRepository</A></CODE></B></DD>
-<DD>Add a <A HREF="../../../org/apache/log4j/spi/HierarchyEventListener.html" title="interface in org.apache.log4j.spi"><CODE>HierarchyEventListener</CODE></A> event to the repository.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#addHierarchyEventListener(org.apache.log4j.spi.HierarchyEventListener)">addHierarchyEventListener</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="clear()"><!-- --></A><H3>
-clear</H3>
-<PRE>
-public void <B>clear</B>()</PRE>
-<DL>
-<DD>This call will clear all logger definitions from the internal
-     hashtable. Invoking this method will irrevocably mess up the
-     logger hierarchy.
-
-     <p>You should <em>really</em> know what you are doing before
-     invoking this method.
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-<DT><B>Since:</B></DT>
-  <DD>0.9.0</DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="emitNoAppenderWarning(org.apache.log4j.Category)"><!-- --></A><H3>
-emitNoAppenderWarning</H3>
-<PRE>
-public void <B>emitNoAppenderWarning</B>(<A HREF="../../../org/apache/log4j/Category.html" title="class in org.apache.log4j">Category</A>&nbsp;cat)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#emitNoAppenderWarning(org.apache.log4j.Category)">emitNoAppenderWarning</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="exists(java.lang.String)"><!-- --></A><H3>
-exists</H3>
-<PRE>
-public <A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A> <B>exists</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
-<DL>
-<DD>Check if the named logger exists in the hierarchy. If so return
-     its reference, otherwise returns <code>null</code>.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#exists(java.lang.String)">exists</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the logger to search for.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setThreshold(java.lang.String)"><!-- --></A><H3>
-setThreshold</H3>
-<PRE>
-public void <B>setThreshold</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;levelStr)</PRE>
-<DL>
-<DD>The string form of <A HREF="../../../org/apache/log4j/Hierarchy.html#setThreshold(org.apache.log4j.Level)"><CODE>setThreshold(Level)</CODE></A>.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#setThreshold(java.lang.String)">setThreshold</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setThreshold(org.apache.log4j.Level)"><!-- --></A><H3>
-setThreshold</H3>
-<PRE>
-public void <B>setThreshold</B>(<A HREF="../../../org/apache/log4j/Level.html" title="class in org.apache.log4j">Level</A>&nbsp;l)</PRE>
-<DL>
-<DD>Enable logging for logging requests with level <code>l</code> or
-     higher. By default all levels are enabled.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#setThreshold(org.apache.log4j.Level)">setThreshold</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>l</CODE> - The minimum level for which logging requests are sent to
-     their appenders.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="fireAddAppenderEvent(org.apache.log4j.Category, org.apache.log4j.Appender)"><!-- --></A><H3>
-fireAddAppenderEvent</H3>
-<PRE>
-public void <B>fireAddAppenderEvent</B>(<A HREF="../../../org/apache/log4j/Category.html" title="class in org.apache.log4j">Category</A>&nbsp;logger,
-                                 <A HREF="../../../org/apache/log4j/Appender.html" title="interface in org.apache.log4j">Appender</A>&nbsp;appender)</PRE>
-<DL>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#fireAddAppenderEvent(org.apache.log4j.Category, org.apache.log4j.Appender)">fireAddAppenderEvent</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getThreshold()"><!-- --></A><H3>
-getThreshold</H3>
-<PRE>
-public <A HREF="../../../org/apache/log4j/Level.html" title="class in org.apache.log4j">Level</A> <B>getThreshold</B>()</PRE>
-<DL>
-<DD>Returns a <A HREF="../../../org/apache/log4j/Level.html" title="class in org.apache.log4j"><CODE>Level</CODE></A> representation of the <code>enable</code>
-     state.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getThreshold()">getThreshold</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Since:</B></DT>
-  <DD>1.2</DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLogger(java.lang.String)"><!-- --></A><H3>
-getLogger</H3>
-<PRE>
-public <A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A> <B>getLogger</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name)</PRE>
-<DL>
-<DD>Return a new logger instance named as the first parameter using
-     the default factory.
-
-     <p>If a logger of that name already exists, then it will be
-     returned.  Otherwise, a new logger will be instantiated and
-     then linked with its existing ancestors as well as children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getLogger(java.lang.String)">getLogger</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the logger to retrieve.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getLogger(java.lang.String, org.apache.log4j.spi.LoggerFactory)"><!-- --></A><H3>
-getLogger</H3>
-<PRE>
-public <A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A> <B>getLogger</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;name,
-                        <A HREF="../../../org/apache/log4j/spi/LoggerFactory.html" title="interface in org.apache.log4j.spi">LoggerFactory</A>&nbsp;factory)</PRE>
-<DL>
-<DD>Return a new logger instance named as the first parameter using
-     <code>factory</code>.
-
-     <p>If a logger of that name already exists, then it will be
-     returned.  Otherwise, a new logger will be instantiated by the
-     <code>factory</code> parameter and linked with its existing
-     ancestors as well as children.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getLogger(java.lang.String, org.apache.log4j.spi.LoggerFactory)">getLogger</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the logger to retrieve.<DD><CODE>factory</CODE> - The factory that will make the new logger instance.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getCurrentLoggers()"><!-- --></A><H3>
-getCurrentLoggers</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</A> <B>getCurrentLoggers</B>()</PRE>
-<DL>
-<DD>Returns all the currently defined categories in this hierarchy as
-     an <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util"><CODE>Enumeration</CODE></A>.
-
-     <p>The root logger is <em>not</em> included in the returned
-     <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util"><CODE>Enumeration</CODE></A>.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getCurrentLoggers()">getCurrentLoggers</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getCurrentCategories()"><!-- --></A><H3>
-getCurrentCategories</H3>
-<PRE>
-public <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</A> <B>getCurrentCategories</B>()</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I>Please use <A HREF="../../../org/apache/log4j/Hierarchy.html#getCurrentLoggers()"><CODE>getCurrentLoggers()</CODE></A> instead.</I>
-<P>
-<DD><B>Description copied from interface: <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getCurrentCategories()">LoggerRepository</A></CODE></B></DD>
-<DD>Deprecated. Please use <A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getCurrentLoggers()"><CODE>LoggerRepository.getCurrentLoggers()</CODE></A> instead.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getCurrentCategories()">getCurrentCategories</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getRendererMap()"><!-- --></A><H3>
-getRendererMap</H3>
-<PRE>
-public <A HREF="../../../org/apache/log4j/or/RendererMap.html" title="class in org.apache.log4j.or">RendererMap</A> <B>getRendererMap</B>()</PRE>
-<DL>
-<DD>Get the renderer map for this hierarchy.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/RendererSupport.html#getRendererMap()">getRendererMap</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/RendererSupport.html" title="interface in org.apache.log4j.spi">RendererSupport</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getRootLogger()"><!-- --></A><H3>
-getRootLogger</H3>
-<PRE>
-public <A HREF="../../../org/apache/log4j/Logger.html" title="class in org.apache.log4j">Logger</A> <B>getRootLogger</B>()</PRE>
-<DL>
-<DD>Get the root of this hierarchy.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#getRootLogger()">getRootLogger</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Since:</B></DT>
-  <DD>0.9.0</DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="isDisabled(int)"><!-- --></A><H3>
-isDisabled</H3>
-<PRE>
-public boolean <B>isDisabled</B>(int&nbsp;level)</PRE>
-<DL>
-<DD>This method will return <code>true</code> if this repository is
-     disabled for <code>level</code> object passed as parameter and
-     <code>false</code> otherwise. See also the <A HREF="../../../org/apache/log4j/Hierarchy.html#setThreshold(org.apache.log4j.Level)"><CODE>threshold</CODE></A> emthod.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#isDisabled(int)">isDisabled</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="overrideAsNeeded(java.lang.String)"><!-- --></A><H3>
-overrideAsNeeded</H3>
-<PRE>
-public void <B>overrideAsNeeded</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;override)</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I>Deprecated with no replacement.</I>
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="resetConfiguration()"><!-- --></A><H3>
-resetConfiguration</H3>
-<PRE>
-public void <B>resetConfiguration</B>()</PRE>
-<DL>
-<DD>Reset all values contained in this hierarchy instance to their
-     default.  This removes all appenders from all categories, sets
-     the level of all non-root categories to <code>null</code>,
-     sets their additivity flag to <code>true</code> and sets the level
-     of the root logger to <A HREF="../../../org/apache/log4j/Level.html#DEBUG"><CODE>DEBUG</CODE></A>.  Moreover,
-     message disabling is set its default "off" value.
-
-     <p>Existing categories are not removed. They are just reset.
-
-     <p>This method should be used sparingly and with care as it will
-     block all logging until it is completed.</p>
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#resetConfiguration()">resetConfiguration</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Since:</B></DT>
-  <DD>0.8.5</DD>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setDisableOverride(java.lang.String)"><!-- --></A><H3>
-setDisableOverride</H3>
-<PRE>
-public void <B>setDisableOverride</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;override)</PRE>
-<DL>
-<DD><B>Deprecated.</B>&nbsp;<I>Deprecated with no replacement.</I>
-<P>
-<DD>Does nothing.
-<P>
-<DD><DL>
-</DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setRenderer(java.lang.Class, org.apache.log4j.or.ObjectRenderer)"><!-- --></A><H3>
-setRenderer</H3>
-<PRE>
-public void <B>setRenderer</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</A>&nbsp;renderedClass,
-                        <A HREF="../../../org/apache/log4j/or/ObjectRenderer.html" title="interface in org.apache.log4j.or">ObjectRenderer</A>&nbsp;renderer)</PRE>
-<DL>
-<DD>Used by subclasses to add a renderer to the hierarchy passed as parameter.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/RendererSupport.html#setRenderer(java.lang.Class, org.apache.log4j.or.ObjectRenderer)">setRenderer</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/RendererSupport.html" title="interface in org.apache.log4j.spi">RendererSupport</A></CODE></DL>
-</DD>
-<DD><DL>
-</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="setThrowableRenderer(org.apache.log4j.spi.ThrowableRenderer)"><!-- --></A><H3>
-setThrowableRenderer</H3>
-<PRE>
-public void <B>setThrowableRenderer</B>(<A HREF="../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A>&nbsp;renderer)</PRE>
-<DL>
-<DD>Set throwable renderer.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/ThrowableRendererSupport.html#setThrowableRenderer(org.apache.log4j.spi.ThrowableRenderer)">setThrowableRenderer</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/ThrowableRendererSupport.html" title="interface in org.apache.log4j.spi">ThrowableRendererSupport</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>renderer</CODE> - renderer, may be null.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="getThrowableRenderer()"><!-- --></A><H3>
-getThrowableRenderer</H3>
-<PRE>
-public <A HREF="../../../org/apache/log4j/spi/ThrowableRenderer.html" title="interface in org.apache.log4j.spi">ThrowableRenderer</A> <B>getThrowableRenderer</B>()</PRE>
-<DL>
-<DD>Get throwable renderer.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/ThrowableRendererSupport.html#getThrowableRenderer()">getThrowableRenderer</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/ThrowableRendererSupport.html" title="interface in org.apache.log4j.spi">ThrowableRendererSupport</A></CODE></DL>
-</DD>
-<DD><DL>
-
-<DT><B>Returns:</B><DD>throwable renderer, may be null.</DL>
-</DD>
-</DL>
-<HR>
-
-<A NAME="shutdown()"><!-- --></A><H3>
-shutdown</H3>
-<PRE>
-public void <B>shutdown</B>()</PRE>
-<DL>
-<DD>Shutting down a hierarchy will <em>safely</em> close and remove
-     all appenders in all categories including the root logger.
-
-     <p>Some appenders such as <A HREF="../../../org/apache/log4j/net/SocketAppender.html" title="class in org.apache.log4j.net"><CODE>SocketAppender</CODE></A>
-     and <A HREF="../../../org/apache/log4j/AsyncAppender.html" title="class in org.apache.log4j"><CODE>AsyncAppender</CODE></A> need to be closed before the
-     application exists. Otherwise, pending logging events might be
-     lost.
-
-     <p>The <code>shutdown</code> method is careful to close nested
-     appenders before closing regular appenders. This is allows
-     configurations where a regular appender is attached to a logger
-     and again to a nested appender.
-<P>
-<DD><DL>
-<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html#shutdown()">shutdown</A></CODE> in interface <CODE><A HREF="../../../org/apache/log4j/spi/LoggerRepository.html" title="interface in org.apache.log4j.spi">LoggerRepository</A></CODE></DL>
-</DD>
-<DD><DL>
-<DT><B>Since:</B></DT>
-  <DD>1.0</DD>
-</DL>
-</DD>
-</DL>
-<!-- ========= END OF CLASS DATA ========= -->
-<HR>
-
-
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<A NAME="navbar_bottom"><!-- --></A>
-<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
-<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
-<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
-<A NAME="navbar_bottom_firstrow"><!-- --></A>
-<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
-  <TR ALIGN="center" VALIGN="top">
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Hierarchy.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
-  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
-  </TR>
-</TABLE>
-</TD>
-<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
-</EM>
-</TD>
-</TR>
-
-<TR>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-&nbsp;<A HREF="../../../org/apache/log4j/FileAppender.html" title="class in org.apache.log4j"><B>PREV CLASS</B></A>&nbsp;
-&nbsp;<A HREF="../../../org/apache/log4j/HTMLLayout.html" title="class in org.apache.log4j"><B>NEXT CLASS</B></A></FONT></TD>
-<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
-  <A HREF="../../../index.html?org/apache/log4j/Hierarchy.html" target="_top"><B>FRAMES</B></A>  &nbsp;
-&nbsp;<A HREF="Hierarchy.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
-&nbsp;<SCRIPT type="text/javascript">
-  <!--
-  if(window==top) {
-    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
-  }
-  //-->
-</SCRIPT>
-<NOSCRIPT>
-  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
-</NOSCRIPT>
-
-
-</FONT></TD>
-</TR>
-<TR>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
-<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
-</TR>
-</TABLE>
-<A NAME="skip-navbar_bottom"></A>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-
-<HR>
-Copyright &#169; 1999-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
-</BODY>
-</HTML>
diff --git a/log4j-1.2.17/.svn/pristine/09/0934b61de29d5c942cb64c49deb4b42a4726dde5.svn-base b/log4j-1.2.17/.svn/pristine/09/0934b61de29d5c942cb64c49deb4b42a4726dde5.svn-base
deleted file mode 100644
index ddcc4e4..0000000
--- a/log4j-1.2.17/.svn/pristine/09/0934b61de29d5c942cb64c49deb4b42a4726dde5.svn-base
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>MyPatternLayout xref</title>
-<link type="text/css" rel="stylesheet" href="../../../stylesheet.css" />
-</head>
-<body>
-<pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j;
-<a name="19" href="#19">19</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.PatternParser;
-<a name="20" href="#20">20</a>  
-<a name="21" href="#21">21</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <em class="jxr_javadoccomment">  Example showing how to extend PatternLayout to recognize additional</em>
-<a name="24" href="#24">24</a>  <em class="jxr_javadoccomment">  conversion characters.  </em>
-<a name="25" href="#25">25</a>  <em class="jxr_javadoccomment">  </em>
-<a name="26" href="#26">26</a>  <em class="jxr_javadoccomment">  &lt;p&gt;In this case MyPatternLayout recognizes %# conversion pattern. It</em>
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment">  outputs the value of an internal counter which is also incremented</em>
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment">  at each call.</em>
-<a name="29" href="#29">29</a>  
-<a name="30" href="#30">30</a>  <em class="jxr_javadoccomment">  &lt;p&gt;See &lt;a href=doc-files/MyPatternLayout.java&gt;&lt;b&gt;source&lt;/b&gt;&lt;/a&gt; code</em>
-<a name="31" href="#31">31</a>  <em class="jxr_javadoccomment">  for more details.</em>
-<a name="32" href="#32">32</a>  
-<a name="33" href="#33">33</a>  <em class="jxr_javadoccomment">  @see MyPatternParser</em>
-<a name="34" href="#34">34</a>  <em class="jxr_javadoccomment">  @see org.apache.log4j.PatternLayout</em>
-<a name="35" href="#35">35</a>  <em class="jxr_javadoccomment">  @author Anders Kristensen </em>
-<a name="36" href="#36">36</a>  <em class="jxr_javadoccomment">*/</em>
-<a name="37" href="#37">37</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../org/apache/log4j/MyPatternLayout.html">MyPatternLayout</a> <strong class="jxr_keyword">extends</strong> PatternLayout {
-<a name="38" href="#38">38</a>    <strong class="jxr_keyword">public</strong>
-<a name="39" href="#39">39</a>    <a href="../../../org/apache/log4j/MyPatternLayout.html">MyPatternLayout</a>() {
-<a name="40" href="#40">40</a>      <strong class="jxr_keyword">this</strong>(DEFAULT_CONVERSION_PATTERN);
-<a name="41" href="#41">41</a>    }
-<a name="42" href="#42">42</a>  
-<a name="43" href="#43">43</a>    <strong class="jxr_keyword">public</strong>
-<a name="44" href="#44">44</a>    <a href="../../../org/apache/log4j/MyPatternLayout.html">MyPatternLayout</a>(String pattern) {
-<a name="45" href="#45">45</a>      <strong class="jxr_keyword">super</strong>(pattern);
-<a name="46" href="#46">46</a>    }
-<a name="47" href="#47">47</a>      
-<a name="48" href="#48">48</a>    <strong class="jxr_keyword">public</strong>
-<a name="49" href="#49">49</a>    PatternParser createPatternParser(String pattern) {
-<a name="50" href="#50">50</a>      <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/MyPatternParser.html">MyPatternParser</a>(
-<a name="51" href="#51">51</a>        pattern == <strong class="jxr_keyword">null</strong> ? DEFAULT_CONVERSION_PATTERN : pattern);
-<a name="52" href="#52">52</a>    }
-<a name="53" href="#53">53</a>    
-<a name="54" href="#54">54</a>    <strong class="jxr_keyword">public</strong>
-<a name="55" href="#55">55</a>    <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> main(String[] args) {
-<a name="56" href="#56">56</a>      Layout layout = <strong class="jxr_keyword">new</strong> <a href="../../../org/apache/log4j/MyPatternLayout.html">MyPatternLayout</a>(<span class="jxr_string">"[counter=%.10#] - %m%n"</span>);
-<a name="57" href="#57">57</a>      Logger logger = Logger.getLogger(<span class="jxr_string">"some.cat"</span>);
-<a name="58" href="#58">58</a>      logger.addAppender(<strong class="jxr_keyword">new</strong> ConsoleAppender(layout, ConsoleAppender.SYSTEM_OUT));
-<a name="59" href="#59">59</a>      logger.debug(<span class="jxr_string">"Hello, log"</span>);
-<a name="60" href="#60">60</a>      logger.info(<span class="jxr_string">"Hello again..."</span>);    
-<a name="61" href="#61">61</a>    }
-<a name="62" href="#62">62</a>  }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/09/0980fe90c6b412970075c676d45edbf0c55c6104.svn-base b/log4j-1.2.17/.svn/pristine/09/0980fe90c6b412970075c676d45edbf0c55c6104.svn-base
deleted file mode 100644
index ff3fb00..0000000
--- a/log4j-1.2.17/.svn/pristine/09/0980fe90c6b412970075c676d45edbf0c55c6104.svn-base
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>JunitTestRunnerFilter xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.util;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.oro.text.perl.Perl5Util;
-<a name="21" href="#21">21</a>  
-<a name="22" href="#22">22</a>  
-<a name="23" href="#23">23</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/util/JunitTestRunnerFilter.html">JunitTestRunnerFilter</a> implements <a href="../../../../org/apache/log4j/util/Filter.html">Filter</a> {
-<a name="24" href="#24">24</a>    Perl5Util util = <strong class="jxr_keyword">new</strong> Perl5Util();
-<a name="25" href="#25">25</a>  
-<a name="26" href="#26">26</a>    <em class="jxr_javadoccomment">/**</em>
-<a name="27" href="#27">27</a>  <em class="jxr_javadoccomment">   * Filter out stack trace lines coming from the various JUnit TestRunners.</em>
-<a name="28" href="#28">28</a>  <em class="jxr_javadoccomment">   */</em>
-<a name="29" href="#29">29</a>    <strong class="jxr_keyword">public</strong> String filter(String in) {
-<a name="30" href="#30">30</a>      <strong class="jxr_keyword">if</strong> (in == <strong class="jxr_keyword">null</strong>) {
-<a name="31" href="#31">31</a>        <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="32" href="#32">32</a>      }
-<a name="33" href="#33">33</a>  
-<a name="34" href="#34">34</a>      <strong class="jxr_keyword">if</strong> (
-<a name="35" href="#35">35</a>        util.match(
-<a name="36" href="#36">36</a>            <span class="jxr_string">"/at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner/"</span>, in)) {
-<a name="37" href="#37">37</a>        <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="38" href="#38">38</a>      } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (
-<a name="39" href="#39">39</a>        util.match(
-<a name="40" href="#40">40</a>            <span class="jxr_string">"/at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner/"</span>,
-<a name="41" href="#41">41</a>            in)) {
-<a name="42" href="#42">42</a>        <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="43" href="#43">43</a>      } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (
-<a name="44" href="#44">44</a>        util.match(
-<a name="45" href="#45">45</a>            <span class="jxr_string">"/at com.intellij/"</span>,
-<a name="46" href="#46">46</a>            in)) {
-<a name="47" href="#47">47</a>        <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="48" href="#48">48</a>      } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (in.indexOf(<span class="jxr_string">"at junit."</span>) &gt;= 0 &amp;&amp; in.indexOf(<span class="jxr_string">"ui.TestRunner"</span>) &gt;= 0) {
-<a name="49" href="#49">49</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="50" href="#50">50</a>      } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (in.indexOf(<span class="jxr_string">"org.apache.maven"</span>) &gt;= 0) {
-<a name="51" href="#51">51</a>         <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="52" href="#52">52</a>      } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong>(in.indexOf(<span class="jxr_string">"junit.internal"</span>) &gt;= 0) {
-<a name="53" href="#53">53</a>          <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="54" href="#54">54</a>      } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong>(in.indexOf(<span class="jxr_string">"JUnit4TestAdapter"</span>) &gt;= 0) {
-<a name="55" href="#55">55</a>          <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="56" href="#56">56</a>      } <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> (util.match(<span class="jxr_string">"/&#92;&#92;sat /"</span>, in)) {
-<a name="57" href="#57">57</a>         <strong class="jxr_keyword">return</strong> <span class="jxr_string">"\t"</span> + in.trim();
-<a name="58" href="#58">58</a>      } <strong class="jxr_keyword">else</strong> {
-<a name="59" href="#59">59</a>        <strong class="jxr_keyword">return</strong> in;
-<a name="60" href="#60">60</a>      }
-<a name="61" href="#61">61</a>    }
-<a name="62" href="#62">62</a>  }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/09/09bac06ede8c17d2f61e1fce2dd8fb77eeedc286.svn-base b/log4j-1.2.17/.svn/pristine/09/09bac06ede8c17d2f61e1fce2dd8fb77eeedc286.svn-base
deleted file mode 100644
index 272853b..0000000
--- a/log4j-1.2.17/.svn/pristine/09/09bac06ede8c17d2f61e1fce2dd8fb77eeedc286.svn-base
+++ /dev/null
@@ -1,614 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>LogEvent xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/pattern/LogEvent.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.pattern;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Category;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Level;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Logger;
-<a name="23" href="#23">23</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.MDC;
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.NDC;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Priority;
-<a name="26" href="#26">26</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.Loader;
-<a name="27" href="#27">27</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.LogLog;
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LocationInfo;
-<a name="29" href="#29">29</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.LoggerRepository;
-<a name="30" href="#30">30</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.RendererSupport;
-<a name="31" href="#31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.spi.ThrowableInformation;
-<a name="32" href="#32">32</a>  
-<a name="33" href="#33">33</a>  <strong class="jxr_keyword">import</strong> java.io.ObjectInputStream;
-<a name="34" href="#34">34</a>  <strong class="jxr_keyword">import</strong> java.io.ObjectOutputStream;
-<a name="35" href="#35">35</a>  <strong class="jxr_keyword">import</strong> java.lang.reflect.Method;
-<a name="36" href="#36">36</a>  <strong class="jxr_keyword">import</strong> java.util.Collections;
-<a name="37" href="#37">37</a>  <strong class="jxr_keyword">import</strong> java.util.HashMap;
-<a name="38" href="#38">38</a>  <strong class="jxr_keyword">import</strong> java.util.Hashtable;
-<a name="39" href="#39">39</a>  <strong class="jxr_keyword">import</strong> java.util.Map;
-<a name="40" href="#40">40</a>  <strong class="jxr_keyword">import</strong> java.util.Set;
-<a name="41" href="#41">41</a>  
-<a name="42" href="#42">42</a>  <em class="jxr_comment">// Contributors:   Nelson Minar &lt;nelson@monkey.org&gt;</em>
-<a name="43" href="#43">43</a>  <em class="jxr_comment">//                 Wolf Siberski</em>
-<a name="44" href="#44">44</a>  <em class="jxr_comment">//                 Anders Kristensen &lt;akristensen@dynamicsoft.com&gt;</em>
-<a name="45" href="#45">45</a>  
-<a name="46" href="#46">46</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment"> * This class is a copy of o.a.l.spi.LoggingEvent from</em>
-<a name="48" href="#48">48</a>  <em class="jxr_javadoccomment"> * log4j 1.2.15 which has been renamed to keep</em>
-<a name="49" href="#49">49</a>  <em class="jxr_javadoccomment"> * the same overall class name length to allow a</em>
-<a name="50" href="#50">50</a>  <em class="jxr_javadoccomment"> * serialization written with a prior instance of o.a.l.spi.LoggingEvent</em>
-<a name="51" href="#51">51</a>  <em class="jxr_javadoccomment"> * to be deserialized with this class just by mangling the class name</em>
-<a name="52" href="#52">52</a>  <em class="jxr_javadoccomment"> * in the byte stream.</em>
-<a name="53" href="#53">53</a>  <em class="jxr_javadoccomment"> *</em>
-<a name="54" href="#54">54</a>  <em class="jxr_javadoccomment"> */</em>
-<a name="55" href="#55">55</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/pattern/LogEvent.html">LogEvent</a> implements java.io.Serializable {
-<a name="56" href="#56">56</a>  
-<a name="57" href="#57">57</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">long</strong> startTime = System.currentTimeMillis();
-<a name="58" href="#58">58</a>  
-<a name="59" href="#59">59</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Fully qualified name of the calling category class. */</em>
-<a name="60" href="#60">60</a>    <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> String fqnOfCategoryClass;
-<a name="61" href="#61">61</a>  
-<a name="62" href="#62">62</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em>
-<a name="63" href="#63">63</a>  <em class="jxr_javadoccomment">   * The category of the logging event. This field is not serialized</em>
-<a name="64" href="#64">64</a>  <em class="jxr_javadoccomment">   * for performance reasons.</em>
-<a name="65" href="#65">65</a>  <em class="jxr_javadoccomment">   *</em>
-<a name="66" href="#66">66</a>  <em class="jxr_javadoccomment">   * &lt;p&gt;It is set by the LoggingEvent constructor or set by a remote</em>
-<a name="67" href="#67">67</a>  <em class="jxr_javadoccomment">   * entity after deserialization.</em>
-<a name="68" href="#68">68</a>  <em class="jxr_javadoccomment">   * </em>
-<a name="69" href="#69">69</a>  <em class="jxr_javadoccomment">   * @deprecated This field will be marked as private or be completely</em>
-<a name="70" href="#70">70</a>  <em class="jxr_javadoccomment">   * removed in future releases. Please do not use it.</em>
-<a name="71" href="#71">71</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="72" href="#72">72</a>    <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">private</strong> <a href="../../../../org/apache/log4j/Category.html">Category</a> logger;
-<a name="73" href="#73">73</a>  
-<a name="74" href="#74">74</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em>
-<a name="75" href="#75">75</a>  <em class="jxr_javadoccomment">   * &lt;p&gt;The category (logger) name.</em>
-<a name="76" href="#76">76</a>  <em class="jxr_javadoccomment">   *   </em>
-<a name="77" href="#77">77</a>  <em class="jxr_javadoccomment">   * @deprecated This field will be marked as private in future</em>
-<a name="78" href="#78">78</a>  <em class="jxr_javadoccomment">   * releases. Please do not access it directly. Use the {@link</em>
-<a name="79" href="#79">79</a>  <em class="jxr_javadoccomment">   * #getLoggerName} method instead.</em>
-<a name="80" href="#80">80</a>  
-<a name="81" href="#81">81</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="82" href="#82">82</a>    <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">public</strong> String categoryName;
-<a name="83" href="#83">83</a>  
-<a name="84" href="#84">84</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em>
-<a name="85" href="#85">85</a>  <em class="jxr_javadoccomment">   * Level of logging event. Level cannot be serializable because it</em>
-<a name="86" href="#86">86</a>  <em class="jxr_javadoccomment">   * is a flyweight.  Due to its special seralization it cannot be</em>
-<a name="87" href="#87">87</a>  <em class="jxr_javadoccomment">   * declared final either.</em>
-<a name="88" href="#88">88</a>  <em class="jxr_javadoccomment">   *   </em>
-<a name="89" href="#89">89</a>  <em class="jxr_javadoccomment">   * &lt;p&gt; This field should not be accessed directly. You shoud use the</em>
-<a name="90" href="#90">90</a>  <em class="jxr_javadoccomment">   * {@link #getLevel} method instead.</em>
-<a name="91" href="#91">91</a>  <em class="jxr_javadoccomment">   *</em>
-<a name="92" href="#92">92</a>  <em class="jxr_javadoccomment">   * @deprecated This field will be marked as private in future</em>
-<a name="93" href="#93">93</a>  <em class="jxr_javadoccomment">   * releases. Please do not access it directly. Use the {@link</em>
-<a name="94" href="#94">94</a>  <em class="jxr_javadoccomment">   * #getLevel} method instead.</em>
-<a name="95" href="#95">95</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="96" href="#96">96</a>    <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Priority.html">Priority</a> level;
-<a name="97" href="#97">97</a>  
-<a name="98" href="#98">98</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The nested diagnostic context (NDC) of logging event. */</em>
-<a name="99" href="#99">99</a>    <strong class="jxr_keyword">private</strong> String ndc;
-<a name="100" href="#100">100</a> 
-<a name="101" href="#101">101</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The mapped diagnostic context (MDC) of logging event. */</em>
-<a name="102" href="#102">102</a>   <strong class="jxr_keyword">private</strong> Hashtable mdcCopy;
-<a name="103" href="#103">103</a> 
-<a name="104" href="#104">104</a> 
-<a name="105" href="#105">105</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Have we tried to do an NDC lookup? If we did, there is no need</em>
-<a name="106" href="#106">106</a> <em class="jxr_javadoccomment">   *  to do it again.  Note that its value is always false when</em>
-<a name="107" href="#107">107</a> <em class="jxr_javadoccomment">   *  serialized. Thus, a receiving SocketNode will never use it's own</em>
-<a name="108" href="#108">108</a> <em class="jxr_javadoccomment">   *  (incorrect) NDC. See also writeObject method. */</em>
-<a name="109" href="#109">109</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> ndcLookupRequired = <strong class="jxr_keyword">true</strong>;
-<a name="110" href="#110">110</a> 
-<a name="111" href="#111">111</a> 
-<a name="112" href="#112">112</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Have we tried to do an MDC lookup? If we did, there is no need</em>
-<a name="113" href="#113">113</a> <em class="jxr_javadoccomment">   *  to do it again.  Note that its value is always false when</em>
-<a name="114" href="#114">114</a> <em class="jxr_javadoccomment">   *  serialized. See also the getMDC and getMDCCopy methods.  */</em>
-<a name="115" href="#115">115</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> mdcCopyLookupRequired = <strong class="jxr_keyword">true</strong>;
-<a name="116" href="#116">116</a> 
-<a name="117" href="#117">117</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The application supplied message of logging event. */</em>
-<a name="118" href="#118">118</a>   <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">private</strong> Object message;
-<a name="119" href="#119">119</a> 
-<a name="120" href="#120">120</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The application supplied message rendered through the log4j</em>
-<a name="121" href="#121">121</a> <em class="jxr_javadoccomment">      objet rendering mechanism.*/</em>
-<a name="122" href="#122">122</a>   <strong class="jxr_keyword">private</strong> String renderedMessage;
-<a name="123" href="#123">123</a> 
-<a name="124" href="#124">124</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The name of thread in which this logging event was generated. */</em>
-<a name="125" href="#125">125</a>   <strong class="jxr_keyword">private</strong> String threadName;
-<a name="126" href="#126">126</a> 
-<a name="127" href="#127">127</a> 
-<a name="128" href="#128">128</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> This</em>
-<a name="129" href="#129">129</a> <em class="jxr_javadoccomment">      variable contains information about this event's throwable</em>
-<a name="130" href="#130">130</a> <em class="jxr_javadoccomment">  */</em>
-<a name="131" href="#131">131</a>   <strong class="jxr_keyword">private</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a> throwableInfo;
-<a name="132" href="#132">132</a> 
-<a name="133" href="#133">133</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The number of milliseconds elapsed from 1/1/1970 until logging event</em>
-<a name="134" href="#134">134</a> <em class="jxr_javadoccomment">      was created. */</em>
-<a name="135" href="#135">135</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> timeStamp;
-<a name="136" href="#136">136</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Location information for the caller. */</em>
-<a name="137" href="#137">137</a>   <strong class="jxr_keyword">private</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a> locationInfo;
-<a name="138" href="#138">138</a> 
-<a name="139" href="#139">139</a>   <em class="jxr_comment">// Serialization</em>
-<a name="140" href="#140">140</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = -868428216207166145L;
-<a name="141" href="#141">141</a> 
-<a name="142" href="#142">142</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Integer[] PARAM_ARRAY = <strong class="jxr_keyword">new</strong> Integer[1];
-<a name="143" href="#143">143</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TO_LEVEL = <span class="jxr_string">"toLevel"</span>;
-<a name="144" href="#144">144</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Class[] TO_LEVEL_PARAMS = <strong class="jxr_keyword">new</strong> Class[] {<strong class="jxr_keyword">int</strong>.<strong class="jxr_keyword">class</strong>};
-<a name="145" href="#145">145</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Hashtable methodCache = <strong class="jxr_keyword">new</strong> Hashtable(3); <em class="jxr_comment">// use a tiny table</em>
-<a name="146" href="#146">146</a> 
-<a name="147" href="#147">147</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="148" href="#148">148</a> <em class="jxr_javadoccomment">     Instantiate a LoggingEvent from the supplied parameters.</em>
-<a name="149" href="#149">149</a> 
-<a name="150" href="#150">150</a> <em class="jxr_javadoccomment">     &lt;p&gt;Except {@link #timeStamp} all the other fields of</em>
-<a name="151" href="#151">151</a> <em class="jxr_javadoccomment">     &lt;code&gt;LoggingEvent&lt;/code&gt; are filled when actually needed.</em>
-<a name="152" href="#152">152</a> <em class="jxr_javadoccomment">     &lt;p&gt;</em>
-<a name="153" href="#153">153</a> <em class="jxr_javadoccomment">     @param logger The logger generating this event.</em>
-<a name="154" href="#154">154</a> <em class="jxr_javadoccomment">     @param level The level of this event.</em>
-<a name="155" href="#155">155</a> <em class="jxr_javadoccomment">     @param message  The message of this event.</em>
-<a name="156" href="#156">156</a> <em class="jxr_javadoccomment">     @param throwable The throwable of this event.  */</em>
-<a name="157" href="#157">157</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/pattern/LogEvent.html">LogEvent</a>(String fqnOfCategoryClass, <a href="../../../../org/apache/log4j/Category.html">Category</a> logger,
-<a name="158" href="#158">158</a> 		      Priority level, Object message, Throwable throwable) {
-<a name="159" href="#159">159</a>     <strong class="jxr_keyword">this</strong>.fqnOfCategoryClass = fqnOfCategoryClass;
-<a name="160" href="#160">160</a>     <strong class="jxr_keyword">this</strong>.logger = logger;
-<a name="161" href="#161">161</a>     <strong class="jxr_keyword">this</strong>.categoryName = logger.getName();
-<a name="162" href="#162">162</a>     <strong class="jxr_keyword">this</strong>.level = level;
-<a name="163" href="#163">163</a>     <strong class="jxr_keyword">this</strong>.message = message;
-<a name="164" href="#164">164</a>     <strong class="jxr_keyword">if</strong>(throwable != <strong class="jxr_keyword">null</strong>) {
-<a name="165" href="#165">165</a>       <strong class="jxr_keyword">this</strong>.throwableInfo = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a>(throwable);
-<a name="166" href="#166">166</a>     }
-<a name="167" href="#167">167</a>     timeStamp = System.currentTimeMillis();
-<a name="168" href="#168">168</a>   }
-<a name="169" href="#169">169</a> 
-<a name="170" href="#170">170</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="171" href="#171">171</a> <em class="jxr_javadoccomment">     Instantiate a LoggingEvent from the supplied parameters.</em>
-<a name="172" href="#172">172</a> 
-<a name="173" href="#173">173</a> <em class="jxr_javadoccomment">     &lt;p&gt;Except {@link #timeStamp} all the other fields of</em>
-<a name="174" href="#174">174</a> <em class="jxr_javadoccomment">     &lt;code&gt;LoggingEvent&lt;/code&gt; are filled when actually needed.</em>
-<a name="175" href="#175">175</a> <em class="jxr_javadoccomment">     &lt;p&gt;</em>
-<a name="176" href="#176">176</a> <em class="jxr_javadoccomment">     @param logger The logger generating this event.</em>
-<a name="177" href="#177">177</a> <em class="jxr_javadoccomment">     @param timeStamp the timestamp of this logging event</em>
-<a name="178" href="#178">178</a> <em class="jxr_javadoccomment">     @param level The level of this event.</em>
-<a name="179" href="#179">179</a> <em class="jxr_javadoccomment">     @param message  The message of this event.</em>
-<a name="180" href="#180">180</a> <em class="jxr_javadoccomment">     @param throwable The throwable of this event.  */</em>
-<a name="181" href="#181">181</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/pattern/LogEvent.html">LogEvent</a>(String fqnOfCategoryClass, <a href="../../../../org/apache/log4j/Category.html">Category</a> logger,
-<a name="182" href="#182">182</a> 		      <strong class="jxr_keyword">long</strong> timeStamp, Priority level, Object message,
-<a name="183" href="#183">183</a> 		      Throwable throwable) {
-<a name="184" href="#184">184</a>     <strong class="jxr_keyword">this</strong>.fqnOfCategoryClass = fqnOfCategoryClass;
-<a name="185" href="#185">185</a>     <strong class="jxr_keyword">this</strong>.logger = logger;
-<a name="186" href="#186">186</a>     <strong class="jxr_keyword">this</strong>.categoryName = logger.getName();
-<a name="187" href="#187">187</a>     <strong class="jxr_keyword">this</strong>.level = level;
-<a name="188" href="#188">188</a>     <strong class="jxr_keyword">this</strong>.message = message;
-<a name="189" href="#189">189</a>     <strong class="jxr_keyword">if</strong>(throwable != <strong class="jxr_keyword">null</strong>) {
-<a name="190" href="#190">190</a>       <strong class="jxr_keyword">this</strong>.throwableInfo = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a>(throwable);
-<a name="191" href="#191">191</a>     }
-<a name="192" href="#192">192</a> 
-<a name="193" href="#193">193</a>     <strong class="jxr_keyword">this</strong>.timeStamp = timeStamp;
-<a name="194" href="#194">194</a>   }
-<a name="195" href="#195">195</a> 
-<a name="196" href="#196">196</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="197" href="#197">197</a> <em class="jxr_javadoccomment">       Create new instance.</em>
-<a name="198" href="#198">198</a> <em class="jxr_javadoccomment">       @since 1.2.15</em>
-<a name="199" href="#199">199</a> <em class="jxr_javadoccomment">       @param fqnOfCategoryClass Fully qualified class name</em>
-<a name="200" href="#200">200</a> <em class="jxr_javadoccomment">                 of Logger implementation.</em>
-<a name="201" href="#201">201</a> <em class="jxr_javadoccomment">       @param logger The logger generating this event.</em>
-<a name="202" href="#202">202</a> <em class="jxr_javadoccomment">       @param timeStamp the timestamp of this logging event</em>
-<a name="203" href="#203">203</a> <em class="jxr_javadoccomment">       @param level The level of this event.</em>
-<a name="204" href="#204">204</a> <em class="jxr_javadoccomment">       @param message  The message of this event.</em>
-<a name="205" href="#205">205</a> <em class="jxr_javadoccomment">       @param threadName thread name</em>
-<a name="206" href="#206">206</a> <em class="jxr_javadoccomment">       @param throwable The throwable of this event.</em>
-<a name="207" href="#207">207</a> <em class="jxr_javadoccomment">       @param ndc Nested diagnostic context</em>
-<a name="208" href="#208">208</a> <em class="jxr_javadoccomment">       @param info Location info</em>
-<a name="209" href="#209">209</a> <em class="jxr_javadoccomment">       @param properties MDC properties</em>
-<a name="210" href="#210">210</a> <em class="jxr_javadoccomment">     */</em>
-<a name="211" href="#211">211</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/pattern/LogEvent.html">LogEvent</a>(<strong class="jxr_keyword">final</strong> String fqnOfCategoryClass,
-<a name="212" href="#212">212</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/Logger.html">Logger</a> logger,
-<a name="213" href="#213">213</a>                         <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> timeStamp,
-<a name="214" href="#214">214</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/Level.html">Level</a> level,
-<a name="215" href="#215">215</a>                         <strong class="jxr_keyword">final</strong> Object message,
-<a name="216" href="#216">216</a>                         <strong class="jxr_keyword">final</strong> String threadName,
-<a name="217" href="#217">217</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a> throwable,
-<a name="218" href="#218">218</a>                         <strong class="jxr_keyword">final</strong> String ndc,
-<a name="219" href="#219">219</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a> info,
-<a name="220" href="#220">220</a>                         <strong class="jxr_keyword">final</strong> java.util.Map properties) {
-<a name="221" href="#221">221</a>       <strong class="jxr_keyword">super</strong>();
-<a name="222" href="#222">222</a>       <strong class="jxr_keyword">this</strong>.fqnOfCategoryClass = fqnOfCategoryClass;
-<a name="223" href="#223">223</a>       <strong class="jxr_keyword">this</strong>.logger = logger;
-<a name="224" href="#224">224</a>       <strong class="jxr_keyword">if</strong> (logger != <strong class="jxr_keyword">null</strong>) {
-<a name="225" href="#225">225</a>           categoryName = logger.getName();
-<a name="226" href="#226">226</a>       } <strong class="jxr_keyword">else</strong> {
-<a name="227" href="#227">227</a>           categoryName = <strong class="jxr_keyword">null</strong>;
-<a name="228" href="#228">228</a>       }
-<a name="229" href="#229">229</a>       <strong class="jxr_keyword">this</strong>.level = level;
-<a name="230" href="#230">230</a>       <strong class="jxr_keyword">this</strong>.message = message;
-<a name="231" href="#231">231</a>       <strong class="jxr_keyword">if</strong>(throwable != <strong class="jxr_keyword">null</strong>) {
-<a name="232" href="#232">232</a>         <strong class="jxr_keyword">this</strong>.throwableInfo = throwable;
-<a name="233" href="#233">233</a>       }
-<a name="234" href="#234">234</a> 
-<a name="235" href="#235">235</a>       <strong class="jxr_keyword">this</strong>.timeStamp = timeStamp;
-<a name="236" href="#236">236</a>       <strong class="jxr_keyword">this</strong>.threadName = threadName;
-<a name="237" href="#237">237</a>       ndcLookupRequired = false;
-<a name="238" href="#238">238</a>       <strong class="jxr_keyword">this</strong>.ndc = ndc;
-<a name="239" href="#239">239</a>       <strong class="jxr_keyword">this</strong>.locationInfo = info;
-<a name="240" href="#240">240</a>       mdcCopyLookupRequired = false;
-<a name="241" href="#241">241</a>       <strong class="jxr_keyword">if</strong> (properties != <strong class="jxr_keyword">null</strong>) {
-<a name="242" href="#242">242</a>         mdcCopy = <strong class="jxr_keyword">new</strong> java.util.Hashtable(properties);
-<a name="243" href="#243">243</a>       }
-<a name="244" href="#244">244</a>     }
-<a name="245" href="#245">245</a> 
-<a name="246" href="#246">246</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="247" href="#247">247</a> <em class="jxr_javadoccomment">     Set the location information for this logging event. The collected</em>
-<a name="248" href="#248">248</a> <em class="jxr_javadoccomment">     information is cached for future use.</em>
-<a name="249" href="#249">249</a> <em class="jxr_javadoccomment">   */</em>
-<a name="250" href="#250">250</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a> getLocationInformation() {
-<a name="251" href="#251">251</a>     <strong class="jxr_keyword">if</strong>(locationInfo == <strong class="jxr_keyword">null</strong>) {
-<a name="252" href="#252">252</a>       locationInfo = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a>(<strong class="jxr_keyword">new</strong> Throwable(), fqnOfCategoryClass);
-<a name="253" href="#253">253</a>     }
-<a name="254" href="#254">254</a>     <strong class="jxr_keyword">return</strong> locationInfo;
-<a name="255" href="#255">255</a>   }
-<a name="256" href="#256">256</a> 
-<a name="257" href="#257">257</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="258" href="#258">258</a> <em class="jxr_javadoccomment">   * Return the level of this event. Use this form instead of directly</em>
-<a name="259" href="#259">259</a> <em class="jxr_javadoccomment">   * accessing the &lt;code&gt;level&lt;/code&gt; field.  */</em>
-<a name="260" href="#260">260</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Level.html">Level</a> getLevel() {
-<a name="261" href="#261">261</a>     <strong class="jxr_keyword">return</strong> (Level) level;
-<a name="262" href="#262">262</a>   }
-<a name="263" href="#263">263</a> 
-<a name="264" href="#264">264</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="265" href="#265">265</a> <em class="jxr_javadoccomment">   * Return the name of the logger. Use this form instead of directly</em>
-<a name="266" href="#266">266</a> <em class="jxr_javadoccomment">   * accessing the &lt;code&gt;categoryName&lt;/code&gt; field.  </em>
-<a name="267" href="#267">267</a> <em class="jxr_javadoccomment">   */</em>
-<a name="268" href="#268">268</a>   <strong class="jxr_keyword">public</strong> String getLoggerName() {
-<a name="269" href="#269">269</a>     <strong class="jxr_keyword">return</strong> categoryName;
-<a name="270" href="#270">270</a>   }
-<a name="271" href="#271">271</a> 
-<a name="272" href="#272">272</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="273" href="#273">273</a> <em class="jxr_javadoccomment">     Return the message for this logging event.</em>
-<a name="274" href="#274">274</a> 
-<a name="275" href="#275">275</a> <em class="jxr_javadoccomment">     &lt;p&gt;Before serialization, the returned object is the message</em>
-<a name="276" href="#276">276</a> <em class="jxr_javadoccomment">     passed by the user to generate the logging event. After</em>
-<a name="277" href="#277">277</a> <em class="jxr_javadoccomment">     serialization, the returned value equals the String form of the</em>
-<a name="278" href="#278">278</a> <em class="jxr_javadoccomment">     message possibly after object rendering.</em>
-<a name="279" href="#279">279</a> 
-<a name="280" href="#280">280</a> <em class="jxr_javadoccomment">     @since 1.1 */</em>
-<a name="281" href="#281">281</a>   <strong class="jxr_keyword">public</strong>
-<a name="282" href="#282">282</a>   Object getMessage() {
-<a name="283" href="#283">283</a>     <strong class="jxr_keyword">if</strong>(message != <strong class="jxr_keyword">null</strong>) {
-<a name="284" href="#284">284</a>       <strong class="jxr_keyword">return</strong> message;
-<a name="285" href="#285">285</a>     } <strong class="jxr_keyword">else</strong> {
-<a name="286" href="#286">286</a>       <strong class="jxr_keyword">return</strong> getRenderedMessage();
-<a name="287" href="#287">287</a>     }
-<a name="288" href="#288">288</a>   }
-<a name="289" href="#289">289</a> 
-<a name="290" href="#290">290</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="291" href="#291">291</a> <em class="jxr_javadoccomment">   * This method returns the NDC for this event. It will return the</em>
-<a name="292" href="#292">292</a> <em class="jxr_javadoccomment">   * correct content even if the event was generated in a different</em>
-<a name="293" href="#293">293</a> <em class="jxr_javadoccomment">   * thread or even on a different machine. The {@link NDC#get} method</em>
-<a name="294" href="#294">294</a> <em class="jxr_javadoccomment">   * should &lt;em&gt;never&lt;/em&gt; be called directly.  */</em>
-<a name="295" href="#295">295</a>   <strong class="jxr_keyword">public</strong>
-<a name="296" href="#296">296</a>   String getNDC() {
-<a name="297" href="#297">297</a>     <strong class="jxr_keyword">if</strong>(ndcLookupRequired) {
-<a name="298" href="#298">298</a>       ndcLookupRequired = false;
-<a name="299" href="#299">299</a>       ndc = NDC.get();
-<a name="300" href="#300">300</a>     }
-<a name="301" href="#301">301</a>     <strong class="jxr_keyword">return</strong> ndc;
-<a name="302" href="#302">302</a>   }
-<a name="303" href="#303">303</a> 
-<a name="304" href="#304">304</a> 
-<a name="305" href="#305">305</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="306" href="#306">306</a> <em class="jxr_javadoccomment">      Returns the the context corresponding to the &lt;code&gt;key&lt;/code&gt;</em>
-<a name="307" href="#307">307</a> <em class="jxr_javadoccomment">      parameter. If there is a local MDC copy, possibly because we are</em>
-<a name="308" href="#308">308</a> <em class="jxr_javadoccomment">      in a logging server or running inside AsyncAppender, then we</em>
-<a name="309" href="#309">309</a> <em class="jxr_javadoccomment">      search for the key in MDC copy, if a value is found it is</em>
-<a name="310" href="#310">310</a> <em class="jxr_javadoccomment">      returned. Otherwise, if the search in MDC copy returns a null</em>
-<a name="311" href="#311">311</a> <em class="jxr_javadoccomment">      result, then the current thread's &lt;code&gt;MDC&lt;/code&gt; is used.</em>
-<a name="312" href="#312">312</a> <em class="jxr_javadoccomment">      </em>
-<a name="313" href="#313">313</a> <em class="jxr_javadoccomment">      &lt;p&gt;Note that &lt;em&gt;both&lt;/em&gt; the local MDC copy and the current</em>
-<a name="314" href="#314">314</a> <em class="jxr_javadoccomment">      thread's MDC are searched.</em>
-<a name="315" href="#315">315</a> 
-<a name="316" href="#316">316</a> <em class="jxr_javadoccomment">  */</em>
-<a name="317" href="#317">317</a>   <strong class="jxr_keyword">public</strong>
-<a name="318" href="#318">318</a>   Object getMDC(String key) {
-<a name="319" href="#319">319</a>     Object r;
-<a name="320" href="#320">320</a>     <em class="jxr_comment">// Note the mdcCopy is used if it exists. Otherwise we use the MDC</em>
-<a name="321" href="#321">321</a>     <em class="jxr_comment">// that is associated with the thread.</em>
-<a name="322" href="#322">322</a>     <strong class="jxr_keyword">if</strong>(mdcCopy != <strong class="jxr_keyword">null</strong>) {
-<a name="323" href="#323">323</a>       r = mdcCopy.get(key);
-<a name="324" href="#324">324</a>       <strong class="jxr_keyword">if</strong>(r != <strong class="jxr_keyword">null</strong>) {
-<a name="325" href="#325">325</a>         <strong class="jxr_keyword">return</strong> r;
-<a name="326" href="#326">326</a>       }
-<a name="327" href="#327">327</a>     }
-<a name="328" href="#328">328</a>     <strong class="jxr_keyword">return</strong> MDC.get(key);
-<a name="329" href="#329">329</a>   }
-<a name="330" href="#330">330</a> 
-<a name="331" href="#331">331</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="332" href="#332">332</a> <em class="jxr_javadoccomment">     Obtain a copy of this thread's MDC prior to serialization or</em>
-<a name="333" href="#333">333</a> <em class="jxr_javadoccomment">     asynchronous logging.  </em>
-<a name="334" href="#334">334</a> <em class="jxr_javadoccomment">  */</em>
-<a name="335" href="#335">335</a>   <strong class="jxr_keyword">public</strong>
-<a name="336" href="#336">336</a>   <strong class="jxr_keyword">void</strong> getMDCCopy() {
-<a name="337" href="#337">337</a>     <strong class="jxr_keyword">if</strong>(mdcCopyLookupRequired) {
-<a name="338" href="#338">338</a>       mdcCopyLookupRequired = false;
-<a name="339" href="#339">339</a>       <em class="jxr_comment">// the clone call is required for asynchronous logging.</em>
-<a name="340" href="#340">340</a>       <em class="jxr_comment">// See also bug #5932.</em>
-<a name="341" href="#341">341</a>       Hashtable t = (Hashtable) MDC.getContext();
-<a name="342" href="#342">342</a>       <strong class="jxr_keyword">if</strong>(t != <strong class="jxr_keyword">null</strong>) {
-<a name="343" href="#343">343</a> 	mdcCopy = (Hashtable) t.clone();
-<a name="344" href="#344">344</a>       }
-<a name="345" href="#345">345</a>     }
-<a name="346" href="#346">346</a>   }
-<a name="347" href="#347">347</a> 
-<a name="348" href="#348">348</a>   <strong class="jxr_keyword">public</strong>
-<a name="349" href="#349">349</a>   String getRenderedMessage() {
-<a name="350" href="#350">350</a>      <strong class="jxr_keyword">if</strong>(renderedMessage == <strong class="jxr_keyword">null</strong> &amp;&amp; message != <strong class="jxr_keyword">null</strong>) {
-<a name="351" href="#351">351</a>        <strong class="jxr_keyword">if</strong>(message instanceof String)
-<a name="352" href="#352">352</a> 	 renderedMessage = (String) message;
-<a name="353" href="#353">353</a>        <strong class="jxr_keyword">else</strong> {
-<a name="354" href="#354">354</a> 	 <a href="../../../../org/apache/log4j/spi/LoggerRepository.html">LoggerRepository</a> repository = logger.getLoggerRepository();
-<a name="355" href="#355">355</a> 
-<a name="356" href="#356">356</a> 	 <strong class="jxr_keyword">if</strong>(repository instanceof <a href="../../../../org/apache/log4j/spi/RendererSupport.html">RendererSupport</a>) {
-<a name="357" href="#357">357</a> 	   RendererSupport rs = (RendererSupport) repository;
-<a name="358" href="#358">358</a> 	   renderedMessage= rs.getRendererMap().findAndRender(message);
-<a name="359" href="#359">359</a> 	 } <strong class="jxr_keyword">else</strong> {
-<a name="360" href="#360">360</a> 	   renderedMessage = message.toString();
-<a name="361" href="#361">361</a> 	 }
-<a name="362" href="#362">362</a>        }
-<a name="363" href="#363">363</a>      }
-<a name="364" href="#364">364</a>      <strong class="jxr_keyword">return</strong> renderedMessage;
-<a name="365" href="#365">365</a>   }
-<a name="366" href="#366">366</a> 
-<a name="367" href="#367">367</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="368" href="#368">368</a> <em class="jxr_javadoccomment">     Returns the time when the application started, in milliseconds</em>
-<a name="369" href="#369">369</a> <em class="jxr_javadoccomment">     elapsed since 01.01.1970.  */</em>
-<a name="370" href="#370">370</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">long</strong> getStartTime() {
-<a name="371" href="#371">371</a>     <strong class="jxr_keyword">return</strong> startTime;
-<a name="372" href="#372">372</a>   }
-<a name="373" href="#373">373</a> 
-<a name="374" href="#374">374</a>   <strong class="jxr_keyword">public</strong>
-<a name="375" href="#375">375</a>   String getThreadName() {
-<a name="376" href="#376">376</a>     <strong class="jxr_keyword">if</strong>(threadName == <strong class="jxr_keyword">null</strong>)
-<a name="377" href="#377">377</a>       threadName = (Thread.currentThread()).getName();
-<a name="378" href="#378">378</a>     <strong class="jxr_keyword">return</strong> threadName;
-<a name="379" href="#379">379</a>   }
-<a name="380" href="#380">380</a> 
-<a name="381" href="#381">381</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="382" href="#382">382</a> <em class="jxr_javadoccomment">     Returns the throwable information contained within this</em>
-<a name="383" href="#383">383</a> <em class="jxr_javadoccomment">     event. May be &lt;code&gt;null&lt;/code&gt; if there is no such information.</em>
-<a name="384" href="#384">384</a> 
-<a name="385" href="#385">385</a> <em class="jxr_javadoccomment">     &lt;p&gt;Note that the {@link Throwable} object contained within a</em>
-<a name="386" href="#386">386</a> <em class="jxr_javadoccomment">     {@link ThrowableInformation} does not survive serialization.</em>
-<a name="387" href="#387">387</a> 
-<a name="388" href="#388">388</a> <em class="jxr_javadoccomment">     @since 1.1 */</em>
-<a name="389" href="#389">389</a>   <strong class="jxr_keyword">public</strong>
-<a name="390" href="#390">390</a>   <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a> getThrowableInformation() {
-<a name="391" href="#391">391</a>     <strong class="jxr_keyword">return</strong> throwableInfo;
-<a name="392" href="#392">392</a>   }
-<a name="393" href="#393">393</a> 
-<a name="394" href="#394">394</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="395" href="#395">395</a> <em class="jxr_javadoccomment">     Return this event's throwable's string[] representaion.</em>
-<a name="396" href="#396">396</a> <em class="jxr_javadoccomment">  */</em>
-<a name="397" href="#397">397</a>   <strong class="jxr_keyword">public</strong>
-<a name="398" href="#398">398</a>   String[] getThrowableStrRep() {
-<a name="399" href="#399">399</a> 
-<a name="400" href="#400">400</a>     <strong class="jxr_keyword">if</strong>(throwableInfo ==  <strong class="jxr_keyword">null</strong>)
-<a name="401" href="#401">401</a>       <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>;
-<a name="402" href="#402">402</a>     <strong class="jxr_keyword">else</strong>
-<a name="403" href="#403">403</a>       <strong class="jxr_keyword">return</strong> throwableInfo.getThrowableStrRep();
-<a name="404" href="#404">404</a>   }
-<a name="405" href="#405">405</a> 
-<a name="406" href="#406">406</a> 
-<a name="407" href="#407">407</a>   <strong class="jxr_keyword">private</strong>
-<a name="408" href="#408">408</a>   <strong class="jxr_keyword">void</strong> readLevel(ObjectInputStream ois)
-<a name="409" href="#409">409</a>                       <strong class="jxr_keyword">throws</strong> java.io.IOException, ClassNotFoundException {
-<a name="410" href="#410">410</a> 
-<a name="411" href="#411">411</a>     <strong class="jxr_keyword">int</strong> p = ois.readInt();
-<a name="412" href="#412">412</a>     <strong class="jxr_keyword">try</strong> {
-<a name="413" href="#413">413</a>       String className = (String) ois.readObject();
-<a name="414" href="#414">414</a>       <strong class="jxr_keyword">if</strong>(className == <strong class="jxr_keyword">null</strong>) {
-<a name="415" href="#415">415</a> 	level = Level.toLevel(p);
-<a name="416" href="#416">416</a>       } <strong class="jxr_keyword">else</strong> {
-<a name="417" href="#417">417</a> 	Method m = (Method) methodCache.get(className);
-<a name="418" href="#418">418</a> 	<strong class="jxr_keyword">if</strong>(m == <strong class="jxr_keyword">null</strong>) {
-<a name="419" href="#419">419</a> 	  Class clazz = Loader.loadClass(className);
-<a name="420" href="#420">420</a> 	  <em class="jxr_comment">// Note that we use Class.getDeclaredMethod instead of</em>
-<a name="421" href="#421">421</a> 	  <em class="jxr_comment">// Class.getMethod. This assumes that the Level subclass</em>
-<a name="422" href="#422">422</a> 	  <em class="jxr_comment">// implements the toLevel(int) method which is a</em>
-<a name="423" href="#423">423</a> 	  <em class="jxr_comment">// requirement. Actually, it does not make sense for Level</em>
-<a name="424" href="#424">424</a> 	  <em class="jxr_comment">// subclasses NOT to implement this method. Also note that</em>
-<a name="425" href="#425">425</a> 	  <em class="jxr_comment">// only Level can be subclassed and not Priority.</em>
-<a name="426" href="#426">426</a> 	  m = clazz.getDeclaredMethod(TO_LEVEL, TO_LEVEL_PARAMS);
-<a name="427" href="#427">427</a> 	  methodCache.put(className, m);
-<a name="428" href="#428">428</a> 	}
-<a name="429" href="#429">429</a> 	PARAM_ARRAY[0] = <strong class="jxr_keyword">new</strong> Integer(p);
-<a name="430" href="#430">430</a> 	level = (Level) m.invoke(<strong class="jxr_keyword">null</strong>,  PARAM_ARRAY);
-<a name="431" href="#431">431</a>       }
-<a name="432" href="#432">432</a>     } <strong class="jxr_keyword">catch</strong>(Exception e) {
-<a name="433" href="#433">433</a> 	LogLog.warn(<span class="jxr_string">"Level deserialization failed, reverting to default."</span>, e);
-<a name="434" href="#434">434</a> 	level = Level.toLevel(p);
-<a name="435" href="#435">435</a>     }
-<a name="436" href="#436">436</a>   }
-<a name="437" href="#437">437</a> 
-<a name="438" href="#438">438</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> readObject(ObjectInputStream ois)
-<a name="439" href="#439">439</a>                         <strong class="jxr_keyword">throws</strong> java.io.IOException, ClassNotFoundException {
-<a name="440" href="#440">440</a>     ois.defaultReadObject();
-<a name="441" href="#441">441</a>     readLevel(ois);
-<a name="442" href="#442">442</a> 
-<a name="443" href="#443">443</a>     <em class="jxr_comment">// Make sure that no location info is available to Layouts</em>
-<a name="444" href="#444">444</a>     <strong class="jxr_keyword">if</strong>(locationInfo == <strong class="jxr_keyword">null</strong>)
-<a name="445" href="#445">445</a>       locationInfo = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a>(<strong class="jxr_keyword">null</strong>, <strong class="jxr_keyword">null</strong>);
-<a name="446" href="#446">446</a>   }
-<a name="447" href="#447">447</a> 
-<a name="448" href="#448">448</a>   <strong class="jxr_keyword">private</strong>
-<a name="449" href="#449">449</a>   <strong class="jxr_keyword">void</strong> writeObject(ObjectOutputStream oos) <strong class="jxr_keyword">throws</strong> java.io.IOException {
-<a name="450" href="#450">450</a>     <em class="jxr_comment">// Aside from returning the current thread name the wgetThreadName</em>
-<a name="451" href="#451">451</a>     <em class="jxr_comment">// method sets the threadName variable.</em>
-<a name="452" href="#452">452</a>     <strong class="jxr_keyword">this</strong>.getThreadName();
-<a name="453" href="#453">453</a> 
-<a name="454" href="#454">454</a>     <em class="jxr_comment">// This sets the renders the message in case it wasn't up to now.</em>
-<a name="455" href="#455">455</a>     <strong class="jxr_keyword">this</strong>.getRenderedMessage();
-<a name="456" href="#456">456</a> 
-<a name="457" href="#457">457</a>     <em class="jxr_comment">// This call has a side effect of setting this.ndc and</em>
-<a name="458" href="#458">458</a>     <em class="jxr_comment">// setting ndcLookupRequired to false if not already false.</em>
-<a name="459" href="#459">459</a>     <strong class="jxr_keyword">this</strong>.getNDC();
-<a name="460" href="#460">460</a> 
-<a name="461" href="#461">461</a>     <em class="jxr_comment">// This call has a side effect of setting this.mdcCopy and</em>
-<a name="462" href="#462">462</a>     <em class="jxr_comment">// setting mdcLookupRequired to false if not already false.</em>
-<a name="463" href="#463">463</a>     <strong class="jxr_keyword">this</strong>.getMDCCopy();
-<a name="464" href="#464">464</a> 
-<a name="465" href="#465">465</a>     <em class="jxr_comment">// This sets the throwable sting representation of the event throwable.</em>
-<a name="466" href="#466">466</a>     <strong class="jxr_keyword">this</strong>.getThrowableStrRep();
-<a name="467" href="#467">467</a> 
-<a name="468" href="#468">468</a>     oos.defaultWriteObject();
-<a name="469" href="#469">469</a> 
-<a name="470" href="#470">470</a>     <em class="jxr_comment">// serialize this event's level</em>
-<a name="471" href="#471">471</a>     writeLevel(oos);
-<a name="472" href="#472">472</a>   }
-<a name="473" href="#473">473</a> 
-<a name="474" href="#474">474</a>   <strong class="jxr_keyword">private</strong>
-<a name="475" href="#475">475</a>   <strong class="jxr_keyword">void</strong> writeLevel(ObjectOutputStream oos) <strong class="jxr_keyword">throws</strong> java.io.IOException {
-<a name="476" href="#476">476</a> 
-<a name="477" href="#477">477</a>     oos.writeInt(level.toInt());
-<a name="478" href="#478">478</a> 
-<a name="479" href="#479">479</a>     Class clazz = level.getClass();
-<a name="480" href="#480">480</a>     <strong class="jxr_keyword">if</strong>(clazz == Level.<strong class="jxr_keyword">class</strong>) {
-<a name="481" href="#481">481</a>       oos.writeObject(<strong class="jxr_keyword">null</strong>);
-<a name="482" href="#482">482</a>     } <strong class="jxr_keyword">else</strong> {
-<a name="483" href="#483">483</a>       <em class="jxr_comment">// writing directly the Class object would be nicer, except that</em>
-<a name="484" href="#484">484</a>       <em class="jxr_comment">// serialized a Class object can not be read back by JDK</em>
-<a name="485" href="#485">485</a>       <em class="jxr_comment">// 1.1.x. We have to resort to this hack instead.</em>
-<a name="486" href="#486">486</a>       oos.writeObject(clazz.getName());
-<a name="487" href="#487">487</a>     }
-<a name="488" href="#488">488</a>   }
-<a name="489" href="#489">489</a> 
-<a name="490" href="#490">490</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="491" href="#491">491</a> <em class="jxr_javadoccomment">     * Set value for MDC property.</em>
-<a name="492" href="#492">492</a> <em class="jxr_javadoccomment">     * This adds the specified MDC property to the event.</em>
-<a name="493" href="#493">493</a> <em class="jxr_javadoccomment">     * Access to the MDC is not synchronized, so this</em>
-<a name="494" href="#494">494</a> <em class="jxr_javadoccomment">     * method should only be called when it is known that</em>
-<a name="495" href="#495">495</a> <em class="jxr_javadoccomment">     * no other threads are accessing the MDC.</em>
-<a name="496" href="#496">496</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="497" href="#497">497</a> <em class="jxr_javadoccomment">     * @param propName</em>
-<a name="498" href="#498">498</a> <em class="jxr_javadoccomment">     * @param propValue</em>
-<a name="499" href="#499">499</a> <em class="jxr_javadoccomment">     */</em>
-<a name="500" href="#500">500</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">void</strong> setProperty(<strong class="jxr_keyword">final</strong> String propName,
-<a name="501" href="#501">501</a>                           <strong class="jxr_keyword">final</strong> String propValue) {
-<a name="502" href="#502">502</a>         <strong class="jxr_keyword">if</strong> (mdcCopy == <strong class="jxr_keyword">null</strong>) {
-<a name="503" href="#503">503</a>             getMDCCopy();
-<a name="504" href="#504">504</a>         }
-<a name="505" href="#505">505</a>         <strong class="jxr_keyword">if</strong> (mdcCopy == <strong class="jxr_keyword">null</strong>) {
-<a name="506" href="#506">506</a>             mdcCopy = <strong class="jxr_keyword">new</strong> Hashtable();
-<a name="507" href="#507">507</a>         }
-<a name="508" href="#508">508</a>         mdcCopy.put(propName, propValue);      
-<a name="509" href="#509">509</a>   }
-<a name="510" href="#510">510</a> 
-<a name="511" href="#511">511</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="512" href="#512">512</a> <em class="jxr_javadoccomment">     * Return a property for this event. The return value can be null.</em>
-<a name="513" href="#513">513</a> <em class="jxr_javadoccomment">     *</em>
-<a name="514" href="#514">514</a> <em class="jxr_javadoccomment">     * Equivalent to getMDC(String) in log4j 1.2.  Provided</em>
-<a name="515" href="#515">515</a> <em class="jxr_javadoccomment">     * for compatibility with log4j 1.3.</em>
-<a name="516" href="#516">516</a> <em class="jxr_javadoccomment">     *</em>
-<a name="517" href="#517">517</a> <em class="jxr_javadoccomment">     * @param key property name</em>
-<a name="518" href="#518">518</a> <em class="jxr_javadoccomment">     * @return property value or null if property not set</em>
-<a name="519" href="#519">519</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="520" href="#520">520</a> <em class="jxr_javadoccomment">     */</em>
-<a name="521" href="#521">521</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> String getProperty(<strong class="jxr_keyword">final</strong> String key) {
-<a name="522" href="#522">522</a>         Object value = getMDC(key);
-<a name="523" href="#523">523</a>         String retval = <strong class="jxr_keyword">null</strong>;
-<a name="524" href="#524">524</a>         <strong class="jxr_keyword">if</strong> (value != <strong class="jxr_keyword">null</strong>) {
-<a name="525" href="#525">525</a>             retval = value.toString();
-<a name="526" href="#526">526</a>         }
-<a name="527" href="#527">527</a>         <strong class="jxr_keyword">return</strong> retval;
-<a name="528" href="#528">528</a>     }
-<a name="529" href="#529">529</a> 
-<a name="530" href="#530">530</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="531" href="#531">531</a> <em class="jxr_javadoccomment">     * Check for the existence of location information without creating it</em>
-<a name="532" href="#532">532</a> <em class="jxr_javadoccomment">     * (a byproduct of calling getLocationInformation).</em>
-<a name="533" href="#533">533</a> <em class="jxr_javadoccomment">     * @return true if location information has been extracted.</em>
-<a name="534" href="#534">534</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="535" href="#535">535</a> <em class="jxr_javadoccomment">     */</em>
-<a name="536" href="#536">536</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">boolean</strong> locationInformationExists() {
-<a name="537" href="#537">537</a>       <strong class="jxr_keyword">return</strong> (locationInfo != <strong class="jxr_keyword">null</strong>);
-<a name="538" href="#538">538</a>     }
-<a name="539" href="#539">539</a> 
-<a name="540" href="#540">540</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="541" href="#541">541</a> <em class="jxr_javadoccomment">     * Getter for the event's time stamp. The time stamp is calculated starting</em>
-<a name="542" href="#542">542</a> <em class="jxr_javadoccomment">     * from 1970-01-01 GMT.</em>
-<a name="543" href="#543">543</a> <em class="jxr_javadoccomment">     * @return timestamp</em>
-<a name="544" href="#544">544</a> <em class="jxr_javadoccomment">     *</em>
-<a name="545" href="#545">545</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="546" href="#546">546</a> <em class="jxr_javadoccomment">     */</em>
-<a name="547" href="#547">547</a>     <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> getTimeStamp() {
-<a name="548" href="#548">548</a>       <strong class="jxr_keyword">return</strong> timeStamp;
-<a name="549" href="#549">549</a>     }
-<a name="550" href="#550">550</a> 
-<a name="551" href="#551">551</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="552" href="#552">552</a> <em class="jxr_javadoccomment">     * Returns the set of the key values in the properties</em>
-<a name="553" href="#553">553</a> <em class="jxr_javadoccomment">     * for the event.</em>
-<a name="554" href="#554">554</a> <em class="jxr_javadoccomment">     *</em>
-<a name="555" href="#555">555</a> <em class="jxr_javadoccomment">     * The returned set is unmodifiable by the caller.</em>
-<a name="556" href="#556">556</a> <em class="jxr_javadoccomment">     *</em>
-<a name="557" href="#557">557</a> <em class="jxr_javadoccomment">     * Provided for compatibility with log4j 1.3</em>
-<a name="558" href="#558">558</a> <em class="jxr_javadoccomment">     *</em>
-<a name="559" href="#559">559</a> <em class="jxr_javadoccomment">     * @return Set an unmodifiable set of the property keys.</em>
-<a name="560" href="#560">560</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="561" href="#561">561</a> <em class="jxr_javadoccomment">     */</em>
-<a name="562" href="#562">562</a>     <strong class="jxr_keyword">public</strong> Set getPropertyKeySet() {
-<a name="563" href="#563">563</a>       <strong class="jxr_keyword">return</strong> getProperties().keySet();
-<a name="564" href="#564">564</a>     }
-<a name="565" href="#565">565</a> 
-<a name="566" href="#566">566</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="567" href="#567">567</a> <em class="jxr_javadoccomment">     * Returns the set of properties</em>
-<a name="568" href="#568">568</a> <em class="jxr_javadoccomment">     * for the event.</em>
-<a name="569" href="#569">569</a> <em class="jxr_javadoccomment">     *</em>
-<a name="570" href="#570">570</a> <em class="jxr_javadoccomment">     * The returned set is unmodifiable by the caller.</em>
-<a name="571" href="#571">571</a> <em class="jxr_javadoccomment">     *</em>
-<a name="572" href="#572">572</a> <em class="jxr_javadoccomment">     * Provided for compatibility with log4j 1.3</em>
-<a name="573" href="#573">573</a> <em class="jxr_javadoccomment">     *</em>
-<a name="574" href="#574">574</a> <em class="jxr_javadoccomment">     * @return Set an unmodifiable map of the properties.</em>
-<a name="575" href="#575">575</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="576" href="#576">576</a> <em class="jxr_javadoccomment">     */</em>
-<a name="577" href="#577">577</a>     <strong class="jxr_keyword">public</strong> Map getProperties() {
-<a name="578" href="#578">578</a>       getMDCCopy();
-<a name="579" href="#579">579</a>       Map properties;
-<a name="580" href="#580">580</a>       <strong class="jxr_keyword">if</strong> (mdcCopy == <strong class="jxr_keyword">null</strong>) {
-<a name="581" href="#581">581</a>          properties = <strong class="jxr_keyword">new</strong> HashMap();
-<a name="582" href="#582">582</a>       } <strong class="jxr_keyword">else</strong> {
-<a name="583" href="#583">583</a>          properties = mdcCopy;
-<a name="584" href="#584">584</a>       }
-<a name="585" href="#585">585</a>       <strong class="jxr_keyword">return</strong> Collections.unmodifiableMap(properties);
-<a name="586" href="#586">586</a>     }
-<a name="587" href="#587">587</a> 
-<a name="588" href="#588">588</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="589" href="#589">589</a> <em class="jxr_javadoccomment">     * Get the fully qualified name of the calling logger sub-class/wrapper.</em>
-<a name="590" href="#590">590</a> <em class="jxr_javadoccomment">     * Provided for compatibility with log4j 1.3</em>
-<a name="591" href="#591">591</a> <em class="jxr_javadoccomment">     * @return fully qualified class name, may be null.</em>
-<a name="592" href="#592">592</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="593" href="#593">593</a> <em class="jxr_javadoccomment">     */</em>
-<a name="594" href="#594">594</a>     <strong class="jxr_keyword">public</strong> String getFQNOfLoggerClass() {
-<a name="595" href="#595">595</a>       <strong class="jxr_keyword">return</strong> fqnOfCategoryClass;
-<a name="596" href="#596">596</a>     }
-<a name="597" href="#597">597</a> 
-<a name="598" href="#598">598</a> 
-<a name="599" href="#599">599</a> 
-<a name="600" href="#600">600</a> }
-</pre>
-<hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body>
-</html>
-
diff --git a/log4j-1.2.17/.svn/pristine/09/09fa80cf59d84b641ce4cf91f7dc46aba668e60e.svn-base b/log4j-1.2.17/.svn/pristine/09/09fa80cf59d84b641ce4cf91f7dc46aba668e60e.svn-base
deleted file mode 100644
index b62e7ea..0000000
--- a/log4j-1.2.17/.svn/pristine/09/09fa80cf59d84b641ce4cf91f7dc46aba668e60e.svn-base
+++ /dev/null
@@ -1,652 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
-<title>LoggingEvent xref</title>
-<link type="text/css" rel="stylesheet" href="../../../../stylesheet.css" />
-</head>
-<body>
-<div id="overview"><a href="../../../../../apidocs/org/apache/log4j/spi/LoggingEvent.html">View Javadoc</a></div><pre>
-
-<a name="1" href="#1">1</a>   <em class="jxr_comment">/*</em>
-<a name="2" href="#2">2</a>   <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em>
-<a name="3" href="#3">3</a>   <em class="jxr_comment"> * contributor license agreements.  See the NOTICE file distributed with</em>
-<a name="4" href="#4">4</a>   <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em>
-<a name="5" href="#5">5</a>   <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em>
-<a name="6" href="#6">6</a>   <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em>
-<a name="7" href="#7">7</a>   <em class="jxr_comment"> * the License.  You may obtain a copy of the License at</em>
-<a name="8" href="#8">8</a>   <em class="jxr_comment"> * </em>
-<a name="9" href="#9">9</a>   <em class="jxr_comment"> *      <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em>
-<a name="10" href="#10">10</a>  <em class="jxr_comment"> * </em>
-<a name="11" href="#11">11</a>  <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em>
-<a name="12" href="#12">12</a>  <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em>
-<a name="13" href="#13">13</a>  <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em>
-<a name="14" href="#14">14</a>  <em class="jxr_comment"> * See the License for the specific language governing permissions and</em>
-<a name="15" href="#15">15</a>  <em class="jxr_comment"> * limitations under the License.</em>
-<a name="16" href="#16">16</a>  <em class="jxr_comment"> */</em>
-<a name="17" href="#17">17</a>  
-<a name="18" href="#18">18</a>  <strong class="jxr_keyword">package</strong> org.apache.log4j.spi;
-<a name="19" href="#19">19</a>  
-<a name="20" href="#20">20</a>  <strong class="jxr_keyword">import</strong> java.io.InterruptedIOException;
-<a name="21" href="#21">21</a>  <strong class="jxr_keyword">import</strong> java.io.ObjectInputStream;
-<a name="22" href="#22">22</a>  <strong class="jxr_keyword">import</strong> java.io.ObjectOutputStream;
-<a name="23" href="#23">23</a>  <strong class="jxr_keyword">import</strong> java.lang.reflect.InvocationTargetException;
-<a name="24" href="#24">24</a>  <strong class="jxr_keyword">import</strong> java.lang.reflect.Method;
-<a name="25" href="#25">25</a>  <strong class="jxr_keyword">import</strong> java.util.Collections;
-<a name="26" href="#26">26</a>  <strong class="jxr_keyword">import</strong> java.util.HashMap;
-<a name="27" href="#27">27</a>  <strong class="jxr_keyword">import</strong> java.util.Hashtable;
-<a name="28" href="#28">28</a>  <strong class="jxr_keyword">import</strong> java.util.Map;
-<a name="29" href="#29">29</a>  <strong class="jxr_keyword">import</strong> java.util.Set;
-<a name="30" href="#30">30</a>  
-<a name="31" href="#31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Category;
-<a name="32" href="#32">32</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Level;
-<a name="33" href="#33">33</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.MDC;
-<a name="34" href="#34">34</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.NDC;
-<a name="35" href="#35">35</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.Priority;
-<a name="36" href="#36">36</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.Loader;
-<a name="37" href="#37">37</a>  <strong class="jxr_keyword">import</strong> org.apache.log4j.helpers.LogLog;
-<a name="38" href="#38">38</a>  
-<a name="39" href="#39">39</a>  <em class="jxr_comment">// Contributors:   Nelson Minar &lt;nelson@monkey.org&gt;</em>
-<a name="40" href="#40">40</a>  <em class="jxr_comment">//                 Wolf Siberski</em>
-<a name="41" href="#41">41</a>  <em class="jxr_comment">//                 Anders Kristensen &lt;akristensen@dynamicsoft.com&gt;</em>
-<a name="42" href="#42">42</a>  
-<a name="43" href="#43">43</a>  <em class="jxr_javadoccomment">/**</em>
-<a name="44" href="#44">44</a>  <em class="jxr_javadoccomment">   The internal representation of logging events. When an affirmative</em>
-<a name="45" href="#45">45</a>  <em class="jxr_javadoccomment">   decision is made to log then a &lt;code&gt;LoggingEvent&lt;/code&gt; instance</em>
-<a name="46" href="#46">46</a>  <em class="jxr_javadoccomment">   is created. This instance is passed around to the different log4j</em>
-<a name="47" href="#47">47</a>  <em class="jxr_javadoccomment">   components.</em>
-<a name="48" href="#48">48</a>  
-<a name="49" href="#49">49</a>  <em class="jxr_javadoccomment">   &lt;p&gt;This class is of concern to those wishing to extend log4j.</em>
-<a name="50" href="#50">50</a>  
-<a name="51" href="#51">51</a>  <em class="jxr_javadoccomment">   @author Ceki G&amp;uuml;lc&amp;uuml;</em>
-<a name="52" href="#52">52</a>  <em class="jxr_javadoccomment">   @author James P. Cakalic</em>
-<a name="53" href="#53">53</a>  
-<a name="54" href="#54">54</a>  <em class="jxr_javadoccomment">   @since 0.8.2 */</em>
-<a name="55" href="#55">55</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../org/apache/log4j/spi/LoggingEvent.html">LoggingEvent</a> implements java.io.Serializable {
-<a name="56" href="#56">56</a>  
-<a name="57" href="#57">57</a>    <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">long</strong> startTime = System.currentTimeMillis();
-<a name="58" href="#58">58</a>  
-<a name="59" href="#59">59</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Fully qualified name of the calling category class. */</em>
-<a name="60" href="#60">60</a>    <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> String fqnOfCategoryClass;
-<a name="61" href="#61">61</a>  
-<a name="62" href="#62">62</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em>
-<a name="63" href="#63">63</a>  <em class="jxr_javadoccomment">   * The category of the logging event. This field is not serialized</em>
-<a name="64" href="#64">64</a>  <em class="jxr_javadoccomment">   * for performance reasons.</em>
-<a name="65" href="#65">65</a>  <em class="jxr_javadoccomment">   *</em>
-<a name="66" href="#66">66</a>  <em class="jxr_javadoccomment">   * &lt;p&gt;It is set by the LoggingEvent constructor or set by a remote</em>
-<a name="67" href="#67">67</a>  <em class="jxr_javadoccomment">   * entity after deserialization.</em>
-<a name="68" href="#68">68</a>  <em class="jxr_javadoccomment">   * </em>
-<a name="69" href="#69">69</a>  <em class="jxr_javadoccomment">   * @deprecated This field will be marked as private or be completely</em>
-<a name="70" href="#70">70</a>  <em class="jxr_javadoccomment">   * removed in future releases. Please do not use it.</em>
-<a name="71" href="#71">71</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="72" href="#72">72</a>    <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">private</strong> <a href="../../../../org/apache/log4j/Category.html">Category</a> logger;
-<a name="73" href="#73">73</a>  
-<a name="74" href="#74">74</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em>
-<a name="75" href="#75">75</a>  <em class="jxr_javadoccomment">   * &lt;p&gt;The category (logger) name.</em>
-<a name="76" href="#76">76</a>  <em class="jxr_javadoccomment">   *   </em>
-<a name="77" href="#77">77</a>  <em class="jxr_javadoccomment">   * @deprecated This field will be marked as private in future</em>
-<a name="78" href="#78">78</a>  <em class="jxr_javadoccomment">   * releases. Please do not access it directly. Use the {@link</em>
-<a name="79" href="#79">79</a>  <em class="jxr_javadoccomment">   * #getLoggerName} method instead.</em>
-<a name="80" href="#80">80</a>  
-<a name="81" href="#81">81</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="82" href="#82">82</a>    <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">public</strong> String categoryName;
-<a name="83" href="#83">83</a>  
-<a name="84" href="#84">84</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> </em>
-<a name="85" href="#85">85</a>  <em class="jxr_javadoccomment">   * Level of logging event. Level cannot be serializable because it</em>
-<a name="86" href="#86">86</a>  <em class="jxr_javadoccomment">   * is a flyweight.  Due to its special seralization it cannot be</em>
-<a name="87" href="#87">87</a>  <em class="jxr_javadoccomment">   * declared final either.</em>
-<a name="88" href="#88">88</a>  <em class="jxr_javadoccomment">   *   </em>
-<a name="89" href="#89">89</a>  <em class="jxr_javadoccomment">   * &lt;p&gt; This field should not be accessed directly. You shoud use the</em>
-<a name="90" href="#90">90</a>  <em class="jxr_javadoccomment">   * {@link #getLevel} method instead.</em>
-<a name="91" href="#91">91</a>  <em class="jxr_javadoccomment">   *</em>
-<a name="92" href="#92">92</a>  <em class="jxr_javadoccomment">   * @deprecated This field will be marked as private in future</em>
-<a name="93" href="#93">93</a>  <em class="jxr_javadoccomment">   * releases. Please do not access it directly. Use the {@link</em>
-<a name="94" href="#94">94</a>  <em class="jxr_javadoccomment">   * #getLevel} method instead.</em>
-<a name="95" href="#95">95</a>  <em class="jxr_javadoccomment">   * */</em>
-<a name="96" href="#96">96</a>    <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Priority.html">Priority</a> level;
-<a name="97" href="#97">97</a>  
-<a name="98" href="#98">98</a>    <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The nested diagnostic context (NDC) of logging event. */</em>
-<a name="99" href="#99">99</a>    <strong class="jxr_keyword">private</strong> String ndc;
-<a name="100" href="#100">100</a> 
-<a name="101" href="#101">101</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The mapped diagnostic context (MDC) of logging event. */</em>
-<a name="102" href="#102">102</a>   <strong class="jxr_keyword">private</strong> Hashtable mdcCopy;
-<a name="103" href="#103">103</a> 
-<a name="104" href="#104">104</a> 
-<a name="105" href="#105">105</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Have we tried to do an NDC lookup? If we did, there is no need</em>
-<a name="106" href="#106">106</a> <em class="jxr_javadoccomment">   *  to do it again.  Note that its value is always false when</em>
-<a name="107" href="#107">107</a> <em class="jxr_javadoccomment">   *  serialized. Thus, a receiving SocketNode will never use it's own</em>
-<a name="108" href="#108">108</a> <em class="jxr_javadoccomment">   *  (incorrect) NDC. See also writeObject method. */</em>
-<a name="109" href="#109">109</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> ndcLookupRequired = <strong class="jxr_keyword">true</strong>;
-<a name="110" href="#110">110</a> 
-<a name="111" href="#111">111</a> 
-<a name="112" href="#112">112</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Have we tried to do an MDC lookup? If we did, there is no need</em>
-<a name="113" href="#113">113</a> <em class="jxr_javadoccomment">   *  to do it again.  Note that its value is always false when</em>
-<a name="114" href="#114">114</a> <em class="jxr_javadoccomment">   *  serialized. See also the getMDC and getMDCCopy methods.  */</em>
-<a name="115" href="#115">115</a>   <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">boolean</strong> mdcCopyLookupRequired = <strong class="jxr_keyword">true</strong>;
-<a name="116" href="#116">116</a> 
-<a name="117" href="#117">117</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The application supplied message of logging event. */</em>
-<a name="118" href="#118">118</a>   <strong class="jxr_keyword">transient</strong> <strong class="jxr_keyword">private</strong> Object message;
-<a name="119" href="#119">119</a> 
-<a name="120" href="#120">120</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The application supplied message rendered through the log4j</em>
-<a name="121" href="#121">121</a> <em class="jxr_javadoccomment">      objet rendering mechanism.*/</em>
-<a name="122" href="#122">122</a>   <strong class="jxr_keyword">private</strong> String renderedMessage;
-<a name="123" href="#123">123</a> 
-<a name="124" href="#124">124</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The name of thread in which this logging event was generated. */</em>
-<a name="125" href="#125">125</a>   <strong class="jxr_keyword">private</strong> String threadName;
-<a name="126" href="#126">126</a> 
-<a name="127" href="#127">127</a> 
-<a name="128" href="#128">128</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> This</em>
-<a name="129" href="#129">129</a> <em class="jxr_javadoccomment">      variable contains information about this event's throwable</em>
-<a name="130" href="#130">130</a> <em class="jxr_javadoccomment">  */</em>
-<a name="131" href="#131">131</a>   <strong class="jxr_keyword">private</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a> throwableInfo;
-<a name="132" href="#132">132</a> 
-<a name="133" href="#133">133</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> The number of milliseconds elapsed from 1/1/1970 until logging event</em>
-<a name="134" href="#134">134</a> <em class="jxr_javadoccomment">      was created. */</em>
-<a name="135" href="#135">135</a>   <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> timeStamp;
-<a name="136" href="#136">136</a>   <em class="jxr_javadoccomment">/**</em><em class="jxr_javadoccomment"> Location information for the caller. */</em>
-<a name="137" href="#137">137</a>   <strong class="jxr_keyword">private</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a> locationInfo;
-<a name="138" href="#138">138</a> 
-<a name="139" href="#139">139</a>   <em class="jxr_comment">// Serialization</em>
-<a name="140" href="#140">140</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> serialVersionUID = -868428216207166145L;
-<a name="141" href="#141">141</a> 
-<a name="142" href="#142">142</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Integer[] PARAM_ARRAY = <strong class="jxr_keyword">new</strong> Integer[1];
-<a name="143" href="#143">143</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String TO_LEVEL = <span class="jxr_string">"toLevel"</span>;
-<a name="144" href="#144">144</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Class[] TO_LEVEL_PARAMS = <strong class="jxr_keyword">new</strong> Class[] {<strong class="jxr_keyword">int</strong>.<strong class="jxr_keyword">class</strong>};
-<a name="145" href="#145">145</a>   <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Hashtable methodCache = <strong class="jxr_keyword">new</strong> Hashtable(3); <em class="jxr_comment">// use a tiny table</em>
-<a name="146" href="#146">146</a> 
-<a name="147" href="#147">147</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="148" href="#148">148</a> <em class="jxr_javadoccomment">     Instantiate a LoggingEvent from the supplied parameters.</em>
-<a name="149" href="#149">149</a> 
-<a name="150" href="#150">150</a> <em class="jxr_javadoccomment">     &lt;p&gt;Except {@link #timeStamp} all the other fields of</em>
-<a name="151" href="#151">151</a> <em class="jxr_javadoccomment">     &lt;code&gt;LoggingEvent&lt;/code&gt; are filled when actually needed.</em>
-<a name="152" href="#152">152</a> <em class="jxr_javadoccomment">     &lt;p&gt;</em>
-<a name="153" href="#153">153</a> <em class="jxr_javadoccomment">     @param logger The logger generating this event.</em>
-<a name="154" href="#154">154</a> <em class="jxr_javadoccomment">     @param level The level of this event.</em>
-<a name="155" href="#155">155</a> <em class="jxr_javadoccomment">     @param message  The message of this event.</em>
-<a name="156" href="#156">156</a> <em class="jxr_javadoccomment">     @param throwable The throwable of this event.  */</em>
-<a name="157" href="#157">157</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/spi/LoggingEvent.html">LoggingEvent</a>(String fqnOfCategoryClass, <a href="../../../../org/apache/log4j/Category.html">Category</a> logger,
-<a name="158" href="#158">158</a> 		      Priority level, Object message, Throwable throwable) {
-<a name="159" href="#159">159</a>     <strong class="jxr_keyword">this</strong>.fqnOfCategoryClass = fqnOfCategoryClass;
-<a name="160" href="#160">160</a>     <strong class="jxr_keyword">this</strong>.logger = logger;
-<a name="161" href="#161">161</a>     <strong class="jxr_keyword">this</strong>.categoryName = logger.getName();
-<a name="162" href="#162">162</a>     <strong class="jxr_keyword">this</strong>.level = level;
-<a name="163" href="#163">163</a>     <strong class="jxr_keyword">this</strong>.message = message;
-<a name="164" href="#164">164</a>     <strong class="jxr_keyword">if</strong>(throwable != <strong class="jxr_keyword">null</strong>) {
-<a name="165" href="#165">165</a>       <strong class="jxr_keyword">this</strong>.throwableInfo = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a>(throwable, logger);
-<a name="166" href="#166">166</a>     }
-<a name="167" href="#167">167</a>     timeStamp = System.currentTimeMillis();
-<a name="168" href="#168">168</a>   }
-<a name="169" href="#169">169</a> 
-<a name="170" href="#170">170</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="171" href="#171">171</a> <em class="jxr_javadoccomment">     Instantiate a LoggingEvent from the supplied parameters.</em>
-<a name="172" href="#172">172</a> 
-<a name="173" href="#173">173</a> <em class="jxr_javadoccomment">     &lt;p&gt;Except {@link #timeStamp} all the other fields of</em>
-<a name="174" href="#174">174</a> <em class="jxr_javadoccomment">     &lt;code&gt;LoggingEvent&lt;/code&gt; are filled when actually needed.</em>
-<a name="175" href="#175">175</a> <em class="jxr_javadoccomment">     &lt;p&gt;</em>
-<a name="176" href="#176">176</a> <em class="jxr_javadoccomment">     @param logger The logger generating this event.</em>
-<a name="177" href="#177">177</a> <em class="jxr_javadoccomment">     @param timeStamp the timestamp of this logging event</em>
-<a name="178" href="#178">178</a> <em class="jxr_javadoccomment">     @param level The level of this event.</em>
-<a name="179" href="#179">179</a> <em class="jxr_javadoccomment">     @param message  The message of this event.</em>
-<a name="180" href="#180">180</a> <em class="jxr_javadoccomment">     @param throwable The throwable of this event.  */</em>
-<a name="181" href="#181">181</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/spi/LoggingEvent.html">LoggingEvent</a>(String fqnOfCategoryClass, <a href="../../../../org/apache/log4j/Category.html">Category</a> logger,
-<a name="182" href="#182">182</a> 		      <strong class="jxr_keyword">long</strong> timeStamp, Priority level, Object message,
-<a name="183" href="#183">183</a> 		      Throwable throwable) {
-<a name="184" href="#184">184</a>     <strong class="jxr_keyword">this</strong>.fqnOfCategoryClass = fqnOfCategoryClass;
-<a name="185" href="#185">185</a>     <strong class="jxr_keyword">this</strong>.logger = logger;
-<a name="186" href="#186">186</a>     <strong class="jxr_keyword">this</strong>.categoryName = logger.getName();
-<a name="187" href="#187">187</a>     <strong class="jxr_keyword">this</strong>.level = level;
-<a name="188" href="#188">188</a>     <strong class="jxr_keyword">this</strong>.message = message;
-<a name="189" href="#189">189</a>     <strong class="jxr_keyword">if</strong>(throwable != <strong class="jxr_keyword">null</strong>) {
-<a name="190" href="#190">190</a>       <strong class="jxr_keyword">this</strong>.throwableInfo = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a>(throwable, logger);
-<a name="191" href="#191">191</a>     }
-<a name="192" href="#192">192</a> 
-<a name="193" href="#193">193</a>     <strong class="jxr_keyword">this</strong>.timeStamp = timeStamp;
-<a name="194" href="#194">194</a>   }
-<a name="195" href="#195">195</a> 
-<a name="196" href="#196">196</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="197" href="#197">197</a> <em class="jxr_javadoccomment">       Create new instance.</em>
-<a name="198" href="#198">198</a> <em class="jxr_javadoccomment">       @since 1.2.15</em>
-<a name="199" href="#199">199</a> <em class="jxr_javadoccomment">       @param fqnOfCategoryClass Fully qualified class name</em>
-<a name="200" href="#200">200</a> <em class="jxr_javadoccomment">                 of Logger implementation.</em>
-<a name="201" href="#201">201</a> <em class="jxr_javadoccomment">       @param logger The logger generating this event.</em>
-<a name="202" href="#202">202</a> <em class="jxr_javadoccomment">       @param timeStamp the timestamp of this logging event</em>
-<a name="203" href="#203">203</a> <em class="jxr_javadoccomment">       @param level The level of this event.</em>
-<a name="204" href="#204">204</a> <em class="jxr_javadoccomment">       @param message  The message of this event.</em>
-<a name="205" href="#205">205</a> <em class="jxr_javadoccomment">       @param threadName thread name</em>
-<a name="206" href="#206">206</a> <em class="jxr_javadoccomment">       @param throwable The throwable of this event.</em>
-<a name="207" href="#207">207</a> <em class="jxr_javadoccomment">       @param ndc Nested diagnostic context</em>
-<a name="208" href="#208">208</a> <em class="jxr_javadoccomment">       @param info Location info</em>
-<a name="209" href="#209">209</a> <em class="jxr_javadoccomment">       @param properties MDC properties</em>
-<a name="210" href="#210">210</a> <em class="jxr_javadoccomment">     */</em>
-<a name="211" href="#211">211</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/spi/LoggingEvent.html">LoggingEvent</a>(<strong class="jxr_keyword">final</strong> String fqnOfCategoryClass,
-<a name="212" href="#212">212</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/Category.html">Category</a> logger,
-<a name="213" href="#213">213</a>                         <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">long</strong> timeStamp,
-<a name="214" href="#214">214</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/Level.html">Level</a> level,
-<a name="215" href="#215">215</a>                         <strong class="jxr_keyword">final</strong> Object message,
-<a name="216" href="#216">216</a>                         <strong class="jxr_keyword">final</strong> String threadName,
-<a name="217" href="#217">217</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/spi/ThrowableInformation.html">ThrowableInformation</a> throwable,
-<a name="218" href="#218">218</a>                         <strong class="jxr_keyword">final</strong> String ndc,
-<a name="219" href="#219">219</a>                         <strong class="jxr_keyword">final</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a> info,
-<a name="220" href="#220">220</a>                         <strong class="jxr_keyword">final</strong> java.util.Map properties) {
-<a name="221" href="#221">221</a>       <strong class="jxr_keyword">super</strong>();
-<a name="222" href="#222">222</a>       <strong class="jxr_keyword">this</strong>.fqnOfCategoryClass = fqnOfCategoryClass;
-<a name="223" href="#223">223</a>       <strong class="jxr_keyword">this</strong>.logger = logger;
-<a name="224" href="#224">224</a>       <strong class="jxr_keyword">if</strong> (logger != <strong class="jxr_keyword">null</strong>) {
-<a name="225" href="#225">225</a>           categoryName = logger.getName();
-<a name="226" href="#226">226</a>       } <strong class="jxr_keyword">else</strong> {
-<a name="227" href="#227">227</a>           categoryName = <strong class="jxr_keyword">null</strong>;
-<a name="228" href="#228">228</a>       }
-<a name="229" href="#229">229</a>       <strong class="jxr_keyword">this</strong>.level = level;
-<a name="230" href="#230">230</a>       <strong class="jxr_keyword">this</strong>.message = message;
-<a name="231" href="#231">231</a>       <strong class="jxr_keyword">if</strong>(throwable != <strong class="jxr_keyword">null</strong>) {
-<a name="232" href="#232">232</a>         <strong class="jxr_keyword">this</strong>.throwableInfo = throwable;
-<a name="233" href="#233">233</a>       }
-<a name="234" href="#234">234</a> 
-<a name="235" href="#235">235</a>       <strong class="jxr_keyword">this</strong>.timeStamp = timeStamp;
-<a name="236" href="#236">236</a>       <strong class="jxr_keyword">this</strong>.threadName = threadName;
-<a name="237" href="#237">237</a>       ndcLookupRequired = false;
-<a name="238" href="#238">238</a>       <strong class="jxr_keyword">this</strong>.ndc = ndc;
-<a name="239" href="#239">239</a>       <strong class="jxr_keyword">this</strong>.locationInfo = info;
-<a name="240" href="#240">240</a>       mdcCopyLookupRequired = false;
-<a name="241" href="#241">241</a>       <strong class="jxr_keyword">if</strong> (properties != <strong class="jxr_keyword">null</strong>) {
-<a name="242" href="#242">242</a>         mdcCopy = <strong class="jxr_keyword">new</strong> java.util.Hashtable(properties);
-<a name="243" href="#243">243</a>       }
-<a name="244" href="#244">244</a>     }
-<a name="245" href="#245">245</a> 
-<a name="246" href="#246">246</a> 
-<a name="247" href="#247">247</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="248" href="#248">248</a> <em class="jxr_javadoccomment">     Set the location information for this logging event. The collected</em>
-<a name="249" href="#249">249</a> <em class="jxr_javadoccomment">     information is cached for future use.</em>
-<a name="250" href="#250">250</a> <em class="jxr_javadoccomment">   */</em>
-<a name="251" href="#251">251</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a> getLocationInformation() {
-<a name="252" href="#252">252</a>     <strong class="jxr_keyword">if</strong>(locationInfo == <strong class="jxr_keyword">null</strong>) {
-<a name="253" href="#253">253</a>       locationInfo = <strong class="jxr_keyword">new</strong> <a href="../../../../org/apache/log4j/spi/LocationInfo.html">LocationInfo</a>(<strong class="jxr_keyword">new</strong> Throwable(), fqnOfCategoryClass);
-<a name="254" href="#254">254</a>     }
-<a name="255" href="#255">255</a>     <strong class="jxr_keyword">return</strong> locationInfo;
-<a name="256" href="#256">256</a>   }
-<a name="257" href="#257">257</a> 
-<a name="258" href="#258">258</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="259" href="#259">259</a> <em class="jxr_javadoccomment">   * Return the level of this event. Use this form instead of directly</em>
-<a name="260" href="#260">260</a> <em class="jxr_javadoccomment">   * accessing the &lt;code&gt;level&lt;/code&gt; field.  */</em>
-<a name="261" href="#261">261</a>   <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Level.html">Level</a> getLevel() {
-<a name="262" href="#262">262</a>     <strong class="jxr_keyword">return</strong> (Level) level;
-<a name="263" href="#263">263</a>   }
-<a name="264" href="#264">264</a> 
-<a name="265" href="#265">265</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="266" href="#266">266</a> <em class="jxr_javadoccomment">   * Return the name of the logger. Use this form instead of directly</em>
-<a name="267" href="#267">267</a> <em class="jxr_javadoccomment">   * accessing the &lt;code&gt;categoryName&lt;/code&gt; field.  </em>
-<a name="268" href="#268">268</a> <em class="jxr_javadoccomment">   */</em>
-<a name="269" href="#269">269</a>   <strong class="jxr_keyword">public</strong> String getLoggerName() {
-<a name="270" href="#270">270</a>     <strong class="jxr_keyword">return</strong> categoryName;
-<a name="271" href="#271">271</a>   }
-<a name="272" href="#272">272</a> 
-<a name="273" href="#273">273</a>     <em class="jxr_javadoccomment">/**</em>
-<a name="274" href="#274">274</a> <em class="jxr_javadoccomment">     * Gets the logger of the event.</em>
-<a name="275" href="#275">275</a> <em class="jxr_javadoccomment">     * Use should be restricted to cloning events.</em>
-<a name="276" href="#276">276</a> <em class="jxr_javadoccomment">     * @since 1.2.15</em>
-<a name="277" href="#277">277</a> <em class="jxr_javadoccomment">     */</em>
-<a name="278" href="#278">278</a>     <strong class="jxr_keyword">public</strong> <a href="../../../../org/apache/log4j/Category.html">Category</a> getLogger() {
-<a name="279" href="#279">279</a>       <strong class="jxr_keyword">return</strong> logger;
-<a name="280" href="#280">280</a>     }
-<a name="281" href="#281">281</a> 
-<a name="282" href="#282">282</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="283" href="#283">283</a> <em class="jxr_javadoccomment">     Return the message for this logging event.</em>
-<a name="284" href="#284">284</a> 
-<a name="285" href="#285">285</a> <em class="jxr_javadoccomment">     &lt;p&gt;Before serialization, the returned object is the message</em>
-<a name="286" href="#286">286</a> <em class="jxr_javadoccomment">     passed by the user to generate the logging event. After</em>
-<a name="287" href="#287">287</a> <em class="jxr_javadoccomment">     serialization, the returned value equals the String form of the</em>
-<a name="288" href="#288">288</a> <em class="jxr_javadoccomment">     message possibly after object rendering.</em>
-<a name="289" href="#289">289</a> 
-<a name="290" href="#290">290</a> <em class="jxr_javadoccomment">     @since 1.1 */</em>
-<a name="291" href="#291">291</a>   <strong class="jxr_keyword">public</strong>
-<a name="292" href="#292">292</a>   Object getMessage() {
-<a name="293" href="#293">293</a>     <strong class="jxr_keyword">if</strong>(message != <strong class="jxr_keyword">null</strong>) {
-<a name="294" href="#294">294</a>       <strong class="jxr_keyword">return</strong> message;
-<a name="295" href="#295">295</a>     } <strong class="jxr_keyword">else</strong> {
-<a name="296" href="#296">296</a>       <strong class="jxr_keyword">return</strong> getRenderedMessage();
-<a name="297" href="#297">297</a>     }
-<a name="298" href="#298">298</a>   }
-<a name="299" href="#299">299</a> 
-<a name="300" href="#300">300</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="301" href="#301">301</a> <em class="jxr_javadoccomment">   * This method returns the NDC for this event. It will return the</em>
-<a name="302" href="#302">302</a> <em class="jxr_javadoccomment">   * correct content even if the event was generated in a different</em>
-<a name="303" href="#303">303</a> <em class="jxr_javadoccomment">   * thread or even on a different machine. The {@link NDC#get} method</em>
-<a name="304" href="#304">304</a> <em class="jxr_javadoccomment">   * should &lt;em&gt;never&lt;/em&gt; be called directly.  */</em>
-<a name="305" href="#305">305</a>   <strong class="jxr_keyword">public</strong>
-<a name="306" href="#306">306</a>   String getNDC() {
-<a name="307" href="#307">307</a>     <strong class="jxr_keyword">if</strong>(ndcLookupRequired) {
-<a name="308" href="#308">308</a>       ndcLookupRequired = false;
-<a name="309" href="#309">309</a>       ndc = NDC.get();
-<a name="310" href="#310">310</a>     }
-<a name="311" href="#311">311</a>     <strong class="jxr_keyword">return</strong> ndc;
-<a name="312" href="#312">312</a>   }
-<a name="313" href="#313">313</a> 
-<a name="314" href="#314">314</a> 
-<a name="315" href="#315">315</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="316" href="#316">316</a> <em class="jxr_javadoccomment">      Returns the the context corresponding to the &lt;code&gt;key&lt;/code&gt;</em>
-<a name="317" href="#317">317</a> <em class="jxr_javadoccomment">      parameter. If there is a local MDC copy, possibly because we are</em>
-<a name="318" href="#318">318</a> <em class="jxr_javadoccomment">      in a logging server or running inside AsyncAppender, then we</em>
-<a name="319" href="#319">319</a> <em class="jxr_javadoccomment">      search for the key in MDC copy, if a value is found it is</em>
-<a name="320" href="#320">320</a> <em class="jxr_javadoccomment">      returned. Otherwise, if the search in MDC copy returns a null</em>
-<a name="321" href="#321">321</a> <em class="jxr_javadoccomment">      result, then the current thread's &lt;code&gt;MDC&lt;/code&gt; is used.</em>
-<a name="322" href="#322">322</a> <em class="jxr_javadoccomment">      </em>
-<a name="323" href="#323">323</a> <em class="jxr_javadoccomment">      &lt;p&gt;Note that &lt;em&gt;both&lt;/em&gt; the local MDC copy and the current</em>
-<a name="324" href="#324">324</a> <em class="jxr_javadoccomment">      thread's MDC are searched.</em>
-<a name="325" href="#325">325</a> 
-<a name="326" href="#326">326</a> <em class="jxr_javadoccomment">  */</em>
-<a name="327" href="#327">327</a>   <strong class="jxr_keyword">public</strong>
-<a name="328" href="#328">328</a>   Object getMDC(String key) {
-<a name="329" href="#329">329</a>     Object r;
-<a name="330" href="#330">330</a>     <em class="jxr_comment">// Note the mdcCopy is used if it exists. Otherwise we use the MDC</em>
-<a name="331" href="#331">331</a>     <em class="jxr_comment">// that is associated with the thread.</em>
-<a name="332" href="#332">332</a>     <strong class="jxr_keyword">if</strong>(mdcCopy != <strong class="jxr_keyword">null</strong>) {
-<a name="333" href="#333">333</a>       r = mdcCopy.get(key);
-<a name="334" href="#334">334</a>       <strong class="jxr_keyword">if</strong>(r != <strong class="jxr_keyword">null</strong>) {
-<a name="335" href="#335">335</a>         <strong class="jxr_keyword">return</strong> r;
-<a name="336" href="#336">336</a>       }
-<a name="337" href="#337">337</a>     }
-<a name="338" href="#338">338</a>     <strong class="jxr_keyword">return</strong> MDC.get(key);
-<a name="339" href="#339">339</a>   }
-<a name="340" href="#340">340</a> 
-<a name="341" href="#341">341</a>   <em class="jxr_javadoccomment">/**</em>
-<a name="342" href="#342">342</a> <em class="jxr_javadoccomment">     Obtain a copy of this thread's MDC prior to serialization or</em>
-<a name="343" href="#343">343</a> <em class="jxr_javadoccomment">     asynchronous logging.  </em>
-<a name="344" href="#344">344</a> <em class="jxr_javadoccomment">  */</em>
-<a name="345" href="#345">345</a>   <strong class="jxr_keyword">public</strong>
-<a name="346" href="#346">346</a>   <strong class="jxr_keyword">void</strong> getMDCCopy() {
-<a name="347" href="#347">347</a>     <strong class="jxr_keyword">if</strong>(mdcCopyLookupRequired) {
-<a name="348" href="#348">348</a>       mdcCopyLookupRequired = false;
-<a name="349" href="#349">349</a>       <em class="jxr_comment">// the clone call is required for asynchronous logging.</em>
-<a name="350" href="#350">350</a>       <em class="jxr_comment">// See also bug #5932.</em>
-<a name="351" href="#351">351</a>       Hashtable t = (Hashtable) MDC.getContext();
-<a name="352" href="#352">352</a>       <strong class="jxr_keyword">if</strong>(t != <strong class="jxr_keyword">null</strong>) {
-<a name="353" href="#353">353</a> 	mdcCopy = (Hashtable) t.clone();
-<a name="354" href="#354">354</a>       }
-<a name="355" href="#355">355</a>     }
-<a name="356" href="#356">356</a>   }
-<a name="357" href="#357">357</a> 
-<a name="358" href="#358">358</a>   <strong class="jxr_keyword">public</strong>
-<a name="359" href="#359">359</a>   String getRenderedMessage() {
-<a name="360" href="#360">360</a>      <strong class="jxr_keyword">if</strong>(renderedMessage == <strong class="jxr_keyword">null</strong> &amp;&amp; message != <strong class="jxr_keyword">null</strong>) {
-<a name="361" href="#361">361</a>        <strong class="jxr_keyword">if</strong>(message instanceof String)
-<a name="362" href="#362">362</a> 	 renderedMessage = (String) message;
-<a name="363" href="#363">363</a>        <strong class="jxr_keyword">else</strong> {
-<a name="364" href="#364">364</a> 	 <a href="../../../../org/apache/log4j/spi/LoggerRepository.html">LoggerRepository</a> repository = logger.getLoggerRepository();
-<a name="365" href="#365">365</a> 
-<a name="366" href="#366">366</a> 	 <strong class="jxr_keyword">if</strong>(repository instanceof <a href="../../../../org/apache/log4j/spi/RendererSupport.html">RendererSupport</a>) {
... 247467 lines suppressed ...

[logging-log4j-site] 03/03: Merge remote-tracking branch 'origin/asf-site' into asf-site

Posted by rp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

rpopma pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/logging-log4j-site.git

commit 8f434bfb019bd2b6d69f6ac10c2d4bc8c66c8d29
Merge: e79e10f 3453f9f
Author: Remko Popma <re...@yahoo.com>
AuthorDate: Wed Dec 15 03:36:42 2021 +0900

    Merge remote-tracking branch 'origin/asf-site' into asf-site
    
    # Conflicts:
    #	log4j-2.16.0/security.html
    #	log4j-kotlin-1.2.0/css/maven-theme.css
    #	log4j-kotlin-1.2.0/images/add.gif
    #	log4j-kotlin-1.2.0/images/close.gif
    #	log4j-kotlin-1.2.0/images/external.png
    #	log4j-kotlin-1.2.0/images/fix.gif
    #	log4j-kotlin-1.2.0/images/icon_error_sml.gif
    #	log4j-kotlin-1.2.0/images/icon_help_sml.gif
    #	log4j-kotlin-1.2.0/images/icon_info_sml.gif
    #	log4j-kotlin-1.2.0/images/icon_success_sml.gif
    #	log4j-kotlin-1.2.0/images/icon_warning_sml.gif
    #	log4j-kotlin-1.2.0/images/ls-logo.jpg
    #	log4j-kotlin-1.2.0/images/maven-feather.png
    #	log4j-kotlin-1.2.0/images/newwindow.png
    #	log4j-kotlin-1.2.0/images/remove.gif
    #	log4j-kotlin-1.2.0/images/rss.png
    #	log4j-kotlin-1.2.0/images/update.gif
    #	log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/license.html
    #	log4j-kotlin-1.2.0/log4j-api-kotlin-benchmark/xref/stylesheet.css
    #	log4j-kotlin-1.2.0/xref/index.html