All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AlreadyLockedExceptionThis exception is thrown from a
DFLockable.obtainLock(java.lang.String)when the object is already locked.
BackgroundRunnerThe utility class which supports running of some task in request processor and after finishing transfer the code flow to AWT event dispatching thread. BackgroundRunner.BackgroundTaskImplementation of Task backed by ExecutorService provided by BackgroundTask or its descendant classes. CancelExceptionExceptional return code from the operation. ConsoleFeedbackImplementation of
DFFeedbackwhich prints all messages to console or provided stream.
DFEnvironmentROEnvironment of time consuming read-only methods - methods, which don't modify data, but it is expected that they will take more time to perform. DFEnvironmentRWAn extension of
DFEnvironmentROclass which provides environment for read-only methods.
DFFeedbackProvides call backs for displaying progress and information as processes run in the DIF tier. DFFeedback.TypeTypes of messages to be used in DFFeedback. DFLockA lock that can be used to restrict access to a DIF object. DFLockableMost of DIF write methods (methods which modifies data or model somehow) use locking. DFStatusDisplayerSimple wrapper around StatusLogger. EnvironmentsFactoryAny extension module can install own version of DFEnvironmentRX factory. EnvUtils EnvUtils.DFFeedbackWithCancelAn extension of
DFFeedbackwith ability to cancel the running task.
ErrorNotifierOpens user-friendly dialog with error. ErrorNotifier.Notifier PropertyChangeEventWithEnvProperty change event with an environment to be used for feedback and cancellation checking. SimpleLockableLockable with minimal functionality to cover test-cases needs. TaskThis interface allows control of tasks produced by BackgroundRunner. UIBackgroundRunnerRO UIBackgroundRunnerRWAn extension of
UIBackgroundRunnerROwhich is able to lock the given DFLockable and use the lock in the background task.