|
Generated by JDiff |
||||||||
| PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES | |||||||||
This file contains all the changes in documentation in the packagecom.itextpdf.kernel.xmp.implas colored differences. Deletions are shownlike this, and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a tag will cause all subsequent paragraphs to be displayed differently.
AnOutputStreamthat counts the written bytes.@since 08.11.2006
Parser for "normal" XML serialisation of RDF.@since 14.07.2006
Utility functions for the XMPToolkit implementation.Class Utils, String escapeXML(String, boolean, boolean)@since 06.06.2006
Serializes the node value in XML encoding. Its used for tag bodies and attributes.Class Utils, boolean isXMLName(String)
Note: The attribute is always limited by quotes, thats why'is never serialized.Note: Control chars are written unescaped, but if the user uses others than tab, LF and CR the resulting XML will become invalid. @param value a string @param forAttribute flag if string is attribute value (need to additional escape quotes) @param escapeWhitespaces Decides if LF, CR and TAB are escaped. @return Returns the value ready for XML output.
Simple check for valid XMLNames. Within ASCII rangeClass Utils, boolean isXMLNameNS(String)
":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6]
are accepted, above all characters (which is notentirelyentirelycorrect according to the XML Spec.@param name an XML Name @return Returntrueif the name is correct.
Checks if the value is a legal "unqualified" XML name, as defined in the XML Namespaces proposed recommendation. These are XML names, except that they must not contain a colon.Class Utils, String normalizeLangValue(String)@param name the value to check @return Returns true if the name is a valid "unqualified" XML name.
Normalize an xml:lang value so that comparisons are effectively case insensitive as required by RFC 3066 (which superceeds RFC 1766). The normalization rules:
- The primary subtag is lower case, the suggested practice of ISO 639.
- All 2 letter secondary subtags are upper case, the suggested practice of ISO 3166.
- All other subtags are lower case.
@param value raw value @return Returns the normalized value.