Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

add(Instance) - Method in class com.xmlmind.assembly.Relationship
 
addElementPointer - Variable in class com.xmlmind.domutil.SAXToDOM
 
addRewriteURIEntry(String, String) - Method in class com.xmlmind.domutil.XMLResolverImpl
 
addRewriteURIEntry(String, String) - Method in interface com.xmlmind.util.XMLResolver
Adds specified <rewriteURI> entry to the XML catalogs being used by this resolver.
ALL_ENCODING_DETECTORS - Static variable in class com.xmlmind.util.LoadText
A ready-to-use array containing all LoadText.EncodingDetectors.
append(T[], T) - Static method in class com.xmlmind.util.ArrayUtil
Inserts specified item in specified array at the end of specified array.
append(String[], String) - Static method in class com.xmlmind.util.StringList
Inserts a String as last item of a list of Strings.
ArrayUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) operating on arrays.
association - Variable in class com.xmlmind.assembly.Relationship
 
AttributeEntry(String, String, String[]) - Constructor for class com.xmlmind.assembly.Profile.AttributeEntry
Constructs an entry.
AUTO_SUFFIX_SEPARATOR - Static variable in class com.xmlmind.transproc.Processor
Default automatic suffix separator.

B

BOM_UTF16_BE - Static variable in class com.xmlmind.util.LoadText
The UTF-16BE BOM (Byte Order Mark).
BOM_UTF16_LE - Static variable in class com.xmlmind.util.LoadText
The UTF-16LE BOM (Byte Order Mark).
BOM_UTF8 - Static variable in class com.xmlmind.util.LoadText
The UTF-8 BOM (Byte Order Mark).

C

capitalize(String) - Static method in class com.xmlmind.util.StringUtil
Returns the specified string with its first character converted to upper case.
captureOutput(Process, String[]) - Static method in class com.xmlmind.util.SystemUtil
Captures output of specified newly started process (see SystemUtil.shellStart(String)).
captureOutput(Process, Console) - Static method in class com.xmlmind.util.SystemUtil
Captures output of specified newly started process (see SystemUtil.shellStart(String)).
characters(char[], int, int) - Method in class com.xmlmind.domutil.SAXToDOM
 
checkedCreateNewFile(File) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.createNewFile() but raises an IOException if this method returns false.
checkedDelete(File) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.delete() but raises an IOException if this method returns false.
checkedList(File) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.list() but raises an IOException if this method returns null.
checkedList(File, FilenameFilter) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.list(FilenameFilter) but raises an IOException if this method returns null.
checkedListFiles(File) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.listFiles() but raises an IOException if this method returns null.
checkedListFiles(File, FilenameFilter) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.listFiles(FilenameFilter) but raises an IOException if this method returns null.
checkedListFiles(File, FileFilter) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.listFiles(FileFilter) but raises an IOException if this method returns null.
checkedMkdir(File) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.mkdir() but raises an IOException if this method returns false.
checkedMkdirs(File) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.mkdirs() but raises an IOException if this method returns false.
checkedRename(File, File) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.renameTo() but raises an IOException if this method returns false.
checkedSetLastModified(File, long) - Static method in class com.xmlmind.util.FileUtil
Like java.io.File.setLastModified() but raises an IOException if this method returns false.
checkEncoding(String) - Static method in class com.xmlmind.util.LoadText
Returns the canonical name of encoding if valid; null otherwise.
checkHTTPConnection(URLConnection) - Static method in class com.xmlmind.util.URLUtil
Checks that specified HTTP connection returned "200 OK".
checkId(String) - Static method in class com.xmlmind.util.XMLText
Equivalent to checkId(s, false, '_').
checkId(String, boolean, char) - Static method in class com.xmlmind.util.XMLText
Converts specified string to a valid, though not always unique, ID.
checkIsEmptyDir(File) - Static method in class com.xmlmind.util.FileUtil
Check whether if specified file exists, is a directory and is empty.
checkText(String) - Static method in class com.xmlmind.util.XMLText
Returns false if specified text contains non-XML characters.
clearEntries() - Method in class com.xmlmind.assembly.Profile
Remove all profiling attributes.
collapseWhiteSpace(String) - Static method in class com.xmlmind.util.XMLText
Replaces successive XML space characters by a single space character (' ') then removes leading and trailing space characters if any.
columnNumber - Variable in class com.xmlmind.domutil.NodeLocation
 
com.xmlmind.assembly - package com.xmlmind.assembly
Implementation of XMLmind Assembly Processor.
com.xmlmind.domutil - package com.xmlmind.domutil
Helper classes operating on W3C DOM.
com.xmlmind.transproc - package com.xmlmind.transproc
An implementation of DocBook 5 Transclusion Processor.
com.xmlmind.util - package com.xmlmind.util
Utilities and helpers used by various XMLmind projects.
com.xmlmind.xinclude - package com.xmlmind.xinclude
An implementation of XInclude 1.1 processing in place W3C DOM documents.
COMPARATOR - Static variable in class com.xmlmind.util.URLUtil
A ready-to-use URLComparator.
compare(URL, URL) - Method in class com.xmlmind.util.URLUtil.URLComparator
 
compareTo(VersionNumber) - Method in class com.xmlmind.util.VersionNumber
 
compressWhiteSpace(String) - Static method in class com.xmlmind.util.XMLText
Replaces successive XML space characters ('\t', '\r', '\n', ' ') by a single space character (' ').
configure(String[]) - Method in class com.xmlmind.assembly.Processor
Allows to configure this processor using the options of command-line utility assembly (that is, -struct, -format, etc).
console - Variable in class com.xmlmind.domutil.ConsoleHelper
 
Console - Interface in com.xmlmind.util
Interface implemented by objects which are required to report information, warnings and non-fatal errors to the user.
Console.MessageType - Enum in com.xmlmind.util
Message types.
ConsoleHelper - Class in com.xmlmind.domutil
 
ConsoleHelper(Console) - Constructor for class com.xmlmind.domutil.ConsoleHelper
 
ConsoleHelper2 - Class in com.xmlmind.domutil
Same as ConsoleHelper except that it appends a #element(element_pointer) fragment to the system ID of the elements referenced in the messages.
ConsoleHelper2(Console) - Constructor for class com.xmlmind.domutil.ConsoleHelper2
 
contains(Instance) - Method in class com.xmlmind.assembly.Relationship
 
contains(String[], String) - Static method in class com.xmlmind.util.StringList
Tests if list strings contains String string.
containsIgnoreCase(String[], String) - Static method in class com.xmlmind.util.StringList
Same as StringList.contains(java.lang.String[], java.lang.String) but string comparison is case-insensitive.
contentTypeToCharset(String) - Static method in class com.xmlmind.util.URLUtil
Returns the value of the charset parameter possibly found in specified content type.
contentTypeToMedia(String) - Static method in class com.xmlmind.util.URLUtil
Parses a content type such as "text/html; charset=ISO-8859-1" and returns the media type (for the above example "text/html").
COPY_USER_DATA - Static variable in class com.xmlmind.domutil.DOMUtil
 
copyBytes(InputStream, OutputStream) - Static method in class com.xmlmind.util.FileUtil
Copies input to output.
copyDir(File, File, boolean, Console) - Static method in class com.xmlmind.util.FileUtil
Recursively copies specified directory.
copyDir(File, File, boolean) - Static method in class com.xmlmind.util.FileUtil
Recursively copies specified directory.
copyFile(File, File, boolean, Console) - Static method in class com.xmlmind.util.FileUtil
Copies specified file (not a directory).
copyFile(File, File, boolean) - Static method in class com.xmlmind.util.FileUtil
Copies specified file (not a directory).
copyFile(File, File) - Static method in class com.xmlmind.util.FileUtil
Copies specified file (not a directory).
copyFile(URL, File) - Static method in class com.xmlmind.util.FileUtil
Copies the contents of specified URL to specified file.
copyFile(InputStream, File) - Static method in class com.xmlmind.util.FileUtil
Copies specified source to specified file.
copyFile(File, OutputStream) - Static method in class com.xmlmind.util.FileUtil
Copies specified file to specified destination.
copyFile(InputStream, OutputStream) - Static method in class com.xmlmind.util.FileUtil
Copies input to output.
copyFile(String, String) - Static method in class com.xmlmind.util.URLUtil
Copies the contents of specified URL to specified "file:" URL.
copyFileOrDir(File, File, boolean, Console) - Static method in class com.xmlmind.util.FileUtil
Copies specified file or directory.
copyFileOrDir(File, File, boolean) - Static method in class com.xmlmind.util.FileUtil
Copies specified file or directory.
CopyUserData() - Constructor for class com.xmlmind.domutil.DOMUtil.CopyUserData
 
createReader(InputStream, String, String[], LoadText.EncodingDetector...) - Static method in class com.xmlmind.util.LoadText
Creates a reader which can be used to read the contents of specified text source.
createTempDirectory(String, File) - Static method in class com.xmlmind.util.FileUtil
Create a temporary directory.
createURL(String) - Static method in class com.xmlmind.util.URLUtil
Same as new URL(spec), except that non-ASCII characters and other illegal characters such as spaces possibly found in spec are %HH-encoded.
createURL(URL, String) - Static method in class com.xmlmind.util.URLUtil
Same as new URL(context, spec), except that non-ASCII characters and other illegal characters such as spaces possibly found in spec are %HH-encoded.
createURL(URL, String, URLStreamHandler) - Static method in class com.xmlmind.util.URLUtil
Same as new URL(context, spec, handler), except that non-ASCII characters and other illegal characters such as spaces possibly found in spec are %HH-encoded.
createXMLReader(boolean) - Static method in class com.xmlmind.domutil.LoaderImpl
 
CSS_CHARSET_DETECTOR - Static variable in class com.xmlmind.util.LoadText
A ready-to-use instance of KeywordBasedDetector("@charset") (CSS stylesheets).
currentWorkingDir() - Static method in class com.xmlmind.util.SystemUtil
Returns the absolute, canonical directory corresponding to system property user.dir (that is, the current working directory) if this directory exists.

D

debug(String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
debug(Element, String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
decode(String) - Static method in class com.xmlmind.util.URIComponent
Equivalent to decode(s, "UTF-8").
decode(String, String) - Static method in class com.xmlmind.util.URIComponent
Decodes all %HH sequences.
defaultEncoding() - Static method in class com.xmlmind.util.SystemUtil
Returns the default character encoding for this platform.
defaultUserPreferencesDir() - Static method in class com.xmlmind.util.SystemUtil
deleteDir(File, Console) - Static method in class com.xmlmind.util.FileUtil
Deletes specified directory.
deleteDir(File) - Static method in class com.xmlmind.util.FileUtil
Deletes specified directory.
deleteFile(File, Console) - Static method in class com.xmlmind.util.FileUtil
Deletes specified file (not a directory).
deleteFile(File) - Static method in class com.xmlmind.util.FileUtil
Deletes specified file (not a directory).
deleteFileOrDir(File, Console) - Static method in class com.xmlmind.util.FileUtil
Deletes specified file or directory.
deleteFileOrDir(File) - Static method in class com.xmlmind.util.FileUtil
Deletes specified file or directory.
detailedReason(Throwable) - Static method in class com.xmlmind.util.ThrowableUtil
Equivalent to detailedReason(e, 1).
detailedReason(Throwable, int) - Static method in class com.xmlmind.util.ThrowableUtil
Same as ThrowableUtil.reason(java.lang.Throwable) except that the stack trace of specified exception is integrated to returned message.
detailedReason(Throwable, StringBuilder) - Static method in class com.xmlmind.util.ThrowableUtil
Copies both the message and the stack trace of specified exception to specified buffer.
detectEncoding(byte[], int, int[], LoadText.EncodingDetector...) - Static method in class com.xmlmind.util.LoadText
Detect encoding by examining specified bytes which have been read at the very start of a text file.
detectEncoding(String) - Method in interface com.xmlmind.util.LoadText.EncodingDetector
Parses specified few text lines and returns found encoding if any.
detectEncoding(String) - Method in class com.xmlmind.util.LoadText.EncodingDetectorBase
 
doc - Variable in class com.xmlmind.domutil.SAXToDOM
 
DOCBOOK5_ID_LIST - Static variable in class com.xmlmind.transproc.Processor
DocBook 5 ID-list.
DOCBOOK5_IDREF_LIST - Static variable in class com.xmlmind.transproc.Processor
DocBook 5 IDREF-list.
DOCBOOK_NS_URI - Static variable in class com.xmlmind.assembly.Processor
The namespace URI of DocBook v5+.
doDeleteFileOrDir(File) - Static method in class com.xmlmind.util.FileUtil
Deletes specified file or directory.
doEmptyDir(File) - Static method in class com.xmlmind.util.FileUtil
Removes all the files contained in specified directory.
DOMUtil - Class in com.xmlmind.domutil
 
DOMUtil.CopyUserData - Class in com.xmlmind.domutil
 

E

elementPointer - Variable in class com.xmlmind.domutil.NodeLocation
 
EMACS_STYLE_DETECTOR - Static variable in class com.xmlmind.util.LoadText
A ready-to-use instance of LoadText.EmacsStyleDetector.
EmacsStyleDetector() - Constructor for class com.xmlmind.util.LoadText.EmacsStyleDetector
 
EMPTY_LIST - Static variable in class com.xmlmind.assembly.Instance
 
EMPTY_LIST - Static variable in class com.xmlmind.util.FileUtil
A ready-to-use empty list of Files.
EMPTY_LIST - Static variable in class com.xmlmind.util.StringList
A ready-to-use empty list of Strings.
EMPTY_LIST - Static variable in class com.xmlmind.util.StringUtil
A ready-to-use empty list of Strings.
EMPTY_LIST - Static variable in class com.xmlmind.util.URLUtil
A ready-to-use empty list of URLs.
emptyDir(File) - Static method in class com.xmlmind.util.FileUtil
Removes all the files contained in specified directory.
encode(String) - Static method in class com.xmlmind.util.URIComponent
Equivalent to encode(s, "UTF-8").
encode(String, String) - Static method in class com.xmlmind.util.URIComponent
Encodes non-ASCII characters, space characters (according to java.lang.Character.isSpaceChar) and control characters (according to java.lang.Character.isISOControl) as %XX bytes.
EncodingDetectorBase() - Constructor for class com.xmlmind.util.LoadText.EncodingDetectorBase
 
endElement(String, String, String) - Method in class com.xmlmind.domutil.SAXToDOM
 
endIndex - Variable in class com.xmlmind.util.RegexMatch
Index of the end of the input subsequence.
equals(Object) - Method in class com.xmlmind.assembly.Instance
 
equals(Object) - Method in class com.xmlmind.assembly.Profile.AttributeEntry
 
equals(Object) - Method in class com.xmlmind.assembly.Relationship
 
equals(Object, Object) - Static method in class com.xmlmind.util.ObjectUtil
Tests if specified objects are equal using equals().
equals(Object) - Method in class com.xmlmind.util.VersionNumber
 
error(String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
error(Element, String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
escape(String) - Static method in class com.xmlmind.util.StringUtil
Returns the specified string with all non-ASCII characters and non-printable ASCII characters replaced by the corresponding Java escape sequences (that is '\n', 'é', etc).
escape(String, StringBuilder) - Static method in class com.xmlmind.util.StringUtil
Same as StringUtil.escape(String) except that the escaped string is appended to specified buffer.
escape(char) - Static method in class com.xmlmind.util.StringUtil
Returns the \\uXXXX Java escape sequence corresponding to specified character.
escape(char, StringBuilder) - Static method in class com.xmlmind.util.StringUtil
Same as StringUtil.escape(char) expect that the \\uXXXX Java escape sequence is appended to specified buffer.
escapeXML(String) - Static method in class com.xmlmind.util.XMLText
Escapes specified string (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
escapeXML(String, StringBuilder) - Static method in class com.xmlmind.util.XMLText
Escapes specified string (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
escapeXML(char[], int, int, StringBuilder) - Static method in class com.xmlmind.util.XMLText
Escapes specified character array (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
escapeXML(char[], int, int, StringBuilder, int) - Static method in class com.xmlmind.util.XMLText
Escapes specified character array (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc).
exists(URL) - Static method in class com.xmlmind.util.URLUtil
Returns true if specified URL corresponds to an existing resource; returns false otherwise.

F

fileToURI(File) - Static method in class com.xmlmind.util.FileUtil
Similar to FileUtil.fileToURL(java.io.File), expect that it returns an URI.
fileToURL(File) - Static method in class com.xmlmind.util.FileUtil
Converts a File to a file: URL.
FileUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) operating on Files.
filterText(String) - Static method in class com.xmlmind.util.XMLText
Returns a copy of specified text after removing all non-XML characters (if any).
find(T[], T) - Static method in class com.xmlmind.util.ArrayUtil
Searches specified array for specified item.
findAppInPath(String) - Static method in class com.xmlmind.util.SystemUtil
Searches specified application using the PATH environment variable.
findElementByAttribute(Element, String, String, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
findElementById(Element, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
findElementByName(Node, String, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
format(SAXParseException) - Static method in class com.xmlmind.domutil.LoaderImpl
 
formatFileSize(long) - Static method in class com.xmlmind.util.FileUtil
formatFileSize(long, Locale) - Static method in class com.xmlmind.util.FileUtil
Returns a localized, formatted, form of specified file size.
fromString(String) - Static method in enum com.xmlmind.assembly.Linking
 
fromString(String) - Static method in class com.xmlmind.util.VersionNumber
Equivalent to fromString(s, false).
fromString(String, boolean) - Static method in class com.xmlmind.util.VersionNumber
Parses specified string as a version number.

G

get(String, Element, String, String, XMLResolver, Class<?>) - Static method in class com.xmlmind.domutil.LocalizedText
 
getAll(Matcher) - Static method in class com.xmlmind.util.RegexMatch
Returns all input subsequence captured during last match operation performed by specified matcher.
getAttribute(Element, String, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
getAutoSuffixSeparator() - Method in class com.xmlmind.transproc.Processor
Returns the separator used for automatically generated suffixes.
getBaseName(String) - Static method in class com.xmlmind.util.URIComponent
Same as URIComponent.getRawBaseName(java.lang.String) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getBaseName(URL) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.getRawBaseName(java.net.URL) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getBaseURL(Node) - Static method in class com.xmlmind.domutil.DOMUtil
 
getBooleanAttribute(Element, String, String, boolean) - Static method in class com.xmlmind.domutil.DOMUtil
 
getCheckRealizedDocument() - Method in class com.xmlmind.assembly.Processor
Returns true if realized document is to be checked for cross-reference errors, missing image resources, etc.
getChildElementByName(Node, String, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
getConsole() - Method in class com.xmlmind.assembly.Processor
 
getConsole() - Method in interface com.xmlmind.domutil.Loader
Returns the console on which messages issued during document loading are to be displayed.
getConsole() - Method in class com.xmlmind.domutil.LoaderImpl
 
getConsole() - Method in class com.xmlmind.transproc.Processor
Returns the console on which messages issued during preprocessing are to be displayed.
getDocumentLoader() - Method in class com.xmlmind.assembly.Processor
Returns the document loader used to load XML documents.
getDocumentURL(Document) - Static method in class com.xmlmind.domutil.DOMUtil
 
getDOMImplementation() - Static method in class com.xmlmind.domutil.DOMUtil
 
getEntityResolver() - Method in interface com.xmlmind.domutil.Loader
Returns the entity resolver being used when loading an XML document.
getEntityResolver() - Method in class com.xmlmind.domutil.LoaderImpl
 
getEntries() - Method in class com.xmlmind.assembly.Profile
Returns an array containing all profiling attributes.
getErrorLevel() - Method in class com.xmlmind.util.SimpleConsole
Returns the least severe message type displayed by this console.
getExtension(File) - Static method in class com.xmlmind.util.FileUtil
Returns the extension of specified file.
getExtension(String) - Static method in class com.xmlmind.util.FileUtil
Similar to FileUtil.getExtension(File) except that it acts on a filename rather than on a File.
getExtension(String) - Static method in class com.xmlmind.util.URIComponent
Same as URIComponent.getRawExtension(java.lang.String) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getExtension(URL) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.getRawExtension(java.net.URL) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getFragment(String) - Static method in class com.xmlmind.util.URIComponent
Same as URIComponent.getRawFragment(java.lang.String) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getFragment(URL) - Static method in class com.xmlmind.util.URLUtil
Same as URL.getRef except that the returned value is decoded using URIComponent.decode(java.lang.String).
getIdList() - Method in class com.xmlmind.transproc.Processor
Returns the ID-list used by this processor.
getIdRefList() - Method in class com.xmlmind.transproc.Processor
Returns the IDREF-list used by this processor.
getIndividualLanguageCode(Locale) - Static method in class com.xmlmind.util.LocaleUtil
Returns the lowercase ISO 639 code corresponding to the individual language of the specified locale.
getLinking() - Method in class com.xmlmind.assembly.Instance
 
getLocale(String) - Static method in class com.xmlmind.util.LocaleUtil
Returns the Locale corresponding to specified language.
getNamespaceURI(QName) - Static method in class com.xmlmind.domutil.DOMUtil
 
getNonEmptyAttribute(Element, String, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
getNthChildElement(Node, int) - Static method in class com.xmlmind.domutil.DOMUtil
 
getOutputFormats() - Method in class com.xmlmind.assembly.Processor
Returns the output formats which are to be considered by this processor.
getParent(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the parent of specified URL, if any.
getParentElement(Node) - Static method in class com.xmlmind.domutil.DOMUtil
 
getPath(URL) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.getRawPath(java.net.URL) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getPrefix() - Method in class com.xmlmind.util.SimpleConsole
Returns the prefix to be added to the messages displayed by this console; may return null.
getProcessedStructId() - Method in class com.xmlmind.assembly.Processor
Returns the value of the ID of the structure to be processed.
getProfile() - Method in class com.xmlmind.assembly.Processor
Returns the profile applied to the realized document.
getQName(QName) - Static method in class com.xmlmind.domutil.DOMUtil
 
getQNameAttribute(Element, String, String, QName) - Static method in class com.xmlmind.domutil.DOMUtil
 
getRawBaseName(String) - Static method in class com.xmlmind.util.URIComponent
Returns the base name of specified path.
getRawBaseName(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the raw (that is, possibly containing %HH escapes) basename part of the path, if specified URL has a path.
getRawExtension(String) - Static method in class com.xmlmind.util.URIComponent
Returns the extension of specified path.
getRawExtension(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the raw (that is, possibly containing %HH escapes) extension of the path, if specified URL has a path.
getRawFragment(String) - Static method in class com.xmlmind.util.URIComponent
Returns the fragment component (not including the '#' delimiter) of specified location if any; null otherwise.
getRawParentPath(String) - Static method in class com.xmlmind.util.URIComponent
getRawParentPath(String, boolean) - Static method in class com.xmlmind.util.URIComponent
Returns the parent of specified path.
getRawPath(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the raw (that is, possibly containing %HH escapes) path, if specified URL has a path.
getRawQuery(String) - Static method in class com.xmlmind.util.URIComponent
Returns the query component (not including the '?' delimiter) of specified location if any; null otherwise.
getRawRelativePath(String, String) - Static method in class com.xmlmind.util.URIComponent
Returns first path as a path relative to the second path.
getRawRelativePath(URL, URL) - Static method in class com.xmlmind.util.URLUtil
Returns the path of specified URL relative to specified base URL.
getRawUserName(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the raw (that is, possibly containing %HH escapes) user name, if a user info is found in specified URL.
getRawUserPassword(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the raw (that is, possibly containing %HH escapes) user password, if a user info is found in specified URL.
getRelativePath(File, File) - Static method in class com.xmlmind.util.FileUtil
Returns the path of specified file relative to specified base.
getResolvedEntity(String, String) - Method in class com.xmlmind.domutil.XMLResolverImpl
 
getResolvedEntity(String, String) - Method in interface com.xmlmind.util.XMLResolver
Resolves specified the public identifier/system identifier of an entity.
getResolver() - Method in class com.xmlmind.assembly.Processor
Returns the entity and URI resolver being used when loading or transforming an XML document.
getRoot(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the root of specified URL.
getTransclusionProcessor() - Method in class com.xmlmind.assembly.Processor
Returns the processor used to process transcluded documents.
getUserName(URL) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.getRawUserName(java.net.URL) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getUserPassword(URL) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.getRawUserPassword(java.net.URL) except that the returned value is decoded using URIComponent.decode(java.lang.String).
getVerbosity() - Method in class com.xmlmind.domutil.ConsoleHelper
 
getVolume(File) - Static method in class com.xmlmind.util.FileUtil
Returns the volume of specified file.
getXMLLang(Element) - Static method in class com.xmlmind.domutil.DOMUtil
 
guessEncoding(byte[], int, int) - Static method in class com.xmlmind.util.LoadText
Guess the encoding of a text file by examining its first few bytes.

H

handle(short, String, Object, Node, Node) - Method in class com.xmlmind.domutil.DOMUtil.CopyUserData
 
hashCode() - Method in class com.xmlmind.util.VersionNumber
 
hasJavaFX() - Static method in class com.xmlmind.util.SystemUtil
Returns true if the current Java runtime has a usable, found by default in the CLASSPATH, JavaFX runtime.
hasName(Node, QName) - Static method in class com.xmlmind.domutil.DOMUtil
 
hasName(Node, String, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
homeDir() - Static method in class com.xmlmind.util.SystemUtil
Returns the absolute, canonical directory corresponding to system property user.home (that is, the home directory of the user of this application) if this directory exists.
HTML_CHARSET_DETECTOR - Static variable in class com.xmlmind.util.LoadText
A ready-to-use instance of LoadText.HTMLCharsetDetector.
HTML_NO_END_TAG - Static variable in class com.xmlmind.util.XMLUtil
The set of local names of HTML (any version) elements for which the end tag must be omitted.
HTMLCharsetDetector() - Constructor for class com.xmlmind.util.LoadText.HTMLCharsetDetector
 

I

indexOf(T[], T) - Static method in class com.xmlmind.util.ArrayUtil
Searches specified array for specified item.
indexOf(String[], String) - Static method in class com.xmlmind.util.StringList
Searches String string within list strings.
indexOfDot(String, char) - Static method in class com.xmlmind.util.FileUtil
Returns the extension of specified path.
indexOfInstance(Instance[], Instance) - Static method in class com.xmlmind.assembly.Relationship
 
info(String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
info(Element, String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
insert(T[], int, T) - Static method in class com.xmlmind.util.ArrayUtil
insert(T[], int, T[]) - Static method in class com.xmlmind.util.ArrayUtil
Inserts specified items in specified array at specified index.
insertAt(String[], String, int) - Static method in class com.xmlmind.util.StringList
Inserts a String inside a list of Strings.
Instance - Class in com.xmlmind.assembly
Not part of the public, documented, API: representation of element <instance>.
Instance(Linking, String) - Constructor for class com.xmlmind.assembly.Instance
 
INSTANCE - Static variable in class com.xmlmind.util.SimpleConsole
A ready-to-use instance of SimpleConsole
instances - Variable in class com.xmlmind.assembly.Relationship
 
instanceString(Object) - Static method in class com.xmlmind.util.ObjectUtil
Returns a string representing specified object.
IS_GENERIC_UNIX - Static variable in class com.xmlmind.util.SystemUtil
IS_MAC_OS - Static variable in class com.xmlmind.util.SystemUtil
IS_UNIX - Static variable in class com.xmlmind.util.SystemUtil
IS_WINDOWS - Static variable in class com.xmlmind.util.SystemUtil
isAddingElementPointer() - Static method in class com.xmlmind.domutil.LoaderImpl
Not part of the public, documented, API: returns true if element XPath pointers are added to NodeLocations during the loading of XML documents.
isAncestorOf(URL, URL) - Static method in class com.xmlmind.util.URLUtil
Tests whether first specified URL is an ancestor of second specified URL.
isDataURL(URL) - Static method in class com.xmlmind.util.URLUtil
Returns true if specified URL is a data: URL, otherwise returns false
isEmptyDir(File) - Static method in class com.xmlmind.util.FileUtil
Returns true if specified file exists, is a directory and is empty.
isFileURL(URL) - Static method in class com.xmlmind.util.URLUtil
Returns true if specified URL is a file: URL, otherwise returns false
isGzipped(byte[]) - Static method in class com.xmlmind.util.FileUtil
Tests if specified data has been compressed using gzip.
isJarURL(URL) - Static method in class com.xmlmind.util.URLUtil
Returns true if specified URL is a jar: URL, otherwise returns false
isName(String) - Static method in class com.xmlmind.util.XMLText
Tests if specified string is a lexically correct Name.
isNameChar(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character can used in an Name at a position other the first one.
isNameOtherChar(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character, even if not authorized as the first character of an Name, can be one of the other characters of an Name.
isNameStartChar(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character can used as the start of an Name.
isNCName(String) - Static method in class com.xmlmind.util.XMLText
Tests if specified string is a lexically correct NCName.
isNCNameChar(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character can used in an NCName at a position other the first one.
isNCNameOtherChar(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character, even if not authorized as the first character of an NCName, can be one of the other characters of an NCName.
isNCNameStartChar(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character can used as the start of an NCName.
isNmtoken(String) - Static method in class com.xmlmind.util.XMLText
Tests if specified string is a lexically correct NMTOKEN.
isPITarget(String) - Static method in class com.xmlmind.util.XMLText
Tests if specified string is a lexically correct target for a process instruction.
isShowing(Console.MessageType) - Method in class com.xmlmind.domutil.ConsoleHelper
 
isShowingMessageType() - Method in class com.xmlmind.util.SimpleConsole
Returns true if the type of the message should be used to prefix the messages displayed by this console; false otherwise.
isVerbose() - Method in class com.xmlmind.domutil.ConsoleHelper
 
isXMLChar(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character is a character which can be contained in a XML document.
isXMLSpace(char) - Static method in class com.xmlmind.util.XMLText
Tests if specified character is a XML space ('\t', '\r', '\n', ' ').
isXMLSpace(CharSequence) - Static method in class com.xmlmind.util.XMLText
Tests whether specified character sequence only contains XML space ('\t', '\r', '\n', ' ').

J

JAVA_9_0_0 - Static variable in class com.xmlmind.util.SystemUtil
Java v9.0.0.
javaVersionNumber() - Static method in class com.xmlmind.util.SystemUtil
Returns the version number of current JavaTM runtime.
join(char, String...) - Static method in class com.xmlmind.util.StringUtil
join(String, String...) - Static method in class com.xmlmind.util.StringUtil
Joins the items of the specified list of Strings using specified separator.
joinArguments(String...) - Static method in class com.xmlmind.util.StringUtil
joinQuotedComponents(String, String, String, String, int, String, String, String) - Static method in class com.xmlmind.util.URIComponent
Joins specified URI components, without attempting to quote them.

K

keyword - Variable in class com.xmlmind.util.LoadText.KeywordBasedDetector
 
KeywordBasedDetector(String) - Constructor for class com.xmlmind.util.LoadText.KeywordBasedDetector
 

L

lastModified(URL) - Static method in class com.xmlmind.util.URLUtil
Returns the date specified URL has been last modified.
level - Variable in class com.xmlmind.util.VersionNumber
Alpha, beta, release candidate or patch level.
levelType - Variable in class com.xmlmind.util.VersionNumber
Type of the release: alpha, beta, release candidate or patch.
lineNumber - Variable in class com.xmlmind.domutil.NodeLocation
 
linking - Variable in class com.xmlmind.assembly.Instance
 
Linking - Enum in com.xmlmind.assembly
Not part of the public, documented, API: representation of attribute <instance>/@linking.
listEncodings() - Static method in class com.xmlmind.util.SystemUtil
Returns the canonical names of all the charsets supported by the Java runtime.
load(InputStream, URL) - Method in interface com.xmlmind.domutil.Loader
Load document from specified input stream.
load(File) - Method in class com.xmlmind.domutil.LoaderImpl
 
load(URL) - Method in class com.xmlmind.domutil.LoaderImpl
 
load(InputStream, URL) - Method in class com.xmlmind.domutil.LoaderImpl
 
load(InputStream, URL) - Method in class com.xmlmind.xinclude.XLoader
 
loadBytes(File) - Static method in class com.xmlmind.util.FileUtil
Loads the content of a binary file.
loadBytes(InputStream) - Static method in class com.xmlmind.util.FileUtil
Loads the content of an InputStream returning binary data.
loadBytes(URL) - Static method in class com.xmlmind.util.URLUtil
Equivalent to loadBytes(url, -1).
loadBytes(URL, int) - Static method in class com.xmlmind.util.URLUtil
Loads the content of an URL containing binary data.
loadChars(Reader) - Static method in class com.xmlmind.util.LoadText
Load the characters contained in specified source.
Loader - Interface in com.xmlmind.domutil
A W3C DOM document loader service.
LoaderImpl - Class in com.xmlmind.domutil
An implementation of Loader making use by default of the built-in XInclude processor (possibly XInclude 1.0, not 1.1; possibly limited) of the XML parser.
LoaderImpl() - Constructor for class com.xmlmind.domutil.LoaderImpl
 
LoaderImpl(boolean, Console) - Constructor for class com.xmlmind.domutil.LoaderImpl
 
loadString(File) - Static method in class com.xmlmind.util.FileUtil
Loads the content of a text file.
loadString(File, String) - Static method in class com.xmlmind.util.FileUtil
Loads the content of a text file.
loadString(InputStream, String) - Static method in class com.xmlmind.util.FileUtil
Loads text using specified stream.
loadString(Reader) - Static method in class com.xmlmind.util.FileUtil
Loads text using specified reader.
loadString(URL) - Static method in class com.xmlmind.util.URLUtil
loadString(URL, String) - Static method in class com.xmlmind.util.URLUtil
loadString(URL, String, int) - Static method in class com.xmlmind.util.URLUtil
Loads the content of an URL containing text.
LoadText - Class in com.xmlmind.util
A utility class allowing to load a text file.
loadText(File, String, String[], LoadText.EncodingDetector...) - Static method in class com.xmlmind.util.LoadText
loadText(URL, String, String[], LoadText.EncodingDetector...) - Static method in class com.xmlmind.util.LoadText
Loads the contents of specified text file.
loadText(InputStream, String, String[], LoadText.EncodingDetector...) - Static method in class com.xmlmind.util.LoadText
Loads the contents of specified text source.
LoadText.EmacsStyleDetector - Class in com.xmlmind.util
Detects an encoding by parsing -*- coding: ENCODING -*-.
LoadText.Encoding - Enum in com.xmlmind.util
LoadText.EncodingDetector - Interface in com.xmlmind.util
Detects an encoding by parsing an ASCII encoding specification (example: @charset "UTF-8";).
LoadText.EncodingDetectorBase - Class in com.xmlmind.util
A base class which checks for validity the encoding returned by LoadText.EncodingDetectorBase.doDetectEncoding(java.lang.String).
LoadText.HTMLCharsetDetector - Class in com.xmlmind.util
Detects an encoding by parsing <meta charset="ENCODING" > or <meta http-equiv="Content-Type" content="text/html; charset=ENCODING">.
LoadText.KeywordBasedDetector - Class in com.xmlmind.util
Detects an encoding by parsing KEYWORD "ENCODING";, for example @charset "ENCODING";.
LoadText.XMLEncodingDetector - Class in com.xmlmind.util
Detects an encoding by parsing <?xml encoding="ENCODING"?>.
LocaleUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) operating on Locales.
LocalizedText - Class in com.xmlmind.domutil
 
LocalizedText() - Constructor for class com.xmlmind.domutil.LocalizedText
 
Localizer - Class in com.xmlmind.util
Helper class used to create localized, formatted, messages.
Localizer(Class<?>) - Constructor for class com.xmlmind.util.Localizer
Constructs a Localizer which uses java.text.MessageFormats found in package_name.Messages_locale.properties java.util.ResourceBundles to create its localized, formatted, messages.
localName - Variable in class com.xmlmind.assembly.Profile.AttributeEntry
The local name of this profiling attribute.
lookupXMLLang(Element) - Static method in class com.xmlmind.domutil.DOMUtil
 

M

main(String[]) - Static method in class com.xmlmind.assembly.Processor
Implementation of the assembly command-line utility.
main(String[]) - Static method in class com.xmlmind.transproc.Processor
 
major - Variable in class com.xmlmind.util.VersionNumber
Major version number.
micro - Variable in class com.xmlmind.util.VersionNumber
Micro version number.
MIN_VERSION_NUMBER - Static variable in class com.xmlmind.util.VersionNumber
Minimal version number: 0.0.0-alpha00.
minor - Variable in class com.xmlmind.util.VersionNumber
Minor version number.
msg(String) - Method in class com.xmlmind.util.Localizer
Returns localized message having specified ID.
msg(String, Object...) - Method in class com.xmlmind.util.Localizer
Returns localized message having specified ID and formatted using specified arguments.

N

newDocument() - Static method in class com.xmlmind.domutil.DOMUtil
 
newDocument(String, String, DocumentType) - Static method in class com.xmlmind.domutil.DOMUtil
 
newSAXParser() - Static method in class com.xmlmind.util.XMLUtil
newSAXParser(boolean, boolean, boolean) - Static method in class com.xmlmind.util.XMLUtil
Convenience method: creates and returns a SAXParser.
newURL(String) - Static method in class com.xmlmind.util.URLUtil
A cover for URL.URL(String).
newURL(URL, String) - Static method in class com.xmlmind.util.URLUtil
newURL(URL, String, URLStreamHandler) - Static method in class com.xmlmind.util.URLUtil
newURL(String, String, String) - Static method in class com.xmlmind.util.URLUtil
newURL(String, String, int, String) - Static method in class com.xmlmind.util.URLUtil
newURL(String, String, int, String, URLStreamHandler) - Static method in class com.xmlmind.util.URLUtil
NO_OBJECTS - Static variable in class com.xmlmind.util.ObjectUtil
An empty array of Objects.
NodeLocation - Class in com.xmlmind.domutil
 
NodeLocation(String, int, int, String) - Constructor for class com.xmlmind.domutil.NodeLocation
 
noLevel() - Method in class com.xmlmind.util.VersionNumber
Returns a copy of this VersionNumber but with all level info (alpha, beta, release candidate, patch) cleared.
normalizeContentType(String, String) - Static method in class com.xmlmind.util.URLUtil
Returns a normalized string form for specified content type.
normalizeLang(String) - Static method in class com.xmlmind.util.LocaleUtil
normalizeLang(String, String[]) - Static method in class com.xmlmind.util.LocaleUtil
Returns a normalized, possibly simplified, version of specified language.
nsURI - Variable in class com.xmlmind.assembly.Profile.AttributeEntry
The namespace URI of this profiling attribute.

O

ObjectUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) operating on Objects.
openConnectionNoCache(URL) - Static method in class com.xmlmind.util.URLUtil
Similar to url.openConnection except that the accessed resource may not be a cached copy.
openConnectionUseCache(URL) - Static method in class com.xmlmind.util.URLUtil
Similar to url.openConnection except that the accessed resource may be a cached copy.
openStreamNoCache(URL) - Static method in class com.xmlmind.util.URLUtil
Similar to url.openStream except that the accessed resource may not be a cached copy.
openStreamUseCache(URL) - Static method in class com.xmlmind.util.URLUtil
Similar to url.openStream except that the accessed resource may be a cached copy.
osVersionNumber() - Static method in class com.xmlmind.util.SystemUtil
Returns the version number of the operating system.

P

parse(String, VersionNumber) - Static method in class com.xmlmind.util.VersionNumber
Parses specified string and returns the result in the specified version number object.
parseName(String) - Static method in class com.xmlmind.domutil.DOMUtil
 
Platform - Enum in com.xmlmind.util
All the possible platforms.
PLATFORM - Static variable in class com.xmlmind.util.SystemUtil
Returns the platform running this application: Platform.WINDOWS, Platform.MAC_OS or Platform.GENERIC_UNIX.
prepend(T[], T) - Static method in class com.xmlmind.util.ArrayUtil
Inserts specified item in specified array at the beginning of specified array.
prepend(String[], String) - Static method in class com.xmlmind.util.StringList
Inserts a String as first item of a list of Strings.
prependElementLocation(Element, String) - Static method in class com.xmlmind.domutil.ConsoleHelper
 
process(URL, URL) - Method in class com.xmlmind.assembly.Processor
Processes specified assembly and returns the realized document.
process(URL, File) - Method in class com.xmlmind.assembly.Processor
Processes specified assembly and saves the realized document to specified file.
process(Document) - Method in class com.xmlmind.assembly.Profile
Process specified document.
process(Document) - Method in class com.xmlmind.transproc.Processor
Process specified document.
processingInstruction(String, String) - Method in class com.xmlmind.domutil.SAXToDOM
 
Processor - Class in com.xmlmind.assembly
Assembly processor: processes a DocBook 5.1+ assembly file and creates the equivalent DocBook 5.1+ "flat" document (for example a book; called the "realized" document).
Processor() - Constructor for class com.xmlmind.assembly.Processor
Equivalent to Processor(null).
Processor(Console) - Constructor for class com.xmlmind.assembly.Processor
Constructs a Processor using specified console to display its progress, warning, error, etc, messages.
Processor - Class in com.xmlmind.transproc
Transclusion processor: processes a document containing elements having trans: attributes then removes all these trans: attributes.
Processor() - Constructor for class com.xmlmind.transproc.Processor
Equivalent to Processor(null).
Processor(Console) - Constructor for class com.xmlmind.transproc.Processor
Constructs a Processor using specified console to display its progress, warning, error, etc, messages.
Profile - Class in com.xmlmind.assembly
A conditional processing profile.
Profile(char) - Constructor for class com.xmlmind.assembly.Profile
Constructs a profile using specified character as a token separator.
Profile.AttributeEntry - Class in com.xmlmind.assembly
A profiling attribute.
putEntry(String, String) - Method in class com.xmlmind.assembly.Profile
Add or replace specified profiling attribute.
putEntry(Profile.AttributeEntry) - Method in class com.xmlmind.assembly.Profile
Add or replace specified profiling attribute.

Q

quote(String) - Static method in class com.xmlmind.util.StringUtil
Like StringUtil.escape(java.lang.String) but puts a double quote character ('\"') around the escaped string.
quoteArgument(String) - Static method in class com.xmlmind.util.StringUtil
Quotes specified string using '\"' if needed to.
quoteFragment(String) - Static method in class com.xmlmind.util.URIComponent
Quotes specified fragment (that is, escapes ``special'' characters).
quoteFullPath(String) - Static method in class com.xmlmind.util.URIComponent
Quotes specified path (that is, escapes ``special'' characters).
quoteFullPath(String, StringBuilder) - Static method in class com.xmlmind.util.URIComponent
Similar tp URIComponent.quoteFullPath(String) but appends quoted path to specified buffer.
quotePath(String) - Static method in class com.xmlmind.util.URIComponent
Quotes specified path (that is, escapes ``special'' characters).
quoteQuery(String) - Static method in class com.xmlmind.util.URIComponent
Quotes specified query (that is, escapes ``special'' characters).
quoteUserInfo(String) - Static method in class com.xmlmind.util.URIComponent
Quotes specified user info (that is, escapes ``special'' characters).
quoteXML(String) - Static method in class com.xmlmind.util.XMLText
Escapes specified string (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc) then puts the escaped string between quotes (").
quoteXML(String, StringBuilder) - Static method in class com.xmlmind.util.XMLText
Escapes specified string (that is, '<' is replaced by "&#60;", '&' is replaced by "&#38;", etc) then puts the escaped string between quotes (").

R

realizedId - Variable in class com.xmlmind.assembly.Instance
 
reason(Throwable) - Static method in class com.xmlmind.util.ThrowableUtil
Returns the message of specified exception.
reasonLine(Throwable) - Static method in class com.xmlmind.util.ThrowableUtil
One line describing specified Throwable in a comprehensive way.
RegexMatch - Class in com.xmlmind.util
Input subsequence captured by the given group during the previous match operation.
RegexMatch(int, int, String) - Constructor for class com.xmlmind.util.RegexMatch
Constructor.
Relationship - Class in com.xmlmind.assembly
Not part of the public, documented, API: representation of element <relationship>.
Relationship() - Constructor for class com.xmlmind.assembly.Relationship
 
Relationship(Element) - Constructor for class com.xmlmind.assembly.Relationship
 
remove(T[], T) - Static method in class com.xmlmind.util.ArrayUtil
Remove specified item from specified array.
remove(String[], String) - Static method in class com.xmlmind.util.StringList
Removes a String from a list of Strings.
removeAt(T[], int) - Static method in class com.xmlmind.util.ArrayUtil
Equivalent to remove(list, index, 1).
removeAt(T[], int, int) - Static method in class com.xmlmind.util.ArrayUtil
Removes a range of items found at specified index from specified array.
removeAt(String[], int) - Static method in class com.xmlmind.util.StringList
Removes an item specified by its position from a list of Strings.
removeUserData(Node, String) - Static method in class com.xmlmind.domutil.DOMUtil
 
replaceAll(String, String, String) - Static method in class com.xmlmind.util.StringUtil
Replaces substring oldSub by substring newSub inside String string.
replaceWhiteSpace(String) - Static method in class com.xmlmind.util.XMLText
Replaces sequence "\r\n" and characters '\t', '\r', '\n' by a single space character ' '.
resolve(String, String) - Method in interface com.xmlmind.util.XMLResolver
 
resolveEntity(String, String) - Method in interface com.xmlmind.util.XMLResolver
 
resolveURI(String) - Method in class com.xmlmind.domutil.XMLResolverImpl
 
resolveURI(String) - Method in interface com.xmlmind.util.XMLResolver
Resolves specified URI.
resolveURI(String, URL) - Method in interface com.xmlmind.util.XMLResolver
Resolves specified URI.
resourceId - Variable in class com.xmlmind.assembly.Instance
 
reverse(T[]) - Static method in class com.xmlmind.util.ArrayUtil
Reverses the order of the items in the specified array.

S

sameContentType(String, String, String) - Static method in class com.xmlmind.util.URLUtil
Tests whether specified content types are identical.
sameRoot(URL, URL) - Static method in class com.xmlmind.util.URLUtil
Returns true if specified URLs have the same root.
save(Document, File) - Static method in class com.xmlmind.domutil.SaveDocument
Save specified document to specified UTF-8, unindented, XML file.
saveBytes(byte[], File) - Static method in class com.xmlmind.util.FileUtil
Saves binary data to a file.
SaveDocument - Class in com.xmlmind.domutil
Utility allowing to save a W3C DOM document to an XML file.
saveString(String, File) - Static method in class com.xmlmind.util.FileUtil
Saves some text to a file.
saveString(String, File, String) - Static method in class com.xmlmind.util.FileUtil
Saves some text to a file.
saveString(String, OutputStream, String) - Static method in class com.xmlmind.util.FileUtil
Saves some text to an OutputStream.
SAXToDOM - Class in com.xmlmind.domutil
 
SAXToDOM(Document, boolean) - Constructor for class com.xmlmind.domutil.SAXToDOM
 
setAddingElementPointer(boolean) - Static method in class com.xmlmind.domutil.LoaderImpl
Not part of the public, documented, API: specifies whether to add element XPath pointers to NodeLocations during the loading of XML documents.
setAutoSuffixSeparator(String) - Method in class com.xmlmind.transproc.Processor
Specifies the separator used for automatically generated suffixes.
setCheckRealizedDocument(boolean) - Method in class com.xmlmind.assembly.Processor
Specifies whether realized document is to be checked for cross-reference errors, missing image resources, etc.
setConsole(Console) - Method in class com.xmlmind.assembly.Processor
 
setConsole(Console) - Method in interface com.xmlmind.domutil.Loader
Specifies the console on which messages issued during document loading are to be displayed.
setConsole(Console) - Method in class com.xmlmind.domutil.LoaderImpl
 
setConsole(Console) - Method in class com.xmlmind.transproc.Processor
Specifies the console on which messages issued during processing are to be displayed.
setDocumentLoader(Loader) - Method in class com.xmlmind.assembly.Processor
Specifies which document loader to use to load XML documents.
setDocumentLocator(Locator) - Method in class com.xmlmind.domutil.SAXToDOM
 
setEntityResolver(EntityResolver) - Method in interface com.xmlmind.domutil.Loader
Specifies which entity resolver to use when loading an XML document.
setEntityResolver(EntityResolver) - Method in class com.xmlmind.domutil.LoaderImpl
 
setErrorLevel(Console.MessageType) - Method in class com.xmlmind.util.SimpleConsole
Specifies the least severe message type displayed by this console.
setExtension(File, String) - Static method in class com.xmlmind.util.FileUtil
Changes the extension of specified file to specified extension.
setExtension(String, String) - Static method in class com.xmlmind.util.FileUtil
Similar to FileUtil.setExtension(File, String) except that it acts on a filename rather than on a File.
setExtension(String, String) - Static method in class com.xmlmind.util.URIComponent
setExtension(URL, String) - Static method in class com.xmlmind.util.URLUtil
setFragment(String, String) - Static method in class com.xmlmind.util.URIComponent
setFragment(URL, String) - Static method in class com.xmlmind.util.URLUtil
setIdList(String[]) - Method in class com.xmlmind.transproc.Processor
Specifies the ID-list used by this processor.
setIdRefList(String[]) - Method in class com.xmlmind.transproc.Processor
Specifies the IDREF-list used by this processor.
setOutputFormat(String) - Method in class com.xmlmind.assembly.Processor
Similar to Processor.setOutputFormats(java.lang.String[]) except that specified string is split around character ;.
setOutputFormats(String[]) - Method in class com.xmlmind.assembly.Processor
Specifies the output formats (generally only one) which are to be considered by this processor.
setPrefix(String) - Method in class com.xmlmind.util.SimpleConsole
Specifies the prefix to be added to the messages displayed by this console; may be null.
setProcessedStructId(String) - Method in class com.xmlmind.assembly.Processor
Specifies the value of the ID of the structure to be processed.
setProfile(String[]) - Method in class com.xmlmind.assembly.Processor
Specifies the profile applied to the realized document.
setRawExtension(String, String) - Static method in class com.xmlmind.util.URIComponent
Changes the extension of specified path to specified extension.
setRawExtension(URL, String) - Static method in class com.xmlmind.util.URLUtil
Changes the extension of specified URL to specified extension.
setRawFragment(String, String) - Static method in class com.xmlmind.util.URIComponent
Changes the fragment component of specified location to specified fragment.
setRawFragment(URL, String) - Static method in class com.xmlmind.util.URLUtil
Changes the fragment of specified URL to specified fragment.
setRawQuery(String, String) - Static method in class com.xmlmind.util.URIComponent
Changes the query component of specified location to specified query.
setRawUserInfo(URL, String, String) - Static method in class com.xmlmind.util.URLUtil
Changes the user info of specified URL to specified user info.
setResolver(XMLResolver) - Method in class com.xmlmind.assembly.Processor
Specifies which entity and URI resolver to use when loading or transforming an XML document.
setShowingMessageType(boolean) - Method in class com.xmlmind.util.SimpleConsole
Specifies whether the type of the message should be used to prefix the messages displayed by this console.
setTransclusionProcessor(Processor) - Method in class com.xmlmind.assembly.Processor
Specifies which processor to use to process transcluded documents.
setUserInfo(URL, String, String) - Static method in class com.xmlmind.util.URLUtil
setUserPreferencesDir(File) - Static method in class com.xmlmind.util.SystemUtil
Specify a custom user preferences directory.
setVerbosity(Console.MessageType) - Method in class com.xmlmind.domutil.ConsoleHelper
 
shellExec(String, String[]) - Static method in class com.xmlmind.util.SystemUtil
shellExec(String, String[], File, String[]) - Static method in class com.xmlmind.util.SystemUtil
Executes a command using the standard shell of the platform, capturing output to System.out and System.err.
shellExec(String) - Static method in class com.xmlmind.util.SystemUtil
shellExec(String, String[], File) - Static method in class com.xmlmind.util.SystemUtil
shellExec(String, String[], File, Console) - Static method in class com.xmlmind.util.SystemUtil
Executes a command using the standard shell of the platform.
shellStart(String) - Static method in class com.xmlmind.util.SystemUtil
shellStart(String, String[], File) - Static method in class com.xmlmind.util.SystemUtil
Executes a command using the standard shell of the platform.
shortenText(String, int) - Static method in class com.xmlmind.util.StringUtil
Returns specified text after ensuring that it's shorter than specified maximum length.
showMessage(String, Console.MessageType) - Method in class com.xmlmind.domutil.ConsoleHelper
 
showMessage(String, Console.MessageType) - Method in interface com.xmlmind.util.Console
Show specified message to user.
showMessage(String, Console.MessageType) - Method in class com.xmlmind.util.SimpleConsole
 
SimpleConsole - Class in com.xmlmind.util
An implementation of Console which prints its messages to System.err and System.out.
SimpleConsole() - Constructor for class com.xmlmind.util.SimpleConsole
SimpleConsole(String, boolean, Console.MessageType) - Constructor for class com.xmlmind.util.SimpleConsole
Constructs a SimpleConsole.
source - Variable in class com.xmlmind.assembly.Relationship
 
split(String) - Static method in class com.xmlmind.util.StringUtil
Splits specified string at whitespace character boundaries.
split(String, char) - Static method in class com.xmlmind.util.StringUtil
Splits String string at occurrences of char separatorChar.
splitArguments(String) - Static method in class com.xmlmind.util.StringUtil
Splits specified string in a manner which is similar to what is done for command line arguments.
splitEffectivityValue(String, char) - Static method in class com.xmlmind.assembly.Profile
Utility method: split specified profiling attribute value into multiple "token" using specified separator.
splitList(String) - Static method in class com.xmlmind.util.XMLText
Splits specified string at XML whitespace character boundaries ('\t', '\r', '\n', ' ').
startElement(String, String, String, Attributes) - Method in class com.xmlmind.domutil.SAXToDOM
 
startIndex - Variable in class com.xmlmind.util.RegexMatch
Index of the start of the input subsequence.
StringList - Class in com.xmlmind.util
A collection of utility functions (static methods) operating on lists of Strings.
StringUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) operating on Strings.
subArray(T[], int) - Static method in class com.xmlmind.util.ArrayUtil
subArray(T[], int, int) - Static method in class com.xmlmind.util.ArrayUtil
Returns a sub-array of specified array.
substituteVars(String, char[], Object[]) - Static method in class com.xmlmind.util.StringUtil
substituteVars(String, char[], Object[], String[], String) - Static method in class com.xmlmind.util.StringUtil
substituteVars(String, char[], Object[], String[], String, boolean) - Static method in class com.xmlmind.util.StringUtil
Returns specified text where %0, %1, ..., %9, %* and %X, %Y, etc, variables have been subsituted by specified values.
systemId - Variable in class com.xmlmind.domutil.NodeLocation
 
SystemUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) which complements what's found in java.lang.System.

T

text - Variable in class com.xmlmind.util.RegexMatch
Text contained in the input subsequence.
ThrowableUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) related to Exceptions.
toDisplayForm(URL) - Static method in class com.xmlmind.util.URLUtil
Same as java.net.URL.toExternalForm except that returned string may contain non-ASCII characters and that, if specified URL contains a password, the characters of this password are replaced by '*'.
toLabel(URL) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.toDisplayForm(java.net.URL) but file: URLs not having a fragment are displayed as plain file names.
toShortDisplayForm(URL, int) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.toDisplayForm(java.net.URL) except that the returned string is made shorter than specified length (when possible).
toShortLabel(URL, int) - Static method in class com.xmlmind.util.URLUtil
Same as URLUtil.toLabel(java.net.URL) except that the returned string is made shorter than specified length (when possible).
toString() - Method in enum com.xmlmind.assembly.Linking
 
toString() - Method in class com.xmlmind.domutil.NodeLocation
 
toString(StringBuilder) - Method in class com.xmlmind.domutil.NodeLocation
 
toString() - Method in class com.xmlmind.util.RegexMatch
toString() - Method in enum com.xmlmind.util.VersionNumber.LevelType
 
toString() - Method in class com.xmlmind.util.VersionNumber
Returns a string having the following format: major.minor.micro if this version number is not an alpha, beta, Release candidate or patch release.
TRANS_NS_URI - Static variable in class com.xmlmind.transproc.Processor
The URI of the DocBook transclusion namespace.
trimToSize(T[], int) - Static method in class com.xmlmind.util.ArrayUtil
Returns specified array if its length is equal to specified size; otherwise returns a copy of specified array having specified size.
truncatePath(String, int) - Static method in class com.xmlmind.util.URIComponent
Truncates specified path to get something short enough to be displayed in the "Recently Opened Files" part of a File menu.
type - Variable in class com.xmlmind.assembly.Relationship
 

U

uncapitalize(String) - Static method in class com.xmlmind.util.StringUtil
Returns the specified string with its first character converted to lower case.
unescape(String) - Static method in class com.xmlmind.util.StringUtil
Returns the specified string with Java escape sequences (that is '\n', 'é', etc) replaced by the corresponding character.
unescapeXML(String) - Static method in class com.xmlmind.util.XMLText
Unescapes specified string.
unescapeXML(String, int, int, StringBuilder) - Static method in class com.xmlmind.util.XMLText
Unescapes specified string.
UNKNOWN_LOCATION - Static variable in class com.xmlmind.domutil.NodeLocation
 
unquote(String) - Static method in class com.xmlmind.util.StringUtil
Like StringUtil.unescape(java.lang.String) but removes the double quote characters ('\"'), if any, before unescaping the string.
URIComponent - Class in com.xmlmind.util
A collection of low-level utility functions (static methods) related to URI components (Strings, not java.net.URI).
URLComparator() - Constructor for class com.xmlmind.util.URLUtil.URLComparator
 
urlOrFile(String) - Static method in class com.xmlmind.util.URLUtil
urlOrFile(String, boolean) - Static method in class com.xmlmind.util.URLUtil
urlOrFile(String, boolean, boolean) - Static method in class com.xmlmind.util.URLUtil
urlOrFile(String, boolean, boolean, URL) - Static method in class com.xmlmind.util.URLUtil
Returns an URL created from specified path.
urlToFile(URL) - Static method in class com.xmlmind.util.URLUtil
Converts a file: URL to a File.
urlToURI(URL) - Static method in class com.xmlmind.util.URLUtil
Similar to java.net.URL.toURI() except that this utility will not throw a java.net.URISyntaxException if the URL spec contains illegal characters such as spaces.
URLUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) operating on URLs.
URLUtil.URLComparator - Class in com.xmlmind.util
Compares two URLs by their external forms.
useBothLang() - Method in class com.xmlmind.xinclude.XLoader
Use both "xml:lang" and "lang" as the language attributes.
useId() - Method in class com.xmlmind.xinclude.XLoader
Use "id" as the ID attribute.
useLang() - Method in class com.xmlmind.xinclude.XLoader
Use "lang" as the language attribute.
USER_DATA_KEY - Static variable in class com.xmlmind.domutil.NodeLocation
 
userPreferencesDir() - Static method in class com.xmlmind.util.SystemUtil
Returns the user preferences directory of this application.
userPreferencesDir(String, String, String) - Static method in class com.xmlmind.util.SystemUtil
Returns the directory used to store the preferences of specified application.
useXMLId() - Method in class com.xmlmind.xinclude.XLoader
Use "xml:id" as the ID attribute.
useXMLLang() - Method in class com.xmlmind.xinclude.XLoader
Use "xml:lang" as the language attribute.

V

valueOf(String) - Static method in enum com.xmlmind.assembly.Linking
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xmlmind.util.Console.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xmlmind.util.LoadText.Encoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xmlmind.util.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xmlmind.util.VersionNumber.LevelType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.xmlmind.assembly.Linking
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.xmlmind.assembly.Profile.AttributeEntry
The "tokens" comprising the value of this profiling attribute.
values() - Static method in enum com.xmlmind.util.Console.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xmlmind.util.LoadText.Encoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xmlmind.util.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xmlmind.util.VersionNumber.LevelType
Returns an array containing the constants of this enum type, in the order they are declared.
valueSeparator - Variable in class com.xmlmind.assembly.Profile
The character used to separate "tokens" when the value of a profiling attribute has multiple tokens.
verbose(String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
verbose(Element, String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
VERSION - Static variable in class com.xmlmind.assembly.Processor
The version number of this processor.
VersionNumber - Class in com.xmlmind.util
Structured version numbers similar to those used for the JavaTM runtime (example: 1.5.0_06).
VersionNumber() - Constructor for class com.xmlmind.util.VersionNumber
Constructs a minimal version number: 0.0.0-alpha00.
VersionNumber(int, int, int) - Constructor for class com.xmlmind.util.VersionNumber
Constructs version number major.minor.micro.
VersionNumber(int, int, int, int) - Constructor for class com.xmlmind.util.VersionNumber
Constructs version number major.minor.micro_patch.
VersionNumber(int, int, int, VersionNumber.LevelType, int) - Constructor for class com.xmlmind.util.VersionNumber
Constructs version number major.minor.micro (-alpha|-beta|-rc|_)level.
VersionNumber.LevelType - Enum in com.xmlmind.util
Type of the release: alpha, beta, release candidate or patch.

W

warning(String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
warning(Element, String) - Method in class com.xmlmind.domutil.ConsoleHelper
 
wordWrap(String, int) - Static method in class com.xmlmind.util.StringUtil
Splits specified string at word boundaries, returning an array of lines having at most specified number of characters.

X

XLINK_NS_URI - Static variable in class com.xmlmind.transproc.Processor
The URI of the XML Linking Language (XLink).
XLoader - Class in com.xmlmind.xinclude
An implementation of Loader which makes use of the XInclude 1.1 processor contained in this package.
XLoader() - Constructor for class com.xmlmind.xinclude.XLoader
 
XLoader(Console) - Constructor for class com.xmlmind.xinclude.XLoader
 
XML_ENCODING_DETECTOR - Static variable in class com.xmlmind.util.LoadText
A ready-to-use instance of LoadText.XMLEncodingDetector.
XMLEncodingDetector() - Constructor for class com.xmlmind.util.LoadText.XMLEncodingDetector
 
XMLResolver - Interface in com.xmlmind.util
Specifies the catalog-based entity resolution services needed by most XMLmind software components.
XMLResolverImpl - Class in com.xmlmind.domutil
An implementation of XMLResolver based on XMLResolver: An enhanced XML resolver with XML Catalog support.
XMLResolverImpl() - Constructor for class com.xmlmind.domutil.XMLResolverImpl
Equivalent to XMLResolverImpl(null).
XMLResolverImpl(URL[]) - Constructor for class com.xmlmind.domutil.XMLResolverImpl
Constructs an XMLResolverImpl.
XMLText - Class in com.xmlmind.util
A collection of utility functions (static methods) related to XML characters and XML text.
XMLUtil - Class in com.xmlmind.util
A collection of utility functions (static methods) related to XML.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links