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

A

AbstractBlockCipher - Class in ccs.crypt
A cipher which works on a sequence of blocks.
AbstractBlockCipher() - Constructor for class ccs.crypt.AbstractBlockCipher
 
AbstractBlockCipherInputStream - Class in ccs.crypt
A Block-cipher input stream.
AbstractBlockCipherInputStream(DammedInputStream, boolean, AbstractBlockCipher) - Constructor for class ccs.crypt.AbstractBlockCipherInputStream
 
AbstractBlockCipherOutputStream - Class in ccs.crypt
A Block-cipher output stream.
AbstractBlockCipherOutputStream(DammedOutputStream, long, AbstractBlockCipher) - Constructor for class ccs.crypt.AbstractBlockCipherOutputStream
 
AbstractXhtmlHandler - Class in ccs.http
Infrastructure to handle XHTML correctly.
AbstractXhtmlHandler(MimeRegProvider) - Constructor for class ccs.http.AbstractXhtmlHandler
Ctor.
AbstractXhtmlHandler.XHMode - Enum in ccs.http
 
actionPerformed(ActionEvent) - Method in class ccs.swing18.BasicI18Action
 
actionPerformed(ActionEvent) - Method in class ccs.utils.FormDialog
 
ACTORSIG0 - Static variable in class ccs.swing18.I18Action
The empty array of classes. getMethod() implementations may find this useful.
add(int) - Method in class ccs.utils.BitStringWriter
Add the next bit to the stream.
add(E) - Method in class ccs.utils.SortedArrayList
Add the object, in its correct location (NB. not necessarily at the end).
add(int, E) - Method in class ccs.utils.SortedArrayList
In order to ensure ordering, this method is not supported.
addAutoSet(Class<T>) - Method in class ccs.cdb.CDBeeTree
Add a set, then add the set class as its own sub-class.
addBundle(String) - Static method in class ccs.utils.MsgHelper
add a bundle to be used by translateMessage methods.
addCustomControls(JPanel) - Method in class ccs.audio.gui.AudioControlPanel
Add custom controls to the controls sub-panel.
addEntropy(byte[], float) - Method in class ccs.chaos.ChaosMage
Accepts a supply of entropy and adds it to the pool.
addHeader(String, String) - Method in class ccs.mime.HeaderedEntity
Add a new header.
addHeader(int, String, String) - Method in class ccs.mime.HeaderedEntity
In non-collapsing mode only, add a new header at the specified index.
addMenu(String) - Method in class ccs.swing18.I18Dispatcher
Add a new menu to the menu bar.
addMenuItem(String, String) - Method in class ccs.swing18.I18Dispatcher
Add a new item to an existing menu.
addMenuItem(String, int, String) - Method in class ccs.swing18.I18Dispatcher
Add a new item to an existing menu.
addPropertyChangeListener(PropertyChangeListener) - Method in class ccs.audio.AudioController
Changes in the controller's state are broadcast to interested listeners as changes in the "state" property.
addSet(Class) - Method in class ccs.cdb.CDBeeTree
Add a new set to the CDB.
addSubClass(Class<T>, Class<? extends T>) - Method in class ccs.cdb.CDBeeTree
Add a new sub-class to an existing set of the CDB.
AESWrapper - Class in ccs.crypt
A wrapper around the BouncyCastle AES engine (blend version).
AESWrapper() - Constructor for class ccs.crypt.AESWrapper
 
APPOCT - Static variable in class ccs.mime.MimeType
The application/octet-stream type.
areEqual(byte[], byte[]) - Static method in class ccs.utils.Unsigned
Test two bytestrings for equality - same length, same contents.
ARGH - Static variable in class ccs.utils.MsgBox
 
ARGH - Static variable in class ccs.utils.MsgHelper
Constant for msgBox: display the severe, no-entry icon.
ArghException - Exception in ccs
An exception thrown by CCS classes to indicate a more severe problem than a LoseException.
ArghException(String) - Constructor for exception ccs.ArghException
Constructs a new ArghException.
argsFor(String, int) - Method in class ccs.utils.FlagArgsParser
Obtain the parameters of a flag, if present.
asciiEscape(String, String) - Static method in class ccs.http.URLCoding
Perform %xy escapes on an arbitrary set of US-ASCII non-control characters (only; this is intended for awkward punctuation).
assembleTextBox(String[]) - Static method in class ccs.utils.TextBoxParser
parses the supplied string array into a string suitable for JTextArea.setText() which is returned.
assertAutoSet(Class<T>) - Method in class ccs.cdb.CDBeeTree
Add a set, then add the set class as its own sub-class, only as required.
assertSet(Class<T>, Class<? extends T>) - Method in class ccs.cdb.CDBeeTree
Add a set and one of its sub-classes, only as required.
attr(String, String) - Static method in class ccs.xml.XUtil
Returns a string of the form ¬name="value" where the '¬' character stands for a single space character.
AudioController - Class in ccs.audio
The main audio back-end object.
AudioController(Playlist, int, float, Hurlable, boolean) - Constructor for class ccs.audio.AudioController
Create an AudioController.
AudioControlPanel - Class in ccs.audio.gui
A panel containing a set of controls which allow the user to control the behaviour of the audio system.
AudioControlPanel(AudioController) - Constructor for class ccs.audio.gui.AudioControlPanel
An AudioControlPanel which controls the specified AudioController.
AudioControlPanel.ActionCatcher - Class in ccs.audio.gui
Undocumented.
AudioControlPanel.ActionCatcher() - Constructor for class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
AudioMonitorPanel - Class in ccs.audio.gui
A panel which shows the status of the audio system: current track, playback state etc.
AudioMonitorPanel(AudioController, Playlist) - Constructor for class ccs.audio.gui.AudioMonitorPanel
Create a monitor panel.
AUTOSTART - Static variable in class ccs.audio.gui.AudioControlPanel
The name of the auto-start property.
available() - Method in class ccs.audio.NonBlockingFIFO
The number of bytes available to read.
available() - Method in class ccs.crypt.CipherInputStream
Returns the number of bytes that can be read from the underlying input stream without blocking.
available() - Method in class ccs.utils.DammedInputStream
returns the maximum number of bytes that can be read without blocking.
available() - Method in class ccs.utils.RandomInputStream
 
available() - Method in class ccs.utils.ThrottledInputStream
 

B

backup(File) - Method in class ccs.beetree.BeeTree
Backs up the beetree to the supplied file, in an safe way.
baos - Variable in class ccs.utils.SwappingBuffer
 
Base32Encoder - Class in ccs.utils
Encodes and decodes "base32" encoded binaries.
Base32Encoder() - Constructor for class ccs.utils.Base32Encoder
 
Base64InputStream - Class in ccs.mime
Decodes a stream containing a MIME base64 encoded binary.
Base64InputStream(InputStream) - Constructor for class ccs.mime.Base64InputStream
Construct a Base64 decoder with the default buffer size.
Base64InputStream(InputStream, int) - Constructor for class ccs.mime.Base64InputStream
Construct a Base64 decoder with the specified buffer size.
Base64OutputStream - Class in ccs.mime
Encodes a binary stream into Base64 encoding.
Base64OutputStream(OutputStream) - Constructor for class ccs.mime.Base64OutputStream
Create an encoder with default buffer size.
Base64OutputStream(OutputStream, int) - Constructor for class ccs.mime.Base64OutputStream
Create an encoder with the specified buffer size and eventual output.
BASIC - Static variable in class ccs.crypt.AESWrapper
Default key-transformation mode.
BasicI18Action - Class in ccs.swing18
An I18Action implementation with no support for specialisation or action methods which are not direct members of the target object's class.
BasicI18Action(String, Object, String, Hurlable) - Constructor for class ccs.swing18.BasicI18Action
A new I18Action.
BCCHBlockCipher - Class in ccs.crypt
A block cipher which uses BouncyCastle for the cryptographic primitives, in CBC mode with HMAC authentication.
BCCHBlockCipher(Class, Class) - Constructor for class ccs.crypt.BCCHBlockCipher
A block cipher using the specified cryptographic primitives.
BCCHBlockCipher.AES - Class in ccs.crypt
 
BCCHBlockCipher.AES() - Constructor for class ccs.crypt.BCCHBlockCipher.AES
 
BCCHBlockCipher.Blowfish - Class in ccs.crypt
 
BCCHBlockCipher.Blowfish() - Constructor for class ccs.crypt.BCCHBlockCipher.Blowfish
 
BCCHInputStream - Class in ccs.crypt
 
BCCHOutputStream - Class in ccs.crypt
 
BCCHOutputStream(DammedOutputStream, long, BCCHBlockCipher) - Constructor for class ccs.crypt.BCCHOutputStream
 
BeeException - Exception in ccs.beetree
A BeeTree (database) operation didn't work.
BeeException(String) - Constructor for exception ccs.beetree.BeeException
 
BeeGeneric - Class in ccs.beetree
A fairly dumb BeeObject used as a transport by BeeCompactor.
BeeGeneric() - Constructor for class ccs.beetree.BeeGeneric
 
BeeGeneric(BeeTreeCompactor) - Constructor for class ccs.beetree.BeeGeneric
 
BeeLine - Class in ccs.beetree
Where a thread must obtain locks on multiple objects, it's essential that the locks are always obtained in the same order to avoid the risk of deadlock.
BeeLine() - Constructor for class ccs.beetree.BeeLine
 
BeeObject - Class in ccs.beetree
A BeeObject is an object that is marshalled and stored in a BeeTree database file.
BeeObject() - Constructor for class ccs.beetree.BeeObject
creates a BeeObject, with an invalidated set of attributes.
BeeTree - Class in ccs.beetree
A BeeTree provides storage, access and indexing to a collection of Binary Large OBjects (blobs) gathered together in a single disk file (which may have any name or extension).
BeeTree(File, byte[], boolean, boolean) - Constructor for class ccs.beetree.BeeTree
Deprecated. The extra consistency checks are now implemented as assertions. To enable these checks, enable assertions with the -ea VM parameter.
BeeTree(File, byte[], boolean) - Constructor for class ccs.beetree.BeeTree
Create a new BeeTree indexing the supplied File.
BeeTreeCompactor - Class in ccs.beetree
Handles the problem of compacting a BeeTree.
BeeTreeCompactor(BeeTree, boolean, byte[], BeeTreeObserver, int) - Constructor for class ccs.beetree.BeeTreeCompactor
Construct a BeeTreeCompactor.
BeeTreeCompactor(BeeTree, boolean, byte[], BeeTreeObserver, int, BeeTreeFilter) - Constructor for class ccs.beetree.BeeTreeCompactor
Construct a BeeTreeCompactor.
BeeTreeFilter - Interface in ccs.beetree
A BeeTreeFilter can be supplied to a BeeTreeCompactor to allow the objects in the database to be vetted as they pass.
BeeTreeObserver - Interface in ccs.beetree
A BeeTreeObserver gets regular reports from BeeTreeCompactor as the compaction proceeds.
beeTreeProgressed(String) - Method in interface ccs.beetree.BeeTreeObserver
called whenever a new object is traversed during the compaction.
beeTreeProgressed(String) - Method in class ccs.beetree.BeeTreeProgressMonitor
 
BeeTreeProgressMonitor - Class in ccs.beetree
An extension to the HProgressMonitor to monitor BeeTree compaction and similar operations.
BeeTreeProgressMonitor(String) - Constructor for class ccs.beetree.BeeTreeProgressMonitor
An BeeTreeProgressMonitor.
BigString - Class in ccs.utils
Safely write / read strings which may exceed the 64K size limit imposed by writeUTF methods.
BitStringReader - Class in ccs.utils
A BitStringReader accepts a bytestring and feeds it back one bit at a time.
BitStringReader(byte[]) - Constructor for class ccs.utils.BitStringReader
Construct a new BitString to feed the supplied bytestring.
BitStringWriter - Class in ccs.utils
A BitStringWriter accepts an arbitrary number of bits, one at a time, which it assembles into a byte string.
BitStringWriter() - Constructor for class ccs.utils.BitStringWriter
 
BlowfishWrapper - Class in ccs.crypt
A wrapper around the BouncyCastle Blowfish engine.
BlowfishWrapper() - Constructor for class ccs.crypt.BlowfishWrapper
 
bodySize() - Method in class ccs.mime.HeaderedEntity
Return the length of the body, or -1 if the entity does not have a body.
boxtitle - Static variable in class ccs.utils.MsgBox
The Window title.
BrowserExecutable - Class in ccs.http
Deprecated. No longer used, but still present in legacy conf.cdbs.
BrowserExecutable() - Constructor for class ccs.http.BrowserExecutable
Deprecated.  
BrowserSetter - Class in ccs.http
Provides a GUI interface to allow the user to set the browser to use.
BrowserSetter() - Constructor for class ccs.http.BrowserSetter
 
btfFilter(BeeTree, BeeTree, BeeObject) - Method in interface ccs.beetree.BeeTreeFilter
The main filter function.
btfShouldUnmarshal() - Method in interface ccs.beetree.BeeTreeFilter
States whether the compactor should attempt to unmarshal the object.
btfSrcChanged() - Method in interface ccs.beetree.BeeTreeFilter
States whether you might have altered the state of the source database during the last call to btfFilter (e.g. by doing a find on it.)
buffer - Variable in class ccs.crypt.AbstractBlockCipher
Stores multiple ciphertext blocks to allow bulk transformation; this is is generally more efficient.
bufferDecrypt(int) - Method in class ccs.crypt.AbstractBlockCipher
Decrypt the number of blocks specified from the internal buffer, updating the MAC with the result.
bufferDecrypt(int) - Method in class ccs.crypt.BCCHBlockCipher
 
bufferDecrypt(int) - Method in class ccs.crypt.NullCipher
Decrypt the number of blocks specified from the internal buffer, updating the MAC with the result.
bufferEncrypt(int) - Method in class ccs.crypt.AbstractBlockCipher
Encrypt the number of blocks specified from the internal buffer, updating the MAC with the result.
bufferEncrypt(int) - Method in class ccs.crypt.BCCHBlockCipher
 
bufferEncrypt(int) - Method in class ccs.crypt.NullCipher
Encrypt the number of blocks specified from the internal buffer, updating the MAC with the result.
BUFLEN - Static variable in class ccs.utils.LineInputStream
The length of the internal buffer.
builder - Variable in class ccs.xml.XSPFFile
The DocumentBuilder which read this.
BytePump - Class in ccs.utils
A very simple class that transfers an enitre InputStream to an OutputStream.
BytePump() - Constructor for class ccs.utils.BytePump
 

C

cacheContains(String) - Method in class ccs.cdb.ChromeCache
Check whether the specified CDB is in the cache.
CallbackStreamConsumer - Interface in ccs.cdb
The object can consume a stream via a callback method.
CallbackStreamProducer - Interface in ccs.cdb
The object produces a stream, which it can give to a CallbackStreamConsumer to process.
CANCEL - Static variable in class ccs.utils.MsgBox
User selected cancel.
canChangeKeyProgrammatically() - Method in class ccs.cdb.CDBObject
Some objects have immutable keys; the key must not be changed even programmatically.
canDeleteProgrammatically() - Method in class ccs.cdb.CDBObject
Some objects are immortal, and must not be deleted even programmatically.
canUpdateProgrammatically() - Method in class ccs.cdb.CDBObject
Some objects are immutable, and must not be modified even programmatically.
ccs - package ccs
Various cross-package exception classes.
ccs.audio - package ccs.audio
The Checkpoint audio system.
ccs.audio.filters - package ccs.audio.filters
The Checkpoint audio system washes decoded audio data through a chain of filters.
ccs.audio.gui - package ccs.audio.gui
Basic GUI components for the Checkpoint audio back-end.
ccs.beetree - package ccs.beetree
A B-Tree-based BLOB persistence engine.
ccs.cdb - package ccs.cdb
Object-persistence layer on top of the BeeTree BLOB-persistence engine.
ccs.chaos - package ccs.chaos
Provides cryptosecure pseudorandom numbers.
ccs.crypt - package ccs.crypt
Symmetric cryptographic primitives.
ccs.http - package ccs.http
Utility methods for HTTP servers.
ccs.loader - package ccs.loader
 
ccs.mime - package ccs.mime
Classes for MIME entities, similar structures inside certain non-MIME protocols, (HTTP to the white courtesy phone please) and allied trades.
ccs.protocol.mux - package ccs.protocol.mux
The mux:// (multiplexer) protocol provides access to an arbitrary collection of pre-registered URLConnection classes, using a path prefix as a discriminator.
ccs.swing18 - package ccs.swing18
Subclasses of various Swing components, mildly extended to interface with CCS' internationalisation (I18N) infrastructure.
ccs.utils - package ccs.utils
Multifarious utility classes.
ccs.xml - package ccs.xml
Classes for manipulating XML, and particularly the CXT XML language used for data documents (which are transformed into a renderable output document - XHTML or similar - using XSLT).
CDBDirectory - Class in ccs.cdb
An object which stores a table of unique strings as a CDBObject.
CDBDirectory() - Constructor for class ccs.cdb.CDBDirectory
Create an empty CDBDirectory.
CDBeeLine - Class in ccs.cdb
An adaptor which does for CDBeeTrees what BeeLine does for BeeTrees.
CDBeeLine() - Constructor for class ccs.cdb.CDBeeLine
 
CDBeeTree - Class in ccs.cdb
CDBeeTree provides a persistent object store (a "CDB") based on the encrypted, concurrent BLOB persistence provided by BeeTree.
CDBeeTree(File, byte[], boolean) - Constructor for class ccs.cdb.CDBeeTree
Create a new CDBeeTree indexing the supplied File.
CDBFile - Class in ccs.cdb
A CDBFile wraps a java.io.File and allows it to be stored in a CDB.
CDBFile() - Constructor for class ccs.cdb.CDBFile
Create a new default CDBFile with null key, writing to a null SwappingBuffer, with no compression and no case-lowering.
CDBFileMeta - Class in ccs.cdb
The metadata stored for a CDBFile (qv.)
CDBFileMeta() - Constructor for class ccs.cdb.CDBFileMeta
 
CDBFileSysObject - Class in ccs.cdb
The common ancestor of CDBFile and CDBDirectory.
CDBFileSysObject() - Constructor for class ccs.cdb.CDBFileSysObject
 
CDBFilesystem - Class in ccs.cdb
Commonly-useful utility methods for manipulating CDB filesystems (sets of CDBFile s indexed by CDBDirectorys).
cdbFor(String) - Method in class ccs.cdb.ChromeCache
Returns the cached CDB itself.
CDBObject - Class in ccs.cdb
CDBObject is the abstract base class of all objects which can be persisted in a Checkpoint persistent object store, or "CDB".
CDBObject() - Constructor for class ccs.cdb.CDBObject
construct a new CDBObject.
chain - Variable in class ccs.audio.filters.DefaultFilterChain
 
changeFileID(File) - Static method in class ccs.beetree.BeeTree
Change the file ID of a BeeTree.
changeKey(BeeObject, String) - Method in class ccs.beetree.BeeTree
Changes the key of the supplied object without changing its data.
changeKey(CDBObject, String) - Method in class ccs.cdb.CDBeeTree
Changes the key of the supplied object.
changeTrack(TrackChange) - Method in class ccs.audio.AudioController
Track change.
changeTrack(TrackChange) - Method in interface ccs.audio.Playlist
Change to a different track (or possibly the same one.)
ChaosMage - Class in ccs.chaos
The ChaosMage is Checkpoint's crytosecure random number source.
ChaosMage() - Constructor for class ccs.chaos.ChaosMage
 
ChaosMetrics - Class in ccs.chaos
A ChaosMetrics object is returned when an entropy sample is submitted via a ChaosSetter.
ChaosMetrics() - Constructor for class ccs.chaos.ChaosMetrics
Construct an empty ChaosMetrics.
ChaosMetrics(byte[]) - Constructor for class ccs.chaos.ChaosMetrics
Construct a ChaosMetrics which measures the supplied sample.
ChaosMetrics(ChaosMetrics) - Constructor for class ccs.chaos.ChaosMetrics
Construct a ChaosMetrics which is a copy of another ChaosMetrics.
ChaosModel - Class in ccs.chaos
The state of the ChaosMage.
ChaosModel() - Constructor for class ccs.chaos.ChaosModel
 
ChaosModel(ChaosModel) - Constructor for class ccs.chaos.ChaosModel
Construct a bowdlerised copy of a ChaosModel.
checkRegistered(Object, boolean) - Method in class ccs.crypt.AbstractBlockCipher
 
ChromeCache - Class in ccs.cdb
This class retrives a file - frequently these files are "chrome" of some kind, hence the name - from a CDB you've previously given it.
ChromeCache() - Constructor for class ccs.cdb.ChromeCache
Build a new ChromeCache.
chromeFor(String, String) - Method in class ccs.cdb.ChromeCache
Obtain a "chrome" - or indeed, any other - file, from a cached CDB.
chromeFor(String, String, Date) - Method in class ccs.cdb.ChromeCache
Obtain a "chrome" - or indeed, any other - file, from a cached CDB.
cipher - Variable in class ccs.beetree.BeeObject
The Cipher object which should be used to encrypt this object.
Cipher - Class in ccs.crypt
A superclass for symmetric (single key) cryptography.
Cipher() - Constructor for class ccs.crypt.Cipher
 
cipher - Variable in class ccs.utils.SwappingBuffer
 
CIPHERAES - Static variable in class ccs.beetree.BeeTree
Cipher version constant.
CIPHERBLOWFISH - Static variable in class ccs.beetree.BeeTree
Cipher version constant.
CipherException - Exception in ccs
An specialisation of LoseException thrown by crypto classes, almost always to denote variants on "wrong password".
CipherException(String) - Constructor for exception ccs.CipherException
 
CIPHERFISHY - Static variable in class ccs.beetree.BeeTree
Cipher version constant.
CipherInputStream - Class in ccs.crypt
The base class for input streams returned by Cipher subclasses.
CipherInputStream(InputStream, boolean) - Constructor for class ccs.crypt.CipherInputStream
Creates a new CipherInputStream based on the supplied underlying stream.
cipherKey - Variable in class ccs.chaos.ChaosModel
Cipher key.
CipherOutputStream - Class in ccs.crypt
 
CipherOutputStream(OutputStream, long) - Constructor for class ccs.crypt.CipherOutputStream
Construct a CipherOutputStream.
CIPHERSTILLFISHY - Static variable in class ccs.beetree.BeeTree
Cipher version constant.
classloadIconData(String, String) - Method in class ccs.swing18.BasicI18Action
Utility method to return icon data from a fixed Java package (via the class loader.)
cleanup() - Method in class ccs.utils.RepeatingSwappingBuffer
Cleans up after all writes have been completed.
cleanupRepeatableBody() - Method in class ccs.mime.HeaderedEntity
When the body was read using readRepeatableBodyFrom, you must call this when you're done.
cleanupRepeatableBody() - Method in class ccs.mime.MimeEntity
Recursively clean up the body, preamble, epilogue and any subparts.
clear() - Method in class ccs.mime.MimeRegistry
Empty the MimeRegistry completely.
clear() - Method in class ccs.utils.ForgetfulMap
 
clone - Variable in class ccs.cdb.CDBObject
For dynamic type resolution.
cloneJStarts(File, Logger) - Static method in class ccs.utils.PostInstall
For each boot file in the binDir, create a copy of the JStart executable for this platform, if none exists already.
close() - Method in class ccs.audio.AudioController
Closedown.
close() - Method in class ccs.audio.NonBlockingFIFO
Close returns the FIFO to a pristine condition.
close() - Method in class ccs.crypt.CipherInputStream
Finishes with this decryption, releases the decryption engine and closes the underlying stream.
close() - Method in class ccs.crypt.CipherOutputStream
 
close() - Method in class ccs.mime.Base64OutputStream
Finish and close the stream.
close() - Method in class ccs.utils.DammedOutputStream
Closes the stream if the quota has been fulfilled.
close() - Method in class ccs.utils.LogShaper.ConsoleHandler
 
close() - Method in class ccs.utils.RandomInputStream
 
close() - Method in class ccs.utils.RandomOutputStream
 
close() - Method in class ccs.utils.SplitterOutputStream
Close all targets.
close() - Method in class ccs.utils.SwappingBuffer
Closes the output stream and releases any system resources associated with it.
close() - Method in class ccs.utils.SwappingBuffer.DestructiveBAIS
 
close() - Method in class ccs.xml.CXTStream
 
close() - Method in class ccs.xml.EscapingOutputWriter
 
combine(int, int) - Static method in class ccs.utils.Unsigned
convert 2 logically-unsigned ints into a long.
command - Variable in class ccs.http.BrowserExecutable
Deprecated. The command line.
CommandlineParser - Class in ccs.utils
A parser which converts a command-line string into a sequence of parameters, suitable for passing to Runtime.exec.
comments - Variable in class ccs.mime.MimeHeaderComments
The comments.
commonChromeFor(String) - Method in class ccs.cdb.ChromeCache
As well as application-specific chrome, we maintain a CDB of "common chrome".
commonChromeFor(String, Date) - Method in class ccs.cdb.ChromeCache
As well as application-specific chrome, we maintain a CDB of "common chrome".
CompactTool - Class in ccs.cdb
A self-contained CDB compactor tool.
CompactTool(String[]) - Constructor for class ccs.cdb.CompactTool
 
compare(BeeTree, BeeTree) - Method in class ccs.beetree.BeeLine
 
compareTo(MimeType) - Method in class ccs.mime.MimeType
 
compile() - Method in class ccs.mime.MimeHeader
Return the value and parameter set as a raw header value.
compileBody() - Method in class ccs.mime.MimeEntity
If composite, recursively reassemble the message body from its subparts.
compose(byte[], int) - Static method in class ccs.utils.Unsigned
Compose an int from its bytes in big-endian byte order.
composeLE(byte[], int) - Static method in class ccs.utils.Unsigned
Compose an int from its bytes in little-endian byte order.
composeLong(byte[], int) - Static method in class ccs.utils.Unsigned
Compose a long from its bytes in big-endian byte order.
composeLongLE(byte[], int) - Static method in class ccs.utils.Unsigned
Compose a long from its bytes in little-endian byte order.
confirm(Component, String, Object) - Static method in class ccs.utils.MsgBox
Display an OK / Cancel confirmation dialog.
connect() - Method in class ccs.http.ContentConnection
Deprecated. Connect to the resource.
ConsistencyException - Exception in ccs.beetree
A BeeTree has become corrupt.
ConsistencyException(String) - Constructor for exception ccs.beetree.ConsistencyException
 
consumeStream(InputStream) - Method in interface ccs.cdb.CallbackStreamConsumer
Consume the stream.
contains(String) - Method in class ccs.cdb.CDBDirectory
Whether the a string matching the argument is present in the table.
containsCurrentThread() - Method in class ccs.beetree.LockHolderGroup
Whether the current thread is a member of the group.
containsKey(Object) - Method in class ccs.utils.ForgetfulMap
 
containsValue(Object) - Method in class ccs.utils.ForgetfulMap
 
ContentConnection - Class in ccs.http
Deprecated. This seems to be disused.
ContentConnection(URL) - Constructor for class ccs.http.ContentConnection
Deprecated. Construct a ContentConnection.
ControlPanel - Class in ccs.http
One problem with browser-fronted systems is that all too frequently, the user inadvertently closes the browser window, leaving the application in a "zombie" state where it is still loaded, using resources, and active, but there is no way to communicate with it.
ControlPanel(PanelKillable, String, String) - Constructor for class ccs.http.ControlPanel
Create a new Control Panel.
cos - Variable in class ccs.utils.SwappingBuffer
 
counter - Variable in class ccs.chaos.ChaosModel
Counter.
cpgetKey() - Method in class ccs.cdb.CDBObject
Returns the object's key.
cpgetKey() - Method in class ccs.cdb.MKCDBObject
generates the key from the key fields.
cpgetMarshalledLength() - Method in class ccs.cdb.CDBFile
 
cpgetMarshalledLength() - Method in class ccs.cdb.CDBObject
return the marshalled data length if known, just like getMarshalledLength
cpmarshal(DataOutputStream) - Method in class ccs.cdb.CDBDirectory
 
cpmarshal(DataOutputStream) - Method in class ccs.cdb.CDBFile
 
cpmarshal(DataOutputStream) - Method in class ccs.cdb.CDBFileMeta
 
cpmarshal(DataOutputStream) - Method in class ccs.cdb.CDBFileSysObject
 
cpmarshal(DataOutputStream) - Method in class ccs.cdb.CDBObject
override this to marshal your data, just like marshal.
cpmarshal(DataOutputStream) - Method in class ccs.http.BrowserExecutable
Deprecated.  
cppreMarshal() - Method in class ccs.cdb.CDBFile
 
cppreMarshal() - Method in class ccs.cdb.CDBObject
Override this to check your object for validity just before marshalling it, just like preMarshal.
cppreUnmarshal() - Method in class ccs.cdb.CDBFile
 
cppreUnmarshal() - Method in class ccs.cdb.CDBObject
override this to check that your object is fit to have information unmarshalled into it, just like preUnmarshal.
cpsetKey(String) - Method in class ccs.cdb.CDBObject
Sets the object's key.
cpsetKey(String) - Method in class ccs.cdb.MKCDBObject
parses the key fields from the composite key.
cpunmarshal(DataInputStream, int) - Method in class ccs.cdb.CDBDirectory
 
cpunmarshal(DataInputStream, int) - Method in class ccs.cdb.CDBFile
 
cpunmarshal(DataInputStream, int) - Method in class ccs.cdb.CDBFileMeta
 
cpunmarshal(DataInputStream, int) - Method in class ccs.cdb.CDBFileSysObject
 
cpunmarshal(DataInputStream, int) - Method in class ccs.cdb.CDBObject
override this to unmarshal your data, just like unmarshal.
cpunmarshal(DataInputStream, int) - Method in class ccs.http.BrowserExecutable
Deprecated.  
createAction(String, Object, String, int) - Method in class ccs.swing18.I18Dispatcher
Create an I18Action subclass instance suited to this dispatcher.
createButtonCodeSet(int) - Static method in class ccs.utils.FormDialog
Create a set of buttons codes corresponding to the given JOptionPane code.
createButtonSet(int) - Static method in class ccs.utils.FormDialog
Create a set of buttons corresponding to the given JOptionPane code.
culprits - Variable in exception ccs.beetree.DeadlockException
Deprecated. Under the new locking scheme this list is no longer accessible.
currentTrack() - Method in interface ccs.audio.Playlist
The current track.
customiseButtonList(List<I18Action>) - Method in class ccs.audio.gui.AudioControlPanel
Override this to customise the default list of buttons.
CXTStream - Class in ccs.xml
Utility class to facilitate creating CXT documents onto a stream.
CXTStream(OutputStream, boolean) - Constructor for class ccs.xml.CXTStream
don't worry about the throw; it'll never happen unless the the VM is defective.

D

DammedInputStream - Class in ccs.utils
An input stream which only allows access to a fixed length of the underlying stream.
DammedInputStream(InputStream, long) - Constructor for class ccs.utils.DammedInputStream
Creates an input stream with a fixed number of bytes available before the "dam".
DammedOutputStream - Class in ccs.utils
An output stream filter which only permits a fixed amount of data to be written to the underlying stream.
DammedOutputStream(OutputStream, long) - Constructor for class ccs.utils.DammedOutputStream
Creates a dammed output stream.
DateFmt - Class in ccs.utils
CCS standardised date formatting.
DEAD - Static variable in class ccs.utils.SwappingBuffer
Lifecycle stage.
DeadlockException - Exception in ccs.beetree
Thrown by a BeeTree operation to indicate that the request to get a lock has timed out.
DeadlockException() - Constructor for exception ccs.beetree.DeadlockException
 
DeadlockException(Thread[]) - Constructor for exception ccs.beetree.DeadlockException
 
decode(String) - Static method in class ccs.utils.Base32Encoder
Decode a base32-encoded character string into an octet-string.
decompose(int, byte[], int) - Static method in class ccs.utils.Unsigned
Decompose an int into its respective bytes in big-endian byte order.
decomposeLE(int, byte[], int) - Static method in class ccs.utils.Unsigned
Decompose an int into its respective bytes in little-endian byte order.
decomposeLong(long, byte[], int) - Static method in class ccs.utils.Unsigned
Decompose a long into its respective bytes in big-endian byte order.
decomposeLongLE(long, byte[], int) - Static method in class ccs.utils.Unsigned
Decompose a long into its respective bytes in little-endian byte order.
decrement() - Method in class ccs.utils.WritableInteger
Decrement, the -- operator on a primitive int.
DEFAULT - Static variable in class ccs.utils.FileKiller
A default wiping level.
defaultBody(String, String) - Method in exception ccs.http.HException
Builds a default HTML message body which describes this exception.
defaultBody(String, String) - Method in exception ccs.http.RedirectException
Builds a default HTML message body which describes this exception.
defaultException(HttpRequest, HttpResponse) - Method in interface ccs.http.ExceptionHelper
Return the default exception to throw if no specific exception is set.
DefaultFilterChain - Class in ccs.audio.filters
Manages the (currently, fixed) chain of filters, which transform incoming sound samples before pushing them out to the playback system.
DefaultFilterChain() - Constructor for class ccs.audio.filters.DefaultFilterChain
 
DEFAULTKEYLENGTH - Static variable in class ccs.chaos.ChaosMage
A good default length for a symmetric key.
defaultProvider() - Static method in class ccs.mime.MimeRegistry
A default MimeRegistry-provider.
DEFAULTSWAP - Static variable in class ccs.utils.SwappingBuffer
The default buffer length after which the buffer is swapped to disk; 512K.
degrader - Variable in class ccs.chaos.ChaosMetrics
The entropy degradation factor.
delete(BeeObject) - Method in class ccs.beetree.BeeTree
Deletes the supplied object from the BeeTree.
delete(String) - Method in class ccs.cdb.CDBDirectory
Deletes the supplied string (well, the one containing the same character sequence as the supplied string, .equals() rather than ==) from the table.
delete(CDBObject) - Method in class ccs.cdb.CDBeeTree
Deletes the supplied object from the CDB.
delete(CDBeeTree, CDBFile) - Static method in class ccs.cdb.CDBFilesystem
Delete the specified CDBFile and update its parent folder.
deleteHeader(int) - Method in class ccs.mime.HeaderedEntity
Delete the specified header.
deleteHeader(String) - Method in class ccs.mime.HeaderedEntity
Delete the specified header, by name, ignoring case.
deleteParam(String) - Method in class ccs.mime.MimeHeader
Delete the parameter with the specified name.
delSet(Class, BeeTreeObserver, int) - Method in class ccs.cdb.CDBeeTree
Delete a set, and all objects within the CDB which belong to that set.
delSubClass(Class, Class, BeeTreeObserver, int) - Method in class ccs.cdb.CDBeeTree
Delete a sub-class from a set, and all objects within the CDB which belong to that sub-class.
delTree(CDBeeTree, CDBDirectory, BeeTreeObserver) - Static method in class ccs.cdb.CDBFilesystem
Delete the entire tree rooted at the specified folder, including the folder itself.
DiagURLClassLoader - Class in ccs.loader
A URLClassLoader with extra methods to help diagnose classloading-related bugs.
DiagURLClassLoader(URL[], String) - Constructor for class ccs.loader.DiagURLClassLoader
A DiagURLClassLoader loading from the supplied URLs.
DiagURLClassLoader(URL[], ClassLoader, String) - Constructor for class ccs.loader.DiagURLClassLoader
A DiagURLClassLoader loading from the supplied URLs.
DiagURLClassLoader(URL[], ClassLoader, URLStreamHandlerFactory, String) - Constructor for class ccs.loader.DiagURLClassLoader
A DiagURLClassLoader loading from the supplied URLs.
DIGEST512 - Static variable in class ccs.crypt.AESWrapper
Key-transformation mode.
directoryFor(String, String) - Method in class ccs.cdb.ChromeCache
Obtains a directory entry in a CDB filesystem.
display() - Method in class ccs.http.HProgressMonitor
Show the monitor.
DriveLister - Class in ccs.utils
A problem with win32 is that multiple drives may or may not be present - any of A: to Z: and even a few more comedians as well (although these are not supported).
DriveLister() - Constructor for class ccs.utils.DriveLister
 
DualModeLock - Class in ccs.beetree
A nestable, MT-safe lock which provides inclusive ("read") or exclusive ("write") locking.
DualModeLock() - Constructor for class ccs.beetree.DualModeLock
 
dumpSets(PrintStream) - Method in class ccs.cdb.CDBeeTree
Print the set structure out.
DuplexBlockCipher - Class in ccs.crypt
BouncyCastle BlockCipher engines have monolithic initialisers: you set encrypt/decrypt and the key all in one operation.
DuplexBlockCipher(Class) - Constructor for class ccs.crypt.DuplexBlockCipher
Constructor.

E

elem(String, String) - Static method in class ccs.xml.XUtil
Return a string of the form <name>value</name>.
emulateButtonPress(int) - Method in class ccs.utils.FormDialog
Programmatically "presses" a button.
encode(byte[]) - Static method in class ccs.utils.Base32Encoder
 
encode(byte[], int, int) - Static method in class ccs.utils.Base32Encoder
Encode an octet string into a base32 character string.
encode(long, StringBuilder) - Static method in class ccs.utils.LongEncoder
Encodes the supplied long and appends the result onto the supplied StringBuilder.
encode(long) - Static method in class ccs.utils.LongEncoder
Encodes the supplied long and returns the result.
encodedLast - Variable in class ccs.cdb.CDBFileMeta
Undocumented.
encodedLength - Variable in class ccs.beetree.BeeObject
The encoded length of the object, for informational purposes.
encodedLength - Variable in class ccs.cdb.CDBFileMeta
Undocumented.
enterStroke() - Static method in class ccs.utils.FormDialog
Utility to make registerKeyboardAction syntax more compact.
entropy - Variable in class ccs.chaos.ChaosMetrics
The mean entropy per byte.
entrySet() - Method in class ccs.utils.ForgetfulMap
Not supported.
epilogue - Variable in class ccs.mime.MimeEntity
If composite, the epilogue between the end of the last part and EOF.
equals(Object) - Method in class ccs.mime.MimeType
 
equals(Object) - Method in class ccs.utils.HashKey
 
esc(String, String) - Static method in class ccs.xml.XUtil
Returns a markup-friendly version of the source string.
esc(String) - Static method in class ccs.xml.XUtil
Returns a markup-friendly version of the source string.
esca(String, String) - Static method in class ccs.xml.XUtil
Returns a string of the form ¬name="value" where the '¬' character stands for a single space character.
esca(String, boolean) - Static method in class ccs.xml.XUtil
As esca(String, String), except that the value is a boolean to be encoded as a string (either true or false).
esca(String, int) - Static method in class ccs.xml.XUtil
As esca(String, String), except that the value is an int to be encoded as a string.
esca(String, long) - Static method in class ccs.xml.XUtil
As esca(String, String), except that the value is a long to be encoded as a string.
escapeStroke() - Static method in class ccs.utils.FormDialog
Utility to make registerKeyboardAction syntax more compact.
EscapingOutputWriter - Class in ccs.xml
Writes a markup-friendly version of whatever it's fed.
EscapingOutputWriter(Writer) - Constructor for class ccs.xml.EscapingOutputWriter
A writer which escapes all the usual suspects.
EscapingOutputWriter(Writer, String) - Constructor for class ccs.xml.EscapingOutputWriter
A writer which escapes all the usual suspects, except any such which appear in the supplied bypass string.
esce(String, String) - Static method in class ccs.xml.XUtil
Return a string of the form <name>value</name>.
esce(String, int) - Static method in class ccs.xml.XUtil
Return a string of the form <name>value</name>.
esce(String, long) - Static method in class ccs.xml.XUtil
Return a string of the form <name>value</name>.
esce(String, boolean) - Static method in class ccs.xml.XUtil
Return a string of the form <name>value</name>.
eviscerate(boolean) - Method in class ccs.beetree.BeeTree
Remove every single object from the BeeTree in one fell swoop.
eviscerate(boolean, boolean) - Method in class ccs.cdb.CDBeeTree
Removes all objects from the CDB, and optionally removes the set structure as well.
ExceptionHandler - Class in ccs.http
Handles exceptions thrown during the course of processing the request.
ExceptionHandler(ExceptionHelper) - Constructor for class ccs.http.ExceptionHandler
 
ExceptionHelper - Interface in ccs.http
A helper interface which facilitates a unified exception-handling framework for all Jetty-using HTTP servers.
ExeName - Class in ccs.utils
Executables have different names on different platforms.
ExeName() - Constructor for class ccs.utils.ExeName
 
expire(String) - Method in class ccs.cdb.ChromeCache
Remove a CDB from the cache.
expire(String) - Method in class ccs.xml.XSLCache
Expires the specified sheet from the cache.
expireAll() - Method in class ccs.xml.XSLCache
Expires all sheets from the cache.

F

f - Variable in class ccs.utils.SwappingBuffer
 
fastEntropy - Variable in class ccs.chaos.ChaosModel
Total estimated entropy in fast pool.
fastPool - Variable in class ccs.chaos.ChaosModel
Hash state - effectively the entropy pool.
FileDeathObserver - Interface in ccs.utils
The interface required for an object which wishes to be notified when FileKiller has finished stomping a file.
fileEscaped(File, File, Exception) - Method in interface ccs.utils.FileEscapeObserver
Called when FileKiller is unable to complete the process of wiping a file asynchronously.
FileEscapeObserver - Interface in ccs.utils
Interface to allow FileKiller users to be notified when it falls down on the job.
fileKilled(File, File, Object) - Method in interface ccs.utils.FileDeathObserver
Called by FileKiller when the file is dead.
FileKiller - Class in ccs.utils
A class which destroys, with selectable thoroughness, data held on disk files.
filepathToUrl(String, char, boolean) - Static method in class ccs.http.URLCoding
Encode the terminal fragment of a filepath into the terminal fragment of a URL.
finalize() - Method in class ccs.utils.SwappingBuffer
 
findClass(String) - Method in class ccs.loader.DiagURLClassLoader
 
findExact(BeeObject) - Method in class ccs.beetree.BeeTree
Finds an object from an exact key.
findExact(CDBObject) - Method in class ccs.cdb.CDBeeTree
Finds an object from an exact key.
findExactKey(BeeObject) - Method in class ccs.beetree.BeeTree
As findExact, except that the object is not unmarshalled.
findExactKey(CDBObject) - Method in class ccs.cdb.CDBeeTree
As findExact, except that the object is not unmarshalled.
findFirst(BeeObject) - Method in class ccs.beetree.BeeTree
Finds an object from a partial key.
findFirst(CDBObject) - Method in class ccs.cdb.CDBeeTree
Finds an object from a partial key.
findFirstKey(BeeObject) - Method in class ccs.beetree.BeeTree
As findFirst, except that the object is not unmarshalled.
findFirstKey(CDBObject) - Method in class ccs.cdb.CDBeeTree
As findFirst, except that the object is not unmarshalled.
finish() - Method in class ccs.crypt.AbstractBlockCipherInputStream
 
finish() - Method in class ccs.crypt.AbstractBlockCipherOutputStream
Completes the encryption but does not close the underlying stream.
finish() - Method in class ccs.crypt.CipherInputStream
Finishes with this decryption and releases the decryption engine, but does not close the underlying stream.
finish() - Method in class ccs.crypt.CipherOutputStream
Completes the encryption but does not close the underlying stream.
finish() - Method in class ccs.mime.Base64OutputStream
Finish the encoding.
finish() - Method in class ccs.utils.DammedOutputStream
Asserts that the write on the stream should be complete, and throws IOException if it isn't.
FIPS - Static variable in class ccs.utils.FileKiller
A Wipe to FIPS (US Government) specifications for unclassified data.
first() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
firstIndexOf(Object) - Method in class ccs.utils.SortedArrayList
Return the index of the first (guaranteed) object equal to that supplied.
FlagArgsParser - Class in ccs.utils
A simplistic command-line arguments parser.
FlagArgsParser(String[], Map<String, Integer>) - Constructor for class ccs.utils.FlagArgsParser
Construct the parser.
FlagArgsParser(String[], Map<String, Integer>, Map<String, Integer>) - Constructor for class ccs.utils.FlagArgsParser
Construct the parser.
flush() - Method in class ccs.crypt.CipherOutputStream
Flushes at least the underlying stream.
flush() - Method in class ccs.utils.LogShaper.ConsoleHandler
 
flush() - Method in class ccs.utils.RandomOutputStream
 
flush() - Method in class ccs.utils.SplitterOutputStream
Flush all targets.
flush() - Method in class ccs.utils.SwappingBuffer
Attempts to flush the SwappingBuffer.
flush() - Method in class ccs.xml.EscapingOutputWriter
 
flushRight(JComponent) - Static method in class ccs.utils.MsgBox
Right-align the supplied component within a panel, and return the panel.
FontDialog - Class in ccs.utils
Simple dialog which allows the user to pick a font from the selection the system offers.
FontDialog(Frame, String) - Constructor for class ccs.utils.FontDialog
Creates new FontDialog.
forceGetBrowserCmd() - Static method in class ccs.http.HUtil
 
forceLoad() - Static method in class ccs.utils.FileKiller
FileKiller starts a background thread when the class is loaded.
forget() - Method in class ccs.utils.ForgetfulMap
Forget any mappings which haven't been used in a while.
ForgetfulMap<K,V> - Class in ccs.utils
A forgetful hashmap behaves like an ordinary hashmap, with one exception: mappings which are not used for a period of time disappear.
ForgetfulMap() - Constructor for class ccs.utils.ForgetfulMap
Construct a forgetful hashmap which forgets after 30 minutes.
ForgetfulMap(long) - Constructor for class ccs.utils.ForgetfulMap
Construct a forgetful hashmap which forgets mappings after the specified period.
format(Date) - Method in class ccs.http.HDate
 
format(Date) - Static method in class ccs.utils.DateFmt
Format a date using the CCS standard format.
format(LogRecord) - Method in class ccs.utils.LogShaper.LogFormatter
 
FormDialog - Class in ccs.utils
A Form dialog is a wrapper aorund a JOptionPane.confirmDialog which implements CP-compliant keyboard handling, and a slightly terser syntax.
FormDialog(Component, Object[], int, JButton[], int[], String) - Constructor for class ccs.utils.FormDialog
Create a new FormDialog.
free() - Method in class ccs.audio.NonBlockingFIFO
The number of bytes which could be written.

G

gateLeft - Variable in class ccs.chaos.ChaosModel
Blocks left before next generator gate.
GATELENGTH - Static variable in class ccs.chaos.ChaosModel
The number of blocks between generator gates.
get(Object) - Method in class ccs.utils.ForgetfulMap
 
get(Object) - Method in class ccs.utils.SortedArrayList
Return an object from the list which is equal to the specified object, if present; otherwise null.
get() - Static method in class ccs.utils.TempFile
Returns a non-existent temp file in the Checkpoint temp folder.
get(File) - Static method in class ccs.utils.TempFile
Returns a non-existent temp file in the specified folder.
getAction(String) - Method in class ccs.swing18.I18Dispatcher
Retrieve an action object based on its ID.
getActionID() - Method in class ccs.swing18.I18Action
Return this action's ID.
getActor() - Method in class ccs.swing18.I18Action
Return the defined actor method upon the target.
getAlgorithmName() - Method in class ccs.crypt.AESWrapper
 
getAlgorithmName() - Method in class ccs.crypt.BlowfishWrapper
 
getAlgorithmName() - Method in class ccs.crypt.DuplexBlockCipher
 
getBeeTree() - Method in class ccs.cdb.CDBeeTree
Returns the underlying BeeTree blob-persister object.
getBlockSize() - Method in class ccs.crypt.AESWrapper
 
getBlockSize() - Method in class ccs.crypt.BlowfishWrapper
 
getBlockSize() - Method in class ccs.crypt.DuplexBlockCipher
 
getBlockSizeExp() - Method in class ccs.crypt.AbstractBlockCipher
The logarithm to base 2 of the block size of the cipher in bytes.
getBlockSizeExp() - Method in class ccs.crypt.BCCHBlockCipher
 
getBlockSizeExp() - Method in class ccs.crypt.NullCipher
The logarithm to base 2 of the block size of the cipher in bytes.
getBody() - Method in class ccs.mime.HeaderedEntity
Gets the current body.
getBodyBytes() - Method in class ccs.mime.HeaderedEntity
Returns the bytes of the content (body) of the entity.
getBodyHasTrailer() - Method in class ccs.mime.HeaderedEntity
Whether the current body has a superfluous CRLF pair on the end.
getBrowserCmd() - Static method in class ccs.http.HUtil
 
getBuffer() - Method in class ccs.cdb.CDBFile
Returns the SwappingBuffer used as the source / target for virtual files.
getButtonConstraints(int, JButton) - Method in class ccs.audio.gui.AudioControlPanel
Define a custom set of constraints for the specified button.
getByteArray() - Method in class ccs.utils.SwappingBuffer
Returns the contents of the buffer as a byte array.
getBytes() - Method in class ccs.utils.BitStringWriter
return the output so far.
getCDB() - Method in class ccs.cdb.CDBObject
returns the CDBeeTree to which the object currently belongs.
getCipherFor(byte[]) - Method in class ccs.beetree.BeeTree
Returns a configured Cipher corresponding to the current cipher version and the supplied password.
getCipherInstance() - Method in class ccs.beetree.BeeTree
Returns a new, uninitialised instance of the Cipher corresponding to the current Cipher version.
getCipherInstance() - Method in class ccs.cdb.CDBeeTree
Returns a new, uninitialised instance of the Cipher corresponding to the current Cipher version.
getCiphertextLength(long, boolean) - Method in class ccs.crypt.AbstractBlockCipher
returns the encrypted length of a given length of plaintext.
getCiphertextLength(long, boolean) - Method in class ccs.crypt.Cipher
returns the encrypted length of a given length of plaintext.
getCipherVersion() - Method in class ccs.beetree.BeeTree
Returns the current cipher version.
getCode() - Method in exception ccs.http.HException
The HTTP response code responding to this exception.
getCodeString() - Method in exception ccs.http.HException
The human-friendly version of this response code.
getCompressibility() - Method in class ccs.mime.MimeType
Returns the compressibility of this type.
getConsumer() - Method in class ccs.cdb.CDBFile
 
getContainingFile() - Method in class ccs.beetree.BeeTree
Returns the File containing the beetree.
getContainingFile() - Method in class ccs.cdb.CDBeeTree
Returns the File containing the CDB.
getContentLength() - Method in class ccs.http.ContentConnection
Deprecated. Return the length of the content.
getContentType() - Method in class ccs.http.ContentConnection
Deprecated. Return the MIME type of the content.
getDefault() - Static method in class ccs.loader.Loader0
 
getDefaultMage() - Static method in class ccs.chaos.ChaosMage
Returns a "default ChaosMage".
getDefaultXHMode() - Method in class ccs.http.AbstractXhtmlHandler
The XHTML handling mode to use if no request-specific handling mode has been set.
getDefaultXHMode() - Method in class ccs.http.ExceptionHandler
 
getDescription() - Method in class ccs.mime.MimeType
Get the description.
getEntries() - Method in class ccs.cdb.CDBDirectory
returns an array containing all the strings in the table.
getExitCode() - Method in class ccs.utils.ProcessMonitor
Obtain the process' exit code.
getExtensions() - Method in class ccs.mime.MimeType
Returns the array of extensions that indciate this MIME type.
getExternalSubset(String, String) - Method in class ccs.xml.XHtmlEntityResolver
 
getExtn(String, char) - Static method in class ccs.mime.MUtil
Return the "filename extension" for a path.
getExtn() - Method in class ccs.utils.SortingFolderEntry
 
getFIFOPercent() - Method in class ccs.audio.AudioController
Get the current FIFO fill in %
getFile() - Method in class ccs.cdb.CDBFile
Returns the current target/source file.
getFile() - Method in class ccs.utils.SwappingBuffer
Returns the swap file, if one is in use, otherwise null.
getFileID() - Method in class ccs.beetree.BeeTree
Returns the file ID of the beetree.
getFileID() - Method in class ccs.beetree.GlobalMutex
 
getFileMeta(CDBeeTree, String) - Static method in class ccs.cdb.CDBFilesystem
Return the metadata according to a given file.
getFilePath() - Method in class ccs.utils.SwappingBuffer
Returns the path to the swap file, if one is in use, otherwise null.
getFormat() - Method in class ccs.audio.AudioController
 
getFormatter() - Static method in class ccs.utils.DateFmt
Returns a standard DateFormat.
getHeader(String) - Method in class ccs.mime.HeaderedEntity
The value of the (first instance of the) named header.
getHeaderIndex(String) - Method in class ccs.mime.HeaderedEntity
Returns the index of the (first occurrence of) the header with the specified name, ignoring case.
getHeaderInt(String, int) - Method in class ccs.mime.HeaderedEntity
Utility method which returns the value of the (first instance of the) named header as an int, if it exists.
getHeaderLength() - Method in class ccs.crypt.AbstractBlockCipher
The size of the header, without any self-delimitation info.
getHeaderLength() - Method in class ccs.crypt.BCCHBlockCipher
 
getHeaderLength() - Method in class ccs.crypt.NullCipher
 
getHeaderNames() - Method in class ccs.mime.HeaderedEntity
The set of available header names.
getHurlable() - Method in class ccs.audio.AudioController
 
getI18Name() - Method in enum ccs.audio.TrackState
Returns the I18N code for the name of this state.
getIconData(String) - Method in class ccs.swing18.I18Action
Retrieve icon graphics data.
getIndex() - Method in class ccs.mime.MimeHeader
Return the index of this header in the parent entity.
getInputStream(InputStream, boolean) - Method in class ccs.crypt.BCCHBlockCipher
Returns a CipherInputStream that reads ciphertext from the underlying stream and provides plaintext.
getInputStream(InputStream, boolean) - Method in class ccs.crypt.Cipher
Returns a CipherInputStream that reads ciphertext from the underlying stream and provides plaintext.
getInputStream(InputStream, boolean) - Method in class ccs.crypt.NullCipher
Returns a CipherInputStream that reads ciphertext from the underlying stream and provides plaintext.
getInputStream() - Method in class ccs.http.ContentConnection
Deprecated. Get an input stream.
getInputStream() - Method in class ccs.utils.RepeatingSwappingBuffer
Returns a buffered input stream which reads from this buffer.
getInputStream() - Method in class ccs.utils.SwappingBuffer
Returns a buffered input stream which reads from this buffer.
getInstance(String[], ClassLoader, String) - Static method in class ccs.loader.DiagURLClassLoader
Create a DiagURLClassLoader based on JAR filenames.
getInternalPath() - Method in class ccs.cdb.CDBFile
return the internal path inside the DB (i.e. the DB key).
getInterval() - Method in class ccs.chaos.SemiSecureRandom
Get the number of bytes produced between reseeds.
getKey() - Method in class ccs.beetree.BeeGeneric
Return the key for this object - the String used to find this object within the BeeTree.
getKey() - Method in class ccs.beetree.BeeObject
Return the key for this object - the String used to find this object within the BeeTree.
getKey() - Method in class ccs.cdb.CDBObject
Finalised for set management.
getLastModified() - Method in class ccs.cdb.CDBFileMeta
 
getLength() - Method in class ccs.cdb.CDBFileMeta
 
getLifecycleStage() - Method in class ccs.utils.SwappingBuffer
Returns the current lifecycle stage of the SwappingBuffer: this is one of WRITABLE, UNWRITABLE, READCOMMITTED or DEAD.
getLocalizedMessage() - Method in exception ccs.http.HException
The annotated, I18N'ed, message.
getLogHandler() - Method in class ccs.http.HProgressMonitor
Return a log handler which writes log messages to this progress monitor.
getMAC() - Method in class ccs.crypt.AbstractBlockCipher
Obtain the MAC for the stream.
getMAC() - Method in class ccs.crypt.BCCHBlockCipher
 
getMAC() - Method in class ccs.crypt.NullCipher
Obtain the MAC for the stream.
getMACLength() - Method in class ccs.crypt.AbstractBlockCipher
The size of the MAC.
getMACLength() - Method in class ccs.crypt.BCCHBlockCipher
 
getMACLength() - Method in class ccs.crypt.NullCipher
 
getMapLoader() - Method in class ccs.loader.Loader0
Returns the classloader used to load mapped libraries and Checkpoint Applications stored in library JARs - ie. pretty much everything.
getMarshalledLength() - Method in class ccs.beetree.BeeGeneric
Returns the marshalled length.
getMarshalledLength() - Method in class ccs.beetree.BeeObject
Returns the marshalled length.
getMarshalledLength() - Method in class ccs.cdb.CDBObject
Finalised for set management.
getMaximumSize() - Method in class ccs.utils.ImageCanvas
Deprecated.  
getMenu(String) - Method in class ccs.swing18.I18Dispatcher
Return list of actions encapsulating a specified menu.
getMenus() - Method in class ccs.swing18.I18Dispatcher
Return the list of menu action IDs.
getMimeReg() - Method in interface ccs.mime.MimeRegProvider
Return the MimeRegistry.
getMimeTypes() - Method in class ccs.mime.MimeRegistry
Obtains the list of MIME types.
getMinimumSize() - Method in class ccs.utils.ImageCanvas
Deprecated.  
getName(int) - Method in class ccs.mime.HeaderedEntity
The name of the header with this index.
getName() - Method in class ccs.mime.MimeHeader
Return the name of this header.
getName() - Method in class ccs.utils.SortingFolderEntry
 
getNEntries() - Method in class ccs.cdb.CDBDirectory
Returns the number of entries in the table.
getNotExtn(String, char) - Static method in class ccs.mime.MUtil
The dual of getExtn; returns everything before the extension.
getNullCipherInstance() - Method in class ccs.beetree.BeeTree
Returns a new, uninitialised instance of the Cipher the tree uses when it's not actually encrypted.
getNullCipherInstance() - Method in class ccs.cdb.CDBeeTree
Returns a new, uninitialised instance of the Cipher the tree uses when it's not actually encrypted.
getOut() - Method in class ccs.xml.CXTStream
Return the OutputStream which was supplied in the first place.
getOutputStream(OutputStream, long) - Method in class ccs.crypt.BCCHBlockCipher
Returns a CipherOutputStream that accepts plaintext and writes ciphertext to the underlying stream.
getOutputStream(OutputStream, long) - Method in class ccs.crypt.Cipher
Returns a CipherOutputStream that accepts plaintext and writes ciphertext to the underlying stream.
getOutputStream(OutputStream, long) - Method in class ccs.crypt.NullCipher
Returns a CipherOutputStream that accepts plaintext and writes ciphertext to the underlying stream.
getPackedLength(long) - Static method in class ccs.utils.Unsigned
The number of bytes required to write the supplied long in "packed" format.
getParam(String) - Method in class ccs.mime.MimeHeader
Return the value of the parameter with the specified name, or null if there is none such.
getParamNames() - Method in class ccs.mime.MimeHeader
Return the list of available param names.
getParent() - Method in class ccs.mime.MimeHeader
Return the HeaderedEntity this belongs to
getPasswd() - Method in class ccs.crypt.Cipher
Returns a copy of the current password.
getPasswd() - Method in class ccs.crypt.NullCipher
returns the password, which is null.
getPassword() - Method in class ccs.beetree.BeeTree
returns a copy of the current password, if any.
getPassword() - Method in class ccs.cdb.CDBeeTree
returns a copy of the current password, if any.
getPath() - Method in class ccs.cdb.CDBDirectory
Returns the previously-set path.
getPattern() - Method in class ccs.utils.Regex
Returns the pattern.
getPlaintextLength(long, boolean) - Method in class ccs.crypt.AbstractBlockCipher
returns the length of plaintext resulting from a given length of ciphertext - the inverse of getCiphertextLength.
getPlaintextLength(long, boolean) - Method in class ccs.crypt.Cipher
returns the length of plaintext resulting from a given length of ciphertext - the inverse of getCiphertextLength.
getPlaylist(Document) - Method in class ccs.xml.XSPFFile
returns the <playlist> element.
getPreferredSize() - Method in class ccs.utils.ImageCanvas
Deprecated.  
getQuery(String, char) - Static method in class ccs.mime.MUtil
Return any presumed query string found on the supplied path.
getQuery() - Method in class ccs.utils.SortingFolderEntry
 
getRandom(byte[], int, int) - Method in class ccs.chaos.ChaosMage
Obtain random numbers.
getRation() - Method in class ccs.utils.ThrottledInputStream
 
getResult() - Method in class ccs.utils.FontDialog
After show has returned, returns the result of the dialog.
getResult() - Method in class ccs.utils.PasswordDialog
Returns the result: the password if the user selected OK (and both entries matched where confirmation was specified in the constructor), otherwise null.
getResult() - Method in class ccs.utils.SenseStringDialog
Returns the result; the string entered if the user selects OK, null for cancel.
getResult() - Method in class ccs.utils.StringDialog
Returns the result; the string entered if the user selects OK, null for cancel.
getSense() - Method in class ccs.utils.Regex
Returns whether matching is case-sensitive.
getSense() - Method in class ccs.utils.SenseStringDialog
 
getSpecial() - Method in class ccs.swing18.I18Action
Return the specialisation of the action.
getState() - Method in class ccs.audio.AudioController
 
getStatus() - Method in class ccs.chaos.ChaosMage
Obtain a status report.
getSwappingBuffer() - Method in class ccs.beetree.BeeGeneric
Gain direct access to the current SwappingBuffer.
getTarget() - Method in exception ccs.http.RedirectException
Returns the target URL this redirect points to.
getTarget() - Method in class ccs.swing18.I18Action
Return the target of this action.
getTimeout() - Static method in class ccs.beetree.DualModeLock
 
getTitle() - Method in interface ccs.audio.Track
 
getTitle() - Method in class ccs.audio.URLTrack
 
getTitle() - Method in class ccs.xml.XSPFFile
The title, after the XSPF has been read.
getTitleFont() - Static method in class ccs.utils.FormDialog
 
getTotalFree() - Method in class ccs.beetree.BeeTree
Returns the total amount of free space inside the BeeTree.
getTotalFree() - Method in class ccs.cdb.CDBeeTree
Returns the total amount of free space inside the CDB.
getTotalSpaces() - Method in class ccs.beetree.BeeTree
Returns the number of free spaces inside the BeeTree.
getTotalSpaces() - Method in class ccs.cdb.CDBeeTree
Returns the number of free spaces inside the CDB.
getTrackLocation(int) - Method in class ccs.xml.XSPFFile
Utility method.
getTrackTitle(int) - Method in class ccs.xml.XSPFFile
Utility method.
getTrailerLength() - Method in class ccs.crypt.AbstractBlockCipher
Determine the length of the fixed-length trailer.
getType() - Method in class ccs.mime.MimeType
The MIME type string.
getValue(int) - Method in class ccs.mime.HeaderedEntity
The value of the header with this index.
getValue() - Method in class ccs.mime.MimeHeader
Return the processed value (no parameters).
getValue() - Method in class ccs.utils.WritableInteger
Get.
getWhitening(byte[]) - Method in class ccs.crypt.AbstractBlockCipher
Produce and return 8 bytes (exactly) of "whitening".
getWhitening(byte[]) - Method in class ccs.crypt.BCCHBlockCipher
 
getWhitening(byte[]) - Method in class ccs.crypt.NullCipher
Produce and return 8 bytes (exactly) of "whitening".
getWireLength() - Method in class ccs.mime.HeaderedEntity
The "wire length" of this entity is its length when transmitted onto a stream in the standard format: headers, one blank line, then the body.
getWriteGate() - Method in class ccs.beetree.GlobalMutex
Obtain the current global write gate.
GlobalMutex - Class in ccs.beetree
A nestable, inter-VM global mutex.
GlobalMutex(long) - Constructor for class ccs.beetree.GlobalMutex
 
GridBagConstraints2 - Class in ccs.utils
An enhancement for GridBagConstraints, which allows the whole schmeer to be constructed in one fell swoop.
GridBagConstraints2(int, int, int, int, double, double, int, int, Insets, int, int) - Constructor for class ccs.utils.GridBagConstraints2
An all-in-one ctor.
GUESS - Static variable in class ccs.utils.MsgHelper
Constant for msgBox: use your initiative to work out the right icon.
GUTMANN - Static variable in class ccs.utils.FileKiller
A wipe to the schedule described by Gutmann in the paper to which the above URL points.

H

handle(String, String, HttpRequest, HttpResponse) - Method in class ccs.http.ExceptionHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class ccs.http.ThrowingHandler
 
handleConnection(Socket) - Method in class ccs.http.XenophobicSocketListener
 
handleGet(String, String, HttpRequest, HttpResponse) - Method in class ccs.http.ThrowingHandler
Handle GET requests.
handleHead(String, String, HttpRequest, HttpResponse) - Method in class ccs.http.ThrowingHandler
Handle HEAD requests.
handleOptions(String, String, HttpRequest, HttpResponse) - Method in class ccs.http.ThrowingHandler
Handle OPTIONS requests.
handlePost(String, String, HttpRequest, HttpResponse) - Method in class ccs.http.ThrowingHandler
Handle POST requests.
handlePut(String, String, HttpRequest, HttpResponse) - Method in class ccs.http.ThrowingHandler
Handle PUT requests.
Handler - Class in ccs.protocol.mux
Deprecated. This has fallen out of use in general. It still works AFAIK; if any application finds a use for it, we can move it into the kernel proper. It really doesn't belong in here any more, though.
Handler() - Constructor for class ccs.protocol.mux.Handler
Deprecated.  
hasFilesystem(CDBeeTree, boolean) - Static method in class ccs.cdb.CDBFilesystem
Whether this CDB contains a filesystem.
hashCode() - Method in class ccs.utils.HashKey
 
HashKey - Class in ccs.utils
An object with a fixed hash code.
HashKey(int) - Constructor for class ccs.utils.HashKey
 
hashvalue - Variable in class ccs.utils.HashKey
 
hasSet(Class) - Method in class ccs.cdb.CDBeeTree
Whether a set is already in the CDB.
hasSubClass(Class, Class) - Method in class ccs.cdb.CDBeeTree
Whether the specified set exists, and has the specified class as a sub-class - see addSubClass and the opening essay.
hasTranslation(String) - Static method in class ccs.utils.MsgHelper
Whether an internationalised version of the message exists.
HDate - Class in ccs.http
Dates in the HTTP format.
HDate() - Constructor for class ccs.http.HDate
 
hdate - Static variable in class ccs.http.ThrowingHandler
An HDate for parsing dates within the HTTP protocol; eg. for cache checking.
HeaderedEntity - Class in ccs.mime
This class represents a common construct in MIME and related applications: a "header" section, consisting of lines of the form "Name: value" in US-ASCII, followed by a blank line, followed by a binary content.
HeaderedEntity() - Constructor for class ccs.mime.HeaderedEntity
Construct a HeaderedEntity with collapsing headers.
HeaderedEntity(boolean) - Constructor for class ccs.mime.HeaderedEntity
Construct a HeaderedEntity.
HeaderedEntity.UnmarshalModes - Enum in ccs.mime
Body unmarshalling modes: none (no-op, existing state unchanged); headers only; full (headers + body); repeat (body is in a RepeatingSwappingBuffer.)
HException - Exception in ccs.http
An Exception related to the HTTP protocol, which will be returned to the client via HTTP's response mechanism.
HException(int) - Constructor for exception ccs.http.HException
Create an HException with the specified code and no extra information.
HException(Throwable) - Constructor for exception ccs.http.HException
Create a suitable HException to wrap the specified Throwable.
HException(int, String) - Constructor for exception ccs.http.HException
Create an HException with the specified code and the specified extra information.
highOrder(long) - Static method in class ccs.utils.Unsigned
Returns the high-order (left) half of a long, as an int.
hist - Variable in class ccs.chaos.ChaosMetrics
Histogram of value vs. frequency. hist[i] contains the number of sample bytes with value i.
HProgressMonitor - Class in ccs.http
Web-apps sometimes have to do long-winded, non-interactive crunching operations.
HProgressMonitor(String) - Constructor for class ccs.http.HProgressMonitor
An HProgressMonitor.
hurl(Throwable) - Method in interface ccs.utils.Hurlable
Stuff Happened.
Hurlable - Interface in ccs.utils
For error reporting.
HUtil - Class in ccs.http
Utilities for webapps (HTML as much as HTTP).

I

I18Action - Class in ccs.swing18
An Action which incorporates CCS' I18N and target method invocation support.
I18Action(String, Object, String, int) - Constructor for class ccs.swing18.I18Action
A new I18Action.
I18Button - Class in ccs.swing18
 
I18Button(String) - Constructor for class ccs.swing18.I18Button
 
I18CheckBox - Class in ccs.swing18
 
I18CheckBox(String) - Constructor for class ccs.swing18.I18CheckBox
 
I18CheckBox(String, boolean) - Constructor for class ccs.swing18.I18CheckBox
 
I18ComboBox - Class in ccs.swing18
 
I18ComboBox(String[]) - Constructor for class ccs.swing18.I18ComboBox
 
I18Dialog - Class in ccs.swing18
 
I18Dialog(Frame, String, boolean) - Constructor for class ccs.swing18.I18Dialog
 
I18Dialog(Dialog, String, boolean) - Constructor for class ccs.swing18.I18Dialog
 
I18Dispatcher - Class in ccs.swing18
A dispatcher object maintains a collection of I18Actions encapsulating the behaviour of GUI buttons and menu items.
I18Dispatcher() - Constructor for class ccs.swing18.I18Dispatcher
 
I18FileChooser - Class in ccs.swing18
 
I18FileChooser() - Constructor for class ccs.swing18.I18FileChooser
 
I18Label - Class in ccs.swing18
 
I18Label() - Constructor for class ccs.swing18.I18Label
 
I18Label(String) - Constructor for class ccs.swing18.I18Label
 
I18MenuItem - Class in ccs.swing18
 
I18MenuItem(String) - Constructor for class ccs.swing18.I18MenuItem
 
I18PopupMenu - Class in ccs.swing18
 
I18PopupMenu(String) - Constructor for class ccs.swing18.I18PopupMenu
 
I18RadioButton - Class in ccs.swing18
 
I18RadioButton(String) - Constructor for class ccs.swing18.I18RadioButton
 
I18TextArea - Class in ccs.swing18
 
I18TextArea(String) - Constructor for class ccs.swing18.I18TextArea
 
I18TextArea(String, int, int) - Constructor for class ccs.swing18.I18TextArea
 
I18TextField - Class in ccs.swing18
 
I18TextField(String) - Constructor for class ccs.swing18.I18TextField
 
ImageCanvas - Class in ccs.utils
Deprecated. Use a JLabel with an ImageIcon instead.
ImageCanvas() - Constructor for class ccs.utils.ImageCanvas
Deprecated.  
increment() - Method in class ccs.utils.WritableInteger
Increment, the ++ operator on a primitive int.
indexOf(Object) - Method in class ccs.utils.SortedArrayList
Return the index of the object, if present, or -1 if not.
INFO - Static variable in class ccs.utils.MsgBox
A message for your information.
infoForType(String) - Method in class ccs.mime.MimeRegistry
Returns the available information for a given MIME type
init() - Method in class ccs.audio.gui.AudioControlPanel
Call this in the dispatch thread before attempting to display the GUI.
init() - Method in class ccs.audio.gui.AudioMonitorPanel
Call this in the dispatch thread before attempting to display the GUI.
init() - Method in class ccs.chaos.NoiseGrabber
Initialises the NoiseGrabber to read noise.
init(boolean, CipherParameters) - Method in class ccs.crypt.AESWrapper
 
init(boolean, CipherParameters) - Method in class ccs.crypt.BlowfishWrapper
 
init(boolean, CipherParameters) - Method in class ccs.crypt.DuplexBlockCipher
Initialise the cipher engines with a new key, or merely change direction.
INITCAP - Static variable in class ccs.utils.SortedArrayList
The default initial capacity.
insert(BeeObject) - Method in class ccs.beetree.BeeTree
Inserts an object into the BeeTree.
insert(String) - Method in class ccs.cdb.CDBDirectory
Insert a fresh string into the table.
insert(CDBObject) - Method in class ccs.cdb.CDBeeTree
Inserts an object into the CDB.
insert(CDBeeTree, CDBFile) - Static method in class ccs.cdb.CDBFilesystem
Insert a CDBFile, updating and / or creating intervening folders.
insert(CDBeeTree, CDBFile, CDBDirectory) - Static method in class ccs.cdb.CDBFilesystem
Optimised version of insert for situations where the destination CDBDirectory is already available.
internalPath - Variable in class ccs.cdb.CDBFileMeta
Undocumented.
isAcceptable() - Method in class ccs.utils.SortingFolderEntry
 
isAllWhitespace() - Method in class ccs.xml.EscapingOutputWriter
Whether the writer has only processed whitespace up to the present point.
isBodiless - Variable in class ccs.beetree.BeeObject
Whether this object has no body.
isBoundary(byte[], byte[], int) - Method in class ccs.mime.HeaderedEntity
 
isComposite() - Method in class ccs.mime.MimeEntity
Whether this entity is composite, i.e. it contains other entities.
isDebug(Logger) - Static method in class ccs.utils.LogShaper
Whether the logger is set to a debugging level.
isDelimit - Variable in class ccs.crypt.CipherInputStream
Whether this stream is self-delimiting.
isEmpty() - Method in class ccs.utils.ForgetfulMap
 
isEnabled - Static variable in class ccs.http.AbstractXhtmlHandler
Whether to enable rigorous XHTML handling.
isEOF() - Method in class ccs.utils.LineInputStream
Whether there is an EOF condition.
isExist(String, int) - Method in class ccs.utils.FlagArgsParser
Whether a flag argument exists.
isFile - Variable in class ccs.utils.SwappingBuffer
 
isFolder() - Method in class ccs.utils.SortingFolderEntry
 
isForceDirectDecrypt - Variable in class ccs.beetree.BeeObject
Whether the object should always be decrypted directly.
isInfo(Logger) - Static method in class ccs.utils.LogShaper
Whether the logger is set to an information level.
isLineStart() - Method in class ccs.utils.LineOutputStream
Whether the stream is at start-of-line.
isLocked() - Method in class ccs.beetree.GlobalMutex
 
isPossiblyExecutable(File) - Static method in class ccs.utils.ExeName
whether the supplied file might be a valid executable; it doesn't check.
isThis(InetAddress) - Static method in class ccs.utils.LocalHost
Whether this InetAddress represents localhost.
isTrace(Logger) - Static method in class ccs.utils.LogShaper
Whether the logger is set to a trace level.
isWindows() - Static method in class ccs.utils.DriveLister
Whether this machine is running Windows.
isWritable() - Method in class ccs.utils.SwappingBuffer
Whether the SwappingBuffer is still writable.
isXhtmlUA(HttpRequest) - Method in class ccs.http.AbstractXhtmlHandler
 
isZip - Variable in class ccs.beetree.BeeObject
Whether this object should be compressed.

K

Kernel - Class in ccs
Uninstantiable holder class for the current kernel version.
key - Variable in class ccs.cdb.CDBObject
The key of the object.
keyfieldnames - Variable in class ccs.cdb.MKCDBObject
Subclass constructors must define this array, which references those fields that form the key.
keySet() - Method in class ccs.utils.ForgetfulMap
 
kill(File, int) - Static method in class ccs.utils.FileKiller
Kill the specified file, with a specified degree of thoroughness.
kill(File, int, FileDeathObserver, Object, FileEscapeObserver) - Static method in class ccs.utils.FileKiller
Kill the specified file, with a specified degree of thoroughness.
killInPlace(File, int) - Static method in class ccs.utils.FileKiller
Kill the specified file without renaming it, with a specified degree of thoroughness.
killInPlace(File, int, FileDeathObserver, Object, FileEscapeObserver) - Static method in class ccs.utils.FileKiller
Kill the specified file without renaming it, with a specified degree of thoroughness.

L

last() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
lastIndexOf(Object) - Method in class ccs.utils.SortedArrayList
Return the index of the last (guaranteed) object equal to that supplied.
launch() - Method in class ccs.http.ControlPanel
Display control panel.
launchURL(String) - Static method in class ccs.http.HUtil
Launch the external browser with the specified URL string.
level() - Method in enum ccs.utils.LogLevel
 
LIMIT - Static variable in class ccs.beetree.BeeTree
The maximum size of a BeeObject; (2^62 - epsilon) bytes.
LineInputStream - Class in ccs.utils
This filter returns its underlying stream a single "line" at a time.
LineInputStream(InputStream) - Constructor for class ccs.utils.LineInputStream
Create a LineInputStream for the specified InputStream, without anal CRLF checking.
LineInputStream(InputStream, boolean) - Constructor for class ccs.utils.LineInputStream
Create a LineInputStream for the InputStream with settable "anal CRLF Checking".
LineOutputStream - Class in ccs.utils
 
LineOutputStream(OutputStream) - Constructor for class ccs.utils.LineOutputStream
 
listDriveIDs(File[]) - Static method in class ccs.utils.DriveLister
Returns a list of unique IDs for the supplied drives; these are URL-friendly and don't contain any punctuation which might confuse the parser.
listDrives() - Static method in class ccs.utils.DriveLister
Returns a list of the available root directories.
listDrivesPrintably(File[]) - Static method in class ccs.utils.DriveLister
Returns a list of drive names, in an output-friendly format.
listFiles(File, FileFilter) - Static method in class ccs.utils.SortingFolderEntry
A helper method for the common special case where you need to generate a directory listing for a disk directory.
listSetClasses() - Method in class ccs.cdb.CDBeeTree
Retuns a list of the set classes present in this CDB.
listSubClasses(Class) - Method in class ccs.cdb.CDBeeTree
Returns a list of the sub-classes of a given set of this CDB.
load(DataInputStream) - Method in class ccs.chaos.ChaosMage
Loads the ChaosMage's state from a stream.
loadDefault() - Method in class ccs.mime.MimeRegistry
loads the default set of MIME types into the registry.
Loader0 - Class in ccs.loader
Checkpoint Loader.
LoaderLocator - Class in ccs.utils
Determine the path to the best choice of java VM loader program.
LoaderLocator() - Constructor for class ccs.utils.LoaderLocator
 
loadImage(File) - Method in class ccs.utils.ImageCanvas
Deprecated. Load image from a disk file.
loadImage(SwappingBuffer) - Method in class ccs.utils.ImageCanvas
Deprecated. Load image from a pre-filled SwappingBuffer.
loadImage(byte[]) - Method in class ccs.utils.ImageCanvas
Deprecated. Load image from a byte array, directly.
LocalHost - Class in ccs.utils
Utility class to determine whether a supplied InetAddress refers to localhost.
LocalHost() - Constructor for class ccs.utils.LocalHost
 
locate() - Static method in class ccs.loader.RootDir
 
locate() - Static method in class ccs.utils.LoaderLocator
Locate the VM loader.
locate() - Static method in class ccs.utils.RootDir
 
lock() - Method in class ccs.beetree.BeeObject
Acquire one hold on the BeeObject's nestable mutex.
lock() - Method in class ccs.beetree.BeeTree
Acquires a hold on the BeeTree's nestable (re-entrant) mutex.
lock() - Method in class ccs.beetree.GlobalMutex
 
LockHolderGroup - Class in ccs.beetree
Represents a group of threads which all hold a lock, or some other object which has the same semantics.
LockHolderGroup() - Constructor for class ccs.beetree.LockHolderGroup
 
lockRO() - Method in class ccs.beetree.DualModeLock
Lock for read-only operations.
lockRW() - Method in class ccs.beetree.DualModeLock
Lock for read-write operations.
LogFile - Class in ccs.utils
Deprecated. Java now provides a standard logging API; use that instead.
LogLevel - Enum in ccs.utils
An enum-based surrogate for java.util.logging.Levels.
LOGNAME - Static variable in class ccs.audio.AudioController
The name of the Logger the audio system uses to log lifecycle events.
LogShaper - Class in ccs.utils
Utilities to make the logging mechanism play slightly more nicely than it does by default.
LogShaper() - Constructor for class ccs.utils.LogShaper
 
LogShaper.ConsoleHandler - Class in ccs.utils
A log handler which puts messages to the correct stream, depending on severity.
LogShaper.ConsoleHandler() - Constructor for class ccs.utils.LogShaper.ConsoleHandler
 
LogShaper.LogFormatter - Class in ccs.utils
A log formatter which uses the Checkpoint MsgHelper methods to format log entries.
LogShaper.LogFormatter() - Constructor for class ccs.utils.LogShaper.LogFormatter
 
LongEncoder - Class in ccs.utils
Encodes a long as a string using a more compact representation (i.e. a higher radix, actually base-64) than is available from the Long class.
loop() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
LOSE - Static variable in class ccs.utils.MsgBox
A minor problem
LOSE - Static variable in class ccs.utils.MsgHelper
Constant for msgBox: display the ordinary, exclamation mark icon.
LoseException - Exception in ccs
An Exception thrown by CCS classes to indicate an everyday error condition.
LoseException(String) - Constructor for exception ccs.LoseException
creates a new LoseException (all LoseExceptions require a detail message).
lowOrder(long) - Static method in class ccs.utils.Unsigned
Returns the low-order (right) half of a long, as an int.

M

main(String[]) - Static method in class ccs.cdb.CompactTool
 
main(String[]) - Static method in class ccs.http.BrowserSetter
 
main(String[]) - Static method in class ccs.loader.Loader0
Launch an app using the classloader to load it.
mainObject() - Method in class ccs.utils.SortingFolderEntry
 
makeUncacheable(HttpResponse) - Method in class ccs.http.AbstractXhtmlHandler
Utility method.
mark(int) - Method in class ccs.crypt.CipherInputStream
Does nothing: mark / reset is not supported.
mark(int) - Method in class ccs.utils.DammedInputStream
Sets a mark for mark/reset operations.
mark(String) - Method in class ccs.utils.Profiler
Add a "waypoint".
mark(int) - Method in class ccs.utils.RandomInputStream
 
markSupported() - Method in class ccs.audio.NonBlockingFIFO
This stream does not support marks.
markSupported() - Method in class ccs.crypt.CipherInputStream
Indicates whether this input stream supports the mark and reset methods, which it does not.
markSupported() - Method in class ccs.utils.DammedInputStream
indicates whether mark/reset operations are supported, which they are not.
markSupported() - Method in class ccs.utils.MiserlyInputStream
 
markSupported() - Method in class ccs.utils.RandomInputStream
 
marshal(DataOutputStream) - Method in class ccs.beetree.BeeGeneric
Marshals - writes as a succession of fields - the object's data onto the supplied stream.
marshal(DataOutputStream) - Method in class ccs.beetree.BeeObject
Implement this function to marshal - write as a succession of fields - your object's data onto the supplied stream.
marshal(DataOutputStream) - Method in class ccs.cdb.CDBObject
Finalised for set management - do not invoke.
marshal(DataOutputStream) - Method in class ccs.chaos.ChaosModel
 
marshalTo(DataOutputStream) - Method in class ccs.mime.HeaderedEntity
Marshal the HeaderedEntity for storage.
marshalTo(DataOutputStream) - Method in class ccs.mime.MimeRegistry
Marshals the MIME registry onto the supplied stream.
marshalVersion - Variable in class ccs.cdb.CDBObject
The marshal version.
marshalVersion - Variable in class ccs.chaos.ChaosModel
 
MASTERGAIN - Static variable in class ccs.audio.gui.AudioControlPanel
The name of the master gain property.
matches(String) - Method in class ccs.utils.Regex
Returns whether the given string matches the current pattern, with default case-sensitivity.
MAXPACKED - Static variable in class ccs.utils.Unsigned
The maximum long which can be represented in "packed" form.
MAYBE - Static variable in class ccs.mime.MimeType
Objects of this MIME type may or may not be compressable.
mean - Variable in class ccs.chaos.ChaosMetrics
The arithmetic mean of the sample.
microsecondPosition() - Method in class ccs.audio.AudioController
 
MimeEntity - Class in ccs.mime
The HeaderedEntity finds multiple uses in simple MIME or MIME-like applications (e.g.
MimeEntity() - Constructor for class ccs.mime.MimeEntity
Create a MimeEntity with collapsing headers.
MimeEntity(boolean) - Constructor for class ccs.mime.MimeEntity
Create a MimeEntity.
MimeHeader - Class in ccs.mime
The basic MIME header syntax defines a name/value pair.
MimeHeader(String) - Constructor for class ccs.mime.MimeHeader
A MimeHeader which decodes the value part of the header into a value and a set of parameters.
MimeHeader(HeaderedEntity, int, String, String) - Constructor for class ccs.mime.MimeHeader
A MimeHeader which decodes the value part of the header into a value and a set of parameters, and also stores other optional information about the header.
MimeHeaderComments - Class in ccs.mime
The basic MIME header syntax defines a name/value pair.
MimeHeaderComments(String, boolean) - Constructor for class ccs.mime.MimeHeaderComments
Parse a MIME header value into the value itself and the set of embedded comments.
MimePackingException - Exception in ccs.mime
A MIME multipart is not validly encoded.
MimePackingException(String) - Constructor for exception ccs.mime.MimePackingException
 
MimeRegistry - Class in ccs.mime
This utility provides mappings between a list of MIME types, the (many) filename extensions which correspond to that type, and extra information about that MIME type.
MimeRegistry() - Constructor for class ccs.mime.MimeRegistry
Creates an empty MIME registry.
MimeRegProvider - Interface in ccs.mime
An object which provides a MimeRegistry to another.
MimeType - Class in ccs.mime
A MimeType encapsulates available information about a specified MIME type.
MimeType(String, String[], int, String) - Constructor for class ccs.mime.MimeType
Build a MimeType.
mimeType - Variable in class ccs.utils.SwappingBuffer
The MIME type of the content of this buffer.
mimeTypeFor(URLConnection) - Method in class ccs.mime.MimeRegistry
Utility function to work out the MIME type of a given URLConnection.
mimeTypeFor(String) - Method in class ccs.mime.MimeRegistry
Deprecated. This method is unreliable. Use the version with two parameters instead.
mimeTypeFor(String, char) - Method in class ccs.mime.MimeRegistry
Utility function to return the MIME type of a given file based on its filename extension.
minutesSinceMidnight(String) - Static method in class ccs.utils.TimeOfDay
Convert a time into the number of minutes since midnight.
minutesSinceMidnight(long, Calendar) - Static method in class ccs.utils.TimeOfDay
Convert a time into the number of minutes since midnight.
MiserlyInputStream - Class in ccs.utils
An inputstream which only provides data at a very limited rate.
MiserlyInputStream(InputStream, int) - Constructor for class ccs.utils.MiserlyInputStream
Create a miserly input stream.
mkbtn(String, JPanel) - Method in class ccs.swing18.I18Dialog
Utility to help with adding buttons to the dialog.
MKCDBObject - Class in ccs.cdb
Multipart-Key CDBObject.
MKCDBObject() - Constructor for class ccs.cdb.MKCDBObject
 
mkdirs(CDBeeTree, String) - Static method in class ccs.cdb.CDBFilesystem
Return the CDBDirectory corresponding to the specified path, creating it and / or any parent folders as required.
MOSTGENERAL - Static variable in class ccs.utils.FileKiller
The best general-purpose wiping mode; the recommended compromise between speed and security.
mrp - Variable in class ccs.http.AbstractXhtmlHandler
 
msg(Component, String, Object, int) - Static method in class ccs.utils.MsgBox
Display a multiline message box.
MsgBox - Class in ccs.utils
A general-purpose message box.
MsgBox() - Constructor for class ccs.utils.MsgBox
 
msgBox(Component, Throwable) - Static method in class ccs.utils.MsgHelper
Display a message box announcing the supplied throwable, and always guessing the correct icon.
msgBox(Component, Throwable, int) - Static method in class ccs.utils.MsgHelper
Display a message box announcing the supplied throwable.
MsgHelper - Class in ccs.utils
Helps your app provide I18N'ed messages and other strings.
MsgHelper() - Constructor for class ccs.utils.MsgHelper
 
multiconfirm(Component, String, Object) - Static method in class ccs.utils.MsgBox
Display a Yes / No / Cancel confirmation dialog.
multipartName(HeaderedEntity) - Static method in class ccs.http.HUtil
For a HeaderedEntity that is part of a multipart form, extract the name of the control for which this part contains the value.
multipartStringValue(HeaderedEntity, String) - Static method in class ccs.http.HUtil
For a HeaderedEntity that is part of a multipart form, extract the information which the user placed in the control - the "value" - provided that value is a text string.
multixlat(String) - Static method in class ccs.utils.MsgHelper
Translate a message which contains multiple space-separated I18N keys - it tokenises the string and calls xlat for each.
MUtil - Class in ccs.mime
Utility methods for dealing with various MIME constructs.

N

n - Variable in class ccs.chaos.ChaosMetrics
The number of bytes in the sample.
name - Variable in class ccs.xml.XSLParameter
The "local part" of the parameter.
namespace - Variable in class ccs.xml.XSLParameter
The namespace URL of the parameter.
NEEDENTROPY - Static variable in class ccs.chaos.ChaosModel
State value: reseed needed, but no entropy to do it.
NEEDRESEED - Static variable in class ccs.chaos.ChaosModel
State value: reseed needed, and at least minimal entropy is available.
newTemplates(Source) - Static method in class ccs.xml.XUtil
Returns a new XSLT templates object based on the supplied transform.
newXMLReader() - Static method in class ccs.xml.XHtmlEntityResolver
Returns an XMLReader which can resolve XHTML 1.1 entities.
newXMLReader() - Static method in class ccs.xml.XUtil
Returns a new SAX parser.
next() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
next(BeeObject) - Method in class ccs.beetree.BeeTree
Find the next object.
next(CDBObject) - Method in class ccs.cdb.CDBeeTree
Find the next object.
next() - Method in class ccs.utils.BitStringReader
returns the next bit, or -1 if there are no bits left.
next() - Method in class ccs.utils.PathTokenizer
Return the next token.
nextBytes(byte[]) - Method in class ccs.chaos.SemiSecureRandom
Obtain random bytes.
nextKey(BeeObject) - Method in class ccs.beetree.BeeTree
As next, except the BeeObject is not unmarshalled.
nextKey(CDBObject) - Method in class ccs.cdb.CDBeeTree
As next, except the CDBObject is not unmarshalled.
nextMatch(BeeObject) - Method in class ccs.beetree.BeeTree
Find the next object which matches the partial key from the most recent findFirst.
nextMatch(CDBObject) - Method in class ccs.cdb.CDBeeTree
Find the next object which matches the partial key from the most recent findFirst.
nextMatchKey(BeeObject) - Method in class ccs.beetree.BeeTree
As nextMatch, except that the object is not unmarshalled.
nextMatchKey(CDBObject) - Method in class ccs.cdb.CDBeeTree
As nextMatch, except that the object is not unmarshalled.
nHeaders() - Method in class ccs.mime.HeaderedEntity
The total number of available headers.
NO - Static variable in class ccs.mime.MimeType
Objects of this MIME type may not usefully be compressed by Zip using Zip or similar algorithms.
NO - Static variable in class ccs.utils.MsgBox
User selected No.
NoAccessException - Exception in ccs
NoAccessException is thrown to indicate that the operation has been disallowed on access-control grounds.
NoAccessException(String) - Constructor for exception ccs.NoAccessException
 
NOALL - Static variable in class ccs.utils.MsgBox
User selected No to All.
NoiseGrabber - Class in ccs.chaos
The NoiseGrabber uses the Java Sound API to record the low-order bits of brief sound clips from the system.
NoiseGrabber() - Constructor for class ccs.chaos.NoiseGrabber
Constructs the NoiseGrabber.
NonBlockingFIFO - Class in ccs.audio
A FIFO which does not allow its methods to block.
NonBlockingFIFO() - Constructor for class ccs.audio.NonBlockingFIFO
A 16K FIFO.
NonBlockingFIFO(int) - Constructor for class ccs.audio.NonBlockingFIFO
A FIFO of defined capacity.
NONE - Static variable in class ccs.utils.FileKiller
No action - the call to kill is a no-op.
NOTRACK - Static variable in class ccs.audio.gui.AudioMonitorPanel
The title of any non-existent track.
NullCipher - Class in ccs.crypt
A Null Cipher.
NullCipher() - Constructor for class ccs.crypt.NullCipher
 

O

openConnection(URL) - Method in class ccs.protocol.mux.Handler
Deprecated. Open a multiplexed connection.
openStream() - Method in interface ccs.audio.Track
 
openStream() - Method in class ccs.audio.URLTrack
 
out(String) - Method in class ccs.crypt.Cipher
 
out(String) - Method in class ccs.mime.HeaderedEntity
 
owner - Variable in class ccs.cdb.CDBObject
The CDB to which this belongs.

P

paint(Graphics) - Method in class ccs.utils.ImageCanvas
Deprecated. Paint.
PanelKillable - Interface in ccs.http
The interface implemented by any app which can be shut down by the ControlPanel.
PARANOID - Static variable in class ccs.utils.FileKiller
Deprecated. This tag is insufficiently descriptive and is no longer in use. SCHNEIER is the replacement in terms of functionality, GUTMANN in terms of the spirit.
parse(String) - Method in class ccs.http.HDate
 
parse(String, String, boolean) - Static method in class ccs.utils.CommandlineParser
Parses the supplied string.
parseBody() - Method in class ccs.mime.MimeEntity
If composite, analyse the body into subparts, recursively.
parseMultipartForm(InputStream, int, String, String) - Static method in class ccs.http.HUtil
Deprecated. All webapps should be using Pasiphae now rather than trying to do this themselves. Pasiphae handles input type=file too, which this doesn't.
parseTextBox(String, Collection<String>, boolean) - Static method in class ccs.utils.TextBoxParser
parses the result of JTextArea.getText() into strings (one per line) which are appended to the supplied Vector.
parseTextBox(String) - Static method in class ccs.utils.TextBoxParser
parses the result of JTextArea.getText() into strings (one per line) which are returned.
passwd - Variable in class ccs.crypt.Cipher
 
PasswordDialog - Class in ccs.utils
Displays a dialog to let the user type in a password, with it not being echoed to the screen.
PasswordDialog(Frame, String, boolean, boolean) - Constructor for class ccs.utils.PasswordDialog
Creates a new password dialog, initially invisible.
PasswordDialog(Frame, String, boolean) - Constructor for class ccs.utils.PasswordDialog
Creates a new password dialog, initially invisible.
PathTokenizer - Class in ccs.utils
A specialised version of a StringTokenizer, primarily for use when parsing paths.
PathTokenizer(String, char, boolean) - Constructor for class ccs.utils.PathTokenizer
A PathTokenizer.
pause() - Method in class ccs.audio.AudioController
If a track is currently running (playing), pauses it.
pause() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
peek(byte[], int, int, int) - Method in class ccs.utils.SwappingBuffer.PeekableBAOS
 
peekTrack(TrackChange) - Method in interface ccs.audio.Playlist
The track which would be accessed by the next subsequent changeTrack() with the supplied motion.
phase - Variable in class ccs.utils.SwappingBuffer
 
plainlen - Variable in class ccs.crypt.CipherOutputStream
The plaintext length for this stream.
play() - Method in class ccs.audio.AudioController
If a track is currently ready (paused), starts it.
play() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
Playlist - Interface in ccs.audio
A playlist is an ordered list of Tracks.
popCurrentThread() - Method in class ccs.beetree.LockHolderGroup
Decrement the hold count of the current thread; if the hold count becomes zero, remove the current thread from the group.
PostInstall - Class in ccs.utils
Static methods of this class implement various mechanisms which are commonly required following the installation of binaries.
PostInstall() - Constructor for class ccs.utils.PostInstall
 
postProcess(Logger) - Static method in class ccs.utils.PostInstall
Apply platform-specific post-install processes.
preamble - Variable in class ccs.mime.MimeEntity
If composite, the preamble to the set.
precache(String, CDBeeTree) - Method in class ccs.cdb.ChromeCache
Add a CDB to the cache.
preMarshal() - Method in class ccs.beetree.BeeGeneric
Prepare to marshal.
preMarshal() - Method in class ccs.beetree.BeeObject
Prepare to marshal.
preMarshal() - Method in class ccs.cdb.CDBObject
Finalised for set management - do not invoke.
preUnmarshal() - Method in class ccs.beetree.BeeGeneric
Prepare to unmarshal.
preUnmarshal() - Method in class ccs.beetree.BeeObject
Prepare to unmarshal.
preUnmarshal() - Method in class ccs.cdb.CDBObject
Finalised for set management - do not invoke.
prev() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
prev(BeeObject) - Method in class ccs.beetree.BeeTree
Find the previous object, as next.
prev(CDBObject) - Method in class ccs.cdb.CDBeeTree
Find the previous object, as next.
prevKey(BeeObject) - Method in class ccs.beetree.BeeTree
Find the previous object but don't unmarshal, as nextKey.
prevKey(CDBObject) - Method in class ccs.cdb.CDBeeTree
Find the previous object but don't unmarshal, as nextKey.
println(String) - Method in class ccs.utils.LineOutputStream
Prints a string to the stream, followed by a newline.
processBlock(byte[], int, byte[], int) - Method in class ccs.crypt.AESWrapper
 
processBlock(byte[], int, byte[], int) - Method in class ccs.crypt.BlowfishWrapper
 
processBlock(byte[], int, byte[], int) - Method in class ccs.crypt.DuplexBlockCipher
 
ProcessMonitor - Class in ccs.utils
A ProcessMonitor monitors a running child Process object and transfers its stdout and stderr streams to System.out and System.err respectively.
ProcessMonitor(Process) - Constructor for class ccs.utils.ProcessMonitor
Create a new ProcessMonitor with a default catnap period.
ProcessMonitor(Process, int) - Constructor for class ccs.utils.ProcessMonitor
Create a new ProcessMonitor.
Profiler - Class in ccs.utils
A Profiler provides basic support for profiling an application - seeing how long various bits of a process take to perform.
Profiler() - Constructor for class ccs.utils.Profiler
Construct a new Profiler.
propertyChange(PropertyChangeEvent) - Method in class ccs.audio.AudioController
Responds to property changes from package internals.
publish(LogRecord) - Method in class ccs.utils.LogShaper.ConsoleHandler
 
put(K, V) - Method in class ccs.utils.ForgetfulMap
 
putAction(String, Object, String, int) - Method in class ccs.swing18.I18Dispatcher
Add a new action to the collection.
putAction(String, String, Object, String, int) - Method in class ccs.swing18.I18Dispatcher
Add a new action to the collection, within a given menu.
putAction(String, int, String, Object, String, int) - Method in class ccs.swing18.I18Dispatcher
Add a new action to the collection, at a given point within a given menu.
putAll(Map<? extends K, ? extends V>) - Method in class ccs.utils.ForgetfulMap
 
putCurrentThread() - Method in class ccs.beetree.LockHolderGroup
Add the current thread to the group, or increment its hold count if already present.

Q

q - Variable in class ccs.http.ContentConnection
Deprecated. The SwappingBuffer which will contain the return from this connection.
quinConfirm(Component, String, Object) - Static method in class ccs.utils.MsgBox
 
QuotedPrintableInputStream - Class in ccs.mime
Quoted-Printable is a standard MIME content transfer encoding.
QuotedPrintableInputStream(InputStream) - Constructor for class ccs.mime.QuotedPrintableInputStream
 
QuotedPrintableOutputStream - Class in ccs.mime
Quoted-Printable is a standard MIME content transfer encoding.
QuotedPrintableOutputStream(OutputStream) - Constructor for class ccs.mime.QuotedPrintableOutputStream
 

R

RandomInputStream - Class in ccs.utils
Creates a stream, reading from a RandomAccessFile.
RandomInputStream(RandomAccessFile, boolean) - Constructor for class ccs.utils.RandomInputStream
Creates an input stream on an read-open RandomAccessFile.
RandomOutputStream - Class in ccs.utils
A stream which writes into a read-and-write-opened RandomAccessFile.
RandomOutputStream(RandomAccessFile, boolean) - Constructor for class ccs.utils.RandomOutputStream
Creates a stream which writes into a RandomAccessFile.
randomRead(byte[], int, int, long) - Method in class ccs.utils.SwappingBuffer
Copies a part of the buffer into the supplied byte array.
rawMultipartSet(InputStream, int, String) - Static method in class ccs.mime.MUtil
Separates an input stream, which contains data in the MIME multipart format, into an array of HeaderedEntity objects, each of which represents an individual part of the multipart.
read() - Method in class ccs.audio.NonBlockingFIFO
Read a single byte, unless this would block.
read(byte[]) - Method in class ccs.audio.NonBlockingFIFO
Identical to read(b, 0, b.length).
read(byte[], int, int) - Method in class ccs.audio.NonBlockingFIFO
Read zero or more bytes from the FIFO - this will read zero bytes rather than blocking.
read(byte[], int, int) - Method in class ccs.crypt.AbstractBlockCipherInputStream
 
read() - Method in class ccs.crypt.CipherInputStream
Returns the next byte of plaintext as an int in the range 0 - 255, or -1 if the stream is exhausted.
read(byte[], int, int) - Method in class ccs.crypt.CipherInputStream
Reads up to len bytes of plaintext into b[], starting at off.
read(byte[]) - Method in class ccs.crypt.CipherInputStream
Reads up to b.length bytes into b.
read() - Method in class ccs.mime.Base64InputStream
Read a single byte from the stream.
read(byte[], int, int) - Method in class ccs.mime.Base64InputStream
Reads part of an array from the stream.
read(byte[], int, int) - Method in class ccs.mime.QuotedPrintableInputStream
 
read() - Method in class ccs.mime.QuotedPrintableInputStream
 
read(DataInputStream) - Static method in class ccs.utils.BigString
 
read() - Method in class ccs.utils.DammedInputStream
reads a single byte from the underlying stream.
read(byte[], int, int) - Method in class ccs.utils.DammedInputStream
reads up to len bytes into b starting at position off.
read() - Method in class ccs.utils.LineInputStream
This method is incompatible with the contract of the stream - it's supposed to return a line at a time, not a byte at a time.
read(byte[], int, int) - Method in class ccs.utils.LineInputStream
Returns the next "line" - as defined in the preamble - or as much of it as fits in the method's internal buffer.
read(byte[], int, int) - Method in class ccs.utils.MiserlyInputStream
As its superclass, but provides at most dole bytes.
read() - Method in class ccs.utils.RandomInputStream
 
read(byte[]) - Method in class ccs.utils.RandomInputStream
 
read(byte[], int, int) - Method in class ccs.utils.RandomInputStream
 
read() - Method in class ccs.utils.ThrottledInputStream
 
read(byte[], int, int) - Method in class ccs.utils.ThrottledInputStream
 
readAscii() - Method in class ccs.utils.LineInputStream
Returns the next line as a String, assuming that the data is ASCII.
readBodyFrom(LineInputStream, byte[]) - Method in class ccs.mime.HeaderedEntity
Read the entity body from the stream.
readBodyFrom(InputStream) - Method in class ccs.mime.HeaderedEntity
Read the entity body from a stream with no boundary.
READCOMMITTED - Static variable in class ccs.utils.SwappingBuffer
Lifecycle stage.
readFrom(LineInputStream, byte[]) - Method in class ccs.mime.HeaderedEntity
Read the complete entity from a stream.
readFrom(InputStream) - Method in class ccs.xml.XSPFFile
Read in the XSPF.
readFully(InputStream, byte[], int, int) - Static method in class ccs.utils.Unsigned
Read the specified subarray fully, a la DataInput.
readFully(InputStream, byte[]) - Static method in class ccs.utils.Unsigned
Read the specified array fully, a la DataInput.
readHeader(InputStream) - Method in class ccs.crypt.AbstractBlockCipherInputStream
Read in the header, not including any self-delimiting information.
readHeader(InputStream) - Method in class ccs.crypt.BCCHInputStream
 
readHeadersFrom(LineInputStream, byte[]) - Method in class ccs.mime.HeaderedEntity
Read only the headers from the stream.
readPacked(InputStream, byte[]) - Static method in class ccs.utils.Unsigned
Read a packed long from a stream.
readRepeatableBodyFrom(LineInputStream, byte[]) - Method in class ccs.mime.HeaderedEntity
Read the repeatable entity body from the stream.
readRepeatableBodyFrom(InputStream) - Method in class ccs.mime.HeaderedEntity
As readBodyFrom, except that the body is held in a RepeatingSwappingBuffer.
readRepeatableFrom(LineInputStream, byte[]) - Method in class ccs.mime.HeaderedEntity
Read the complete entity from a stream, using a repeatable body.
RedirectException - Exception in ccs.http
An exception which causes the HTTPAdaptor to send a redirect message back to the browser.
RedirectException(String) - Constructor for exception ccs.http.RedirectException
Generates a redirect.
Regex - Class in ccs.utils
A Regular Expression matcher with a simpilified syntax and limited functionality.
Regex(String, boolean) - Constructor for class ccs.utils.Regex
Create a Regex which matches the given pattern.
register(BeeTree) - Method in class ccs.beetree.BeeLine
Register a BeeTree object with the BeeLine.
register(CDBeeTree) - Method in class ccs.cdb.CDBeeLine
 
register(Object) - Method in class ccs.crypt.AbstractBlockCipher
 
register(MimeType) - Method in class ccs.mime.MimeRegistry
Add a MimeType to the registry.
register(String, Class<? extends URLConnection>) - Static method in class ccs.protocol.mux.Handler
Deprecated. Register a URLConnection.
registerURLHandlerPackage(String) - Static method in class ccs.http.HUtil
Utility function to register a URL handler package.
reloadMetadata() - Method in class ccs.cdb.CDBeeTree
Reload set-management information for this CDBeeTree.
remaining() - Method in class ccs.utils.DammedInputStream
The number of bytes remaining until the dam is reached, or -1 if no dam is active.
remove(Object) - Method in class ccs.utils.ForgetfulMap
 
removePropertyChangeListener(PropertyChangeListener) - Method in class ccs.audio.AudioController
 
removeRange(int, int) - Method in class ccs.utils.SortedArrayList
Remove a range of members.
rename(CDBeeTree, CDBFile, String) - Static method in class ccs.cdb.CDBFilesystem
Rename the specified CDBFile and update its parent folder.
renameFolder(CDBeeTree, CDBDirectory, String) - Static method in class ccs.cdb.CDBFilesystem
Renames a folder.
RepeatingSwappingBuffer - Class in ccs.utils
A SwappingBuffer which, once filled, can be written multiple times.
RepeatingSwappingBuffer() - Constructor for class ccs.utils.RepeatingSwappingBuffer
Creates a new RepeatingSwappingBuffer with a default threshold (512K) and default auto-destruct.
RepeatingSwappingBuffer(int) - Constructor for class ccs.utils.RepeatingSwappingBuffer
Creates a new SwappingBuffer with the supplied threshold and default auto-destruct.
RepeatingSwappingBuffer(int, int) - Constructor for class ccs.utils.RepeatingSwappingBuffer
Creates a new SwappingBuffer with the supplied threshold and auto-destruct level.
RepeatingSwappingBuffer(byte[]) - Constructor for class ccs.utils.RepeatingSwappingBuffer
Creates a new "pre-filled" SwappingBuffer whose contents are the supplied buffer.
report() - Method in class ccs.utils.Profiler
Report the profile to System.out with a default prefix.
report(PrintStream, String) - Method in class ccs.utils.Profiler
Report the profile to the supplied PrintStream (typically System.out).
reroute(File, boolean) - Static method in class ccs.utils.LogFile
Deprecated. Reroute system output streams to a file.
reseed() - Method in class ccs.chaos.ChaosMage
Reseed the generator.
reseed() - Method in class ccs.chaos.SemiSecureRandom
Reseed the predictable (fast) generator from the unpredictable (slow) one.
reset() - Method in class ccs.crypt.AESWrapper
 
reset() - Method in class ccs.crypt.BlowfishWrapper
 
reset() - Method in class ccs.crypt.CipherInputStream
Does nothing: mark / reset is not supported.
reset() - Method in class ccs.crypt.DuplexBlockCipher
 
reset() - Method in class ccs.utils.DammedInputStream
repostitions the stream over a previously set mark.
reset() - Method in class ccs.utils.RandomInputStream
 
resolveActor(Object, String, int) - Method in class ccs.swing18.BasicI18Action
 
resolveActor(Object, String, int) - Method in class ccs.swing18.I18Action
Return the method to invoke on target (won't be null), given its name.
resolveEntity(String, String, String, String) - Method in class ccs.xml.XHtmlEntityResolver
 
resolveEntity(String, String) - Method in class ccs.xml.XHtmlEntityResolver
 
restore(File) - Method in class ccs.beetree.BeeTree
Deprecated. Considered dodgy! This has not been used in anger and so has not accrued the same level of confidence as everything else. Most applications won't need to do this except during disaster recovery; under these circumstances it's much safer to stop the application, restore manually and then restart the application.
RootDir - Class in ccs.loader
 
RootDir() - Constructor for class ccs.loader.RootDir
 
RootDir - Class in ccs.utils
There is a traditional problem for an app to work out where it's external resource files are - or for that matter, where it is itself!
RootDir() - Constructor for class ccs.utils.RootDir
 
run() - Method in class ccs.beetree.BeeTreeCompactor
Perform the compaction procedure.
run() - Method in class ccs.cdb.CompactTool
 
RUN - Static variable in class ccs.chaos.ChaosModel
State value: generator OK, random blocks available.
run(Frame, Logger, String) - Method in class ccs.http.BrowserSetter
Run the BrowserSetter.
run() - Method in class ccs.utils.FileKiller
Undocumented.
run() - Method in class ccs.utils.ProcessMonitor
Monitor the process.
runLeft - Variable in class ccs.chaos.ChaosModel
Blocks left before next reseed.
RUNLENGTH - Static variable in class ccs.chaos.ChaosModel
The maximum run length, in 64-bit blocks between reseeds.

S

sample(int) - Method in class ccs.chaos.NoiseGrabber
Sample the line for a given period and return the non-zero low-order bytes.
sanex(String, String) - Static method in class ccs.http.HUtil
Returns a version of the source string which has been sanitised.
sanitise(String) - Static method in class ccs.http.HUtil
Returns a trimmed version of the source from which any characters which we have deemed objectionable have been removed.
save(DataOutputStream) - Method in class ccs.chaos.ChaosMage
Save the ChaosMage's state to a stream.
SCHNEIER - Static variable in class ccs.utils.FileKiller
A wipe based on a schedule suggested by Schneier (Applied Cryptography, section 10.9) and bourne out by the work of Gutmann.
scorr - Variable in class ccs.chaos.ChaosMetrics
The serial correlation coefficient of the sample.
scrollify(JComponent) - Method in class ccs.swing18.I18Dialog
Wrap the supplied component in a scroller, and return the scroller.
search(SortingFolderEntry[], SortingFolderEntry) - Static method in class ccs.utils.SortingFolderEntry
Find the index of the specified entry in the supplied array.
SECUREST - Static variable in class ccs.utils.FileKiller
The most secure (and slowest) wiping mode available for a given version of FileKiller.
seek(Object) - Method in class ccs.utils.SortedArrayList
Find the index of the specified object, if present; if not, returns -(x+1) where x is the index where the object should be inserted.
SemiSecureRandom - Class in ccs.chaos
A PRNG designed primarily for producing the long random bytestrings required for overwriting sensitive data.
SemiSecureRandom() - Constructor for class ccs.chaos.SemiSecureRandom
 
send(OutputStream, String, SwappingBuffer, String) - Method in exception ccs.http.HException
send this HException back to the client, as a raw HTTP response.
sendBuffer(String, SwappingBuffer, HttpRequest, HttpResponse) - Method in class ccs.http.AbstractXhtmlHandler
Send back a filled SwappingBuffer.
sendCDBFile(CDBeeTree, String, HttpRequest, HttpResponse) - Method in class ccs.http.AbstractXhtmlHandler
Send back a CDBFile, using either sendBuffer or sendStream depending on size.
sendln(OutputStream, String) - Method in exception ccs.http.HException
Send a string as a line of ASCII text.
sendStream(String, CallbackStreamProducer, String, HttpRequest, HttpResponse) - Method in class ccs.http.AbstractXhtmlHandler
Send back a stream via a stream-producer / stream-consumer callback.
SenseStringDialog - Class in ccs.utils
As StringDialog, except that an extra checkbox is provided for the user to dictate case-sensitivity.
SenseStringDialog(Frame, String) - Constructor for class ccs.utils.SenseStringDialog
Constructs a new dialog which is initially invisible.
set(int, E) - Method in class ccs.utils.SortedArrayList
Replace the existing element at the specified index with a new one.
setAcceptLowEntropyReseed(boolean) - Method in class ccs.chaos.ChaosMage
Sets whether the generator can be reseeded with an inadequate amount of entropy.
setAutoStart(boolean) - Method in class ccs.audio.AudioController
Set whether a track should automatically start playing when it's ready.
setAutoStart(boolean) - Method in class ccs.audio.gui.AudioControlPanel
Set programmatically whether a newly-loaded track should start playing automatically.
setBaseUrl(String) - Static method in class ccs.xml.XHtmlEntityResolver
Sets the base URL which will be used to retrieve the necessary bits of DTD.
setBody(SwappingBuffer) - Method in class ccs.mime.HeaderedEntity
Set the body to be the content of the supplied SwappingBuffer.
setBodyHasTrailer(boolean) - Method in class ccs.mime.HeaderedEntity
Set whether the current body has a superfluous CRLF pair on the end.
setBoxTitle(String) - Static method in class ccs.utils.MsgBox
Set the window title for all JOptionPane users within the app.
setBuffer(SwappingBuffer) - Method in class ccs.cdb.CDBFile
Sets the swapping buffer used as the source / target for writes / reads.
setCacheLatency(long) - Static method in class ccs.utils.FileKiller
Set the maximum period, in milliseconds, which one must wait after closing a file, to be certain that the disk cache has committed the contents to disk.
setCDB(CDBeeTree) - Method in class ccs.cdb.CDBObject
Sets which CDB currently owns this object.
setCompressibility(int) - Method in class ccs.mime.MimeType
Sets the compressibility of this type.
setConsumer(CallbackStreamConsumer) - Method in interface ccs.cdb.CallbackStreamProducer
Set the object which will consume the stream produced.
setConsumer(CallbackStreamConsumer) - Method in class ccs.cdb.CDBFile
Prepare to read this file via a callback.
setDam(long) - Method in class ccs.utils.DammedInputStream
Sets the dam to a new quota, relative to the current position
setDam(long) - Method in class ccs.utils.DammedOutputStream
Sets the dam to a new quota, relative to the current position
setDam(int) - Method in class ccs.utils.LineInputStream
Sets a dam.
setDeadlockTimeoutMillis(long) - Static method in class ccs.beetree.BeeTree
Sets a deadlock timeout, in milliseconds.
setDefaultFonts() - Static method in class ccs.utils.FormDialog
Asserts our default fonts.
setDefaultSeed(byte[]) - Static method in class ccs.chaos.ChaosMage
Sets the seed for the default ChaosMage.
setDefaultWipeMode(int) - Static method in class ccs.utils.FileKiller
Set the default wipe mode - the mode which will be used when kill is called with a mode of DEFAULT.
setDescription(String) - Method in class ccs.mime.MimeType
Sets the description
setEmptyPlaylist(boolean) - Method in class ccs.audio.gui.AudioControlPanel
Set whether to be in empty-playlist mode (all buttons are disabled - there's nothing to do.
setFile(File) - Method in class ccs.cdb.CDBFile
Sets the current target/source file.
setGain(int) - Method in class ccs.audio.gui.AudioControlPanel
Set the master gain programmatically.
setHeader(int, String) - Method in class ccs.mime.HeaderedEntity
Set the value of a specified header.
setHeader(String, String) - Method in class ccs.mime.HeaderedEntity
Set the value of a specified header.
setInternalPath(String) - Method in class ccs.cdb.CDBFile
Set the internal path inside the DB (i.e. the DB key).
setInterval(int) - Method in class ccs.chaos.SemiSecureRandom
Sets the number of bytes produced between reseeds.
setIntervalMillis(int) - Method in class ccs.beetree.BeeTreeCompactor
Set the approximate minimum interval between status reports to the BeeTreeObserver during the object-transfer (main) phase of the compaction.
setKey(String) - Method in class ccs.beetree.BeeGeneric
Sets the key for this object.
setKey(String) - Method in class ccs.beetree.BeeObject
sets the key for this object.
setKey(String) - Method in class ccs.cdb.CDBObject
Finalised for set management.
setKeyTransform(int) - Method in class ccs.crypt.AESWrapper
Set the key-transformation mode.
setLabel(String) - Method in class ccs.swing18.I18PopupMenu
 
setLine(SourceDataLine) - Method in class ccs.audio.filters.DefaultFilterChain
Notify the filters that the output line has changed; this probably means the sample format has changed too.
setLog(boolean) - Static method in class ccs.utils.LogFile
Deprecated. Set whether to actually send incoming messages to the log file, or to just swallow them.
setMasterGain(float) - Method in class ccs.audio.AudioController
Set the master gain.
setMasterGain(float) - Method in class ccs.audio.filters.DefaultFilterChain
 
setMaxThreads(int) - Static method in class ccs.utils.FileKiller
Deprecated. FileKiller is now single-threaded. This method does nothing.
setMimeRegistry(MimeRegistry) - Static method in class ccs.cdb.CDBFile
Sets the MimeRegistry to use when determining compressibility.
setNodeCacheSize(int) - Method in class ccs.beetree.BeeTree
Changes the size of the node cache.
setNodeCacheSize(int) - Method in class ccs.cdb.CDBeeTree
Changes the size of the node cache.
setParam(String, String) - Method in class ccs.mime.MimeHeader
Add a new parameter or change the value of an existing one.
setPasswd(byte[]) - Method in class ccs.crypt.BCCHBlockCipher
Sets the password, and should be called at the start of the encryption procedure.
setPasswd(byte[]) - Method in class ccs.crypt.Cipher
Sets the password, and should be called at the start of the encryption procedure.
setPasswd(byte[]) - Method in class ccs.crypt.NullCipher
Sets the password, which is ignored completely.
setPath(String) - Method in class ccs.cdb.CDBDirectory
Set the path (i.e.
setRation(int) - Method in class ccs.utils.ThrottledInputStream
Set the byte ration.
setReal(boolean) - Method in class ccs.cdb.CDBFile
Deprecated. This is now managed automatically. This call does nothing.
setScale(int) - Method in class ccs.utils.ImageCanvas
Deprecated. Scale the image.
setStrip(boolean) - Method in class ccs.beetree.BeeTreeCompactor
Set whether to strip unprintable characters from keys before sending status reports to any BeeTreeObserver.
setSubsystem(String) - Method in class ccs.http.ControlPanel
Set the current subsystem.
setTalkUrl(String) - Method in class ccs.http.ControlPanel
The the URL for the "talk to me" function.
setText(String) - Method in class ccs.swing18.I18Label
 
setThreshold(int) - Method in class ccs.beetree.BeeTree
Changes the swapping threshold for temporary space when marshalling.
setThreshold(int) - Method in class ccs.cdb.CDBeeTree
Changes the swapping threshold for temporary space when marshalling.
setTimeout(long) - Static method in class ccs.beetree.DualModeLock
Set a deadlock timeout.
setTitle(String) - Method in class ccs.http.ControlPanel
Set the title.
setTracking(TrackMode) - Method in class ccs.audio.gui.AudioControlPanel
Set the tracking mode programmatically.
setTrackMode(TrackMode) - Method in class ccs.audio.AudioController
Set the track mode.
setTrialZipSizeLimits(long, long) - Static method in class ccs.cdb.CDBFile
When inserting a file of unknown compressibility, CDBFile will attempt to compress it anyway provided that its size lies between a pair of limits.
setValue(int) - Method in class ccs.utils.WritableInteger
Set.
setWorkingFont(Font) - Method in class ccs.utils.FontDialog
Set the working font.
setWriteGate(long) - Method in class ccs.beetree.GlobalMutex
Sets the global write-gate to the specified value.
setXHMode(AbstractXhtmlHandler.XHMode, HttpResponse) - Method in class ccs.http.AbstractXhtmlHandler
Set a request-specific XHTML handling mode for this request (if different from the default for this handler.)
shapeLogger(Logger) - Static method in class ccs.utils.LogShaper
Set a logger to use the ConsoleHandler and LogFormatter defined here.
show() - Method in class ccs.utils.FontDialog
Shows the dialog, modally.
show() - Method in class ccs.utils.FormDialog
shows the dialog.
show(Component, Object, String) - Static method in class ccs.utils.FormDialog
Show a standard "data entry" dialog.
show(Component, Object, String, boolean, int, int) - Static method in class ccs.utils.FormDialog
Show a standard "data entry" or "message" dialog.
show() - Method in class ccs.utils.PasswordDialog
Shows the dialog, modally.
show() - Method in class ccs.utils.SenseStringDialog
Displays the dialog, modally: the app will block until the user clears the dialog.
show() - Method in class ccs.utils.StringDialog
Displays the dialog, modally: the app will block until the user clears the dialog.
showCode(Component, Object, String, boolean, int, int) - Static method in class ccs.utils.FormDialog
Show a standard "data entry" or "message" dialog.
showDialog(Component, String) - Method in class ccs.swing18.I18FileChooser
 
shutdown() - Method in interface ccs.http.PanelKillable
The application should terminate immediately.
SIMPLE - Static variable in class ccs.utils.FileKiller
Simple wipe.
size() - Method in class ccs.cdb.CDBFile
 
size() - Method in class ccs.utils.ForgetfulMap
 
size() - Method in class ccs.utils.SwappingBuffer
returns the current length of data in the buffer.
skip(long) - Method in class ccs.audio.NonBlockingFIFO
Skip bytes without blocking.
skip(long) - Method in class ccs.crypt.CipherInputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class ccs.utils.DammedInputStream
skips at most n bytes of the underlying stream.
skip(long) - Method in class ccs.utils.MiserlyInputStream
As its superclass, but skips at most dole bytes.
skip(long) - Method in class ccs.utils.RandomInputStream
 
skip(long) - Method in class ccs.utils.ThrottledInputStream
 
slack - Variable in class ccs.beetree.BeeObject
The minimum amount of slack space that should be made available if the object has to be moved.
sort(SortingFolderEntry[]) - Static method in class ccs.utils.SortingFolderEntry
Sort this array of folder entries into their proper order.
SortedArrayList<E> - Class in ccs.utils
An array-backed list which maintains its elements in order: either their natural order (if they all implement Comparable) or the order provided by a specified Comparator.
SortedArrayList() - Constructor for class ccs.utils.SortedArrayList
An empty list using natural ordering and a default initial capacity.
SortedArrayList(Comparator<? super E>) - Constructor for class ccs.utils.SortedArrayList
An empty list using a comparator and default initial capacity.
SortedArrayList(int, Comparator<? super E>) - Constructor for class ccs.utils.SortedArrayList
An empty list using a comparator and an initial capacity.
SortingFolderEntry - Class in ccs.utils
This class assists the rather common pattern whereby there is a "folder" full of filenames, some of which are subfolders, and which must be sorted.
SortingFolderEntry(String, Object, boolean, boolean) - Constructor for class ccs.utils.SortingFolderEntry
Create a new SortingFolderEntry.
SplitterOutputStream - Class in ccs.utils
A SplitterOutputStream copies anything written to it to an arbitrary set of streams.
SplitterOutputStream(OutputStream[]) - Constructor for class ccs.utils.SplitterOutputStream
Create a splitter which writes to an array of targets.
SplitterOutputStream(OutputStream, OutputStream) - Constructor for class ccs.utils.SplitterOutputStream
Creates a splitter which writes to a pair of targets.
startHeartBeat() - Method in class ccs.audio.gui.AudioMonitorPanel
Start the heartbeat timer.
startScavenger() - Static method in class ccs.chaos.ChaosMage
Starts a background entropy-scavenger for the default ChaosMage.
startStreamProduction() - Method in interface ccs.cdb.CallbackStreamProducer
Initiate the stream production process and invoke the stream consumer when you're ready.
startStreamProduction() - Method in class ccs.cdb.CDBFile
Produces a stream, reading the file from the CDB which currently owns this.
stateChanged(ChangeEvent) - Method in class ccs.utils.FontDialog
Undocumented.
STATENAME - Static variable in class ccs.audio.AudioController
The name of the state property.
STATENAME - Static variable in class ccs.audio.gui.AudioMonitorPanel
The name of the state property.
status - Variable in class ccs.chaos.ChaosModel
The current generator state.
stop() - Method in class ccs.audio.AudioController
Stop.
stop() - Method in class ccs.audio.gui.AudioControlPanel.ActionCatcher
 
stopHeartBeat() - Method in class ccs.audio.gui.AudioMonitorPanel
 
StringDialog - Class in ccs.utils
A Dialog box which allows the user to enter a single string of text.
StringDialog(Component, String, String) - Constructor for class ccs.utils.StringDialog
Constructs a new string dialog which is initially invisible, and whose text box contains the supplied string.
StringDialog(Component, String) - Constructor for class ccs.utils.StringDialog
Constructs a new string dialog which is initially invisible.
subparts - Variable in class ccs.mime.MimeEntity
If composite, the subparts contained within this. else null.
subValue(String, String) - Static method in class ccs.mime.MUtil
Undocumented.
swallowPreamble(LineInputStream, byte[]) - Method in class ccs.mime.HeaderedEntity
RFC2046 states that an area of non-compliant guff - the preamble - can precede a multipart.
SwappingBuffer - Class in ccs.utils
A dual-mode buffer that efficiently stores an arbitrary amount of transient data.
SwappingBuffer() - Constructor for class ccs.utils.SwappingBuffer
Creates a new SwappingBuffer with a default threshold (512K) and default auto-destruct.
SwappingBuffer(int) - Constructor for class ccs.utils.SwappingBuffer
Creates a new SwappingBuffer with the supplied threshold and default auto-destruct.
SwappingBuffer(int, int) - Constructor for class ccs.utils.SwappingBuffer
Creates a new SwappingBuffer with the supplied threshold and auto-destruct level.
SwappingBuffer(byte[]) - Constructor for class ccs.utils.SwappingBuffer
Creates a new "pre-filled" SwappingBuffer whose contents are the supplied buffer.
SwappingBuffer(InputStream, long) - Constructor for class ccs.utils.SwappingBuffer
Creates a new "pre-filled" SwappingBuffer which wraps the supplied InputStream.
SwappingBuffer.DestructiveBAIS - Class in ccs.utils
 
SwappingBuffer.PeekableBAOS - Class in ccs.utils
 
SwappingBuffer.PeekableBAOS() - Constructor for class ccs.utils.SwappingBuffer.PeekableBAOS
 

T

tail() - Method in class ccs.utils.PathTokenizer
Return the rest of the path without parsing it.
temp8 - Variable in class ccs.crypt.CipherInputStream
An 8-byte scratch space.
temp8 - Variable in class ccs.crypt.CipherOutputStream
An 8-byte scratch space.
TempFile - Class in ccs.utils
A class for finding suitable names for temp files.
terminals() - Method in class ccs.utils.FlagArgsParser
Return the terminal parameters - parameters which aren't bound to a flag.
TextBoxParser - Class in ccs.utils
A multiline text box is an easy way to obtain a list of items from a user: one item per line, you're laughing.
TextBoxParser() - Constructor for class ccs.utils.TextBoxParser
 
threadLock(BeeTree...) - Method in class ccs.beetree.BeeLine
Threadlock a set of BeeTrees, RW, in canonical order.
threadLock() - Method in class ccs.beetree.BeeTree
Lock the beetree file so that only this thread in this VM can use it; all other threads in all other VMs are locked out.
threadLock(CDBeeTree[]) - Method in class ccs.cdb.CDBeeLine
 
threadLock() - Method in class ccs.cdb.CDBeeTree
Lock the underlying beetree so that only this thread in this VM can use it; all other threads in all other VMs are locked out.
threadLockRO(BeeTree...) - Method in class ccs.beetree.BeeLine
Threadlock a set of BeeTrees, in canonical order, read-only.
threadLockRO() - Method in class ccs.beetree.BeeTree
As threadLock, but only acquires an RO lock.
threadLockRO() - Method in class ccs.cdb.CDBeeTree
As threadLock, but only acquires an RO lock.
threadUnlock() - Method in class ccs.beetree.BeeLine
Releases all RW threadlocks held by the current thread, on BeeTrees which are registered with this BeeLine.
threadUnlock() - Method in class ccs.beetree.BeeTree
Release the beetree from your previously-applied thread lock.
threadUnlock() - Method in class ccs.cdb.CDBeeLine
 
threadUnlock() - Method in class ccs.cdb.CDBeeTree
Release the beetree from your previously-applied thread lock.
threadUnlockIfHolder() - Method in class ccs.beetree.BeeTree
Release the beetree from a previously-applied thread lock, iff the current thread has one to release.
threadUnlockRO() - Method in class ccs.beetree.BeeLine
Releases all RO threadlocks held by the current thread, on BeeTrees which are registered with this BeeLine.
threadUnlockRO() - Method in class ccs.beetree.BeeTree
Release the beetree from your previously-applied RO thread lock.
threadUnlockRO() - Method in class ccs.cdb.CDBeeTree
Release the CDBeeTree from your previously-applied RO thread lock.
threadUnlockROIfHolder() - Method in class ccs.beetree.BeeTree
Release the beetree from a previously-applied thread lock, iff the current thread has one to release.
ThrottledInputStream - Class in ccs.utils
A stream with a settable maximum rate.
ThrottledInputStream(InputStream) - Constructor for class ccs.utils.ThrottledInputStream
A ThrottledInputStream with an infinite ration.
ThrottledInputStream(InputStream, int) - Constructor for class ccs.utils.ThrottledInputStream
A ThrottledInputStream with a fixed ration.
THROWATTR - Static variable in class ccs.http.ExceptionHandler
The name of the attribute containing the exception moving down the chain until it gets to the exception handler.
ThrowingHandler - Class in ccs.http
A superclass for HttpHandlers which, in conjunction with ExceptionHandler, provides an communal exception-handling framework for Jetty-based HTTP servers.
ThrowingHandler(MimeRegProvider) - Constructor for class ccs.http.ThrowingHandler
Construct a ThrowingHandler.
TimeOfDay - Class in ccs.utils
Utility methods for events which occur at a fixed time of day.
title - Variable in class ccs.xml.XSPFFile
The title of the complete playlist.
toEncoded() - Method in class ccs.utils.SortingFolderEntry
 
toHashableString(String) - Static method in class ccs.utils.Base32Encoder
Returns a "hashing friendly" version of the supplied string.
toString() - Method in exception ccs.http.HException
 
toString() - Method in class ccs.loader.DiagURLClassLoader
 
toString(byte[]) - Static method in class ccs.utils.Base32Encoder
Returns a "user-friendly" version of the encoded octet-string.
toString(byte[], int, int) - Static method in class ccs.utils.Base32Encoder
Returns a "user-friendly" version of the encoded octet-string.
toString(int) - Static method in class ccs.utils.TimeOfDay
Convert a time offset since midnight into our string format.
toString(byte[]) - Static method in class ccs.utils.Unsigned
Return a readable representation of a medium-length bytestring, such as a hash.
toString(byte[], int, int) - Static method in class ccs.utils.Unsigned
Return a readable representation of a medium-length bytestring, such as a hash.
toString() - Method in class ccs.utils.WritableInteger
This integer as a string.
touch(String) - Method in class ccs.cdb.ChromeCache
Set the last-modified date for the specified CDB to right now, if the CDB is already cached; does nothing if it isn't.
Track - Interface in ccs.audio
An audio track.
TrackChange - Enum in ccs.audio
The track-change orders which may be given to a playlist.
TRACKMODE - Static variable in class ccs.audio.gui.AudioControlPanel
The name of the track-mode property.
TrackMode - Enum in ccs.audio
How the player should change track.
tracks - Variable in class ccs.xml.XSPFFile
The list of track elements.
TrackState - Enum in ccs.audio
The state of the currently-playing track: the GUI should reflect this.
transfer(InputStream, OutputStream, int, boolean) - Static method in class ccs.utils.BytePump
Transfers the input stream to the output stream, using a given buffer size.
transfer(InputStream, OutputStream, boolean) - Static method in class ccs.utils.BytePump
Transfers the input stream to the output stream, using a default buffer size (32K).
transform(String, InputStream, String) - Method in class ccs.xml.XSLCache
Transforms the specified document.
transform(String, InputStream, String, boolean, Collection<XSLParameter>, boolean) - Method in class ccs.xml.XSLCache
Transforms the specified document.
transformException(SwappingBuffer) - Method in interface ccs.http.ExceptionHelper
Tranform the supplied CXT document, containing the exception definition, into an HTML page to give to the user.
transientMarshal(DataOutputStream) - Method in class ccs.cdb.CDBObject
Sometimes a CDBObject will be used as a transient data container rather than as a persistent one stored in a CDBeeTree.
transientMarshal(DataOutputStream) - Method in class ccs.chaos.ChaosMetrics
Transfer the ChaosMetrics over a stream.
transientMarshal(DataOutputStream) - Method in class ccs.chaos.ChaosModel
 
transientUnmarshal(DataInputStream) - Method in class ccs.cdb.CDBObject
The counterpart on the other end of the link to transientMarshal.
transientUnmarshal(DataInputStream) - Method in class ccs.chaos.ChaosMetrics
Transfer the ChaosMetrics over a stream.
transientUnmarshal(DataInputStream) - Method in class ccs.chaos.ChaosModel
 
translate(File, String) - Static method in class ccs.utils.ExeName
translate an "abstract name" for an executable into suitable form for Runtime.exec.
translate(String) - Static method in class ccs.utils.MsgHelper
Alias for translateMessage(String).
translate(String) - Static method in class ccs.utils.Regex
Translate the simplified regex syntax used by this class into PERL5 regex syntax.
translateFile(File, String) - Static method in class ccs.utils.ExeName
translate an "abstract name" for an executable into suitable form for Runtime.exec.
translateMessage(Throwable) - Static method in class ccs.utils.MsgHelper
returns an internationalised version of this throwable's message string.
translateMessage(String) - Static method in class ccs.utils.MsgHelper
Returns an internationalised version of the supplied message.
translateName(Throwable) - Static method in class ccs.utils.MsgHelper
returns a helpful, internationalised description of what this throwable is about.
tree - Variable in class ccs.xml.XSPFFile
The complete XSPF document.
typeForExtension(String) - Method in class ccs.mime.MimeRegistry
Returns the MimeType corresponding to a given extension.
typeForPath(String) - Method in class ccs.mime.MimeRegistry
Deprecated. This is unreliable. Use the two-parameter version instead, or use MUtil.getExtn directly.
typeForPath(String, char) - Method in class ccs.mime.MimeRegistry
Wrapper to extract the extension from a path or filename.

U

UNLINK - Static variable in class ccs.utils.FileKiller
Unlink (delete) only.
unlock() - Method in class ccs.beetree.BeeObject
Release one hold on the the mutex obtained by lock.
unlock() - Method in class ccs.beetree.BeeTree
Releases a hold obtained by lock.
unlock() - Method in class ccs.beetree.GlobalMutex
 
unlockRO() - Method in class ccs.beetree.DualModeLock
Release an RO lock.
unlockRW() - Method in class ccs.beetree.DualModeLock
Release an RO lock.
unmarshal(DataInputStream) - Method in class ccs.beetree.BeeGeneric
De-serialises the object's properties from the supplied input stream.
unmarshal(DataInputStream) - Method in class ccs.beetree.BeeObject
Implement this function to de-serialise your object's properties from the supplied input stream.
unmarshal(DataInputStream) - Method in class ccs.cdb.CDBObject
Finalised for set management - do not invoke.
unmarshal(DataInputStream) - Method in class ccs.chaos.ChaosModel
 
unmarshalFrom(DataInputStream, HeaderedEntity.UnmarshalModes) - Method in class ccs.mime.HeaderedEntity
Unmarshal the HeaderedEntity from storage.
unmarshalFrom(DataInputStream) - Method in class ccs.mime.MimeRegistry
Unmarshals the MIME registry from the supplied stream.
unregister(Object) - Method in class ccs.crypt.AbstractBlockCipher
 
unregister(MimeType) - Method in class ccs.mime.MimeRegistry
remove a MimeType from the registry.
Unsigned - Class in ccs.utils
When working with integers which you wish were unsigned, it's extraordinarily easy to foul up the type conversions and, say, inadvertently fill the high-order half with 1 bits.
Unsigned() - Constructor for class ccs.utils.Unsigned
 
UNWRITABLE - Static variable in class ccs.utils.SwappingBuffer
Lifecycle stage.
update(BeeObject) - Method in class ccs.beetree.BeeTree
Updates the object, which is already in the BeeTree.
update(CDBObject) - Method in class ccs.cdb.CDBeeTree
Updates the object, which is already in the CDB.
update(CDBeeTree, CDBFile) - Static method in class ccs.cdb.CDBFilesystem
Update an existing CDBFile.
update(String) - Method in class ccs.http.HProgressMonitor
Update the message display.
URLCoding - Class in ccs.http
Static members of this class allow an arbitrary terminal URL fragment (ie. a complete URL, less the protocol section and some arbitrary path prefix) to be encoded as a terminal filepath fragment (ie. a filepath less some arbitrary path prefix), and vice-versa.
URLCoding() - Constructor for class ccs.http.URLCoding
 
urlDecode(String) - Static method in class ccs.http.URLCoding
decode URL elements.
urlEncode(String) - Static method in class ccs.http.URLCoding
encode URL elements.
urlToFilepath(String, String, char) - Static method in class ccs.http.URLCoding
Decode the terminal fragment of a URL path, and an optional query string, into a filepath.
urlToFilepath(String, char) - Static method in class ccs.http.URLCoding
Decode the terminal fragment of a URL into a filepath. use this version if you don't have the two already separated for you.
URLTrack - Class in ccs.audio
A Track which is accessed via a URL.
URLTrack(URL) - Constructor for class ccs.audio.URLTrack
A UrlTrack with an implicit title from the URL itself.
URLTrack(URL, String) - Constructor for class ccs.audio.URLTrack
A UrlTrack with an explicit title (eg. from a playlist file).

V

value - Variable in class ccs.mime.MimeHeaderComments
The value itself, without embedded comments.
value - Variable in class ccs.xml.XSLParameter
The value of the parameter.
valueChanged(ListSelectionEvent) - Method in class ccs.utils.FontDialog
Undocumented.
valueOf(String) - Static method in enum ccs.audio.TrackChange
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ccs.audio.TrackMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ccs.audio.TrackState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ccs.http.AbstractXhtmlHandler.XHMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ccs.mime.HeaderedEntity.UnmarshalModes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ccs.utils.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum ccs.audio.TrackChange
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ccs.audio.TrackMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ccs.audio.TrackState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ccs.http.AbstractXhtmlHandler.XHMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ccs.mime.HeaderedEntity.UnmarshalModes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class ccs.utils.ForgetfulMap
 
values() - Static method in enum ccs.utils.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
verifyFilesystem(CDBeeTree) - Static method in class ccs.cdb.CDBFilesystem
Verify that a valid CDB filesystem exists, and create it if not.
verifyLegacyFilesystem(CDBeeTree) - Static method in class ccs.cdb.CDBFilesystem
as verifyFilesystem, except that the result is compatible with Checkpoint 5 installations.
VERSION - Static variable in class ccs.Kernel
The current Checkpoint kernel version.

W

wad - Variable in class ccs.utils.SwappingBuffer
 
waitForCompletion() - Static method in class ccs.utils.FileKiller
Wait for all ongoing wipe operations to complete.
wasLastBoundary() - Method in class ccs.mime.HeaderedEntity
If the last read operation (readFrom, readHeadersFrom, or readBodyFrom had non-null boundary (i.e. was reading from an RFC2046 multipart MIME stream), this returns true if the encountered boundary which ended the read was of the variant type (with two hyphens as a suffix) which denotes the end of the multipart.
when() - Static method in class ccs.utils.FormDialog
Utility to make registerKeyboardAction syntax more compact.
WireException - Exception in ccs
A WireException represents a breach of a wire protocol such as SMTP or HTTP, as detected by lower-level constructs that are shared between multiple protocols.
WireException(String) - Constructor for exception ccs.WireException
 
WouldBlockException - Exception in ccs.audio
 
WouldBlockException() - Constructor for exception ccs.audio.WouldBlockException
 
WouldBlockException(String) - Constructor for exception ccs.audio.WouldBlockException
 
WRITABLE - Static variable in class ccs.utils.SwappingBuffer
Lifecycle stage.
WritableInteger - Class in ccs.utils
This class is similar to an Integer, except you can write to it and the static utility methods aren't there.
WritableInteger(int) - Constructor for class ccs.utils.WritableInteger
Create a WritableInteger wrapping the given value.
write(byte[], int) - Method in class ccs.audio.filters.DefaultFilterChain
Write audio samples into the filter chain.
write(byte[]) - Method in class ccs.audio.NonBlockingFIFO
Identical to write(b, 0, b.length.
write(byte[], int, int) - Method in class ccs.audio.NonBlockingFIFO
Write bytes into the FIFO.
write(byte[], int, int) - Method in class ccs.crypt.AbstractBlockCipherOutputStream
 
write(int) - Method in class ccs.crypt.CipherOutputStream
writes a single byte.
write(byte[], int, int) - Method in class ccs.crypt.CipherOutputStream
 
write(int) - Method in class ccs.mime.Base64OutputStream
 
write(byte[], int, int) - Method in class ccs.mime.Base64OutputStream
Encode a subarray to the stream.
write(byte[], int, int) - Method in class ccs.mime.QuotedPrintableOutputStream
 
write(int) - Method in class ccs.mime.QuotedPrintableOutputStream
 
write(String, DataOutputStream) - Static method in class ccs.utils.BigString
 
write(int) - Method in class ccs.utils.DammedOutputStream
Writes the specified byte to this output stream.
write(byte[], int, int) - Method in class ccs.utils.DammedOutputStream
Writes len bytes from b starting at off to this output stream.
write(byte[], int, int) - Method in class ccs.utils.LineOutputStream
Write arbitrary bytes to the stream.
write(int) - Method in class ccs.utils.LogFile
Deprecated. Writes the specified byte to the logfile or swallows it.
write(byte[]) - Method in class ccs.utils.LogFile
Deprecated. Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class ccs.utils.LogFile
Deprecated. Writes len bytes from the specified byte array starting at offset off to this output stream.
write(int) - Method in class ccs.utils.RandomOutputStream
 
write(byte[]) - Method in class ccs.utils.RandomOutputStream
 
write(byte[], int, int) - Method in class ccs.utils.RandomOutputStream
 
write(int) - Method in class ccs.utils.SplitterOutputStream
write the byte represented by n to all targets.
write(byte[], int, int) - Method in class ccs.utils.SplitterOutputStream
Write the specified subarray of wad to all targets.
write(int) - Method in class ccs.utils.SwappingBuffer
Writes the specified byte to the output stream.
write(byte[], int, int) - Method in class ccs.utils.SwappingBuffer
Writes len bytes from the specified byte array starting at offset off to the output stream.
write(int) - Method in class ccs.xml.EscapingOutputWriter
 
write(char[], int, int) - Method in class ccs.xml.EscapingOutputWriter
 
write(String, int, int) - Method in class ccs.xml.EscapingOutputWriter
 
writeBodyTo(OutputStream, boolean) - Method in class ccs.mime.HeaderedEntity
Write the body of the entity to a stream.
writeBrowserConf(String, Logger) - Static method in class ccs.http.BrowserSetter
Write the browser command to its configuration file.
writeHeader(OutputStream) - Method in class ccs.crypt.AbstractBlockCipherOutputStream
Write the first part of the "header", not including any required stream length information.
writeHeader(OutputStream) - Method in class ccs.crypt.BCCHOutputStream
 
writeHeadersTo(OutputStream) - Method in class ccs.mime.HeaderedEntity
Write the headers of the entity to a stream.
writeln(String, OutputStream) - Method in class ccs.mime.HeaderedEntity
Utility method to write a string to the stream with at least reasonable efficiency.
writePacked(OutputStream, long, byte[]) - Static method in class ccs.utils.Unsigned
Write a long onto a stream, in a simple, variable-length, "packed" format whose length depends on the size of the quantity being written.
writeTo(OutputStream) - Method in class ccs.utils.RepeatingSwappingBuffer
Writes the contents of the buffer to the supplied stream.
writeTo(OutputStream) - Method in class ccs.utils.SwappingBuffer
Writes the contents of the buffer to the supplied stream.
writeTo(OutputStream) - Method in class ccs.xml.XSPFFile
Write the DOM tree.
WrongSetException - Exception in ccs.cdb
 
WrongSetException() - Constructor for exception ccs.cdb.WrongSetException
 

X

XenophobicSocketListener - Class in ccs.http
A SocketListener which only accepts local connections.
XenophobicSocketListener(InetAddrPort) - Constructor for class ccs.http.XenophobicSocketListener
 
XHtmlEntityResolver - Class in ccs.xml
Resolves entities defined in XHTML 1.1.
XHtmlEntityResolver() - Constructor for class ccs.xml.XHtmlEntityResolver
 
xlat(String) - Static method in class ccs.utils.MsgHelper
Even briefer alias for translateMessage.
xmlMarshal(CXTStream) - Method in class ccs.chaos.ChaosMetrics
Express the ChaosMetrics as a CXT element, histogram excluded.
xmlMarshal(CXTStream) - Method in class ccs.chaos.ChaosModel
 
xmlMarshal(CXTStream) - Method in class ccs.mime.MimeRegistry
Marshals the MIME registry as XML.
xmlMarshal(CXTStream) - Method in class ccs.mime.MimeType
Marshal the MimeType as XML.
xmlMarshal(PrintWriter) - Method in class ccs.utils.SortingFolderEntry
Marshal the entry as XML.
xmlMarshal(PrintWriter, boolean) - Method in class ccs.utils.SortingFolderEntry
Marshal the entry as XML.
xmlMarshal(CXTStream) - Method in interface ccs.xml.XMLMarshalable
 
XMLMarshalable - Interface in ccs.xml
Classes which implement this declare that they can marshal themselves as XML (CXT) in our standard fashion.
xmlMarshalFolder(PrintWriter, SortingFolderEntry[], File, String, boolean) - Static method in class ccs.utils.SortingFolderEntry
A helper method to marshal the current folder as XML, in the common special case where the folder is a disk file.
xmlMarshalFolder(PrintWriter, SortingFolderEntry[], String, char, String, boolean, boolean) - Static method in class ccs.utils.SortingFolderEntry
A helper method to marshal the current folder as XML.
XSLCache - Class in ccs.xml
XSL Stylesheets are useful things, but they need to be compiled before use, and this is fiercely expensive.
XSLCache() - Constructor for class ccs.xml.XSLCache
 
XSLParameter - Class in ccs.xml
An XSLT stylesheet can accept parameters.
XSLParameter() - Constructor for class ccs.xml.XSLParameter
Build an empty XSLParameter (all elements null).
XSLParameter(String, String, String) - Constructor for class ccs.xml.XSLParameter
Build an XSLParameter with the specified values.
XSPFFile - Class in ccs.xml
A low-level wrapper for a generic XSPF.
XSPFFile() - Constructor for class ccs.xml.XSPFFile
Create an XSPF file.
XUtil - Class in ccs.xml
Various utility methods for generating and interacting with XML-style markup languages, including HTML.

Y

YES - Static variable in class ccs.mime.MimeType
Objects of this MIME type may be usefully compressed using Zip or similar algorithms.
YES - Static variable in class ccs.utils.MsgBox
User selected Yes.
YESALL - Static variable in class ccs.utils.MsgBox
User selected Yes to All.
ynconfirm(Component, String, Object) - Static method in class ccs.utils.MsgBox
Display a Yes / No confirmation dialog.

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