|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AttributeFactoryInterface | Interface to define method of creating attribute maps. |
Auditable | Interface to define certain methods for auditing objects (for debugging purposes). |
Dependent | Interface defining operations which determine dependency between spreadsheet cells. |
Documentable | This interface defines the ability of any object to render itself
in the context of a document which implements StylishWriteable .
|
ExpressionInterface | Interface to specify the operations relating to the parsing and evaluation of expressions. |
ExpressionParserFactoryInterface | This interface defines the operation of creating a new instance of an ExpressionParser. |
Identifiable | Interface to define the getIdentifier() method for identifying objects (primarily for debugging purposes). |
Iterative | This interface defines the property of getting an iterator on the object. |
Lookupable | This interface defines the lookup operations associated with variables, constants, memory values, etc. |
LookupableFactoryInterface | Interface for the creation of Lookupable objects |
MillFactoryInterface | Interface for the creation of mills. |
MillInterface | This interface defines the operations supported by a "Mill". |
Nameable | Interface to allow an object to be mamed, i.e. identified. |
Presentable | This interface defines the linkage between values in the JQuantity package and user interface classes, such as in com.rubecula.spreadsheet. |
PresentableFactoryInterface | Factory interface to create new presentables from doubles or longs. |
PresentationFactoryInterface | Factory interface to create new presentations from strings (the preferred method of creating new objects in the jquantity world). |
Replaceable | Replaceable: a generic interface which supports the replacement or subsitution of one object by another, typically in some context. |
StylishWriteable | Class to represent an object which can be written to using a specific style. |
Class Summary | |
AlphabeticalMap | Class to define an alphabetical map, that is to say a Map where the keys are case-insensitive Strings and where the values are Strings. |
AttrMap | Class to define an Attribute Map an application. |
Configuration | This class needs to be brought up to compliance. |
ConvenientProperties | Class to manage string properties with the following policy imposed: Properties are sorted by key on output; Properties may have (optionally) a comment string (text following '# '); When value is retrieved, the comment and any white space is ignored; The comment string can be get/set with the appropriate methods. |
Item | Abstract base class from which to derive other more concrete classes. |
Kleenean | |
LookupTable | Class to allow storage and lookup of Presentable objects, identified by a String key. |
MacroLibrary | |
Presentation | This is the base class for presentations to the user, particularly in situations where room for the presentation is limited, such as in a spreadsheet cell. |
PushbackStringTokenizer | Class to implement StringTokenizer with a one-deep pushback buffer. |
PushbackStringTokenizer.Test | Test class. |
Range | Class for handling ranges of integers. |
Sort | An old class from the days before Comparable. |
SortableHashTable | |
SortedIterator | Class |
StringMap | Class which extends a HashMap with the policy that all keys are of class String. |
StringPresentation | Class to model the presentation of pure text. |
StringUtils | String utilities. |
Style | Class to represent writing styles. |
Symbol | Symbol Class. |
TestUtils | Class to define certain artifacts of testing. |
Exception Summary | |
BaseException | Provides a common base class for all checked exceptions so that these can be easily identified and organized. |
LocalizedException | Abstract exception class used for localizable exceptions. |
MillException | Exception class for the operation of a Mill. |
PresentableException | Exception for errors when creating Presentable objects. |
PresentationException | Checked Exception for Presentation objects. |
It contains certain classes and interfaces which are essentially application-independent, but many of them are to support communication between the JQuantity package and the Spreadsheet package.
Last Updated: 2003-04-02
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |