A B C D E F G H I M O R S T W 

A

addStructuredFileListener(StructuredFileListener) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 

B

BlockingGlassPane - Class in org.jdtaus.core.swing.util
JComponent for use as a blocking glasspane.
BlockingGlassPane(RootPaneContainer) - Constructor for class org.jdtaus.core.swing.util.BlockingGlassPane
Creates a new BlockingGlassPane instance taking the container this component is registered with.
BlockingGlassPane(RootPaneContainer, Cursor) - Constructor for class org.jdtaus.core.swing.util.BlockingGlassPane
Creates a new BlockingGlassPane instance taking the container this component is registered with and the cursor to use when blocking is in effect.

C

Charsets - Class in org.jdtaus.core.nio.util
Charset coder and decoder utility.
clone() - Method in class org.jdtaus.core.io.util.MemoryFileOperations
Creates and returns a deep copy of this object.
close() - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
Flushes the cache and closes the FileOperations implementation backing the instance.
close() - Method in class org.jdtaus.core.io.util.MemoryFileOperations
Since this implementation does not use any system resources to release, this method does nothing.
close() - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
Closes the RandomAccessFile backing the instance.
close() - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
Flushes the cache and closes the FileOperations implementation backing the instance.
close() - Method in class org.jdtaus.core.io.util.StructuredFileOperations
Flushes the instance and closes the FileOperations implementation backing the instance.
CoalescingFileOperations - Class in org.jdtaus.core.io.util
Coalescing FileOperations cache.
CoalescingFileOperations(FileOperations) - Constructor for class org.jdtaus.core.io.util.CoalescingFileOperations
Creates a new CoalescingFileOperations instance taking the FileOperations backing the instance.
CoalescingFileOperations(FileOperations, int) - Constructor for class org.jdtaus.core.io.util.CoalescingFileOperations
Creates a new CoalescingFileOperations instance taking the FileOperations backing the instance and the number of bytes occupied by one cache block.
CoalescingFileOperations(FileOperations, int, int) - Constructor for class org.jdtaus.core.io.util.CoalescingFileOperations
Creates a new CoalescingFileOperations instance taking the FileOperations backing the instance, the number of bytes occupied by one cache block and the number of cache blocks.

D

decode(byte[], String) - Static method in class org.jdtaus.core.nio.util.Charsets
Decodes the bytes of a given array to a string.
decode(byte[], int, int, String) - Static method in class org.jdtaus.core.nio.util.Charsets
Decodes the bytes of a given array to a string.
deleteBlocks(long, long) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 

E

encode(String, String) - Static method in class org.jdtaus.core.nio.util.Charsets
Encodes a given string to an array of bytes representing the characters of the string in a given charset.
ensureCapacity(int) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
Increases the capacity of the instance, if necessary, to ensure that it can hold at least the number of bytes specified by the minimum capacity argument.
EntityResolverChain - Class in org.jdtaus.core.sax.util
EntityResolver implementation backed by a chain of resolvers used for resolving entities.
EntityResolverChain() - Constructor for class org.jdtaus.core.sax.util.EntityResolverChain
Creates a new EntityResolverChain instance backed by any available EntityResolver implementation in the system.
EntityResolverChain(EntityResolver[]) - Constructor for class org.jdtaus.core.sax.util.EntityResolverChain
Creates a new EntityResolverChain instance taking an array of resolvers to use for resolving entities.
equals(Object) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
Indicates whether some other object is equal to this one by comparing the contents from memory.
ExceptionLogger - Class in org.jdtaus.core.lang.util
ExceptionListener logging exceptions.
ExceptionLogger() - Constructor for class org.jdtaus.core.lang.util.ExceptionLogger
 
ExceptionMessageProducer - Class in org.jdtaus.core.lang.util
ExceptionListener resolving exceptions to corresponding application messages.
ExceptionMessageProducer() - Constructor for class org.jdtaus.core.lang.util.ExceptionMessageProducer
Creates a new ExceptionMessageProducer instance.
ExceptionMessageProducer(File, URL, String) - Constructor for class org.jdtaus.core.lang.util.ExceptionMessageProducer
Creates a new ExceptionMessageProducer instance taking the application's logfile directory, an URL to the application's online bugtracking system, and an email address where to send bugreports to alternatively.
ExceptionMessageResolver - Interface in org.jdtaus.core.lang.util
Resolves Messages for given exceptions.

F

finalize() - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
Finalizes the instance by canceling timers.
flush() - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
Flushes the instance.
flush() - Method in interface org.jdtaus.core.io.util.FlushableFileOperations
Flushes the instance.
flush() - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
Flushes the instance.
flush() - Method in class org.jdtaus.core.io.util.StructuredFileOperations
Calls the flush() method of an underlying FlushableFileOperations instance, if any.
FlushableFileOperations - Interface in org.jdtaus.core.io.util
Extension to FileOperations adding support for flushing an instance.

G

getBlockCount() - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
getBlockSize() - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
Gets the number of bytes occupied by one cache block.
getBlockSize() - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
getCacheBlocks() - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
Gets the number of blocks in the cache.
getCacheSize() - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
Gets the size of the cache in byte.
getCapacity() - Method in class org.jdtaus.core.io.util.MemoryFileOperations
Gets the capacity of the instance.
getColumns() - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
Gets the number of columns the preferred width of a progress pane is computed with.
getColumns() - Method in class org.jdtaus.core.text.util.SwingMessagePane
Gets the number of columns the preferred width of the message pane is computed with.
getData() - Method in class org.jdtaus.core.io.util.MemoryFileOperations
Gets the file contents.
getFileOperations() - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
Gets the FileOperations implementation operations are performed with.
getFileOperations() - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
Gets the FileOperations implementation operations are performed with.
getFileOperations() - Method in class org.jdtaus.core.io.util.StructuredFileOperations
Gets the FileOperations implementation operations are performed with.
getFilePointer() - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
getFilePointer() - Method in class org.jdtaus.core.io.util.MemoryFileOperations
 
getFilePointer() - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
getFilePointer() - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
getLength() - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
getLength() - Method in class org.jdtaus.core.io.util.MemoryFileOperations
 
getLength() - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
getLength() - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
getLoggingThresholdMillis() - Method in class org.jdtaus.core.monitor.util.TaskDurationLogger
Gets the number of milliseconds a task at least needs to run to trigger a message when finished.
getMaximumMessages() - Method in class org.jdtaus.core.text.util.SwingMessagePane
Gets the maximum number of messages displayed per event.
getMillisToDecideToPopup() - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
Gets the number of milliseconds to pass before all currently running tasks are checked for theire duration.
getMillisToPopup() - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
Gets the number of milliseconds visibility of the dialog is delayed.
getMinimumTaskDuration() - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
Gets the minimum number of milliseconds to pass before a visible task is set invisible.
getMonitoringThreshold() - Method in class org.jdtaus.core.io.util.StructuredFileOperations
Gets the value of property monitoringThreshold.
getParent() - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
Gets the parent component for any progress displays.
getParent() - Method in class org.jdtaus.core.text.util.SwingMessagePane
Gets the parent component for any message displays.
getRandomAccessFile() - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
Gets the random access file operations are performed with.
getResolvers() - Method in class org.jdtaus.core.sax.util.EntityResolverChain
Gets the resolvers of the instance.
getStructuredFileListeners() - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 

H

hashCode() - Method in class org.jdtaus.core.io.util.MemoryFileOperations
Returns a hash code value for this object.

I

insertBlocks(long, long) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
isResizable() - Method in class org.jdtaus.core.text.util.SwingMessagePane
Gets a flag indicating the message pane is resizable.

M

MemoryFileOperations - Class in org.jdtaus.core.io.util
Implementation of elementary I/O operations in heap memory.
MemoryFileOperations() - Constructor for class org.jdtaus.core.io.util.MemoryFileOperations
Creates a new MemoryFileOperations instance of no length.
MemoryFileOperations(int) - Constructor for class org.jdtaus.core.io.util.MemoryFileOperations
Creates a new MemoryFileOperations instance of no length taking an initial capacity.
MemoryFileOperations(byte[]) - Constructor for class org.jdtaus.core.io.util.MemoryFileOperations
Creates a new MemoryFileOperations instance holding buf.
MessageLogger - Class in org.jdtaus.core.text.util
MessageListener logging messages to a system logger.
MessageLogger() - Constructor for class org.jdtaus.core.text.util.MessageLogger
 

O

onException(ExceptionEvent) - Method in class org.jdtaus.core.lang.util.ExceptionLogger
This method logs details of the event's exception to a logger.
onException(ExceptionEvent) - Method in class org.jdtaus.core.lang.util.ExceptionMessageProducer
This method resolves exceptions provided by an application's ExceptionEventSource to corresponding MessageEvents which an application may react to by registering a listener to its MessageEventSource.
onMessage(MessageEvent) - Method in class org.jdtaus.core.text.util.MessageLogger
This method logs all messages given by the event using the corresponding log level.
onMessage(MessageEvent) - Method in class org.jdtaus.core.text.util.SwingMessagePane
This method uses Swing's JOptionPane to display messages given by the event.
onTaskEvent(TaskEvent) - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
This method controls a dialog displaying a panel for each task showing the progress of that task optionally providing a cancel button if the corresponding task is cancelable.
onTaskEvent(TaskEvent) - Method in class org.jdtaus.core.monitor.util.TaskDurationLogger
This method measures the time a task is running and logs information for tasks running longer than specified by configuration property loggingThresholdMillis (defaults to 60000).
org.jdtaus.core.io.util - package org.jdtaus.core.io.util
System input and output utility components.
org.jdtaus.core.lang.util - package org.jdtaus.core.lang.util
Runtime environment utility components.
org.jdtaus.core.monitor.util - package org.jdtaus.core.monitor.util
Task monitoring utility components.
org.jdtaus.core.nio.util - package org.jdtaus.core.nio.util
New I/O utility classes.
org.jdtaus.core.sax.util - package org.jdtaus.core.sax.util
SAX utility components.
org.jdtaus.core.swing.util - package org.jdtaus.core.swing.util
Swing utility components.
org.jdtaus.core.text.util - package org.jdtaus.core.text.util
Internationalization and localization utility components.

R

RandomAccessFileOperations - Class in org.jdtaus.core.io.util
Adapts a RandomAccessFile to FileOperations.
RandomAccessFileOperations(RandomAccessFile) - Constructor for class org.jdtaus.core.io.util.RandomAccessFileOperations
Creates a new RandomAccessFileOperations instance adapting file.
read(byte[], int, int) - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
read(OutputStream) - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
read(byte[], int, int) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
 
read(OutputStream) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
 
read(byte[], int, int) - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
read(OutputStream) - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
read(byte[], int, int) - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
read(OutputStream) - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
ReadAheadFileOperations - Class in org.jdtaus.core.io.util
Read-ahead FileOperations cache.
ReadAheadFileOperations(FileOperations) - Constructor for class org.jdtaus.core.io.util.ReadAheadFileOperations
Creates a new ReadAheadFileOperations instance taking the FileOperations backing the instance.
ReadAheadFileOperations(FileOperations, int) - Constructor for class org.jdtaus.core.io.util.ReadAheadFileOperations
Creates a new ReadAheadFileOperations instance taking the FileOperations backing the instance and the size of the cache.
readBlock(long, int, byte[]) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
readBlock(long, int, byte[], int, int) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
removeStructuredFileListener(StructuredFileListener) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
resolve(Exception) - Method in interface org.jdtaus.core.lang.util.ExceptionMessageResolver
Resolves Messages for a given exception.
resolveEntity(String, String) - Method in class org.jdtaus.core.sax.util.EntityResolverChain
Resolves entities by querying all resolvers of the instance stopping at the first one not returning null.

S

setFilePointer(long) - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
setFilePointer(long) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
 
setFilePointer(long) - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
setFilePointer(long) - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
setLength(long) - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
setLength(long) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
setLength(long) - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
setLength(long) - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
setParent(Component) - Method in class org.jdtaus.core.monitor.util.SwingProgressMonitor
Sets the parent component to be used by any progress displays.
setParent(Component) - Method in class org.jdtaus.core.text.util.SwingMessagePane
Sets the parent component used by any message displays.
setVisible(boolean) - Method in class org.jdtaus.core.swing.util.BlockingGlassPane
Enables or disables blocking.
StructuredFileOperations - Class in org.jdtaus.core.io.util
StructuredFile implementation based on FileOperations.
StructuredFileOperations(int, FileOperations) - Constructor for class org.jdtaus.core.io.util.StructuredFileOperations
Creates a new StructuredFileOperations instance taking the size of one block in byte and the FileOperations operations are to be performed with.
StructuredFileOperations(int, int, FileOperations) - Constructor for class org.jdtaus.core.io.util.StructuredFileOperations
Creates a new StructuredFileOperations instance taking the size of one block in byte, task monitoring configuration and the FileOperations operations are to be performed with.
SwingMessagePane - Class in org.jdtaus.core.text.util
MessageListener displaying messages using Swing's JOptionPane.
SwingMessagePane(Component) - Constructor for class org.jdtaus.core.text.util.SwingMessagePane
Creates a new SwingMessagePane instance taking the parent component to use when displaying messages.
SwingMessagePane(Component, int) - Constructor for class org.jdtaus.core.text.util.SwingMessagePane
Creates a new SwingMessagePane instance taking the parent component to use when displaying messages and the maximum number of messages displayed per event.
SwingMessagePane(Component, int, int) - Constructor for class org.jdtaus.core.text.util.SwingMessagePane
Creates a new SwingMessagePane instance taking the parent component to use when displaying messages, the maximum number of messages displayed per event and a number of columns to compute the preferred width of the message pane with.
SwingMessagePane(Component, int, int, boolean) - Constructor for class org.jdtaus.core.text.util.SwingMessagePane
Creates a new SwingMessagePane instance taking the parent component to use when displaying messages, the maximum number of messages displayed per event, a number of columns to compute the preferred width of the message pane with and a flag indicating the message pane is resizable.
SwingProgressMonitor - Class in org.jdtaus.core.monitor.util
TaskListener displaying progress using a Swing dialog.
SwingProgressMonitor(Component) - Constructor for class org.jdtaus.core.monitor.util.SwingProgressMonitor
Creates a new SwingProgressMonitor instance taking the parent component to use when displaying progress.
SwingProgressMonitor(Component, int, int) - Constructor for class org.jdtaus.core.monitor.util.SwingProgressMonitor
Creates a new SwingProgressMonitor instance taking the parent component to use when displaying progress and configuration for how long to wait before showing the progress dialog.
SwingProgressMonitor(Component, int, int, int) - Constructor for class org.jdtaus.core.monitor.util.SwingProgressMonitor
Creates a new SwingProgressMonitor instance taking the parent component to use when displaying progress and configuration for how long to wait before showing the progress dialog and for how long a task is displayed minimally.
SwingProgressMonitor(Component, int, int, int, int) - Constructor for class org.jdtaus.core.monitor.util.SwingProgressMonitor
Creates a new SwingProgressMonitor instance taking the parent component to use when displaying progress and configuration for how long to wait before showing the progress dialog, for how long a task is displayed minimally and a number of columns the preferred width of the progress dialog is computed with.

T

TaskDurationLogger - Class in org.jdtaus.core.monitor.util
TaskListener logging the duration of an operation performed by a Task.
TaskDurationLogger() - Constructor for class org.jdtaus.core.monitor.util.TaskDurationLogger
Creates a new TaskDurationLogger instance.
TaskDurationLogger(long) - Constructor for class org.jdtaus.core.monitor.util.TaskDurationLogger
Creates a new TaskDurationLogger instance taking the number of milliseconds a task at least needs to run to trigger a message when finished.

W

write(byte[], int, int) - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
write(InputStream) - Method in class org.jdtaus.core.io.util.CoalescingFileOperations
 
write(byte[], int, int) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
 
write(InputStream) - Method in class org.jdtaus.core.io.util.MemoryFileOperations
 
write(byte[], int, int) - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
write(InputStream) - Method in class org.jdtaus.core.io.util.RandomAccessFileOperations
 
write(byte[], int, int) - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
write(InputStream) - Method in class org.jdtaus.core.io.util.ReadAheadFileOperations
 
writeBlock(long, int, byte[]) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
writeBlock(long, int, byte[], int, int) - Method in class org.jdtaus.core.io.util.StructuredFileOperations
 
A B C D E F G H I M O R S T W 

Copyright © 2005-2012 jDTAUS. All Rights Reserved.