|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CloseableContext | A ViewContext specialization that can tell callers whether it is safe to close the context. |
CloseableIterator | An iterator specialization that provides a standard way to be closed in cases where the iterator might have underlying resources that would benefit from a timely release. |
ContextView | Represents views that can provide access to their associated context. |
ErrorListener | Notified when an error occurs for a given object. |
Fixable | Represents an object with configurable mutability. |
FocusedContext | Context specialization denoting a view context that holds a focused or targeted object. |
Identifiable | Interface implemented by objects that can provide a String identity for themselves. |
MultiFocusedContext | Context specialization denoting a view context that holds a set of focused or targeted objects. |
ObjectViewContext | Context specialization denoting a view context that holds a reference to a representative model object. |
ObservableList | Extends the java.util.List interface to provide observability using ListPropertyChangeEvents delivered to registered PropertyChangeListener. |
ProgressReporter | Defines an object that can report status to the user. |
PropertyAccess | Interface implemented to define a standard way of accessing or manipulating object properties. |
Releasable | Interface denoting objects that can be released. |
SimpleExpressionLanguage.ExpressionElement | |
UserRequest | A UI-independent way of formulating a request to the user. |
UserRequestHandler | Provides UI-independant access to the user. |
ViewContext | Represents a section of the model operated on by a particular view and the view-specific model. |
ViewContextAware | Represents an object that can be aware of the context within which it is operating. |
ViewFactory | Factory that can create views from a ViewContext. |
ViewManager | Interface denoting a class that can manage the views for an obserable list of contexts. |
Class Summary | |
---|---|
AbstractRequestHandler | Base implementation of the RequestHandler interface. |
AdapterInvocationHandler | Adapts and interface or set of interfaces directly to another object that implements compatible methods. |
BinaryDataInputStream | Input stream that will read data in intel byte-ordered format and keep track of exactly how many bytes have been read. |
BinaryDataOutputStream | Output stream that will write data in intel byte-ordered format. |
BitInputStream | Input stream that can provide adjustable bit rate support. |
Cache | A simple cache structure that uses Reference objects to hold objects and a background thread to reap dead entries when they go away. |
ClassIterator | Given a class, this iterator will traverse the class hierarchy from the specified class, through its interfaces, to the parent class with its interfaces, and so on. |
ClassRegistry | Class for relating objects to classes. |
ClassSpace | Isolates a classloader and tracks a set of classes that will always be delegated to the parent classloader. |
CompositeClassLoader | A ClassLoader implementation that will delegate to a set of nested ClassLoader instances. |
CompositeIterator | Combines several iterators into one iterator view. |
ConstrainedObservableList | A java.util.List wrapper that will deliver the appropriate ListPropertyChangeEvents when the list is modified but also supports vetoing adds, removes, and sets based on subclass implementations. |
ContextList | Special ConstrainedObservableList subclass that prevents CloseableContexts from being removed if they return false from their canRemove() method. |
DefaultContextView | Default implementation of ContextView that is simply a holder for a ViewContext. |
DefaultFixable | Default implementation of the Fixable interface. |
DefaultMultiFocusedContext | Convenient base class for multi-focused contexts. |
DefaultObjectViewContext | A default implementation of the ObjectViewContext. |
DefaultObservableList | A java.util.List wrapper that will deliver the appropriate ListPropertyChangeEvents when the list is modified. |
DefaultProgressReporter | Default base implementation of the ProgressReporter interface. |
DefaultRequest | Base implementation of the user request object. |
DefaultViewContext | Default implementation of the ViewContext interface. |
DefaultViewFactory | Default implementation of ViewFactory that will instantiate a ContextView of a specified class type. |
DelegateInvocationHandler | Adapts an interface or set of interfaces to a delegate object allowing interception of specific methods for local handling. |
ErrorDelegate | Delegate for managing error listeners and the delivering of error events. |
ErrorInfo | Contains information about a specific error in a generally usable form. |
ExtensionFileFilter | Implementations of the various file filters that uses a file's extension as the check. |
FileUtils | Utility methods for dumping streams to disk and copying files, etc.. |
IndentPrintWriter | PrintWriter implementation that keeps track of an indent state. |
InspectionUtils | Utility methods for reflective operations. |
Inspector | A utility for doing simple Bean-like reflection. |
Inspector2 | Deprecated. Well, not really but this class will disappear as soon as it makes it back into Inspector. |
ListPropertyChangeEvent | An extension to the standard PropertyChangeEvent that provides information about changes to the list. |
ListPropertyChangeListener | Provides convenience methods for subclasses to override so that they don't have to manually implement the list change extraction by themselves. |
MapPropertyChangeEvent | An extension to the standard PropertyChangeEvent that provides information about changes to the Map. |
MethodIndex | Uses reflections to look-up methods on a class and will cache lookups for faster subsequent access. |
ObjectUtils | Some general object-level utility methods to aid in meta-programming and such. |
ObservableMap | A java.util.Map wrapper that will deliver the appropriate PropertyChangeEvents when the Map is modified. |
PatternSet | A set of patterns that can be checked against a string for pattern matches. |
ProgressManager | Provides thread-context sensitive access to progress reporters. |
ProgressManager.ReporterFactory | Base implementation of the ProgressReporterFactory. |
ProgressManager.UserRequestReporterFactory | ProgressReporter factory that wraps a UserRequestHAndler to provide access to progress reporter instances. |
ProgressReporterInputStream | Wraps an InputStream to provide progress reporting. |
ProgressReporterReader | Wraps a reader to provide progress reporting. |
RegexFileFilter | Implementations of the various file filters that uses a regex against the file's path to determine inclusion. |
ReversedList | A lazy reversed view of a delegate List. |
SimpleExpressionLanguage | Enables a simple expression language that can be used to access object properties through PropertyAccess implementations. |
SimpleExpressionLanguage.IndexedExpressionElement | |
SimpleExpressionLanguage.NamedExpressionElement | |
SingletonIterator | Iterator implementation that contains a single object and returns it at the first call to next(). |
StringUtils | Utilities for loading and manipulating strings. |
TemplateExpressionProcessor | Interacts with the SimpleExpressionLanguage to allow basic variable substitution within string template expressions. |
TemplateExpressionProcessor.NestedExpressionElement | A nested TemplateExpression within a TemplateExpression. |
TemplateExpressionProcessor.ReferenceElement | A variable reference within a TemplateExpression. |
TemplateExpressionProcessor.TemplateExpression | Represents a template expression string as a formal type that can be used to clarify method arguments, etc. |
TypedPropertyAccess | Looks up an appropriate PropertyAccess object using instanceof checks on the target object. |
TypedPropertyAccess.AccessEntry | |
WeakPropertyChangeListener | Property change listener that holds weak reference to a delegate property change listener. |
Exception Summary | |
---|---|
IllegalModificationException | Exception thrown when a disallowed modification is made to an object. |
InspectionException | Runtime exception thrown by the Inspector class. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |