Java Doc for Config.java in  » HTML-Parser » jericho-html » au » id » jericho » lib » html » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » HTML Parser » jericho html » au.id.jericho.lib.html 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   au.id.jericho.lib.html.Config

Config
final public class Config (Code)
Encapsulates global configuration properties which determine the behaviour of various functions.

All of the properties in this class are static, affecting all objects and threads. Multiple concurrent configurations are not possible.

Properties that relate to user agent compatibility issues are stored in instances of the Config.CompatibilityMode class. This allows all of the properties in the compatibility mode to be set as a block by setting the static Config.CurrentCompatibilityMode property to a different instance.
See Also:   Config.CompatibilityMode


Inner Class :static class UnterminatedCharacterReferenceSettings
Inner Class :final public static class CompatibilityMode

Field Summary
public static  StringColumnMultipleValueSeparator
     Determines the string used to separate a single column's multiple values in the output of the FormFields.getColumnValues(Map) method.
public static  StringColumnValueFalse
     Determines the string that represents the value false in the output of the FormFields.getColumnValues(Map) method.
public static  StringColumnValueTrue
     Determines the string that represents the value true in the output of the FormFields.getColumnValues(Map) method.
public static  CompatibilityModeCurrentCompatibilityMode
     Determines the currently active .
final static  booleanIncludeServerTagsInElementHierarchy
     Used in Element.getChildElements.
public static  booleanIsApostropheEncoded
     Determines whether apostrophes are encoded when calling the CharacterReference.encode(CharSequence) method.
public static  LoggerProviderLoggerProvider
     Determines the LoggerProvider that is used to create the default Logger object for each new Source object.
public static  StringNewLine
     Determines the string used to represent a newline in text output throughout the library.



Field Detail
ColumnMultipleValueSeparator
public static String ColumnMultipleValueSeparator(Code)
Determines the string used to separate a single column's multiple values in the output of the FormFields.getColumnValues(Map) method.

The situation where a single column has multiple values only arises if FormField.getUserValueCount >1 on the relevant form field, which usually indicates a poorly designed form.

The default value is "," (a comma, not including the quotes).

Must not be null.




ColumnValueFalse
public static String ColumnValueFalse(Code)
Determines the string that represents the value false in the output of the FormFields.getColumnValues(Map) method.

The default value is null, which represents no output at all.




ColumnValueTrue
public static String ColumnValueTrue(Code)
Determines the string that represents the value true in the output of the FormFields.getColumnValues(Map) method.

The default value is "true" (without the quotes).

Must not be null.




CurrentCompatibilityMode
public static CompatibilityMode CurrentCompatibilityMode(Code)
Determines the currently active .

The default setting is Config.CompatibilityMode.IE (MS Internet Explorer 6.0).

Must not be null.




IncludeServerTagsInElementHierarchy
final static boolean IncludeServerTagsInElementHierarchy(Code)
Used in Element.getChildElements. Will only make this public if someone makes a convincing argument why you would ever need to include server tags in an element hierarchy.



IsApostropheEncoded
public static boolean IsApostropheEncoded(Code)
Determines whether apostrophes are encoded when calling the CharacterReference.encode(CharSequence) method.

A value of false means (U+0027) characters are not encoded. The only time apostrophes need to be encoded is within an attribute value delimited by single quotes (apostrophes), so in most cases ignoring apostrophes is perfectly safe and enhances the readability of the source document.

Note that apostrophes are always encoded as a , never as the character entity reference CharacterEntityReference._apos ' .

The default value is false.




LoggerProvider
public static LoggerProvider LoggerProvider(Code)
Determines the LoggerProvider that is used to create the default Logger object for each new Source object.

The LoggerProvider interface contains several predefined LoggerProvider instances which this property can be set to, mostly representing wrappers to common logging frameworks.

The default value is null, which results in the auto-detection of the most appropriate logging mechanism according to the following algorithm:

  1. If the class org.slf4j.impl.StaticLoggerBinder is detected:
  2. If the class org.apache.commons.logging.Log is detected:
    Create an instance of it using the commons-logging LogFactory class.
  3. If the class org.apache.log4j.Logger is detected, use LoggerProvider.LOG4J .
  4. otherwise, use LoggerProvider.JAVA .

See Also:   Source.setLogger(Logger)



NewLine
public static String NewLine(Code)
Determines the string used to represent a newline in text output throughout the library.

The default value is the standard new line character sequence of the host platform, determined by System.getProperty("line.separator").






Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.