From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001
From: Sven Eisenhauer
Date: Fri, 10 Nov 2023 15:11:48 +0100
Subject: add new repo
---
.../application/AbstractSwingApplication.html | 406 +++++++
.../application/SwingApplicationConfiguration.html | 223 ++++
.../SwingEDTExceptionHandlerAdapter.html | 267 +++++
.../class-use/AbstractSwingApplication.html | 202 ++++
.../class-use/SwingApplicationConfiguration.html | 173 +++
.../class-use/SwingEDTExceptionHandlerAdapter.html | 136 +++
.../impl/DefaultSwingApplicationConfiguration.html | 327 ++++++
.../DefaultSwingApplicationConfiguration.html | 136 +++
.../application/dialog/impl/package-frame.html | 32 +
.../application/dialog/impl/package-summary.html | 149 +++
.../application/dialog/impl/package-tree.html | 149 +++
.../swing/application/dialog/impl/package-use.html | 136 +++
.../client/swing/application/package-frame.html | 45 +
.../client/swing/application/package-summary.html | 169 +++
.../client/swing/application/package-tree.html | 157 +++
.../client/swing/application/package-use.html | 202 ++++
.../adapters/AbstractButtonCommandAdapter.html | 438 +++++++
.../commands/adapters/JComboBoxCommandAdapter.html | 446 ++++++++
.../adapters/JComponentCommandAdapter.html | 439 +++++++
.../adapters/JTableDoubleClickCommandAdapter.html | 366 ++++++
.../adapters/JTreeSelectionCommandAdapter.html | 373 ++++++
.../adapters/ListSelectionCommandAdapter.html | 373 ++++++
.../adapters/WindowClosingCommandAdapter.html | 366 ++++++
.../class-use/AbstractButtonCommandAdapter.html | 136 +++
.../class-use/JComboBoxCommandAdapter.html | 136 +++
.../class-use/JComponentCommandAdapter.html | 136 +++
.../class-use/JTableDoubleClickCommandAdapter.html | 136 +++
.../class-use/JTreeSelectionCommandAdapter.html | 136 +++
.../class-use/ListSelectionCommandAdapter.html | 136 +++
.../class-use/WindowClosingCommandAdapter.html | 136 +++
.../swing/commands/adapters/package-frame.html | 44 +
.../swing/commands/adapters/package-summary.html | 203 ++++
.../swing/commands/adapters/package-tree.html | 148 +++
.../swing/commands/adapters/package-use.html | 136 +++
.../swing/common/event/EventLoop.EventFilter.html | 229 ++++
.../common/event/EventLoop.ExceptionHandler.html | 228 ++++
.../client/swing/common/event/EventLoop.html | 599 ++++++++++
.../event/SwingEventDispatchThreadService.html | 507 +++++++++
.../event/SwingEventDispatchThreadUtilities.html | 492 ++++++++
.../event/class-use/EventLoop.EventFilter.html | 227 ++++
.../class-use/EventLoop.ExceptionHandler.html | 200 ++++
.../swing/common/event/class-use/EventLoop.html | 189 +++
.../class-use/SwingEventDispatchThreadService.html | 136 +++
.../SwingEventDispatchThreadUtilities.html | 136 +++
.../client/swing/common/event/package-frame.html | 49 +
.../client/swing/common/event/package-summary.html | 177 +++
.../client/swing/common/event/package-tree.html | 151 +++
.../client/swing/common/event/package-use.html | 175 +++
.../common/util/ActionListenerSupportHelper.html | 288 +++++
.../client/swing/common/util/GUIUtilities.html | 323 ++++++
.../swing/common/util/ImageCache.ImageCreator.html | 318 ++++++
.../client/swing/common/util/ImageCache.html | 381 +++++++
.../class-use/ActionListenerSupportHelper.html | 136 +++
.../swing/common/util/class-use/GUIUtilities.html | 136 +++
.../util/class-use/ImageCache.ImageCreator.html | 173 +++
.../swing/common/util/class-use/ImageCache.html | 172 +++
.../client/swing/common/util/package-frame.html | 38 +
.../client/swing/common/util/package-summary.html | 163 +++
.../client/swing/common/util/package-tree.html | 145 +++
.../client/swing/common/util/package-use.html | 170 +++
.../swing/data/plugins/CUFValueModelPlugIn.html | 317 ++++++
.../plugins/class-use/CUFValueModelPlugIn.html | 174 +++
.../plugins/impl/ArrayToListAdapterValueModel.html | 314 +++++
...tCUFValueModelPlugIn.DelegateAccessAdapter.html | 301 +++++
...CUFValueModelPlugIn.SelectionInListAdapter.html | 240 ++++
...faultCUFValueModelPlugIn.ValueModelAdapter.html | 330 ++++++
.../plugins/impl/DefaultCUFValueModelPlugIn.html | 724 ++++++++++++
.../class-use/ArrayToListAdapterValueModel.html | 136 +++
...tCUFValueModelPlugIn.DelegateAccessAdapter.html | 190 ++++
...CUFValueModelPlugIn.SelectionInListAdapter.html | 189 +++
...faultCUFValueModelPlugIn.ValueModelAdapter.html | 189 +++
.../impl/class-use/DefaultCUFValueModelPlugIn.html | 136 +++
.../swing/data/plugins/impl/package-frame.html | 34 +
.../swing/data/plugins/impl/package-summary.html | 154 +++
.../swing/data/plugins/impl/package-tree.html | 155 +++
.../swing/data/plugins/impl/package-use.html | 177 +++
.../client/swing/data/plugins/package-frame.html | 32 +
.../client/swing/data/plugins/package-summary.html | 153 +++
.../client/swing/data/plugins/package-tree.html | 147 +++
.../client/swing/data/plugins/package-use.html | 167 +++
.../impl/SwingModalBlockHelperService.html | 346 ++++++
.../class-use/SwingModalBlockHelperService.html | 136 +++
.../swing/dialog/services/impl/package-frame.html | 32 +
.../dialog/services/impl/package-summary.html | 150 +++
.../swing/dialog/services/impl/package-tree.html | 146 +++
.../swing/dialog/services/impl/package-use.html | 136 +++
.../config/LookAndFeelConfiguration.html | 192 ++++
.../config/class-use/LookAndFeelConfiguration.html | 173 +++
.../impl/SystemLookAndFeelConfiguration.html | 236 ++++
.../class-use/SystemLookAndFeelConfiguration.html | 136 +++
.../dialogbase/config/impl/package-frame.html | 32 +
.../dialogbase/config/impl/package-summary.html | 149 +++
.../swing/dialogbase/config/impl/package-tree.html | 146 +++
.../swing/dialogbase/config/impl/package-use.html | 136 +++
.../swing/dialogbase/config/package-frame.html | 32 +
.../swing/dialogbase/config/package-summary.html | 148 +++
.../swing/dialogbase/config/package-tree.html | 145 +++
.../swing/dialogbase/config/package-use.html | 162 +++
.../dialogbase/features/FrameCompositeFeature.html | 541 +++++++++
.../dialogbase/features/ImageProviderFeature.html | 398 +++++++
.../features/OptionDialogServiceFeature.html | 765 +++++++++++++
.../features/class-use/FrameCompositeFeature.html | 136 +++
.../features/class-use/ImageProviderFeature.html | 136 +++
.../class-use/OptionDialogServiceFeature.html | 136 +++
.../swing/dialogbase/features/package-frame.html | 36 +
.../swing/dialogbase/features/package-summary.html | 161 +++
.../swing/dialogbase/features/package-tree.html | 150 +++
.../swing/dialogbase/features/package-use.html | 136 +++
.../dialogbase/services/ImageProviderService.html | 249 ++++
.../dialogbase/services/OptionDialogService.html | 828 ++++++++++++++
.../services/class-use/ImageProviderService.html | 237 ++++
.../services/class-use/OptionDialogService.html | 175 +++
.../swing/dialogbase/services/package-frame.html | 34 +
.../swing/dialogbase/services/package-summary.html | 154 +++
.../swing/dialogbase/services/package-tree.html | 145 +++
.../swing/dialogbase/services/package-use.html | 189 +++
.../embedding/features/DialogWindowResource.html | 317 ++++++
.../embedding/features/FrameWindowResource.html | 317 ++++++
.../embedding/features/ModalDialogFeature.html | 361 ++++++
.../embedding/features/PanelCompositeFeature.html | 675 +++++++++++
.../embedding/features/TabCompositeFeature.html | 676 +++++++++++
.../features/VisualRepresentationFeature.html | 488 ++++++++
.../swing/embedding/features/WindowFeature.html | 420 +++++++
.../swing/embedding/features/WindowResource.html | 269 +++++
.../features/class-use/DialogWindowResource.html | 136 +++
.../features/class-use/FrameWindowResource.html | 136 +++
.../features/class-use/ModalDialogFeature.html | 136 +++
.../features/class-use/PanelCompositeFeature.html | 136 +++
.../features/class-use/TabCompositeFeature.html | 136 +++
.../class-use/VisualRepresentationFeature.html | 136 +++
.../features/class-use/WindowFeature.html | 136 +++
.../features/class-use/WindowResource.html | 212 ++++
.../swing/embedding/features/package-frame.html | 55 +
.../swing/embedding/features/package-summary.html | 194 ++++
.../swing/embedding/features/package-tree.html | 158 +++
.../swing/embedding/features/package-use.html | 163 +++
.../embedding/services/AbstractTitleService.html | 705 ++++++++++++
.../AbstractVisualRepresentationService.html | 451 ++++++++
.../embedding/services/ParentWindowService.html | 230 ++++
.../swing/embedding/services/TitleService.html | 539 +++++++++
.../services/VisualRepresentationService.html | 293 +++++
.../embedding/services/WindowPackService.html | 233 ++++
.../embedding/services/WindowTitleService.html | 254 +++++
.../services/class-use/AbstractTitleService.html | 136 +++
.../AbstractVisualRepresentationService.html | 136 +++
.../services/class-use/ParentWindowService.html | 136 +++
.../embedding/services/class-use/TitleService.html | 172 +++
.../class-use/VisualRepresentationService.html | 203 ++++
.../services/class-use/WindowPackService.html | 136 +++
.../services/class-use/WindowTitleService.html | 136 +++
.../swing/embedding/services/package-frame.html | 53 +
.../swing/embedding/services/package-summary.html | 184 +++
.../swing/embedding/services/package-tree.html | 157 +++
.../swing/embedding/services/package-use.html | 187 +++
.../swing/states/ActionEnabledBooleanState.html | 337 ++++++
.../states/ButtonModelSelectedBooleanState.html | 337 ++++++
.../states/DocumentTextAcceptedBooleanState.html | 455 ++++++++
.../states/JComponentEnabledBooleanState.html | 337 ++++++
.../states/ListModelSelectedBooleanState.html | 338 ++++++
.../states/TreeModelSelectedBooleanState.html | 338 ++++++
.../adapters/AbstractSwingBooleanStateAdapter.html | 339 ++++++
.../adapters/ActionEnabledBooleanStateAdapter.html | 377 ++++++
.../GlassPaneBlockingBooleanStateAdapter.html | 378 ++++++
.../JComponentEnabledBooleanStateAdapter.html | 411 +++++++
.../JComponentVisibleBooleanStateAdapter.html | 377 ++++++
.../JTextComponentEditableBooleanStateAdapter.html | 377 ++++++
.../AbstractSwingBooleanStateAdapter.html | 239 ++++
.../ActionEnabledBooleanStateAdapter.html | 136 +++
.../GlassPaneBlockingBooleanStateAdapter.html | 136 +++
.../JComponentEnabledBooleanStateAdapter.html | 136 +++
.../JComponentVisibleBooleanStateAdapter.html | 136 +++
.../JTextComponentEditableBooleanStateAdapter.html | 136 +++
.../swing/states/adapters/package-frame.html | 42 +
.../swing/states/adapters/package-summary.html | 175 +++
.../client/swing/states/adapters/package-tree.html | 150 +++
.../client/swing/states/adapters/package-use.html | 183 +++
.../class-use/ActionEnabledBooleanState.html | 136 +++
.../class-use/ButtonModelSelectedBooleanState.html | 136 +++
.../DocumentTextAcceptedBooleanState.html | 136 +++
.../class-use/JComponentEnabledBooleanState.html | 136 +++
.../class-use/ListModelSelectedBooleanState.html | 136 +++
.../class-use/TreeModelSelectedBooleanState.html | 136 +++
.../quasar/client/swing/states/package-frame.html | 42 +
.../client/swing/states/package-summary.html | 172 +++
.../quasar/client/swing/states/package-tree.html | 157 +++
.../quasar/client/swing/states/package-use.html | 136 +++
.../systeminfo/DialogInfoTreeNodeDefinition.html | 277 +++++
.../systeminfo/FeatureTreeNodeDefinition.html | 299 +++++
.../client/swing/systeminfo/InfoTreeModel.html | 367 ++++++
.../swing/systeminfo/InfoTreeNodeDefinition.html | 435 +++++++
.../quasar/client/swing/systeminfo/NodeInfo.html | 388 +++++++
.../swing/systeminfo/NodeInfoTreeCellRenderer.html | 429 +++++++
.../swing/systeminfo/SystemInfoDialogFeature.html | 460 ++++++++
.../swing/systeminfo/SystemInfoDialogHelper.html | 270 +++++
.../swing/systeminfo/SystemInfoPanelFeature.html | 402 +++++++
.../swing/systeminfo/SystemInfoTreeFeature.html | 539 +++++++++
.../class-use/DialogInfoTreeNodeDefinition.html | 136 +++
.../class-use/FeatureTreeNodeDefinition.html | 136 +++
.../swing/systeminfo/class-use/InfoTreeModel.html | 209 ++++
.../class-use/InfoTreeNodeDefinition.html | 227 ++++
.../swing/systeminfo/class-use/NodeInfo.html | 208 ++++
.../class-use/NodeInfoTreeCellRenderer.html | 136 +++
.../class-use/SystemInfoDialogFeature.html | 136 +++
.../class-use/SystemInfoDialogHelper.html | 136 +++
.../class-use/SystemInfoPanelFeature.html | 136 +++
.../class-use/SystemInfoTreeFeature.html | 136 +++
.../client/swing/systeminfo/package-frame.html | 50 +
.../client/swing/systeminfo/package-summary.html | 185 +++
.../client/swing/systeminfo/package-tree.html | 167 +++
.../client/swing/systeminfo/package-use.html | 174 +++
.../client/swing/ui/text/DateFilterDocument.html | 665 +++++++++++
.../client/swing/ui/text/FormatFilterDocument.html | 524 +++++++++
.../client/swing/ui/text/NumberFilterDocument.html | 595 ++++++++++
.../RestrictionDocument.FixedLengthListener.html | 223 ++++
.../client/swing/ui/text/RestrictionDocument.html | 1200 ++++++++++++++++++++
.../ui/text/class-use/DateFilterDocument.html | 136 +++
.../ui/text/class-use/FormatFilterDocument.html | 136 +++
.../ui/text/class-use/NumberFilterDocument.html | 136 +++
.../RestrictionDocument.FixedLengthListener.html | 181 +++
.../ui/text/class-use/RestrictionDocument.html | 173 +++
.../quasar/client/swing/ui/text/package-frame.html | 49 +
.../client/swing/ui/text/package-summary.html | 176 +++
.../quasar/client/swing/ui/text/package-tree.html | 155 +++
.../quasar/client/swing/ui/text/package-use.html | 168 +++
224 files changed, 51975 insertions(+)
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/AbstractSwingApplication.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingApplicationConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingEDTExceptionHandlerAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/AbstractSwingApplication.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingApplicationConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingEDTExceptionHandlerAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/DefaultSwingApplicationConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/class-use/DefaultSwingApplicationConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/AbstractButtonCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComboBoxCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComponentCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTableDoubleClickCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTreeSelectionCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/ListSelectionCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/WindowClosingCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/AbstractButtonCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComboBoxCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComponentCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTableDoubleClickCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTreeSelectionCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/ListSelectionCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/WindowClosingCommandAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.EventFilter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.ExceptionHandler.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadUtilities.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.EventFilter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.ExceptionHandler.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadUtilities.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ActionListenerSupportHelper.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/GUIUtilities.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.ImageCreator.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ActionListenerSupportHelper.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/GUIUtilities.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.ImageCreator.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/CUFValueModelPlugIn.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/class-use/CUFValueModelPlugIn.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/ArrayToListAdapterValueModel.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.ValueModelAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/ArrayToListAdapterValueModel.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.ValueModelAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/SwingModalBlockHelperService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/class-use/SwingModalBlockHelperService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/LookAndFeelConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/class-use/LookAndFeelConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/SystemLookAndFeelConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/class-use/SystemLookAndFeelConfiguration.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/FrameCompositeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/ImageProviderFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/OptionDialogServiceFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/FrameCompositeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/ImageProviderFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/OptionDialogServiceFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/ImageProviderService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/OptionDialogService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/ImageProviderService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/OptionDialogService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/DialogWindowResource.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/FrameWindowResource.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/ModalDialogFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/PanelCompositeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/TabCompositeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/VisualRepresentationFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowResource.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/DialogWindowResource.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/FrameWindowResource.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/ModalDialogFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/PanelCompositeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/TabCompositeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/VisualRepresentationFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowResource.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractTitleService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractVisualRepresentationService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/ParentWindowService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/TitleService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/VisualRepresentationService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowPackService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowTitleService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractTitleService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractVisualRepresentationService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/ParentWindowService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/TitleService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/VisualRepresentationService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowPackService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowTitleService.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ActionEnabledBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ButtonModelSelectedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/DocumentTextAcceptedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/JComponentEnabledBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ListModelSelectedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/TreeModelSelectedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/AbstractSwingBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/ActionEnabledBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/GlassPaneBlockingBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentEnabledBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentVisibleBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JTextComponentEditableBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/AbstractSwingBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/ActionEnabledBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/GlassPaneBlockingBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentEnabledBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentVisibleBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JTextComponentEditableBooleanStateAdapter.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ActionEnabledBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ButtonModelSelectedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/DocumentTextAcceptedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/JComponentEnabledBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ListModelSelectedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/TreeModelSelectedBooleanState.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/DialogInfoTreeNodeDefinition.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/FeatureTreeNodeDefinition.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeModel.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeNodeDefinition.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfo.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfoTreeCellRenderer.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogHelper.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoPanelFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoTreeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/DialogInfoTreeNodeDefinition.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/FeatureTreeNodeDefinition.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeModel.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeNodeDefinition.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfo.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfoTreeCellRenderer.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogHelper.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoPanelFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoTreeFeature.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-use.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/DateFilterDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/FormatFilterDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/NumberFilterDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.FixedLengthListener.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/DateFilterDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/FormatFilterDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/NumberFilterDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.FixedLengthListener.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-frame.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-summary.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-tree.html
create mode 100644 Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-use.html
(limited to 'Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing')
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/AbstractSwingApplication.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/AbstractSwingApplication.html
new file mode 100644
index 0000000..d4da30f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/AbstractSwingApplication.html
@@ -0,0 +1,406 @@
+
+
+
+
+
+
+AbstractSwingApplication (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application
+
+Class AbstractSwingApplication
+
+java.lang.Object
+ com.sdm.quasar.client.core.application.AbstractApplication
+ com.sdm.quasar.client.swing.application.AbstractSwingApplication
+
+
+All Implemented Interfaces: Application , SystemInfoProvider
+
+
+Direct Known Subclasses: HelloWorldApplication , SwingShowcaseApplication
+
+
+
+public class AbstractSwingApplication extends AbstractApplication
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+AbstractSwingApplication
+
+public AbstractSwingApplication ()
+
+Creates a new AbstractSwingApplication .
+
+
+
+
+
+AbstractSwingApplication
+
+public AbstractSwingApplication (ID applicationId)
+
+Creates a new AbstractSwingApplication .
+
+
Parameters: applicationId - the application ID to be used
+
+
+
+
+
+
+
+getApplicationConfiguration
+
+protected ApplicationConfiguration getApplicationConfiguration ()
+
+Description copied from class: AbstractApplication
+Returns the ApplicationConfiguration instance used to configure this
+ application instance.
+
+
+Overrides: getApplicationConfiguration in class AbstractApplication
+
+
+See Also: AbstractApplication.getApplicationConfiguration()
+
+
+
+
+
+initializeErrorHandler
+
+protected void initializeErrorHandler ()
+
+Initializes the error handling.
+
+ This implementation registers a default ErrorHandlerAdapter with the
+ ErrorHandler that calls Application.stop() to stop the application.
+ The ErrorHandlerAdapter registered in this implementation
+ does not attempt to restrict the error to a single
+ dialog or session. If you want to do that, you must override this method.
+
+ This implementation also registers the EDT error handler that handles exceptions
+ that reach the EDT event queue.
+
+ Before stopping the application the implementation attempts to display an error message
+ to the user in a message box using the method
+ attemptToDisplayErrorMessage(java.lang.String, java.lang.String) which you can override separately.
+ The text displayed is determined by getErrorMessageForThrowable(java.lang.Throwable) .
+
+
+
+Overrides: initializeErrorHandler in class AbstractApplication
+
+
+
+
+
+
+
+
+createSessionInEDT
+
+protected void createSessionInEDT ()
+
+Helper method: This method creates a new session (using
+ AbstractApplication.getSessionManager() .createSession())
+ using the event dispatch thread.
+
+
+
+
+
+
+
+
+getErrorMessageForThrowable
+
+protected java.lang.String getErrorMessageForThrowable (java.lang.Throwable throwable)
+
+Determines the error message displayed to the user in the last resort error handling.
+
+
+Parameters: throwable - the exception
+Returns: the error message
+
+
+
+
+
+attemptToDisplayErrorMessage
+
+protected void attemptToDisplayErrorMessage (java.lang.String title,
+ java.lang.String message)
+
+Attempts to display an error message to the user.
+ This implementation uses JOptionPane.
+
+
+Parameters: message - the message that is displayed to the user.
+ It should give the user some information about what happened.title - the title of the window that is displayed.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingApplicationConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingApplicationConfiguration.html
new file mode 100644
index 0000000..469830f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingApplicationConfiguration.html
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+SwingApplicationConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+ All Classes
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application
+
+Interface SwingApplicationConfiguration
+
+All Superinterfaces: ApplicationConfiguration , Configuration
+
+
+All Known Implementing Classes: DefaultSwingApplicationConfiguration
+
+
+
+public interface SwingApplicationConfiguration extends ApplicationConfiguration
+
+
+This interface is the key for ApplicationConfiguration implementation
+ for Swing applications, which must be configured at the global configuration
+ (see GlobalConfigManager.getConfigManager() ).
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+ All Classes
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingEDTExceptionHandlerAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingEDTExceptionHandlerAdapter.html
new file mode 100644
index 0000000..8dc10ef
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/SwingEDTExceptionHandlerAdapter.html
@@ -0,0 +1,267 @@
+
+
+
+
+
+
+SwingEDTExceptionHandlerAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application
+
+Class SwingEDTExceptionHandlerAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.swing.application.SwingEDTExceptionHandlerAdapter
+
+
+
+public class SwingEDTExceptionHandlerAdapter extends java.lang.Object
+
+
+An adapter to handle exceptions occured within the swing event queue
+ to get handled by the ErrorHandler .
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+handle (java.lang.Throwable throwable)
+
+
+ This method gets called when an Exception is caught in the EDT.
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+SwingEDTExceptionHandlerAdapter
+
+public SwingEDTExceptionHandlerAdapter ()
+
+Creates a new SwingEDTExceptionHandlerAdapter .
+
+
+
+
+
+
+
+
+
+handle
+
+public void handle (java.lang.Throwable throwable)
+
+This method gets called when an Exception is caught in the EDT.
+
+
+Parameters: throwable - caught Exception
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/AbstractSwingApplication.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/AbstractSwingApplication.html
new file mode 100644
index 0000000..c3e5076
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/AbstractSwingApplication.html
@@ -0,0 +1,202 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.application.AbstractSwingApplication (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.application.AbstractSwingApplication
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingApplicationConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingApplicationConfiguration.html
new file mode 100644
index 0000000..47ea19a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingApplicationConfiguration.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.application.SwingApplicationConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.application.SwingApplicationConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingEDTExceptionHandlerAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingEDTExceptionHandlerAdapter.html
new file mode 100644
index 0000000..d03203c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/class-use/SwingEDTExceptionHandlerAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.application.SwingEDTExceptionHandlerAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.application.SwingEDTExceptionHandlerAdapter
+
+No usage of com.sdm.quasar.client.swing.application.SwingEDTExceptionHandlerAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/DefaultSwingApplicationConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/DefaultSwingApplicationConfiguration.html
new file mode 100644
index 0000000..88c8c43
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/DefaultSwingApplicationConfiguration.html
@@ -0,0 +1,327 @@
+
+
+
+
+
+
+DefaultSwingApplicationConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application.dialog.impl
+
+Class DefaultSwingApplicationConfiguration
+
+java.lang.Object
+ com.sdm.quasar.client.core.application.dialog.impl.DefaultApplicationConfiguration
+ com.sdm.quasar.client.swing.application.dialog.impl.DefaultSwingApplicationConfiguration
+
+
+All Implemented Interfaces: ApplicationConfiguration , Configuration , SwingApplicationConfiguration
+
+
+
+public class DefaultSwingApplicationConfiguration extends DefaultApplicationConfiguration implements SwingApplicationConfiguration
+
+
+A default ApplicationConfiguration for Swing applications.
+ It uses the dialog model of DefaultApplicationConfiguration and just adds Swing
+ specific services to the application ServiceManager :
+
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+DefaultSwingApplicationConfiguration
+
+public DefaultSwingApplicationConfiguration ()
+
+Creates a new DefaultSwingApplicationConfiguration .
+
+
+
+
+
+
+
+
+
+configureDefaultApplicationServices
+
+public void configureDefaultApplicationServices (ServiceManager applicationServiceManager,
+ Application application)
+
+Description copied from interface: ApplicationConfiguration
+Configures the Application given; e.g. registration of core
+ services.
+
+ Implementors can assume a already existing environment; e.g. the
+ Application has non-null
+ ConfigManager ,
+ ServiceManager
+ and SessionManager
+
+
+
+Specified by: configureDefaultApplicationServices in interface ApplicationConfiguration Overrides: configureDefaultApplicationServices in class DefaultApplicationConfiguration
+
+
+See Also: DefaultApplicationConfiguration.configureDefaultApplicationServices(com.sdm.quasar.client.core.common.services.ServiceManager, com.sdm.quasar.client.core.application.Application)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/class-use/DefaultSwingApplicationConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/class-use/DefaultSwingApplicationConfiguration.html
new file mode 100644
index 0000000..c329e5f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/class-use/DefaultSwingApplicationConfiguration.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.application.dialog.impl.DefaultSwingApplicationConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.application.dialog.impl.DefaultSwingApplicationConfiguration
+
+No usage of com.sdm.quasar.client.swing.application.dialog.impl.DefaultSwingApplicationConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-frame.html
new file mode 100644
index 0000000..bb9fa62
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-frame.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application.dialog.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application.dialog.impl
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-summary.html
new file mode 100644
index 0000000..e510108
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-summary.html
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application.dialog.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.application.dialog.impl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-tree.html
new file mode 100644
index 0000000..4014e7c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-tree.html
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application.dialog.impl Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.application.dialog.impl
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-use.html
new file mode 100644
index 0000000..e6cbdb6
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/dialog/impl/package-use.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.application.dialog.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.application.dialog.impl
+
+No usage of com.sdm.quasar.client.swing.application.dialog.impl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-frame.html
new file mode 100644
index 0000000..2458735
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-frame.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-summary.html
new file mode 100644
index 0000000..84824ed
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-summary.html
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.application
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-tree.html
new file mode 100644
index 0000000..bc66e89
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-tree.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.application Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.application
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+Interface Hierarchy
+
+
+interface com.sdm.quasar.client.core.common.config.Configuration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-use.html
new file mode 100644
index 0000000..f8c93cb
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/application/package-use.html
@@ -0,0 +1,202 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.application (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.application
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/AbstractButtonCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/AbstractButtonCommandAdapter.html
new file mode 100644
index 0000000..0c49590
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/AbstractButtonCommandAdapter.html
@@ -0,0 +1,438 @@
+
+
+
+
+
+
+AbstractButtonCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+Class AbstractButtonCommandAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.commands.AbstractCommandAdapter
+ com.sdm.quasar.client.swing.commands.adapters.AbstractButtonCommandAdapter
+
+
+All Implemented Interfaces: CommandAdapter , Disposable
+
+
+
+public class AbstractButtonCommandAdapter extends AbstractCommandAdapter
+
+
+The AbstractButtonCommandAdapter is an bidirectional adapter
+ between an AbstractButton and a Command :
+
+ It trigges the Command , when the ActionEvent is fired
+ and it sets the enabled state of the AbstractButton due to the executable BooleanState
+ of the Command .
+
+
+
+
+Author:
+ Thomas Wolf, Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+AbstractButtonCommandAdapter
+
+public AbstractButtonCommandAdapter (javax.swing.AbstractButton abstractButton,
+ Command command)
+
+Creates a new AbstractButtonCommandAdapter .
+
+
+
+
+
+AbstractButtonCommandAdapter
+
+public AbstractButtonCommandAdapter (java.lang.String name,
+ javax.swing.AbstractButton abstractButton,
+ Command command)
+
+Creates a new AbstractButtonCommandAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+setCommand
+
+public void setCommand (Command command)
+
+Description copied from interface: CommandAdapter
+Sets (or resets if command==null) the Command this
+ adapter adapts.
+
+
+Specified by: setCommand in interface CommandAdapter Overrides: setCommand in class AbstractCommandAdapter
+
+
+See Also: AbstractCommandAdapter.setCommand(com.sdm.quasar.client.core.commands.Command)
+
+
+
+
+
+getAbstractButton
+
+public javax.swing.AbstractButton getAbstractButton ()
+
+Returns the AbstractButton adapted to the command.
+
+
+
+
+
+
+
+
+setAbstractButton
+
+public void setAbstractButton (javax.swing.AbstractButton abstractButton)
+
+Sets the AbstractButton to adapt to the command.
+
+
+Parameters: abstractButton - the AbstractButton to adapt
+
+
+
+
+
+getEnabledBooleanState
+
+public BooleanState getEnabledBooleanState ()
+
+
+
+Returns: a BooleanState that controls the enabled state of the
+ adapted JComponent.
+
+
+
+
+
+setEnabledBooleanState
+
+public void setEnabledBooleanState (BooleanState enabledState)
+
+Sets the BooleanState that controls the enabled state of the
+ adapted JComponent.
+
+
+Parameters: enabledState - the BooleanState to use
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComboBoxCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComboBoxCommandAdapter.html
new file mode 100644
index 0000000..206c3e8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComboBoxCommandAdapter.html
@@ -0,0 +1,446 @@
+
+
+
+
+
+
+JComboBoxCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+Class JComboBoxCommandAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.commands.AbstractCommandAdapter
+ com.sdm.quasar.client.swing.commands.adapters.JComboBoxCommandAdapter
+
+
+All Implemented Interfaces: CommandAdapter , Disposable
+
+
+
+public class JComboBoxCommandAdapter extends AbstractCommandAdapter
+
+
+The JComboBoxCommandAdapter is an bidirectional adapter
+ between an JComboBox and a Command :
+
+ It trigges the Command , when the ActionEvent is fired
+ and it sets the state of the JComboBox due to the executable BooleanState
+ of the Command .
+
+ Caution: Be careful using this adapter for two reasons:
+
+ The command is triggered when ever the selection is changed,
+ e.g. by the user as well as from your program code
+ In conjunction with data binding you can't be sure,
+ that your bound object has been updated before the command is triggered.
+
+
+
+
+
+Author:
+ Thomas Wolf, Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JComboBoxCommandAdapter
+
+public JComboBoxCommandAdapter (javax.swing.JComboBox jcombobox,
+ Command command)
+
+Creates a new JComboBoxCommandAdapter .
+
+
+
+
+
+JComboBoxCommandAdapter
+
+public JComboBoxCommandAdapter (java.lang.String name,
+ javax.swing.JComboBox jcombobox,
+ Command command)
+
+Creates a new JComboBoxCommandAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+setCommand
+
+public void setCommand (Command command)
+
+Description copied from interface: CommandAdapter
+Sets (or resets if command==null) the Command this
+ adapter adapts.
+
+
+Specified by: setCommand in interface CommandAdapter Overrides: setCommand in class AbstractCommandAdapter
+
+
+See Also: AbstractCommandAdapter.setCommand(com.sdm.quasar.client.core.commands.Command)
+
+
+
+
+
+getJComboBox
+
+public javax.swing.JComboBox getJComboBox ()
+
+Returns the JComboBox adapted to the command.
+
+
+
+
+
+
+
+
+setJComboBox
+
+public void setJComboBox (javax.swing.JComboBox jcombobox)
+
+Sets the JComboBox to adapt to the command.
+
+
+Parameters: jcombobox - the JComboBox to adapt
+
+
+
+
+
+getEnabledBooleanState
+
+public BooleanState getEnabledBooleanState ()
+
+
+
+Returns: a BooleanState that controls the enabled state of the
+ adapted JComponent.
+
+
+
+
+
+setEnabledBooleanState
+
+public void setEnabledBooleanState (BooleanState enabledState)
+
+Sets the BooleanState that controls the enabled state of the
+ adapted JComponent.
+
+
+Parameters: enabledState - the BooleanState to use
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComponentCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComponentCommandAdapter.html
new file mode 100644
index 0000000..334b41a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JComponentCommandAdapter.html
@@ -0,0 +1,439 @@
+
+
+
+
+
+
+JComponentCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+Class JComponentCommandAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.commands.AbstractCommandAdapter
+ com.sdm.quasar.client.swing.commands.adapters.JComponentCommandAdapter
+
+
+All Implemented Interfaces: CommandAdapter , Disposable
+
+
+
+public class JComponentCommandAdapter extends AbstractCommandAdapter
+
+
+The JComponentCommandAdapter is an bidirectional adapter
+ between a JComponent that fires action events
+ and the command interface of the quasar client.
+
+ It trigges a Command , when the action event is fired
+ and it sets the state of the JComponent due to the executable BooleanState
+ of the Command .
+
+
+
+
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JComponentCommandAdapter
+
+public JComponentCommandAdapter (javax.swing.JComponent jcomponent,
+ Command command)
+
+Creates a new JComponentCommandAdapter .
+
+
+
+
+
+JComponentCommandAdapter
+
+public JComponentCommandAdapter (java.lang.String name,
+ javax.swing.JComponent jcomponent,
+ Command command)
+
+Creates a new JComponentCommandAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+setCommand
+
+public void setCommand (Command command)
+
+Description copied from interface: CommandAdapter
+Sets (or resets if command==null) the Command this
+ adapter adapts.
+
+
+Specified by: setCommand in interface CommandAdapter Overrides: setCommand in class AbstractCommandAdapter
+
+
+See Also: AbstractCommandAdapter.setCommand(com.sdm.quasar.client.core.commands.Command)
+
+
+
+
+
+getJComponent
+
+public javax.swing.JComponent getJComponent ()
+
+Returns the JComponent adapted to the command.
+
+
+
+
+
+
+
+
+setJComponent
+
+public void setJComponent (javax.swing.JComponent jcomponent)
+
+Sets the JComponent to adapt to the command.
+
+
+Parameters: jcomponent - the JComponent to adapt
+
+
+
+
+
+getEnabledBooleanState
+
+public BooleanState getEnabledBooleanState ()
+
+
+
+Returns: a BooleanState that controls the enabled state of th
+ adapted JComponent.
+
+
+
+
+
+setEnabledBooleanState
+
+public void setEnabledBooleanState (BooleanState enabledState)
+
+Sets the BooleanState that controls the enabled state of th
+ adapted JComponent.
+
+
+Parameters: enabledState - the BooleanState to use
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTableDoubleClickCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTableDoubleClickCommandAdapter.html
new file mode 100644
index 0000000..dd56222
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTableDoubleClickCommandAdapter.html
@@ -0,0 +1,366 @@
+
+
+
+
+
+
+JTableDoubleClickCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+Class JTableDoubleClickCommandAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.commands.AbstractCommandAdapter
+ com.sdm.quasar.client.swing.commands.adapters.JTableDoubleClickCommandAdapter
+
+
+All Implemented Interfaces: CommandAdapter , Disposable
+
+
+
+public class JTableDoubleClickCommandAdapter extends AbstractCommandAdapter
+
+
+The JTableDoubleClickCommandAdapter is an adapter
+ between a JTable and a Command :
+
+ It trigges the Command , when a row is selected via double click.
+
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+dispose ()
+
+
+ Disposes the component.
+
+
+
+
+ javax.swing.JTable
+getJTree ()
+
+
+ Returns the JTable adapted to the command.
+
+
+
+ void
+setJTable (javax.swing.JTable jtable)
+
+
+ Sets the JTable to adapt to the command.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JTableDoubleClickCommandAdapter
+
+public JTableDoubleClickCommandAdapter (javax.swing.JTable jtable,
+ Command command)
+
+Creates a new JTableDoubleClickCommandAdapter .
+
+
+
+
+
+JTableDoubleClickCommandAdapter
+
+public JTableDoubleClickCommandAdapter (java.lang.String name,
+ javax.swing.JTable jtable,
+ Command command)
+
+Creates a new JTableDoubleClickCommandAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+getJTree
+
+public javax.swing.JTable getJTree ()
+
+Returns the JTable adapted to the command.
+
+
+
+
+
+
+
+
+setJTable
+
+public void setJTable (javax.swing.JTable jtable)
+
+Sets the JTable to adapt to the command.
+
+
+Parameters: jtable - the JTable to adapt
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTreeSelectionCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTreeSelectionCommandAdapter.html
new file mode 100644
index 0000000..591a110
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/JTreeSelectionCommandAdapter.html
@@ -0,0 +1,373 @@
+
+
+
+
+
+
+JTreeSelectionCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+Class JTreeSelectionCommandAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.commands.AbstractCommandAdapter
+ com.sdm.quasar.client.swing.commands.adapters.JTreeSelectionCommandAdapter
+
+
+All Implemented Interfaces: CommandAdapter , Disposable
+
+
+
+public class JTreeSelectionCommandAdapter extends AbstractCommandAdapter
+
+
+The JTreeSelectionCommandAdapter is an adapter
+ between a JTree and a Command :
+
+ It trigges the Command , when a TreeSelectionEvent is fired.
+
+ Caution: Be careful using this adapter for two reasons:
+
+ The command is triggered when ever the selection is changed,
+ e.g. by the user as well as from your program code
+ In conjunction with data binding to the selected object you can't be sure,
+ that your data has been updated before the command is triggered.
+
+
+
+
+
+Author:
+ Thomas Wolf, Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+dispose ()
+
+
+ Disposes the component.
+
+
+
+
+ javax.swing.JTree
+getJTree ()
+
+
+ Returns the JTree adapted to the command.
+
+
+
+ void
+setJTree (javax.swing.JTree jtree)
+
+
+ Sets the JTree to adapt to the command.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JTreeSelectionCommandAdapter
+
+public JTreeSelectionCommandAdapter (javax.swing.JTree jtree,
+ Command command)
+
+Creates a new JTreeSelectionCommandAdapter .
+
+
+
+
+
+JTreeSelectionCommandAdapter
+
+public JTreeSelectionCommandAdapter (java.lang.String name,
+ javax.swing.JTree jtree,
+ Command command)
+
+Creates a new JTreeSelectionCommandAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+getJTree
+
+public javax.swing.JTree getJTree ()
+
+Returns the JTree adapted to the command.
+
+
+
+
+
+
+
+
+setJTree
+
+public void setJTree (javax.swing.JTree jtree)
+
+Sets the JTree to adapt to the command.
+
+
+Parameters: jtree - the JTree to adapt
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/ListSelectionCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/ListSelectionCommandAdapter.html
new file mode 100644
index 0000000..f67208e
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/ListSelectionCommandAdapter.html
@@ -0,0 +1,373 @@
+
+
+
+
+
+
+ListSelectionCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+Class ListSelectionCommandAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.commands.AbstractCommandAdapter
+ com.sdm.quasar.client.swing.commands.adapters.ListSelectionCommandAdapter
+
+
+All Implemented Interfaces: CommandAdapter , Disposable
+
+
+
+public class ListSelectionCommandAdapter extends AbstractCommandAdapter
+
+
+The ListSelectionCommandAdapter is an adapter
+ between a ListSelectionModeland a Command :
+
+ It trigges the Command , when a ListSelectionEvent is fired.
+
+ Caution: Be careful using this adapter for two reasons:
+
+ The command is triggered when ever the selection is changed,
+ e.g. by the user as well as from your program code
+ In conjunction with data binding to the selected object you can't be sure,
+ that your data has been updated before the command is triggered.
+
+
+
+
+
+Author:
+ Thomas Wolf, Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+dispose ()
+
+
+ Disposes the component.
+
+
+
+
+ javax.swing.ListSelectionModel
+getListSelectionModel ()
+
+
+ Returns the ListSelectionModel adapted to the command.
+
+
+
+ void
+setListSelectionModel (javax.swing.ListSelectionModel listSelectionModel)
+
+
+ Sets the ListSelectionModel to adapt to the command.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ListSelectionCommandAdapter
+
+public ListSelectionCommandAdapter (javax.swing.ListSelectionModel listSelectionModel,
+ Command command)
+
+Creates a new ListSelectionCommandAdapter .
+
+
+
+
+
+ListSelectionCommandAdapter
+
+public ListSelectionCommandAdapter (java.lang.String name,
+ javax.swing.ListSelectionModel listSelectionModel,
+ Command command)
+
+Creates a new ListSelectionCommandAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+getListSelectionModel
+
+public javax.swing.ListSelectionModel getListSelectionModel ()
+
+Returns the ListSelectionModel adapted to the command.
+
+
+
+
+
+
+
+
+setListSelectionModel
+
+public void setListSelectionModel (javax.swing.ListSelectionModel listSelectionModel)
+
+Sets the ListSelectionModel to adapt to the command.
+
+
+Parameters: listSelectionModel - the ListSelectionModel to adapt
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/WindowClosingCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/WindowClosingCommandAdapter.html
new file mode 100644
index 0000000..e9d51c4
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/WindowClosingCommandAdapter.html
@@ -0,0 +1,366 @@
+
+
+
+
+
+
+WindowClosingCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+Class WindowClosingCommandAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.commands.AbstractCommandAdapter
+ com.sdm.quasar.client.swing.commands.adapters.WindowClosingCommandAdapter
+
+
+All Implemented Interfaces: CommandAdapter , Disposable
+
+
+
+public class WindowClosingCommandAdapter extends AbstractCommandAdapter
+
+
+The WindowClosingCommandAdapter is an adapter
+ between a Windowsand a Command :
+
+ It trigges the Command , when a WindowEvent is fired
+ signalling the closing of the window.
+
+
+
+
+Author:
+ Thomas Wolf, Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+dispose ()
+
+
+ Disposes the component.
+
+
+
+
+ java.awt.Window
+getWindow ()
+
+
+ Returns the Window adapted to the command.
+
+
+
+ void
+setWindow (java.awt.Window window)
+
+
+ Sets the Window to adapt to the command.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+WindowClosingCommandAdapter
+
+public WindowClosingCommandAdapter (java.awt.Window window,
+ Command command)
+
+Creates a new WindowClosingCommandAdapter .
+
+
+
+
+
+WindowClosingCommandAdapter
+
+public WindowClosingCommandAdapter (java.lang.String name,
+ java.awt.Window window,
+ Command command)
+
+Creates a new WindowClosingCommandAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+getWindow
+
+public java.awt.Window getWindow ()
+
+Returns the Window adapted to the command.
+
+
+
+
+
+
+
+
+setWindow
+
+public void setWindow (java.awt.Window window)
+
+Sets the Window to adapt to the command.
+
+
+Parameters: window - the Window to adapt
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/AbstractButtonCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/AbstractButtonCommandAdapter.html
new file mode 100644
index 0000000..f3d0a2c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/AbstractButtonCommandAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.AbstractButtonCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.AbstractButtonCommandAdapter
+
+No usage of com.sdm.quasar.client.swing.commands.adapters.AbstractButtonCommandAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComboBoxCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComboBoxCommandAdapter.html
new file mode 100644
index 0000000..9daa151
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComboBoxCommandAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JComboBoxCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JComboBoxCommandAdapter
+
+No usage of com.sdm.quasar.client.swing.commands.adapters.JComboBoxCommandAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComponentCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComponentCommandAdapter.html
new file mode 100644
index 0000000..1267ccf
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JComponentCommandAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JComponentCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JComponentCommandAdapter
+
+No usage of com.sdm.quasar.client.swing.commands.adapters.JComponentCommandAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTableDoubleClickCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTableDoubleClickCommandAdapter.html
new file mode 100644
index 0000000..7160baa
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTableDoubleClickCommandAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JTableDoubleClickCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JTableDoubleClickCommandAdapter
+
+No usage of com.sdm.quasar.client.swing.commands.adapters.JTableDoubleClickCommandAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTreeSelectionCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTreeSelectionCommandAdapter.html
new file mode 100644
index 0000000..d2ae7e6
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/JTreeSelectionCommandAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JTreeSelectionCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.JTreeSelectionCommandAdapter
+
+No usage of com.sdm.quasar.client.swing.commands.adapters.JTreeSelectionCommandAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/ListSelectionCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/ListSelectionCommandAdapter.html
new file mode 100644
index 0000000..4b0e60a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/ListSelectionCommandAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.ListSelectionCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.ListSelectionCommandAdapter
+
+No usage of com.sdm.quasar.client.swing.commands.adapters.ListSelectionCommandAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/WindowClosingCommandAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/WindowClosingCommandAdapter.html
new file mode 100644
index 0000000..575dcc7
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/class-use/WindowClosingCommandAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.WindowClosingCommandAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.commands.adapters.WindowClosingCommandAdapter
+
+No usage of com.sdm.quasar.client.swing.commands.adapters.WindowClosingCommandAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-frame.html
new file mode 100644
index 0000000..0232e04
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-frame.html
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-summary.html
new file mode 100644
index 0000000..1019080
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-summary.html
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.commands.adapters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-tree.html
new file mode 100644
index 0000000..c9622c1
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-tree.html
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.commands.adapters Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.commands.adapters
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-use.html
new file mode 100644
index 0000000..09cd125
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/commands/adapters/package-use.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.commands.adapters (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.commands.adapters
+
+No usage of com.sdm.quasar.client.swing.commands.adapters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.EventFilter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.EventFilter.html
new file mode 100644
index 0000000..2d30a9e
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.EventFilter.html
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+EventLoop.EventFilter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event
+
+Interface EventLoop.EventFilter
+
+Enclosing interface: EventLoop
+
+
+
+public static interface EventLoop.EventFilter
+
+
+An interface used to accept or deny events.
+
+
+
+
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ boolean
+accept (java.awt.AWTEvent e)
+
+
+ Returns true, if the filter accepts the event and the event
+ loop can continue processing the event.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+accept
+
+public boolean accept (java.awt.AWTEvent e)
+
+Returns true, if the filter accepts the event and the event
+ loop can continue processing the event.
+
+
+Parameters: e - the event to check
+Returns: true, if processing should continue with that event,
+ false otherwise.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.ExceptionHandler.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.ExceptionHandler.html
new file mode 100644
index 0000000..8b81b15
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.ExceptionHandler.html
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+EventLoop.ExceptionHandler (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event
+
+Interface EventLoop.ExceptionHandler
+
+Enclosing interface: EventLoop
+
+
+
+public static interface EventLoop.ExceptionHandler
+
+
+An interface that should be used to handle exceptions occured at the system
+ event queue.
+
+
+
+
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+handleException (java.awt.AWTEvent event,
+ java.lang.Throwable e)
+
+
+ Handles the given excption, which occured on processing the given event.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+handleException
+
+public void handleException (java.awt.AWTEvent event,
+ java.lang.Throwable e)
+
+Handles the given excption, which occured on processing the given event.
+
+
+Parameters: event - the event that caused the excpetione - the excpetion occurred (as Throwable)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.html
new file mode 100644
index 0000000..306bcbc
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/EventLoop.html
@@ -0,0 +1,599 @@
+
+
+
+
+
+
+EventLoop (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event
+
+Class EventLoop
+
+java.lang.Object
+ com.sdm.quasar.client.swing.common.event.EventLoop
+
+
+
+public final class EventLoop extends java.lang.Object
+
+
+A replacement for Swing's event loop. To install it globally call
+ #install(). To make another non-global event loop (e.g. to process
+ awt events while waiting for another thread) call
+ #processEvents(EventFilter, EventFilter) or
+ #processEvents(EventFilter, EventFilter, ExceptionHandler) to
+ install a temporary event loop. The loop finishes, when the
+ runCondition EventLoop.EventFilter does not accept
+ an awt event.
+
+
+
+
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+static interface
+EventLoop.EventFilter
+
+
+ An interface used to accept or deny events.
+
+
+
+static interface
+EventLoop.ExceptionHandler
+
+
+ An interface that should be used to handle exceptions occured at the system
+ event queue.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getParentEventLoop
+
+public EventLoop getParentEventLoop ()
+
+Returns the parent EventLoop of this one or null,
+ if this EventLoop is the global EventLoop .
+
+
+
+
+
+
+
+
+installGlobalEventLoop
+
+public static void installGlobalEventLoop ()
+
+Installs the global EventLoop . The method will return immediately;
+ the event loop will be installed, after the last event on the system event
+ queue is processed by the awt event loop. Subsequent calls to
+ #install() will need the same number of calls to
+ #uninstall() in order to uninstall the global EventLoop
+ properly.
+
+
+
+
+
+
+
+
+uninstallGlobalEventLoop
+
+public static void uninstallGlobalEventLoop ()
+
+Uninstalls the previously installed global EventLoop .
+
+
+See Also: #install()
+
+
+
+
+
+getGlobalEventLoop
+
+public static EventLoop getGlobalEventLoop ()
+
+Returns the global event loop. The global EventLoop will not run
+ until someone calls uninstallGlobalEventLoop() .
+
+
+
+Returns: the global EventLoop
+
+
+
+
+
+processEvents
+
+public static void processEvents (EventLoop.EventFilter runCondition,
+ EventLoop.EventFilter eventFilter)
+
+This method does the event processing of the system event queue until the
+ run condition does no more accept events.
+ This method can only be called within the awt event thread and blocks until
+ the run condition accepts events.
+ Exceptions occured on the event processing, that are not handled by the
+ processing method will be handled by the exception handler of the global
+ EventLoop .
+
+
+Parameters: runCondition - an EventLoop.EventFilter defining a condition that
+ should be true as long as this method should run. The
+ condition will be checked after the event was processedeventFilter - an EventLoop.EventFilter , that filters events, so that only
+ accepted events might be processed by clients
+
+
+
+
+
+processEvents
+
+public static void processEvents (EventLoop.EventFilter runCondition,
+ EventLoop.EventFilter eventFilter,
+ EventLoop.ExceptionHandler exceptionHandler)
+
+This method does the event processing of the system event queue until the
+ run condition does no more accept events.
+ This method can only be called within the awt event thread and blocks until
+ the run condition accepts events.
+
+
+Parameters: runCondition - an EventLoop.EventFilter defining a condition that
+ should be true as long as this method should run. The
+ condition will be checked after the event was processedeventFilter - an EventLoop.EventFilter , that filters events, so that only
+ accepted events might be processed by clientsexceptionHandler - an EventLoop.ExceptionHandler used for fatal clean up
+ exceptions that are not be caught by clients. If null, the
+ exception handler of the global EventLoop will be used.
+
+
+
+
+
+getCurrentEventLoop
+
+public static EventLoop getCurrentEventLoop ()
+
+Returns the current EventLoop instance. If not called by the
+ event dispatch thread, this returns the last started EventLoop
+ instance.
+
+
+
+
+
+
+
+
+isRunning
+
+public boolean isRunning ()
+
+Returns true, while the event loop is running and processing
+ AWT events.
+
+
+
+Returns: true, while the event loop is running.
+
+
+
+
+
+getExceptionHandler
+
+public EventLoop.ExceptionHandler getExceptionHandler ()
+
+Returns the EventLoop.ExceptionHandler used. If this EventLoop has
+ no own EventLoop.ExceptionHandler , it uses the one of the global event loop.
+
+
+
+
+
+
+
+
+getRunCondition
+
+public EventLoop.EventFilter getRunCondition ()
+
+
+
+Returns: EventFilter
+
+
+
+
+
+addEventFilter
+
+public void addEventFilter (EventLoop.EventFilter event_filter)
+
+Adds the EventLoop.EventFilter used to filter dispatched events.
+
+
+Parameters: event_filter - the EventLoop.EventFilter to add (not null)
+
+
+
+
+
+removeEventFilter
+
+public void removeEventFilter (EventLoop.EventFilter event_filter)
+
+Removes a previously added EventLoop.EventFilter from the EventLoop .
+
+
+Parameters: event_filter - the EventLoop.EventFilter to remove (not null)
+
+
+
+
+
+setExceptionHandler
+
+public void setExceptionHandler (EventLoop.ExceptionHandler exceptionHandler)
+
+Sets the EventLoop.ExceptionHandler used to handle uncatched exceptions.
+
+
+Parameters: exceptionHandler - the EventLoop.ExceptionHandler to set
+
+
+
+
+
+setRunCondition
+
+public void setRunCondition (EventLoop.EventFilter runCondition)
+
+Sets the EventLoop.EventFilter which accepts events as long as the loop runs.
+
+
+Parameters: runCondition - the run condition EventLoop.EventFilter to set
+
+
+
+
+
+toString
+
+public java.lang.String toString ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadService.html
new file mode 100644
index 0000000..25f4e60
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadService.html
@@ -0,0 +1,507 @@
+
+
+
+
+
+
+SwingEventDispatchThreadService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event
+
+Class SwingEventDispatchThreadService
+
+java.lang.Object
+ com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadService
+
+
+All Implemented Interfaces: EventDispatchThreadService , Service
+
+
+
+public class SwingEventDispatchThreadService extends java.lang.Objectimplements EventDispatchThreadService
+
+
+An implementation of EventDispatchThreadService for Swing.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+SwingEventDispatchThreadService
+
+public SwingEventDispatchThreadService ()
+
+Creates a new SwingEventDispatchThreadService .
+
+
+
+
+
+
+
+
+
+isEventDispatchThread
+
+public boolean isEventDispatchThread ()
+
+Description copied from interface: EventDispatchThreadService
+Returns true if the current thread is an AWT event
+ dispatching thread.
+
+
+Specified by: isEventDispatchThread in interface EventDispatchThreadService
+
+
+See Also: EventDispatchThreadService.isEventDispatchThread()
+
+
+
+
+
+runInEventDispatchThread
+
+public java.lang.Object runInEventDispatchThread (ExceptionRunnable runnable)
+ throws java.lang.Exception
+
+Description copied from interface: EventDispatchThreadService
+Runs the given ExceptionRunnable in the event dispatch
+ thread.
+
+
+Specified by: runInEventDispatchThread in interface EventDispatchThreadService
+
+
+Parameters: runnable - the ExceptionRunnable to run
+Returns: the return value returned by ExceptionRunnable.run()
+ Throws:
+java.lang.Exception - any exception thrown by the ExceptionRunnableSee Also: EventDispatchThreadService.runInEventDispatchThread(com.sdm.quasar.client.core.common.event.ExceptionRunnable)
+
+
+
+
+
+runInEventDispatchThread
+
+public void runInEventDispatchThread (java.lang.Runnable runnable)
+
+Description copied from interface: EventDispatchThreadService
+Runs the given Runnable in the event dispatch thread.
+
+
+Specified by: runInEventDispatchThread in interface EventDispatchThreadService
+
+
+Parameters: runnable - the Runnable to runSee Also: EventDispatchThreadService.runInEventDispatchThread(java.lang.Runnable)
+
+
+
+
+
+runLaterInEventDispatchThread
+
+public void runLaterInEventDispatchThread (java.lang.Runnable runnable)
+
+Description copied from interface: EventDispatchThreadService
+Causes runnable to have its run() method called in the event dispatch
+ thread. This will happen after all pending events are processed.
+
+
+Specified by: runLaterInEventDispatchThread in interface EventDispatchThreadService
+
+
+Parameters: runnable - the Runnable whose run() method should be executedSee Also: EventDispatchThreadService.runLaterInEventDispatchThread(java.lang.Runnable)
+
+
+
+
+
+runLaterNotInEventDispatchThread
+
+public void runLaterNotInEventDispatchThread (java.lang.Runnable runnable)
+
+Description copied from interface: EventDispatchThreadService
+Causes runnable to have its run() method called outside the event
+ dispatch thread.
+
+
+Specified by: runLaterNotInEventDispatchThread in interface EventDispatchThreadService
+
+
+Parameters: runnable - the Runnable whose run() method should be executedSee Also: EventDispatchThreadService.runLaterNotInEventDispatchThread(java.lang.Runnable)
+
+
+
+
+
+runNotInEventDispatchThread
+
+public java.lang.Object runNotInEventDispatchThread (ExceptionRunnable runnable)
+ throws java.lang.Exception
+
+Description copied from interface: EventDispatchThreadService
+Runs the given ExceptionRunnable not in the event dispatch
+ thread.
+
+
+Specified by: runNotInEventDispatchThread in interface EventDispatchThreadService
+
+
+Parameters: runnable - the ExceptionRunnable to run
+Returns: the return value returned by ExceptionRunnable.run()
+ Throws:
+java.lang.Exception - any exception thrown by the ExceptionRunnableSee Also: EventDispatchThreadService.runNotInEventDispatchThread(com.sdm.quasar.client.core.common.event.ExceptionRunnable)
+
+
+
+
+
+runNotInEventDispatchThread
+
+public void runNotInEventDispatchThread (java.lang.Runnable runnable)
+
+Description copied from interface: EventDispatchThreadService
+Runs the given Runnable not in the event dispatch thread.
+
+
+Specified by: runNotInEventDispatchThread in interface EventDispatchThreadService
+
+
+Parameters: runnable - the Runnable to runSee Also: EventDispatchThreadService.runNotInEventDispatchThread(java.lang.Runnable)
+
+
+
+
+
+runOrRunLaterInEventDispatchThread
+
+public void runOrRunLaterInEventDispatchThread (java.lang.Runnable runnable)
+
+Description copied from interface: EventDispatchThreadService
+Causes runnable to have its run() method called in the dispatch
+ thread of the EventQueue. This will happen eighter immediately on method
+ execution (if called from the event dispatch thread) or after all pending
+ events are processed (if called from another thread).
+ Note: This method may or may not return before the runnable gets
+ executed within the EDT. In opposite to EventDispatchThreadService.runLaterInEventDispatchThread(Runnable) it
+ calls the runnable faster (immediately), if called within the EDT.
+
+
+Specified by: runOrRunLaterInEventDispatchThread in interface EventDispatchThreadService
+
+
+Parameters: runnable - the Runnable whose run() method should be executed
+ synchronously on the EventQueueSee Also: EventDispatchThreadService.runOrRunLaterInEventDispatchThread(java.lang.Runnable)
+
+
+
+
+
+waitForCondition
+
+public void waitForCondition (Condition condition)
+ throws java.lang.InterruptedException
+
+Description copied from interface: EventDispatchThreadService
+Waits for the condition given without blocking event processing.
+
+ Note: Implementation might wait on the object given.
+
+
+
+Specified by: waitForCondition in interface EventDispatchThreadService
+
+
+Parameters: condition - the Condition to wait for (until Condition.isFulfilled()
+ returns true)
+Throws:
+java.lang.InterruptedException - if waiting was interruptedSee Also: EventDispatchThreadService.waitForCondition(com.sdm.quasar.client.core.common.event.Condition)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadUtilities.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadUtilities.html
new file mode 100644
index 0000000..5b3d092
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/SwingEventDispatchThreadUtilities.html
@@ -0,0 +1,492 @@
+
+
+
+
+
+
+SwingEventDispatchThreadUtilities (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event
+
+Class SwingEventDispatchThreadUtilities
+
+java.lang.Object
+ com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadUtilities
+
+
+
+public final class SwingEventDispatchThreadUtilities extends java.lang.Object
+
+
+A utility class to run ExceptionRunnables
+ or Runnables in- our outside the event dispatch thread.
+
Note: runNotInEventDispatchThread(com.sdm.quasar.client.core.common.event.ExceptionRunnable) uses thread pooling via
+ com.dcag.s55.gool.core.event.ThreadPool#run(Runnable) using the global thread pool
+ accessible via com.dcag.s55.gool.core.event.ThreadPool#getGlobalThreadPool(), which
+ might be configured to match application needs.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+runNotInEventDispatchThread
+
+public static java.lang.Object runNotInEventDispatchThread (ExceptionRunnable runnable)
+ throws java.lang.Exception
+
+Runs the given ExceptionRunnable not in the event dispatch
+ thread.
+
+
+Parameters: runnable - the ExceptionRunnable to run
+Returns: the return value returned by ExceptionRunnable.run()
+ Throws:
+java.lang.InterruptedException - if the executing thread was interrupted
+java.lang.Exception - any exception thrown by the ExceptionRunnable
+
+
+
+
+
+runNotInEventDispatchThread
+
+public static java.lang.Object runNotInEventDispatchThread (ExceptionRunnable runnable,
+ boolean block_input_events)
+ throws java.lang.Exception
+
+Runs the given ExceptionRunnable not in the event dispatch
+ thread.
+
+
+Parameters: runnable - the ExceptionRunnable to runblock_input_events - if true, any input event will be
+ blocked as long as the operation runs. This forbids user interaction while
+ exceuting the runnable but allows invokeLater and paint events etc. Set
+ to false to make no restrictions on the events processed
+ while running the operation.
+Returns: the return value returned by ExceptionRunnable.run()
+ Throws:
+java.lang.InterruptedException - if the executing thread was interrupted
+java.lang.Exception - any exception thrown by the ExceptionRunnable
+
+
+
+
+
+runNotInEventDispatchThread
+
+public static void runNotInEventDispatchThread (java.lang.Runnable runnable)
+
+Runs the given Runnable not in the event dispatch thread.
+
+
+Parameters: runnable - the Runnable to run
+Throws:
+WrappedCheckedException - if a InterruptedException occured
+
+
+
+
+
+runNotInEventDispatchThread
+
+public static void runNotInEventDispatchThread (java.lang.Runnable runnable,
+ boolean block_input_events)
+
+Runs the given Runnable not in the event dispatch thread.
+
+
+Parameters: runnable - the Runnable to runblock_input_events - if true, any input event will be
+ blocked as long as the operation runs. This forbids user interaction while
+ exceuting the runnable but allows invokeLater and paint events etc. Set
+ to false to make no restrictions on the events processed
+ while running the operation.
+Throws:
+WrappedCheckedException - if a InterruptedException occured
+
+
+
+
+
+runInEventDispatchThread
+
+public static java.lang.Object runInEventDispatchThread (ExceptionRunnable runnable)
+ throws java.lang.InterruptedException,
+ java.lang.Exception
+
+Runs the given ExceptionRunnable in the event dispatch
+ thread.
+
+
+Parameters: runnable - the ExceptionRunnable to run
+Returns: the return value returned by ExceptionRunnable.run()
+ Throws:
+java.lang.InterruptedException - if the executing thread was interrupted
+java.lang.Exception - any exception thrown by the ExceptionRunnable
+
+
+
+
+
+runInEventDispatchThread
+
+public static void runInEventDispatchThread (java.lang.Runnable runnable)
+
+Runs the given Runnable in the event dispatch thread.
+
+
+Parameters: runnable - the Runnable to run
+Throws:
+WrappedCheckedException - if a InterruptedException occured
+
+
+
+
+
+isEventDispatchThread
+
+public static boolean isEventDispatchThread ()
+
+Returns true if the current thread is an AWT event
+ dispatching thread.
+
+
+
+
+
+
+
+
+runLaterInEventDispatchThread
+
+public static void runLaterInEventDispatchThread (java.lang.Runnable runnable)
+
+Causes runnable to have its run() method called in the event dispatch
+ thread. This will happen after all pending events are processed.
+
+
+Parameters: runnable - the Runnable whose run() method should be executed
+ synchronously on the event queue
+
+
+
+
+
+runOrRunLaterInEventDispatchThread
+
+public static void runOrRunLaterInEventDispatchThread (java.lang.Runnable runnable)
+
+Causes runnable to have its run() method called in the dispatch
+ thread of the EventQueue. This will happen eighter immediately on method
+ execution (if called from the event dispatch thread) or after all pending
+ events are processed (if called from another thread).
+ Note: This method may or may not return before the runnable gets
+ executed within the EDT. In opposite to #invokeLater(Runnable) it
+ calls the runnable faster (immediately), if called within the EDT.
+
+
+Parameters: runnable - the Runnable whose run() method should be executed
+ synchronously on the EventQueueSee Also: #invokeLater(Runnable)
+
+
+
+
+
+waitForCondition
+
+public static void waitForCondition (Condition condition)
+ throws java.lang.InterruptedException
+
+Waits for the condition given without blocking event processing.
+
+ Note: Implementation might wait on the object given.
+
+
+
+Parameters: condition - the Condition to wait for (until Condition.isFulfilled()
+ returns true)
+Throws:
+java.lang.InterruptedException - if waiting was interrupted
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.EventFilter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.EventFilter.html
new file mode 100644
index 0000000..d562593
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.EventFilter.html
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.common.event.EventLoop.EventFilter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.common.event.EventLoop.EventFilter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.ExceptionHandler.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.ExceptionHandler.html
new file mode 100644
index 0000000..af4f129
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.ExceptionHandler.html
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.common.event.EventLoop.ExceptionHandler (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.common.event.EventLoop.ExceptionHandler
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.html
new file mode 100644
index 0000000..3e51539
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/EventLoop.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.event.EventLoop (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.event.EventLoop
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadService.html
new file mode 100644
index 0000000..d6be5cf
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadService.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadService
+
+No usage of com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadUtilities.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadUtilities.html
new file mode 100644
index 0000000..c9475dc
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/class-use/SwingEventDispatchThreadUtilities.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadUtilities (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadUtilities
+
+No usage of com.sdm.quasar.client.swing.common.event.SwingEventDispatchThreadUtilities
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-frame.html
new file mode 100644
index 0000000..f4d1173
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-frame.html
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-summary.html
new file mode 100644
index 0000000..a927028
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-summary.html
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.common.event
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-tree.html
new file mode 100644
index 0000000..d964601
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-tree.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.event Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.common.event
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+Interface Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-use.html
new file mode 100644
index 0000000..0ad3a43
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/event/package-use.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.common.event (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.common.event
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ActionListenerSupportHelper.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ActionListenerSupportHelper.html
new file mode 100644
index 0000000..e450f07
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ActionListenerSupportHelper.html
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+ActionListenerSupportHelper (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util
+
+Class ActionListenerSupportHelper
+
+java.lang.Object
+ com.sdm.quasar.client.swing.common.util.ActionListenerSupportHelper
+
+
+
+public abstract class ActionListenerSupportHelper extends java.lang.Object
+
+
+A helper class that adds or removes ActionListener's from
+ objects, that support ActionListeners.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+static void
+addActionListener (java.lang.Object target,
+ java.awt.event.ActionListener actionListener)
+
+
+ Adds an ActionListener to the given target object.
+
+
+
+static boolean
+isSupportingActionListener (java.lang.Class targetClass)
+
+
+ Returns true, if the given target class supports adding and
+ removing of ActionListeners.
+
+
+
+static void
+removeActionListener (java.lang.Object target,
+ java.awt.event.ActionListener actionListener)
+
+
+ Removes an ActionListener from the given target object.
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+isSupportingActionListener
+
+public static boolean isSupportingActionListener (java.lang.Class targetClass)
+
+Returns true, if the given target class supports adding and
+ removing of ActionListeners.
+
+
+Parameters: targetClass - the target class to check
+
+
+
+
+
+addActionListener
+
+public static void addActionListener (java.lang.Object target,
+ java.awt.event.ActionListener actionListener)
+
+Adds an ActionListener to the given target object. The target object's class
+ must have a public addActionListener(ActionListener)-method.
+
+
+Parameters: target - the target object to add an ActionListener to (not null)actionListener - the ActionListener to add (not null)
+
+
+
+
+
+removeActionListener
+
+public static void removeActionListener (java.lang.Object target,
+ java.awt.event.ActionListener actionListener)
+
+Removes an ActionListener from the given target object. The target object's class
+ must have a public removeActionListener(ActionListener)-method.
+
+
+Parameters: target - the target object to remove an ActionListener of (not null)actionListener - the ActionListener to remove (not null)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/GUIUtilities.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/GUIUtilities.html
new file mode 100644
index 0000000..d4d6e8d
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/GUIUtilities.html
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+GUIUtilities (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util
+
+Class GUIUtilities
+
+java.lang.Object
+ com.sdm.quasar.client.swing.common.util.GUIUtilities
+
+
+
+public class GUIUtilities extends java.lang.Object
+
+
+This class contains useful functionality concerning Swing in form of static methods.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+static void
+centerWindow (java.awt.Window window,
+ java.awt.Component parentComponent)
+
+
+ Centers a given Window to the given parent component.
+
+
+
+static java.awt.Window
+findFrame ()
+
+
+ Returns a frame that may be used as a parent for modal dialogs.
+
+
+
+
+static java.awt.Window
+getWindow (java.awt.Component component)
+
+
+ Returns the Window of the given Component or null, if
+ the Component is not contained inside a Window.
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+GUIUtilities
+
+public GUIUtilities ()
+
+
+
+
+
+
+
+
+
+findFrame
+
+public static java.awt.Window findFrame ()
+
+Returns a frame that may be used as a parent for modal dialogs.
+
+ Note: Usually you know which frame or dialog is responsible for you and
+ you should use that dialog as a parent if you display a modal dialog.
+
+ Tries to find a frame that is showing.
+ If that fails it returns any existing frame.
+ If no frame exists, it returns null.
+
+
+
+
+Returns: a window if possible, otherwise null
+
+
+
+
+
+centerWindow
+
+public static void centerWindow (java.awt.Window window,
+ java.awt.Component parentComponent)
+
+Centers a given Window to the given parent component.
+
+
+Parameters: window - the Window to centerparentComponent - the Component in the window to center
+ against or null to center to the screen
+
+
+
+
+
+getWindow
+
+public static java.awt.Window getWindow (java.awt.Component component)
+
+Returns the Window of the given Component or null, if
+ the Component is not contained inside a Window.
+
+
+Parameters: component - the Component to locate
+Returns: the Window of the given Component or null, if
+ the Component is not contained inside a Window.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.ImageCreator.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.ImageCreator.html
new file mode 100644
index 0000000..8eb6a21
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.ImageCreator.html
@@ -0,0 +1,318 @@
+
+
+
+
+
+
+ImageCache.ImageCreator (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util
+
+Class ImageCache.ImageCreator
+
+java.lang.Object
+ com.sdm.quasar.client.swing.common.util.ImageCache.ImageCreator
+
+
+Enclosing class: ImageCache
+
+
+
+public abstract static class ImageCache.ImageCreator extends java.lang.Object
+
+
+This class holds an image with a soft reference to it. The class
+ is abstract, because the first time - or after removing the image
+ from the cache - the image must be (re)created. This must be done
+ by the {@link #createImageIcon() method.
+
+
+
+
+Version:
+ 1.$Revision: 1.2 $
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+clearImageReference ()
+
+
+ Clears the reference to the last created ImageIcon to free up
+ the space consumed by the image and force reallocation of the image
+ the next time it is queried.
+
+
+
+abstract javax.swing.ImageIcon
+createImageIcon ()
+
+
+ Creates a new ImageIcon instance.
+
+
+
+ javax.swing.ImageIcon
+getImageIcon ()
+
+
+ Returns the ImageIcon referred.
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ImageCache.ImageCreator
+
+public ImageCache.ImageCreator ()
+
+
+
+
+
+
+
+
+
+createImageIcon
+
+public abstract javax.swing.ImageIcon createImageIcon ()
+
+Creates a new ImageIcon instance. The implementor of this
+ method should not store the refernce returned anywhere!
+
+
+
+
+
+
+
+
+getImageIcon
+
+public final javax.swing.ImageIcon getImageIcon ()
+
+Returns the ImageIcon referred. This is eighter a previously
+ created ImageIcon instance, or a newly created.
+
+
+
+
+
+
+
+
+clearImageReference
+
+public final void clearImageReference ()
+
+Clears the reference to the last created ImageIcon to free up
+ the space consumed by the image and force reallocation of the image
+ the next time it is queried.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.html
new file mode 100644
index 0000000..de2219c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/ImageCache.html
@@ -0,0 +1,381 @@
+
+
+
+
+
+
+ImageCache (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util
+
+Class ImageCache
+
+java.lang.Object
+ com.sdm.quasar.client.swing.common.util.ImageCache
+
+
+
+public class ImageCache extends java.lang.Object
+
+
+An image cache, that stores ImageIcon used by an
+ application so, that thei will be freeed from memory, when the memory
+ runs out of space and will be recreated, when used again.
+
+
+
+
+Version:
+ 1.$Revision: 1.2 $
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+static class
+ImageCache.ImageCreator
+
+
+ This class holds an image with a soft reference to it.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ImageCache
+
+public ImageCache ()
+
+Creates a new ImageCache .
+
+
+
+
+
+
+
+
+
+getImageIcon
+
+public javax.swing.ImageIcon getImageIcon (java.lang.String name)
+
+Returns an image with the unique name given from the cache.
+ This assumes, that #registerImageCreator(String,ImageCreator) is
+ called before. If this is not the case, null will
+ be returned.
+
+
+Parameters: name - the name of the ImageIcon to return
+Returns: the ImageIcon created or null, if no
+ valid ImageCache.ImageCreator was registered for the image name.
+
+
+
+
+
+clearImageReference
+
+public void clearImageReference (java.lang.String name)
+
+Frees up the space consumed by the image specified within the image cache.
+ The next time, the image is requested via getImageIcon(String) , it
+ well reallocate the memory needed.
+
+
+Parameters: name - the name of the ImageIcon to clear
+
+
+
+
+
+registerImageCreator
+
+public void registerImageCreator (java.lang.String name,
+ ImageCache.ImageCreator imageCreator)
+
+Registers an ImageCache.ImageCreator for the given image name.
+
+
+Parameters: name - the image name to register the ImageCache.ImageCreator underimageCreator - the ImageCache.ImageCreator to be used for the name
+
+
+
+
+
+removeImageCreator
+
+public void removeImageCreator (java.lang.String name)
+
+Removes a previously registered ImageCache.ImageCreator from this
+ ImageCache .
+
+
+Parameters: name - the unique name of the image to remove a ImageCache.ImageCreator
+ for
+
+
+
+
+
+getGlobalImageCache
+
+public static ImageCache getGlobalImageCache ()
+
+Returns a global ImageCache instance.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ActionListenerSupportHelper.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ActionListenerSupportHelper.html
new file mode 100644
index 0000000..755ef2b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ActionListenerSupportHelper.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.ActionListenerSupportHelper (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.ActionListenerSupportHelper
+
+No usage of com.sdm.quasar.client.swing.common.util.ActionListenerSupportHelper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/GUIUtilities.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/GUIUtilities.html
new file mode 100644
index 0000000..65ea9e4
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/GUIUtilities.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.GUIUtilities (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.GUIUtilities
+
+No usage of com.sdm.quasar.client.swing.common.util.GUIUtilities
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.ImageCreator.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.ImageCreator.html
new file mode 100644
index 0000000..d2d418a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.ImageCreator.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.ImageCache.ImageCreator (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.ImageCache.ImageCreator
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.html
new file mode 100644
index 0000000..f3fbdd8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/class-use/ImageCache.html
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.ImageCache (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.common.util.ImageCache
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-frame.html
new file mode 100644
index 0000000..d5b2a74
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-frame.html
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-summary.html
new file mode 100644
index 0000000..65b1f67
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-summary.html
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.common.util
+
+
+
+
+
+Class Summary
+
+
+ActionListenerSupportHelper
+A helper class that adds or removes ActionListener's from
+ objects, that support ActionListeners.
+
+
+GUIUtilities
+This class contains useful functionality concerning Swing in form of static methods.
+
+
+ImageCache
+An image cache, that stores ImageIcon used by an
+ application so, that thei will be freeed from memory, when the memory
+ runs out of space and will be recreated, when used again.
+
+
+ImageCache.ImageCreator
+This class holds an image with a soft reference to it.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-tree.html
new file mode 100644
index 0000000..f3f16cc
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-tree.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.common.util Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.common.util
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-use.html
new file mode 100644
index 0000000..ae4ef64
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/common/util/package-use.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.common.util (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.common.util
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/CUFValueModelPlugIn.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/CUFValueModelPlugIn.html
new file mode 100644
index 0000000..f6826a2
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/CUFValueModelPlugIn.html
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+CUFValueModelPlugIn (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins
+
+Interface CUFValueModelPlugIn
+
+All Superinterfaces: DataManagerPlugIn , Disposable
+
+
+All Known Implementing Classes: DefaultCUFValueModelPlugIn
+
+
+
+public interface CUFValueModelPlugIn extends DataManagerPlugIn
+
+
+A plug in to the DataManager
+ that provides an adapter between the DataManager and the
+ CUF com.sdm.util.model.ValueModels in order to allow the CUF value binding to work with
+ the DataManager
+
+ Note: this is work in progress. It should be extended as needed until it covers the whole
+ scope of the cuf value models.
+
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ DelegateAccess
+getDelegateAccess (java.lang.String key,
+ java.lang.String keyIndexedValue)
+
+
+ Returns a DelegateAccess for the node with the given key
+ based on an indexed node that contains the value which is passed
+ to DelegateAccess#getValue(java.lang.Object).
+
+
+
+ SelectionInList
+getSelectionInListValueModel (java.lang.String key)
+
+
+ Returns a SelectionInList for the node with the given key.
+
+
+
+
+ ValueModel
+getValueModel (java.lang.String key)
+
+
+ Returns a ValueModel for the node with the given key
+
+
+
+
+
+
+
+Methods inherited from interface com.sdm.quasar.client.core.common.Disposable
+
+
+dispose
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getValueModel
+
+public ValueModel getValueModel (java.lang.String key)
+
+Returns a ValueModel for the node with the given key
+
+
+
+
+
+Parameters: key - the key of the node
+Returns: the value model for that node
+
+
+
+
+
+getSelectionInListValueModel
+
+public SelectionInList getSelectionInListValueModel (java.lang.String key)
+
+Returns a SelectionInList for the node with the given key.
+ The node must be an IndexedNode .
+
+
+
+
+
+Parameters: key - the key of the node
+Returns: the value model for that node
+
+
+
+
+
+getDelegateAccess
+
+public DelegateAccess getDelegateAccess (java.lang.String key,
+ java.lang.String keyIndexedValue)
+
+Returns a DelegateAccess for the node with the given key
+ based on an indexed node that contains the value which is passed
+ to DelegateAccess#getValue(java.lang.Object).
+
+
+
+
+
+Parameters: key - the key of the node whose value should be returnedkeyIndexedValue - the key of the indexed node that forms the base of the delegate access
+Returns: the delegate access for that node
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/class-use/CUFValueModelPlugIn.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/class-use/CUFValueModelPlugIn.html
new file mode 100644
index 0000000..e1630bb
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/class-use/CUFValueModelPlugIn.html
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.data.plugins.CUFValueModelPlugIn (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.data.plugins.CUFValueModelPlugIn
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/ArrayToListAdapterValueModel.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/ArrayToListAdapterValueModel.html
new file mode 100644
index 0000000..0ac4e54
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/ArrayToListAdapterValueModel.html
@@ -0,0 +1,314 @@
+
+
+
+
+
+
+ArrayToListAdapterValueModel (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl
+
+Class ArrayToListAdapterValueModel
+
+java.lang.Object
+ AbstractValueModel
+ com.sdm.quasar.client.swing.data.plugins.impl.ArrayToListAdapterValueModel
+
+
+
+public class ArrayToListAdapterValueModel extends AbstractValueModel
+
+
+
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+createList ()
+
+
+
+
+
+
+ java.lang.Object
+getValue ()
+
+
+
+
+
+
+ boolean
+isEditable ()
+
+
+
+
+
+
+ void
+setValue (java.lang.Object pValue,
+ boolean pIsSetForced)
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ArrayToListAdapterValueModel
+
+public ArrayToListAdapterValueModel (ValueModel wrappedArrayValueModel)
+
+
+
+
+
+
+
+
+
+getValue
+
+public java.lang.Object getValue ()
+
+
+
+
+
+
+
+
+isEditable
+
+public boolean isEditable ()
+
+
+
+
+
+
+
+
+setValue
+
+public void setValue (java.lang.Object pValue,
+ boolean pIsSetForced)
+
+
+
+
+
+
+
+
+createList
+
+protected void createList ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html
new file mode 100644
index 0000000..8c057dd
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html
@@ -0,0 +1,301 @@
+
+
+
+
+
+
+DefaultCUFValueModelPlugIn.DelegateAccessAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl
+
+Class DefaultCUFValueModelPlugIn.DelegateAccessAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.DelegateAccessAdapter
+
+
+Enclosing class: DefaultCUFValueModelPlugIn
+
+
+
+protected class DefaultCUFValueModelPlugIn.DelegateAccessAdapter extends java.lang.Object
+
+
+Adapter that offers a DelegateAccess based on a target node and an
+ indexed node.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+checkDisposed ()
+
+
+ Helper method to throw a IllegalStateException if we are disposed.
+
+
+
+ void
+dispose ()
+
+
+
+
+
+
+ java.lang.Object
+getValue (java.lang.Object baseValue)
+
+
+
+
+
+
+protected void
+updateIndexMap ()
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getValue
+
+public java.lang.Object getValue (java.lang.Object baseValue)
+
+
+
+
+
+
+
+
+dispose
+
+public void dispose ()
+
+
+
+
+
+
+
+
+checkDisposed
+
+protected void checkDisposed ()
+ throws java.lang.IllegalStateException
+
+Helper method to throw a IllegalStateException if we are disposed.
+
+
+
+Throws:
+java.lang.IllegalStateException - if the value model is disposed
+
+
+
+
+
+updateIndexMap
+
+protected void updateIndexMap ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html
new file mode 100644
index 0000000..5e6bdf1
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+DefaultCUFValueModelPlugIn.SelectionInListAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl
+
+Class DefaultCUFValueModelPlugIn.SelectionInListAdapter
+
+java.lang.Object
+ SelectionInList
+ com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.SelectionInListAdapter
+
+
+Enclosing class: DefaultCUFValueModelPlugIn
+
+
+
+protected class DefaultCUFValueModelPlugIn.SelectionInListAdapter extends SelectionInList
+
+
+Adapter that offers a SelectionInList based on an
+ IndexedNode .
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.lang.Object
+getIndexKey ()
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getIndexKey
+
+public java.lang.Object getIndexKey ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.ValueModelAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.ValueModelAdapter.html
new file mode 100644
index 0000000..71e5246
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.ValueModelAdapter.html
@@ -0,0 +1,330 @@
+
+
+
+
+
+
+DefaultCUFValueModelPlugIn.ValueModelAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl
+
+Class DefaultCUFValueModelPlugIn.ValueModelAdapter
+
+java.lang.Object
+ AbstractValueModel
+ com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.ValueModelAdapter
+
+
+Enclosing class: DefaultCUFValueModelPlugIn
+
+
+
+protected class DefaultCUFValueModelPlugIn.ValueModelAdapter extends AbstractValueModel
+
+
+Adapter that offers a ValueModel based on the methods available in
+ NodeController .
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+dispose ()
+
+
+
+
+
+
+ java.lang.Object
+getValue ()
+
+
+
+
+
+
+ boolean
+isEditable ()
+
+
+
+
+
+
+ void
+setValue (java.lang.Object pValue,
+ boolean pIsSetForced)
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+DefaultCUFValueModelPlugIn.ValueModelAdapter
+
+protected DefaultCUFValueModelPlugIn.ValueModelAdapter (NodeController node,
+ java.lang.String key)
+
+
+
+
+
+
+
+
+
+setValue
+
+public void setValue (java.lang.Object pValue,
+ boolean pIsSetForced)
+
+
+
+
+
+
+
+
+getValue
+
+public java.lang.Object getValue ()
+
+
+
+
+
+
+
+
+isEditable
+
+public boolean isEditable ()
+
+
+
+
+
+
+
+
+dispose
+
+public void dispose ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.html
new file mode 100644
index 0000000..8a722a1
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/DefaultCUFValueModelPlugIn.html
@@ -0,0 +1,724 @@
+
+
+
+
+
+
+DefaultCUFValueModelPlugIn (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl
+
+Class DefaultCUFValueModelPlugIn
+
+java.lang.Object
+ com.sdm.quasar.client.core.data.plugin.AbstractDataManagerPlugIn
+ com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn
+
+
+All Implemented Interfaces: CUFValueModelPlugIn , DataManagerPlugIn , Disposable , EventNotificationValueHandlerListener
+
+
+
+public class DefaultCUFValueModelPlugIn extends AbstractDataManagerPlugIn implements CUFValueModelPlugIn , EventNotificationValueHandlerListener
+
+
+Implementation for
+ com.sdm.quasar.client.core.data.cuf.CUFValueModelPlugIn.
+
+ This implementation can be added as one of the later plug ins. It requires an
+ installed IndexedValuesPlugIn .
+
+
+ Note: this is work in progress. It should be extended as needed until it
+ covers the whole scope of the cuf value models.
+
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+DefaultCUFValueModelPlugIn
+
+public DefaultCUFValueModelPlugIn ()
+
+Constructor.
+
+
+
+
+
+
+
+
+
+notifyNodeAdded
+
+protected void notifyNodeAdded (NodeController node)
+
+Registers tthe #eventNotificationValueHandler.
+
+
+Specified by: notifyNodeAdded in class AbstractDataManagerPlugIn
+
+
+Parameters: node - the node that has been addedSee Also: AbstractDataManagerPlugIn.notifyNodeAdded(NodeController)
+
+
+
+
+
+notifyNodeWillBeRemoved
+
+protected void notifyNodeWillBeRemoved (NodeController node)
+
+Description copied from class: AbstractDataManagerPlugIn
+Called by the DataCore before a node will be removed.
+
+
+Specified by: notifyNodeWillBeRemoved in class AbstractDataManagerPlugIn
+
+
+Parameters: node - the key of the node that will be removed.
+
+
+
+
+
+getValueModel
+
+public ValueModel getValueModel (java.lang.String key)
+
+Description copied from interface: CUFValueModelPlugIn
+Returns a ValueModel for the node with the given key
+
+
+Specified by: getValueModel in interface CUFValueModelPlugIn
+
+
+Parameters: key - the key of the node
+Returns: the value model for that node
+
+
+
+
+
+getSelectionInListValueModel
+
+public SelectionInList getSelectionInListValueModel (java.lang.String key)
+
+Description copied from interface: CUFValueModelPlugIn
+Returns a SelectionInList for the node with the given key.
+ The node must be an IndexedNode .
+
+
+Specified by: getSelectionInListValueModel in interface CUFValueModelPlugIn
+
+
+Parameters: key - the key of the node
+Returns: the value model for that node
+
+
+
+
+
+getDelegateAccess
+
+public DelegateAccess getDelegateAccess (java.lang.String key,
+ java.lang.String keyIndexedValue)
+
+Description copied from interface: CUFValueModelPlugIn
+Returns a DelegateAccess for the node with the given key
+ based on an indexed node that contains the value which is passed
+ to DelegateAccess#getValue(java.lang.Object).
+
+
+Specified by: getDelegateAccess in interface CUFValueModelPlugIn
+
+
+Parameters: key - the key of the node whose value should be returnedkeyIndexedValue - the key of the indexed node that forms the base of the delegate access
+Returns: the delegate access for that node
+
+
+
+
+
+notifyNodeValueChanged
+
+public void notifyNodeValueChanged (NodeController node)
+
+Notifies the value model registered for that node.
+
+
+Specified by: notifyNodeValueChanged in interface EventNotificationValueHandlerListener
+
+
+Parameters: node - the node whose value has changedSee Also: EventNotificationValueHandlerListener.notifyNodeValueChanged(NodeController)
+
+
+
+
+
+notifyChildValueChanged
+
+public void notifyChildValueChanged (NodeController node,
+ java.lang.String childKey)
+
+Notifies a selection in list if present that one of its child values may
+ have changed.
+
+
+Specified by: notifyChildValueChanged in interface EventNotificationValueHandlerListener
+
+
+Parameters: node - the node whose child value has changedchildKey - the key of the child node that has changedSee Also: EventNotificationValueHandlerListener.notifyChildValueChanged(NodeController,
+ String)
+
+
+
+
+
+notifySourceValueChanged
+
+public void notifySourceValueChanged (NodeController node,
+ java.lang.String sourceKey)
+
+Notifies the value model registered for that node
+
+
+Specified by: notifySourceValueChanged in interface EventNotificationValueHandlerListener
+
+
+Parameters: node - the node whose source value has changedsourceKey - the key of the source node that has changedSee Also: EventNotificationValueHandlerListener.notifySourceValueChanged(NodeController,
+ String)
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+Specified by: dispose in interface Disposable Overrides: dispose in class AbstractDataManagerPlugIn
+
+
+
+Throws:
+DisposeException See Also: Disposable.dispose()
+
+
+
+
+
+getValueModelAdapter
+
+protected DefaultCUFValueModelPlugIn.ValueModelAdapter getValueModelAdapter (NodeController node)
+
+Returns the DefaultCUFValueModelPlugIn.ValueModelAdapter stored in the metadata of the node.
+
+
+
+
+
+Parameters: node - the node
+Returns: the adapter or null if it hasn't been stored yet
+
+
+
+
+
+setValueModelAdapter
+
+protected void setValueModelAdapter (NodeController node,
+ DefaultCUFValueModelPlugIn.ValueModelAdapter adapter)
+
+Stores the DefaultCUFValueModelPlugIn.ValueModelAdapter in the metadata of the node
+
+
+
+
+
+Parameters: node - the nodeadapter - the adapter to be stored
+
+
+
+
+
+getSelectionInListAdapter
+
+protected DefaultCUFValueModelPlugIn.SelectionInListAdapter getSelectionInListAdapter (NodeController node)
+
+Returns the SelectionInList stored in the metadata of the node.
+
+
+
+
+
+Parameters: node - the node
+Returns: the adapter or null if it hasn't been stored yet
+
+
+
+
+
+setSelectionInListAdapter
+
+protected void setSelectionInListAdapter (NodeController node,
+ DefaultCUFValueModelPlugIn.SelectionInListAdapter selectionInList)
+
+Stores the SelectionInList in the metadata of the node
+
+
+
+
+
+Parameters: node - the nodeselectionInList - the adapter to be stored
+
+
+
+
+
+getDelegateAccessAdapter
+
+protected DefaultCUFValueModelPlugIn.DelegateAccessAdapter getDelegateAccessAdapter (NodeController node)
+
+Returns the DefaultCUFValueModelPlugIn.DelegateAccessAdapter stored in the metadata of the
+ node.
+
+
+
+
+
+Parameters: node - the node
+Returns: the adapter or null if it hasn't been stored yet
+
+
+
+
+
+setDelegateAccessAdapter
+
+protected void setDelegateAccessAdapter (NodeController node,
+ DefaultCUFValueModelPlugIn.DelegateAccessAdapter selectionInList)
+
+Stores the DefaultCUFValueModelPlugIn.DelegateAccessAdapter in the metadata of the node
+
+
+
+
+
+Parameters: node - the nodeselectionInList - the adapter to be stored
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/ArrayToListAdapterValueModel.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/ArrayToListAdapterValueModel.html
new file mode 100644
index 0000000..9aabd82
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/ArrayToListAdapterValueModel.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.ArrayToListAdapterValueModel (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.ArrayToListAdapterValueModel
+
+No usage of com.sdm.quasar.client.swing.data.plugins.impl.ArrayToListAdapterValueModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html
new file mode 100644
index 0000000..8c5029b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.DelegateAccessAdapter.html
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.DelegateAccessAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.DelegateAccessAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html
new file mode 100644
index 0000000..477e437
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.SelectionInListAdapter.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.SelectionInListAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.SelectionInListAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.ValueModelAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.ValueModelAdapter.html
new file mode 100644
index 0000000..7da34da
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.ValueModelAdapter.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.ValueModelAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn.ValueModelAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.html
new file mode 100644
index 0000000..43012d8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/class-use/DefaultCUFValueModelPlugIn.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn
+
+No usage of com.sdm.quasar.client.swing.data.plugins.impl.DefaultCUFValueModelPlugIn
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-frame.html
new file mode 100644
index 0000000..2875168
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-frame.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-summary.html
new file mode 100644
index 0000000..cad9299
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-summary.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.data.plugins.impl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-tree.html
new file mode 100644
index 0000000..8b8e3e1
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-tree.html
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins.impl Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.data.plugins.impl
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-use.html
new file mode 100644
index 0000000..39c9c1a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/impl/package-use.html
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.data.plugins.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.data.plugins.impl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-frame.html
new file mode 100644
index 0000000..df9ce82
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-frame.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-summary.html
new file mode 100644
index 0000000..5a09486
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-summary.html
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.data.plugins
+
+
+
+
+
+Interface Summary
+
+
+CUFValueModelPlugIn
+A plug in to the DataManager
+ that provides an adapter between the DataManager and the
+ CUF com.sdm.util.model.ValueModels in order to allow the CUF value binding to work with
+ the DataManager
+
+ Note: this is work in progress.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-tree.html
new file mode 100644
index 0000000..5780e27
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-tree.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.data.plugins Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.data.plugins
+
+
+
+Package Hierarchies: All Packages
+
+
+Interface Hierarchy
+
+
+interface com.sdm.quasar.client.core.common.Disposable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-use.html
new file mode 100644
index 0000000..2db5614
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/data/plugins/package-use.html
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.data.plugins (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.data.plugins
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/SwingModalBlockHelperService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/SwingModalBlockHelperService.html
new file mode 100644
index 0000000..f97ab8d
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/SwingModalBlockHelperService.html
@@ -0,0 +1,346 @@
+
+
+
+
+
+
+SwingModalBlockHelperService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialog.services.impl
+
+Class SwingModalBlockHelperService
+
+java.lang.Object
+ com.sdm.quasar.client.swing.dialog.services.impl.SwingModalBlockHelperService
+
+
+All Implemented Interfaces: ModalBlockHelperService , Service
+
+
+
+public class SwingModalBlockHelperService extends java.lang.Objectimplements ModalBlockHelperService
+
+
+Default implementation for com.sdm.quasar.client.core.common.util.ModalBlockWorkaroundWorker
+ for Swing's modal dialogs.
+ This implementation's constructor stores this instance in a thread local variable in the EDT thread
+ so that static access to actually support an expected switch in the event queue works.
+ It is not possible to create more than one instance per EDT thread.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+SwingModalBlockHelperService
+
+public SwingModalBlockHelperService ()
+
+
+
+
+
+
+
+
+
+startJob
+
+public void startJob (ModalBlockHelperService.JobQueue jobQueue)
+
+This processes the job queue until it is empty.
+ When a modal dialog should be displayed,
+ a call to showDialogAndContinueActivation(Dialog)
+ must be called. That adds a Runnable to execute the job queue in the current EDT event queue
+ using SwingUtilities.invokeLater(java.lang.Runnable).
+
+ This has the following effect:
+
+
+ If none of the jobs create a modal dialog:
+ In this case none of the calls to JobQueue#doNextJob() block and
+ the complete queue is executed in this context.
+ When the Runnable is executed in the EDT lateron it simply finds that
+ the queue is already finished and does nothing.
+
+
+ If one of the jobs creates a modal dialog:
+ In this case that call to JobQueue#doNextJob() blocks and does not return.
+ However, after the dialog is displayed, a new event queue is created by swing and
+ that event queue executes the Runnable. The loop in the Runnable
+ continues with the next job and runs until JobQueue#isFinished().
+ When the modal dialog is closed, the call to JobQueue#doNextJob() that
+ blocked returns and the "main" loop in this implementation continues but
+ finds that the job queue is already finished and does nothing.
+
+
+
+
+
+Specified by: startJob in interface ModalBlockHelperService
+
+
+Parameters: jobQueue - the job queue to be processedSee Also: ModalBlockWorkaroundWorker#startJob(JobQueue)
+
+
+
+
+
+showDialogAndContinueActivation
+
+public static void showDialogAndContinueActivation (java.awt.Dialog dialog)
+
+This method must be called when a modal dialog should be displayed.
+ The implementation will call Dialog.show() on the given dialog
+ but also ensure that the activation life cycle will complete despite the blocking call.
+
+ This method must only be called in the EDT.
+
+
+
+
+
+Parameters: dialog - the modal dialog to show
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/class-use/SwingModalBlockHelperService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/class-use/SwingModalBlockHelperService.html
new file mode 100644
index 0000000..34004d9
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/class-use/SwingModalBlockHelperService.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialog.services.impl.SwingModalBlockHelperService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialog.services.impl.SwingModalBlockHelperService
+
+No usage of com.sdm.quasar.client.swing.dialog.services.impl.SwingModalBlockHelperService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-frame.html
new file mode 100644
index 0000000..452c359
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-frame.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialog.services.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialog.services.impl
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-summary.html
new file mode 100644
index 0000000..cbd9c33
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-summary.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialog.services.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.dialog.services.impl
+
+
+
+
+
+Class Summary
+
+
+SwingModalBlockHelperService
+Default implementation for com.sdm.quasar.client.core.common.util.ModalBlockWorkaroundWorker
+ for Swing's modal dialogs.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-tree.html
new file mode 100644
index 0000000..72d1a01
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-tree.html
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialog.services.impl Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.dialog.services.impl
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-use.html
new file mode 100644
index 0000000..70fa0a2
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialog/services/impl/package-use.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialog.services.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialog.services.impl
+
+No usage of com.sdm.quasar.client.swing.dialog.services.impl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/LookAndFeelConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/LookAndFeelConfiguration.html
new file mode 100644
index 0000000..5b38bd5
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/LookAndFeelConfiguration.html
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+LookAndFeelConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+ All Classes
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config
+
+Interface LookAndFeelConfiguration
+
+All Superinterfaces: Configuration
+
+
+All Known Implementing Classes: SystemLookAndFeelConfiguration
+
+
+
+public interface LookAndFeelConfiguration extends Configuration
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+ All Classes
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/class-use/LookAndFeelConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/class-use/LookAndFeelConfiguration.html
new file mode 100644
index 0000000..121ccd2
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/class-use/LookAndFeelConfiguration.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.dialogbase.config.LookAndFeelConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.dialogbase.config.LookAndFeelConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/SystemLookAndFeelConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/SystemLookAndFeelConfiguration.html
new file mode 100644
index 0000000..3b6b601
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/SystemLookAndFeelConfiguration.html
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+SystemLookAndFeelConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config.impl
+
+Class SystemLookAndFeelConfiguration
+
+java.lang.Object
+ com.sdm.quasar.client.swing.dialogbase.config.impl.SystemLookAndFeelConfiguration
+
+
+All Implemented Interfaces: Configuration , LookAndFeelConfiguration
+
+
+
+public class SystemLookAndFeelConfiguration extends java.lang.Objectimplements LookAndFeelConfiguration
+
+
+A LookAndFeelConfiguration , that installs the system look and feel
+ in Swing.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+SystemLookAndFeelConfiguration
+
+public SystemLookAndFeelConfiguration ()
+
+Creates a new SystemLookAndFeelConfiguration .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/class-use/SystemLookAndFeelConfiguration.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/class-use/SystemLookAndFeelConfiguration.html
new file mode 100644
index 0000000..343c364
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/class-use/SystemLookAndFeelConfiguration.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.config.impl.SystemLookAndFeelConfiguration (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.config.impl.SystemLookAndFeelConfiguration
+
+No usage of com.sdm.quasar.client.swing.dialogbase.config.impl.SystemLookAndFeelConfiguration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-frame.html
new file mode 100644
index 0000000..dc54feb
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-frame.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config.impl
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-summary.html
new file mode 100644
index 0000000..ebbd3a8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-summary.html
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.dialogbase.config.impl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-tree.html
new file mode 100644
index 0000000..84f2717
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-tree.html
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config.impl Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.dialogbase.config.impl
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-use.html
new file mode 100644
index 0000000..2eccae0
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/impl/package-use.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.config.impl (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.config.impl
+
+No usage of com.sdm.quasar.client.swing.dialogbase.config.impl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-frame.html
new file mode 100644
index 0000000..a812c3f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-frame.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-summary.html
new file mode 100644
index 0000000..521c09a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-summary.html
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.dialogbase.config
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-tree.html
new file mode 100644
index 0000000..536fd24
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-tree.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.config Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.dialogbase.config
+
+
+
+Package Hierarchies: All Packages
+
+
+Interface Hierarchy
+
+
+interface com.sdm.quasar.client.core.common.config.Configuration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-use.html
new file mode 100644
index 0000000..3b17896
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/config/package-use.html
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.config (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.config
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/FrameCompositeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/FrameCompositeFeature.html
new file mode 100644
index 0000000..5dc2533
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/FrameCompositeFeature.html
@@ -0,0 +1,541 @@
+
+
+
+
+
+
+FrameCompositeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.features
+
+Class FrameCompositeFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.dialogbase.features.FrameCompositeFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class FrameCompositeFeature extends AbstractFeature
+
+
+This Feature handles a JFrame.
+ The treatement is like this:
+
+ You have to set the frame tu handle before prepare() is called. If you re-prepare
+ this feature, set the frame again before.
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+protected javax.swing.JFrame
+frame
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+activate ()
+
+
+ Called when the dialog is activated.
+
+
+
+
+protected void
+deactivate ()
+
+
+ Called when the dialog is deactivated.
+
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+ javax.swing.JFrame
+getFrame ()
+
+
+ getter for the set JFrame
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+protected void
+prepare ()
+
+
+ Called when the dialog is prepared.
+
+
+
+
+protected void
+prepareFrame ()
+
+
+
+
+
+
+protected void
+release ()
+
+
+ Called when the dialog is released.
+
+
+
+
+ void
+setFrame (javax.swing.JFrame frame)
+
+
+ Set the frame to be handled.
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+frame
+
+protected javax.swing.JFrame frame
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+FrameCompositeFeature
+
+public FrameCompositeFeature ()
+
+
+
+
+
+
+
+
+
+getFrame
+
+public javax.swing.JFrame getFrame ()
+
+getter for the set JFrame
+
+
+
+Returns:
+
+
+
+
+
+setFrame
+
+public void setFrame (javax.swing.JFrame frame)
+
+Set the frame to be handled.
+ This frame ahs to be installed before the Feature will be prepared.
+
+
+Parameters: frame - the frame to be handled
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+
+
+
+
+
+
+prepare
+
+protected void prepare ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is prepared.
+ Override this method if you want to perform some action on LifeCycle.prepare() ,
+ e.g. gain resource and provide services for childs.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: prepare in class AbstractFeature
+
+
+
+
+
+
+
+
+release
+
+protected void release ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is released.
+ Override this method if you want to perform some action on LifeCycle.release()() ,
+ e.g. unregister services.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: release in class AbstractFeature
+
+
+
+
+
+
+
+
+activate
+
+protected void activate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is activated.
+ Override this method if you want to perform some action on LifeCycle.activate() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: activate in class AbstractFeature
+
+
+
+
+
+
+
+
+deactivate
+
+protected void deactivate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is deactivated.
+ Override this method if you want to perform some action on LifeCycle.deactivate()() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: deactivate in class AbstractFeature
+
+
+
+
+
+
+
+
+prepareFrame
+
+protected void prepareFrame ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/ImageProviderFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/ImageProviderFeature.html
new file mode 100644
index 0000000..5458c9c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/ImageProviderFeature.html
@@ -0,0 +1,398 @@
+
+
+
+
+
+
+ImageProviderFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.features
+
+Class ImageProviderFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.dialogbase.features.ImageProviderFeature
+
+
+All Implemented Interfaces: Feature , ImageProviderService , Service , SystemInfoProvider
+
+
+
+public class ImageProviderFeature extends AbstractFeature implements ImageProviderService
+
+
+An implementation of ImageProviderService , that uses configuration
+ entries to load images.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+ java.awt.Image
+getImage (java.lang.String id)
+
+
+ Returns the Image associated with the given id.
+
+
+
+ javax.swing.ImageIcon
+getImageIcon (java.lang.String id)
+
+
+ Returns the ImageIcon associated with the given id.
+
+
+
+static byte[]
+getResourceBytes (java.io.InputStream in)
+
+
+ Returns an array of bytes containing the given InputStream
+ content.
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ImageProviderFeature
+
+public ImageProviderFeature ()
+
+Creates a new ImageProviderFeature .
+
+
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: AbstractFeature.init()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: AbstractFeature.dispose()
+
+
+
+
+
+getImageIcon
+
+public javax.swing.ImageIcon getImageIcon (java.lang.String id)
+
+Description copied from interface: ImageProviderService
+Returns the ImageIcon associated with the given id.
+
+
+Specified by: getImageIcon in interface ImageProviderService
+
+
+Parameters: id - the id of the image
+Returns: the ImageIcon or null, if no icon was found See Also: ImageProviderService.getImageIcon(java.lang.String)
+
+
+
+
+
+getImage
+
+public java.awt.Image getImage (java.lang.String id)
+
+Description copied from interface: ImageProviderService
+Returns the Image associated with the given id.
+
+
+Specified by: getImage in interface ImageProviderService
+
+
+Parameters: id - the id of the image
+Returns: the ImageIcon or null, if no icon was found See Also: ImageProviderService.getImage(java.lang.String)
+
+
+
+
+
+getResourceBytes
+
+public static byte[] getResourceBytes (java.io.InputStream in)
+
+Returns an array of bytes containing the given InputStream
+ content.
+
+
+
+
+
+Parameters: in - the InputStream to read from
+Returns: an array of bytes containing the InputStream content
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/OptionDialogServiceFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/OptionDialogServiceFeature.html
new file mode 100644
index 0000000..d7224c7
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/OptionDialogServiceFeature.html
@@ -0,0 +1,765 @@
+
+
+
+
+
+
+OptionDialogServiceFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.features
+
+Class OptionDialogServiceFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.dialogbase.features.OptionDialogServiceFeature
+
+
+All Implemented Interfaces: Feature , OptionDialogService , Service , SystemInfoProvider
+
+
+
+public class OptionDialogServiceFeature extends AbstractFeature implements OptionDialogService
+
+
+Default implementation of the
+ OptionDialogService
+ that uses a Component as a
+ parent for the modal dialogs.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Fields inherited from interface com.sdm.quasar.client.swing.dialogbase.services.OptionDialogService
+
+
+CANCEL_OPTION , CLOSED_OPTION , DEFAULT_OPTION , ERROR_MESSAGE , INFORMATION_MESSAGE , NO_OPTION , OK_CANCEL_OPTION , OK_OPTION , PLAIN_MESSAGE , QUESTION_MESSAGE , UNINITIALIZED_VALUE , WARNING_MESSAGE , YES_NO_CANCEL_OPTION , YES_NO_OPTION , YES_OPTION
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+OptionDialogServiceFeature ()
+
+
+ Creates an instance that tries to find any suitable frame shown.
+
+
+
+OptionDialogServiceFeature (java.awt.Component component)
+
+
+ Creates an instance that uses a component as a parent for the option dialogs.
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+protected java.awt.Component
+getParentComponent ()
+
+
+
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+protected void
+prepare ()
+
+
+ Called when the dialog is prepared.
+
+
+
+
+protected void
+release ()
+
+
+ Called when the dialog is released.
+
+
+
+
+ int
+showConfirmDialog (java.lang.Object message)
+
+
+
+
+
+
+ int
+showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType)
+
+
+
+
+
+
+ int
+showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType)
+
+
+
+
+
+
+ int
+showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+
+
+
+
+ java.lang.String
+showInputDialog (java.lang.Object message)
+
+
+
+
+
+
+ java.lang.String
+showInputDialog (java.lang.Object message,
+ java.lang.Object initialSelectionValue)
+
+
+
+
+
+
+ java.lang.String
+showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+
+
+
+
+ java.lang.Object
+showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] selectionValues,
+ java.lang.Object initialSelectionValue)
+
+
+
+
+
+
+ void
+showMessageDialog (java.lang.Object message)
+
+
+
+
+
+
+ void
+showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+
+
+
+
+ void
+showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+
+
+
+
+ int
+showOptionDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] options,
+ java.lang.Object initialValue)
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+OptionDialogServiceFeature
+
+public OptionDialogServiceFeature ()
+
+Creates an instance that tries to find any suitable frame shown.
+ This constructor is useful for registration at session level so that
+ there is at least one OptionDialogService available. But since it might
+ not use the correct parent window it is better if all windows and portals register
+ an instance with themselves as parent.
+
+
+
+
+
+OptionDialogServiceFeature
+
+public OptionDialogServiceFeature (java.awt.Component component)
+
+Creates an instance that uses a component as a parent for the option dialogs.
+ This constructor is useful for portal windows.
+
+
Parameters: component - the parent component
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#init()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#dispose()
+
+
+
+
+
+prepare
+
+protected void prepare ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is prepared.
+ Override this method if you want to perform some action on LifeCycle.prepare() ,
+ e.g. gain resource and provide services for childs.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: prepare in class AbstractFeature
+
+
+See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#prepare()
+
+
+
+
+
+release
+
+protected void release ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is released.
+ Override this method if you want to perform some action on LifeCycle.release()() ,
+ e.g. unregister services.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: release in class AbstractFeature
+
+
+See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#release()
+
+
+
+
+
+getParentComponent
+
+protected java.awt.Component getParentComponent ()
+
+
+
+
+
+
+Returns: #parentComponent if not null or tries to find one, may return null
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message)
+
+
+Specified by: showConfirmDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object)
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType)
+
+
+Specified by: showConfirmDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int)
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType)
+
+
+Specified by: showConfirmDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int)
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+Specified by: showConfirmDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon)
+
+
+
+
+
+showInputDialog
+
+public java.lang.String showInputDialog (java.lang.Object message)
+
+
+Specified by: showInputDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object)
+
+
+
+
+
+showInputDialog
+
+public java.lang.String showInputDialog (java.lang.Object message,
+ java.lang.Object initialSelectionValue)
+
+
+Specified by: showInputDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.Object)
+
+
+
+
+
+showInputDialog
+
+public java.lang.String showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+Specified by: showInputDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int)
+
+
+
+
+
+showInputDialog
+
+public java.lang.Object showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] selectionValues,
+ java.lang.Object initialSelectionValue)
+
+
+Specified by: showInputDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)
+
+
+
+
+
+showMessageDialog
+
+public void showMessageDialog (java.lang.Object message)
+
+
+Specified by: showMessageDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object)
+
+
+
+
+
+showMessageDialog
+
+public void showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+Specified by: showMessageDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int)
+
+
+
+
+
+showMessageDialog
+
+public void showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+Specified by: showMessageDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon)
+
+
+
+
+
+showOptionDialog
+
+public int showOptionDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] options,
+ java.lang.Object initialValue)
+
+
+Specified by: showOptionDialog in interface OptionDialogService
+
+
+See Also: JOptionPane.showOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/FrameCompositeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/FrameCompositeFeature.html
new file mode 100644
index 0000000..ca5e9da
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/FrameCompositeFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.features.FrameCompositeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.features.FrameCompositeFeature
+
+No usage of com.sdm.quasar.client.swing.dialogbase.features.FrameCompositeFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/ImageProviderFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/ImageProviderFeature.html
new file mode 100644
index 0000000..2a116ae
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/ImageProviderFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.features.ImageProviderFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.features.ImageProviderFeature
+
+No usage of com.sdm.quasar.client.swing.dialogbase.features.ImageProviderFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/OptionDialogServiceFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/OptionDialogServiceFeature.html
new file mode 100644
index 0000000..524cf38
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/class-use/OptionDialogServiceFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.features.OptionDialogServiceFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.dialogbase.features.OptionDialogServiceFeature
+
+No usage of com.sdm.quasar.client.swing.dialogbase.features.OptionDialogServiceFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-frame.html
new file mode 100644
index 0000000..a2fee4d
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-frame.html
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.features (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.features
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-summary.html
new file mode 100644
index 0000000..a43cd60
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-summary.html
@@ -0,0 +1,161 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.features (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.dialogbase.features
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-tree.html
new file mode 100644
index 0000000..d4dd572
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-tree.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.features Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.dialogbase.features
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-use.html
new file mode 100644
index 0000000..49b086a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/features/package-use.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.features (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.features
+
+No usage of com.sdm.quasar.client.swing.dialogbase.features
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/ImageProviderService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/ImageProviderService.html
new file mode 100644
index 0000000..524eb7a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/ImageProviderService.html
@@ -0,0 +1,249 @@
+
+
+
+
+
+
+ImageProviderService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.services
+
+Interface ImageProviderService
+
+All Superinterfaces: Service
+
+
+All Known Implementing Classes: ImageProviderFeature
+
+
+
+public interface ImageProviderService extends Service
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.awt.Image
+getImage (java.lang.String id)
+
+
+ Returns the Image associated with the given id.
+
+
+
+ javax.swing.ImageIcon
+getImageIcon (java.lang.String id)
+
+
+ Returns the ImageIcon associated with the given id.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getImageIcon
+
+public javax.swing.ImageIcon getImageIcon (java.lang.String id)
+
+Returns the ImageIcon associated with the given id.
+
+
+
+
+
+Parameters: id - the id of the image
+Returns: the ImageIcon or null, if no icon was found
+
+
+
+
+
+getImage
+
+public java.awt.Image getImage (java.lang.String id)
+
+Returns the Image associated with the given id.
+
+
+
+
+
+Parameters: id - the id of the image
+Returns: the ImageIcon or null, if no icon was found
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/OptionDialogService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/OptionDialogService.html
new file mode 100644
index 0000000..a3f5055
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/OptionDialogService.html
@@ -0,0 +1,828 @@
+
+
+
+
+
+
+OptionDialogService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.services
+
+Interface OptionDialogService
+
+All Superinterfaces: Service
+
+
+All Known Implementing Classes: OptionDialogServiceFeature
+
+
+
+public interface OptionDialogService extends Service
+
+
+Offers access to a message box like the JOptionPane while observing
+ the dialog hierarchy and using the correct parent argument for the modal
+ dialog.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ int
+showConfirmDialog (java.lang.Object message)
+
+
+
+
+
+
+ int
+showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType)
+
+
+
+
+
+
+ int
+showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType)
+
+
+
+
+
+
+ int
+showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+
+
+
+
+ java.lang.String
+showInputDialog (java.lang.Object message)
+
+
+
+
+
+
+ java.lang.String
+showInputDialog (java.lang.Object message,
+ java.lang.Object initialSelectionValue)
+
+
+
+
+
+
+ java.lang.String
+showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+
+
+
+
+ java.lang.Object
+showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] selectionValues,
+ java.lang.Object initialSelectionValue)
+
+
+
+
+
+
+ void
+showMessageDialog (java.lang.Object message)
+
+
+
+
+
+
+ void
+showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+
+
+
+
+ void
+showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+
+
+
+
+ int
+showOptionDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] options,
+ java.lang.Object initialValue)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+UNINITIALIZED_VALUE
+
+public static final java.lang.Object UNINITIALIZED_VALUE
+
+
+See Also: JOptionPane.UNINITIALIZED_VALUE
+
+
+
+
+DEFAULT_OPTION
+
+public static final int DEFAULT_OPTION
+
+
+See Also: JOptionPane.DEFAULT_OPTION,
+Constant Field Values
+
+
+
+
+YES_NO_OPTION
+
+public static final int YES_NO_OPTION
+
+
+See Also: JOptionPane.YES_NO_OPTION,
+Constant Field Values
+
+
+
+
+YES_NO_CANCEL_OPTION
+
+public static final int YES_NO_CANCEL_OPTION
+
+
+See Also: JOptionPane.YES_NO_CANCEL_OPTION,
+Constant Field Values
+
+
+
+
+OK_CANCEL_OPTION
+
+public static final int OK_CANCEL_OPTION
+
+
+See Also: JOptionPane.OK_CANCEL_OPTION,
+Constant Field Values
+
+
+
+
+YES_OPTION
+
+public static final int YES_OPTION
+
+
+See Also: JOptionPane.YES_OPTION,
+Constant Field Values
+
+
+
+
+NO_OPTION
+
+public static final int NO_OPTION
+
+
+See Also: JOptionPane.NO_OPTION,
+Constant Field Values
+
+
+
+
+CANCEL_OPTION
+
+public static final int CANCEL_OPTION
+
+
+See Also: JOptionPane.CANCEL_OPTION,
+Constant Field Values
+
+
+
+
+OK_OPTION
+
+public static final int OK_OPTION
+
+
+See Also: JOptionPane.OK_OPTION,
+Constant Field Values
+
+
+
+
+CLOSED_OPTION
+
+public static final int CLOSED_OPTION
+
+
+See Also: JOptionPane.CLOSED_OPTION,
+Constant Field Values
+
+
+
+
+ERROR_MESSAGE
+
+public static final int ERROR_MESSAGE
+
+
+See Also: JOptionPane.ERROR_MESSAGE,
+Constant Field Values
+
+
+
+
+INFORMATION_MESSAGE
+
+public static final int INFORMATION_MESSAGE
+
+
+See Also: JOptionPane.INFORMATION_MESSAGE,
+Constant Field Values
+
+
+
+
+WARNING_MESSAGE
+
+public static final int WARNING_MESSAGE
+
+
+See Also: JOptionPane.WARNING_MESSAGE,
+Constant Field Values
+
+
+
+
+QUESTION_MESSAGE
+
+public static final int QUESTION_MESSAGE
+
+
+See Also: JOptionPane.QUESTION_MESSAGE,
+Constant Field Values
+
+
+
+
+PLAIN_MESSAGE
+
+public static final int PLAIN_MESSAGE
+
+
+See Also: JOptionPane.PLAIN_MESSAGE,
+Constant Field Values
+
+
+
+
+
+
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message)
+
+
+
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object)
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType)
+
+
+
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int)
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType)
+
+
+
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int)
+
+
+
+
+
+showConfirmDialog
+
+public int showConfirmDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+
+
+
+See Also: JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon)
+
+
+
+
+
+showInputDialog
+
+public java.lang.String showInputDialog (java.lang.Object message)
+
+
+
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object)
+
+
+
+
+
+showInputDialog
+
+public java.lang.String showInputDialog (java.lang.Object message,
+ java.lang.Object initialSelectionValue)
+
+
+
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.Object)
+
+
+
+
+
+showInputDialog
+
+public java.lang.String showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int)
+
+
+
+
+
+showInputDialog
+
+public java.lang.Object showInputDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] selectionValues,
+ java.lang.Object initialSelectionValue)
+
+
+
+
+
+See Also: JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)
+
+
+
+
+
+showMessageDialog
+
+public void showMessageDialog (java.lang.Object message)
+
+
+
+
+
+See Also: JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object)
+
+
+
+
+
+showMessageDialog
+
+public void showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType)
+
+
+
+
+
+See Also: JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int)
+
+
+
+
+
+showMessageDialog
+
+public void showMessageDialog (java.lang.Object message,
+ java.lang.String title,
+ int messageType,
+ javax.swing.Icon icon)
+
+
+
+
+
+See Also: JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon)
+
+
+
+
+
+showOptionDialog
+
+public int showOptionDialog (java.lang.Object message,
+ java.lang.String title,
+ int optionType,
+ int messageType,
+ javax.swing.Icon icon,
+ java.lang.Object[] options,
+ java.lang.Object initialValue)
+
+
+
+
+
+See Also: JOptionPane.showOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/ImageProviderService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/ImageProviderService.html
new file mode 100644
index 0000000..d56d897
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/ImageProviderService.html
@@ -0,0 +1,237 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.dialogbase.services.ImageProviderService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.dialogbase.services.ImageProviderService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/OptionDialogService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/OptionDialogService.html
new file mode 100644
index 0000000..88eb007
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/class-use/OptionDialogService.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.dialogbase.services.OptionDialogService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.dialogbase.services.OptionDialogService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-frame.html
new file mode 100644
index 0000000..3df6df6
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-frame.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.services (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.services
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-summary.html
new file mode 100644
index 0000000..478ae66
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-summary.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.services (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.dialogbase.services
+
+
+
+
+
+Interface Summary
+
+
+ImageProviderService
+
+
+
+OptionDialogService
+Offers access to a message box like the JOptionPane while observing
+ the dialog hierarchy and using the correct parent argument for the modal
+ dialog.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-tree.html
new file mode 100644
index 0000000..2263e11
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-tree.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.dialogbase.services Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.dialogbase.services
+
+
+
+Package Hierarchies: All Packages
+
+
+Interface Hierarchy
+
+
+interface com.sdm.quasar.client.core.common.services.Service
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-use.html
new file mode 100644
index 0000000..16788bd
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/dialogbase/services/package-use.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.services (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.dialogbase.services
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/DialogWindowResource.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/DialogWindowResource.html
new file mode 100644
index 0000000..ac8bd8d
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/DialogWindowResource.html
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+DialogWindowResource (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Class DialogWindowResource
+
+java.lang.Object
+ com.sdm.quasar.client.swing.embedding.features.DialogWindowResource
+
+
+All Implemented Interfaces: WindowResource
+
+
+
+public class DialogWindowResource extends java.lang.Objectimplements WindowResource
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.awt.Window
+getWindow ()
+
+
+
+
+
+
+ void
+setWindowIcon (java.awt.Image icon)
+
+
+ Sets the window's icon.
+
+
+
+ void
+setWindowTitle (java.lang.String title)
+
+
+ Sets the window's title
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+DialogWindowResource
+
+public DialogWindowResource (java.awt.Dialog dialog)
+
+Creates a new DialogWindowResource .
+
+
+
+
+
+
+
+
+
+getWindow
+
+public java.awt.Window getWindow ()
+
+
+Specified by: getWindow in interface WindowResource
+
+
+
+Returns: the window instance, e.g. for modal dialogs See Also: WindowResource.getWindow()
+
+
+
+
+
+setWindowIcon
+
+public void setWindowIcon (java.awt.Image icon)
+
+Description copied from interface: WindowResource
+Sets the window's icon.
+
+
+Specified by: setWindowIcon in interface WindowResource
+
+
+Parameters: icon - the icon to set as ImageSee Also: WindowResource.setWindowIcon(java.awt.Image)
+
+
+
+
+
+setWindowTitle
+
+public void setWindowTitle (java.lang.String title)
+
+Description copied from interface: WindowResource
+Sets the window's title
+
+
+Specified by: setWindowTitle in interface WindowResource
+
+
+Parameters: title - the new title of the windowSee Also: WindowResource.setWindowTitle(java.lang.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/FrameWindowResource.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/FrameWindowResource.html
new file mode 100644
index 0000000..0f26f03
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/FrameWindowResource.html
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+FrameWindowResource (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Class FrameWindowResource
+
+java.lang.Object
+ com.sdm.quasar.client.swing.embedding.features.FrameWindowResource
+
+
+All Implemented Interfaces: WindowResource
+
+
+
+public class FrameWindowResource extends java.lang.Objectimplements WindowResource
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.awt.Window
+getWindow ()
+
+
+
+
+
+
+ void
+setWindowIcon (java.awt.Image icon)
+
+
+ Sets the window's icon.
+
+
+
+ void
+setWindowTitle (java.lang.String title)
+
+
+ Sets the window's title
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+FrameWindowResource
+
+public FrameWindowResource (java.awt.Frame frame)
+
+Creates a new FrameWindowResource .
+
+
+
+
+
+
+
+
+
+getWindow
+
+public java.awt.Window getWindow ()
+
+
+Specified by: getWindow in interface WindowResource
+
+
+
+Returns: the window instance, e.g. for modal dialogs See Also: WindowResource.getWindow()
+
+
+
+
+
+setWindowIcon
+
+public void setWindowIcon (java.awt.Image icon)
+
+Description copied from interface: WindowResource
+Sets the window's icon.
+
+
+Specified by: setWindowIcon in interface WindowResource
+
+
+Parameters: icon - the icon to set as ImageSee Also: WindowResource.setWindowIcon(java.awt.Image)
+
+
+
+
+
+setWindowTitle
+
+public void setWindowTitle (java.lang.String title)
+
+Description copied from interface: WindowResource
+Sets the window's title
+
+
+Specified by: setWindowTitle in interface WindowResource
+
+
+Parameters: title - the new title of the windowSee Also: WindowResource.setWindowTitle(java.lang.String)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/ModalDialogFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/ModalDialogFeature.html
new file mode 100644
index 0000000..c6ec4c8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/ModalDialogFeature.html
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+ModalDialogFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Class ModalDialogFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.embedding.features.ModalDialogFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class ModalDialogFeature extends AbstractFeature
+
+
+Feature for dialogs that have modal presentations.
+ It offers convenience access to the parent component
+ needed to create proper modal dialogs.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Martin Haft, sd&m AG, Thomas Wolf, sd&m AG, Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+ java.awt.Window
+getParentWindow ()
+
+
+
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+ void
+positionDialogRelativeToParent (java.awt.Window windowToPosition)
+
+
+ Positions the dialog's window relative to the parent window (i.e. centers it)
+ using Window.setLocationRelativeTo(java.awt.Component)
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ModalDialogFeature
+
+public ModalDialogFeature ()
+
+
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException
+
+
+
+
+
+getParentWindow
+
+public java.awt.Window getParentWindow ()
+
+
+
+Returns: the parent window component that the dialog should be modal to
+
+
+
+
+
+positionDialogRelativeToParent
+
+public void positionDialogRelativeToParent (java.awt.Window windowToPosition)
+
+Positions the dialog's window relative to the parent window (i.e. centers it)
+ using Window.setLocationRelativeTo(java.awt.Component)
+
+
+Parameters: windowToPosition - the window of this dialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/PanelCompositeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/PanelCompositeFeature.html
new file mode 100644
index 0000000..56af293
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/PanelCompositeFeature.html
@@ -0,0 +1,675 @@
+
+
+
+
+
+
+PanelCompositeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Class PanelCompositeFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.core.embedding.features.AbstractCompositeFeature
+ com.sdm.quasar.client.swing.embedding.features.PanelCompositeFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class PanelCompositeFeature extends AbstractCompositeFeature
+
+
+An embedding feature, which can embed child dialogs (which are managed by an ActivationController )
+ into one or more panels with an arbitrary layout manager.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+PanelCompositeFeature
+
+public PanelCompositeFeature ()
+
+
+
+
+
+
+
+
+
+setActivationController
+
+public void setActivationController (ActivationController controller)
+
+Sets the ActivationController for this PanelCompositeFeature .
+
+
+
+
+
+
+
+
+getActivationController
+
+public ActivationController getActivationController ()
+
+Returns the ActivationController for this PanelCompositeFeature .
+
+
+
+
+
+
+
+
+setLayoutConstraints
+
+public void setLayoutConstraints (java.lang.String localName,
+ java.awt.Container parentContainer,
+ java.lang.Object layoutConstraints)
+
+Defines the layout constraints for the child with the given local name.
+
+ Note: This PanelCompositeFeature must have been connected to an
+ ActivationController using AbstractCompositeFeature.setActivationControllerInt(ActivationController)
+ before calling this method (otherwise an IllegalStateException will be thrown).
+
+
+
+Parameters: localName - the name of the child (not null)parentContainer - the parent Container of the visual representation (not null)layoutConstraints - the constraints (may be null)
+
+
+
+
+
+removeLayoutConstraints
+
+public void removeLayoutConstraints (java.lang.String localName)
+
+Removes previously added layout constraints for the child with the given name.
+
+
+Parameters: localName - the local name of the child to remove constraints for
+
+
+
+
+
+childAdded
+
+protected void childAdded (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childAdded in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childAdded(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+childActivated
+
+protected void childActivated (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childActivated in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childActivated(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+childDeactivated
+
+protected void childDeactivated (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childDeactivated in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childDeactivated(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+childRemoved
+
+protected void childRemoved (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childRemoved in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childRemoved(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#init()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#dispose()
+
+
+
+
+
+prepare
+
+protected void prepare ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is prepared.
+ Override this method if you want to perform some action on LifeCycle.prepare() ,
+ e.g. gain resource and provide services for childs.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: prepare in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.prepare()
+
+
+
+
+
+activate
+
+protected void activate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is activated.
+ Override this method if you want to perform some action on LifeCycle.activate() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: activate in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.activate()
+
+
+
+
+
+deactivate
+
+protected void deactivate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is deactivated.
+ Override this method if you want to perform some action on LifeCycle.deactivate()() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: deactivate in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.deactivate()
+
+
+
+
+
+release
+
+protected void release ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is released.
+ Override this method if you want to perform some action on LifeCycle.release()() ,
+ e.g. unregister services.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: release in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.release()
+
+
+
+
+
+collectSystemInfo
+
+public void collectSystemInfo (SystemInfoNode root,
+ SystemInfoOptions options)
+
+Description copied from class: AbstractFeature
+Builds the system information tree upon local information of the implementor.
+ The system information tree can be used within development by inspecting the
+ system; so implementors should append their internal state (depending on the
+ details settings within SystemInfoOptions ).
+ The information can be appended to the tree by adding new child
+ SystemInformationNodes to the root node given using the
+ SystemInfoNode.createChild(String) method and by setting information
+ attributes the these nodes or the given root node.
+ Subclasses should overwrite this method to append system informations
+
+
+Specified by: collectSystemInfo in interface SystemInfoProvider Overrides: collectSystemInfo in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.collectSystemInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.core.common.sysinfo.SystemInfoOptions)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/TabCompositeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/TabCompositeFeature.html
new file mode 100644
index 0000000..092275f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/TabCompositeFeature.html
@@ -0,0 +1,676 @@
+
+
+
+
+
+
+TabCompositeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Class TabCompositeFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.core.embedding.features.AbstractCompositeFeature
+ com.sdm.quasar.client.swing.embedding.features.TabCompositeFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class TabCompositeFeature extends AbstractCompositeFeature
+
+
+An embedding feature, which can embed child dialogs (which are
+ managed by an SingleActivationController ) into one or more
+ JTabbedPanes.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+TabCompositeFeature
+
+public TabCompositeFeature ()
+
+
+
+
+
+
+
+
+
+setActivationController
+
+public void setActivationController (SingleActivationController controller)
+
+Sets the ActivationController for this TabCompositeFeature .
+
+
+Parameters: controller - the SingleActivationController to use
+
+
+
+
+
+getActivationController
+
+public SingleActivationController getActivationController ()
+
+Returns the SingleActivationController for this TabCompositeFeature .
+
+
+
+
+
+
+
+
+setLayoutConstraints
+
+public void setLayoutConstraints (java.lang.String localName,
+ javax.swing.JTabbedPane tabbedPane,
+ int tabIndex)
+
+Defines the layout constraints for the child with the given local name.
+
+ Note: This TabCompositeFeature must have been connected to an
+ ActivationController using AbstractCompositeFeature.setActivationControllerInt(ActivationController)
+ before calling this method (otherwise an IllegalStateException will be thrown).
+
+
+
+Parameters: localName - the name of the child (not null)tabbedPane - the JTabbedPane to settabIndex - the tab index to set
+
+
+
+
+
+removeLayoutConstraints
+
+public void removeLayoutConstraints (java.lang.String localName)
+
+Removes previously added layout constraints for the child with the given name.
+
+
+Parameters: localName - the local name of the child to remove constraints for
+
+
+
+
+
+childAdded
+
+protected void childAdded (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childAdded in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childAdded(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+childActivated
+
+protected void childActivated (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childActivated in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childActivated(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+childDeactivated
+
+protected void childDeactivated (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childDeactivated in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childDeactivated(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+childRemoved
+
+protected void childRemoved (java.lang.String localName,
+ SubDialogControl subDialogControl)
+
+
+Specified by: childRemoved in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.childRemoved(java.lang.String, com.sdm.quasar.client.core.dialog.SubDialogControl)
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#init()
+
+
+
+
+
+prepare
+
+protected void prepare ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is prepared.
+ Override this method if you want to perform some action on LifeCycle.prepare() ,
+ e.g. gain resource and provide services for childs.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: prepare in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.prepare()
+
+
+
+
+
+activate
+
+protected void activate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is activated.
+ Override this method if you want to perform some action on LifeCycle.activate() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: activate in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.activate()
+
+
+
+
+
+deactivate
+
+protected void deactivate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is deactivated.
+ Override this method if you want to perform some action on LifeCycle.deactivate()() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: deactivate in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.deactivate()
+
+
+
+
+
+release
+
+protected void release ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is released.
+ Override this method if you want to perform some action on LifeCycle.release()() ,
+ e.g. unregister services.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Specified by: release in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.release()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#dispose()
+
+
+
+
+
+collectSystemInfo
+
+public void collectSystemInfo (SystemInfoNode root,
+ SystemInfoOptions options)
+
+Description copied from class: AbstractFeature
+Builds the system information tree upon local information of the implementor.
+ The system information tree can be used within development by inspecting the
+ system; so implementors should append their internal state (depending on the
+ details settings within SystemInfoOptions ).
+ The information can be appended to the tree by adding new child
+ SystemInformationNodes to the root node given using the
+ SystemInfoNode.createChild(String) method and by setting information
+ attributes the these nodes or the given root node.
+ Subclasses should overwrite this method to append system informations
+
+
+Specified by: collectSystemInfo in interface SystemInfoProvider Overrides: collectSystemInfo in class AbstractCompositeFeature
+
+
+See Also: AbstractCompositeFeature.collectSystemInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.core.common.sysinfo.SystemInfoOptions)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/VisualRepresentationFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/VisualRepresentationFeature.html
new file mode 100644
index 0000000..6da2557
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/VisualRepresentationFeature.html
@@ -0,0 +1,488 @@
+
+
+
+
+
+
+VisualRepresentationFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Class VisualRepresentationFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.embedding.features.VisualRepresentationFeature
+
+
+All Implemented Interfaces: Feature , Service , SystemInfoProvider , VisualRepresentationService
+
+
+
+public class VisualRepresentationFeature extends AbstractFeature implements VisualRepresentationService
+
+
+This feature uses a VisualRepresentationService given by the parent to
+ let a dialog set it's visual representation easily.
+
+ Just use the setVisualRepresentation(JComponent) in a dialog to provide
+ the visual representation for the parent.
+
+ Note: The parent dialog must provide a VisualRepresentationService .
+ This is usually the case, if the parent uses some concrete
+ AbstractCompositeFeature .
+
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+clearVisualRepresentation ()
+
+
+
+
+
+
+ void
+collectSystemInfo (SystemInfoNode root,
+ SystemInfoOptions options)
+
+
+ Builds the system information tree upon local information of the implementor.
+ The system information tree can be used within development by inspecting the
+ system; so implementors should append their internal state (depending on the
+ details settings within SystemInfoOptions ).
+ The information can be appended to the tree by adding new child
+ SystemInformationNodes to the root node given using the
+ SystemInfoNode.createChild(String) method and by setting information
+ attributes the these nodes or the given root node.
+ Subclasses should overwrite this method to append system informations
+ Subclasses should overwrite this method to append system informations
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+ javax.swing.JComponent
+getParentVisualRepresentation ()
+
+
+
+
+
+
+ javax.swing.JComponent
+getVisualRepresentation ()
+
+
+
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+protected void
+prepare ()
+
+
+ Called when the dialog is prepared.
+
+
+
+
+ void
+setVisualRepresentation (javax.swing.JComponent jcomponent)
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+VisualRepresentationFeature
+
+public VisualRepresentationFeature ()
+
+
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#init()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#dispose()
+
+
+
+
+
+prepare
+
+protected void prepare ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is prepared.
+ Override this method if you want to perform some action on LifeCycle.prepare() ,
+ e.g. gain resource and provide services for childs.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: prepare in class AbstractFeature
+
+
+See Also: AbstractFeature.prepare()
+
+
+
+
+
+getParentVisualRepresentation
+
+public javax.swing.JComponent getParentVisualRepresentation ()
+
+
+Specified by: getParentVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#getParentVisualRepresentation()
+
+
+
+
+
+getVisualRepresentation
+
+public javax.swing.JComponent getVisualRepresentation ()
+
+
+Specified by: getVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#getVisualRepresentation()
+
+
+
+
+
+setVisualRepresentation
+
+public void setVisualRepresentation (javax.swing.JComponent jcomponent)
+
+
+Specified by: setVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#setVisualRepresentation(javax.swing.JComponent)
+
+
+
+
+
+clearVisualRepresentation
+
+public void clearVisualRepresentation ()
+
+
+Specified by: clearVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#clearVisualRepresentation()
+
+
+
+
+
+collectSystemInfo
+
+public void collectSystemInfo (SystemInfoNode root,
+ SystemInfoOptions options)
+
+Description copied from class: AbstractFeature
+Builds the system information tree upon local information of the implementor.
+ The system information tree can be used within development by inspecting the
+ system; so implementors should append their internal state (depending on the
+ details settings within SystemInfoOptions ).
+ The information can be appended to the tree by adding new child
+ SystemInformationNodes to the root node given using the
+ SystemInfoNode.createChild(String) method and by setting information
+ attributes the these nodes or the given root node.
+ Subclasses should overwrite this method to append system informations
+
+
+Specified by: collectSystemInfo in interface SystemInfoProvider Overrides: collectSystemInfo in class AbstractFeature
+
+
+See Also: AbstractFeature.collectSystemInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.core.common.sysinfo.SystemInfoOptions)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowFeature.html
new file mode 100644
index 0000000..426d94a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowFeature.html
@@ -0,0 +1,420 @@
+
+
+
+
+
+
+WindowFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Class WindowFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.embedding.features.WindowFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class WindowFeature extends AbstractFeature
+
+
+A feature for use in dialogs that offer a top level window.
+ This feature works with all dialogs that can provide an
+ adapter implementation of WindowResource .
+
+ The feature hanldes the following services, that operate on the given
+ WindowResource :
+
+
+
+
+
+
+Version:
+ 1.0
+Author:
+ Martin Haft, sd&m AG, Thomas Wolf, sd&m AG, Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+WindowFeature
+
+public WindowFeature ()
+
+Creates a new WindowFeature .
+
+
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: AbstractFeature.init()
+
+
+
+
+
+setWindowResource
+
+public void setWindowResource (WindowResource windowResource)
+
+Sets the WindowResource to the given value.
+
+
+Parameters: windowResource - the WindowResource to set.
+
+
+
+
+
+getWindowResource
+
+public WindowResource getWindowResource ()
+
+Returns the WindowResource .
+
+
+
+
+
+
+
+
+prepare
+
+protected void prepare ()
+
+Registers the services
+
+
+Overrides: prepare in class AbstractFeature
+
+
+See Also: AbstractFeature.prepare()
+
+
+
+
+
+release
+
+protected void release ()
+
+Unregisters the services
+
+
+Overrides: release in class AbstractFeature
+
+
+See Also: AbstractFeature.release()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: com.sdm.quasar.client.core.dialog.features.AbstractFeature#dispose()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowResource.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowResource.html
new file mode 100644
index 0000000..d54ac3e
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/WindowResource.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+WindowResource (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+Interface WindowResource
+
+All Known Implementing Classes: DialogWindowResource , FrameWindowResource
+
+
+
+public interface WindowResource
+
+
+Adapter interface for a WindowFeature
+ to make it independent of the window implementation.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Martin Haft, sd&m AG, Thomas Wolf, sd&m AG, Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.awt.Window
+getWindow ()
+
+
+
+
+
+
+ void
+setWindowIcon (java.awt.Image icon)
+
+
+ Sets the window's icon.
+
+
+
+ void
+setWindowTitle (java.lang.String title)
+
+
+ Sets the window's title
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+setWindowIcon
+
+public void setWindowIcon (java.awt.Image icon)
+
+Sets the window's icon.
+
+
+Parameters: icon - the icon to set as Image
+
+
+
+
+
+setWindowTitle
+
+public void setWindowTitle (java.lang.String title)
+
+Sets the window's title
+
+
+Parameters: title - the new title of the window
+
+
+
+
+
+getWindow
+
+public java.awt.Window getWindow ()
+
+
+
+Returns: the window instance, e.g. for modal dialogs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/DialogWindowResource.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/DialogWindowResource.html
new file mode 100644
index 0000000..37c785b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/DialogWindowResource.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.DialogWindowResource (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.DialogWindowResource
+
+No usage of com.sdm.quasar.client.swing.embedding.features.DialogWindowResource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/FrameWindowResource.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/FrameWindowResource.html
new file mode 100644
index 0000000..e97d2b4
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/FrameWindowResource.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.FrameWindowResource (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.FrameWindowResource
+
+No usage of com.sdm.quasar.client.swing.embedding.features.FrameWindowResource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/ModalDialogFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/ModalDialogFeature.html
new file mode 100644
index 0000000..3eb51bf
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/ModalDialogFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.ModalDialogFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.ModalDialogFeature
+
+No usage of com.sdm.quasar.client.swing.embedding.features.ModalDialogFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/PanelCompositeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/PanelCompositeFeature.html
new file mode 100644
index 0000000..6905af9
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/PanelCompositeFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.PanelCompositeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.PanelCompositeFeature
+
+No usage of com.sdm.quasar.client.swing.embedding.features.PanelCompositeFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/TabCompositeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/TabCompositeFeature.html
new file mode 100644
index 0000000..148f0f0
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/TabCompositeFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.TabCompositeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.TabCompositeFeature
+
+No usage of com.sdm.quasar.client.swing.embedding.features.TabCompositeFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/VisualRepresentationFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/VisualRepresentationFeature.html
new file mode 100644
index 0000000..e291a55
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/VisualRepresentationFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.VisualRepresentationFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.VisualRepresentationFeature
+
+No usage of com.sdm.quasar.client.swing.embedding.features.VisualRepresentationFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowFeature.html
new file mode 100644
index 0000000..f9f6498
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.WindowFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.features.WindowFeature
+
+No usage of com.sdm.quasar.client.swing.embedding.features.WindowFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowResource.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowResource.html
new file mode 100644
index 0000000..0f38993
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/class-use/WindowResource.html
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.features.WindowResource (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.features.WindowResource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-frame.html
new file mode 100644
index 0000000..7408bbe
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-frame.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-summary.html
new file mode 100644
index 0000000..fdca0d1
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-summary.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.embedding.features
+
+
+
+
+
+Interface Summary
+
+
+WindowResource
+Adapter interface for a WindowFeature
+ to make it independent of the window implementation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-tree.html
new file mode 100644
index 0000000..7382985
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-tree.html
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.features Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.embedding.features
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+Interface Hierarchy
+
+
+interface com.sdm.quasar.client.swing.embedding.features.WindowResource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-use.html
new file mode 100644
index 0000000..15655c8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/features/package-use.html
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.embedding.features (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.embedding.features
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractTitleService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractTitleService.html
new file mode 100644
index 0000000..bb87e0e
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractTitleService.html
@@ -0,0 +1,705 @@
+
+
+
+
+
+
+AbstractTitleService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+Class AbstractTitleService
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractPerChildService
+ com.sdm.quasar.client.swing.embedding.services.AbstractTitleService
+
+
+All Implemented Interfaces: Disposable , Service , SystemInfoProvider , TitleService
+
+
+
+public abstract class AbstractTitleService extends AbstractPerChildService implements TitleService , SystemInfoProvider
+
+
+An abstract TitleService implementation.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+collectSystemInfo (SystemInfoNode root,
+ SystemInfoOptions options)
+
+
+ Builds the system information tree upon local information of the implementor.
+
+
+
+
+ void
+dispose ()
+
+
+ Disposes the component.
+
+
+
+
+ java.awt.Color
+getBackgroundColor ()
+
+
+
+
+
+
+ javax.swing.Icon
+getDisabledIcon ()
+
+
+
+
+
+
+ java.awt.Color
+getForegroundColor ()
+
+
+
+
+
+
+ javax.swing.Icon
+getIcon ()
+
+
+
+
+
+
+ int
+getMnemonic ()
+
+
+
+
+
+
+ java.lang.String
+getTitle ()
+
+
+
+
+
+
+ java.lang.String
+getToolTipText ()
+
+
+
+
+
+
+ void
+setBackgroundColor (java.awt.Color color)
+
+
+ Sets the background color to the given value.
+
+
+
+ void
+setDisabledIcon (javax.swing.Icon icon)
+
+
+ Sets the disabled icon.
+
+
+
+ void
+setForegroundColor (java.awt.Color color)
+
+
+ Sets the foreground color to the given value.
+
+
+
+ void
+setIcon (javax.swing.Icon icon)
+
+
+ Sets the icon.
+
+
+
+ void
+setMnemonic (int mnemonic)
+
+
+ Sets the mnemonic.
+
+
+
+ void
+setTitle (java.lang.String title)
+
+
+ Sets the title.
+
+
+
+ void
+setToolTipText (java.lang.String tooltip)
+
+
+ Sets the tooltip.
+
+
+
+protected void
+update ()
+
+
+ Subclasses may implement this method, if they like to update everything
+ when a property changes.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+AbstractTitleService
+
+public AbstractTitleService (DialogControl dialogControl,
+ SubDialogControl subDialogControl,
+ java.lang.String registrationContext)
+
+Creates a new AbstractTitleService .
+
+
+
+
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+Specified by: dispose in interface Disposable
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+getBackgroundColor
+
+public java.awt.Color getBackgroundColor ()
+
+
+Specified by: getBackgroundColor in interface TitleService
+
+
+
+Returns: the background color. See Also: TitleService.getBackgroundColor()
+
+
+
+
+
+getDisabledIcon
+
+public javax.swing.Icon getDisabledIcon ()
+
+
+Specified by: getDisabledIcon in interface TitleService
+
+
+
+Returns: the disabled icon. See Also: TitleService.getDisabledIcon()
+
+
+
+
+
+getForegroundColor
+
+public java.awt.Color getForegroundColor ()
+
+
+Specified by: getForegroundColor in interface TitleService
+
+
+
+Returns: the foreground color. See Also: TitleService.getForegroundColor()
+
+
+
+
+
+getIcon
+
+public javax.swing.Icon getIcon ()
+
+
+Specified by: getIcon in interface TitleService
+
+
+
+Returns: the icon. See Also: TitleService.getIcon()
+
+
+
+
+
+getMnemonic
+
+public int getMnemonic ()
+
+
+Specified by: getMnemonic in interface TitleService
+
+
+
+Returns: the mnemonic. See Also: TitleService.getMnemonic()
+
+
+
+
+
+getTitle
+
+public java.lang.String getTitle ()
+
+
+Specified by: getTitle in interface TitleService
+
+
+
+Returns: the title. See Also: TitleService.getTitle()
+
+
+
+
+
+getToolTipText
+
+public java.lang.String getToolTipText ()
+
+
+Specified by: getToolTipText in interface TitleService
+
+
+
+Returns: the tooltip. See Also: TitleService.getToolTipText()
+
+
+
+
+
+setBackgroundColor
+
+public void setBackgroundColor (java.awt.Color color)
+
+Description copied from interface: TitleService
+Sets the background color to the given value.
+
+
+Specified by: setBackgroundColor in interface TitleService
+
+
+Parameters: color - the new background colorSee Also: TitleService.setBackgroundColor(java.awt.Color)
+
+
+
+
+
+setDisabledIcon
+
+public void setDisabledIcon (javax.swing.Icon icon)
+
+Description copied from interface: TitleService
+Sets the disabled icon.
+
+
+Specified by: setDisabledIcon in interface TitleService
+
+
+Parameters: icon - the disabled icon to setSee Also: TitleService.setDisabledIcon(javax.swing.Icon)
+
+
+
+
+
+setForegroundColor
+
+public void setForegroundColor (java.awt.Color color)
+
+Description copied from interface: TitleService
+Sets the foreground color to the given value.
+
+
+Specified by: setForegroundColor in interface TitleService
+
+
+Parameters: color - the new foreground colorSee Also: TitleService.setForegroundColor(java.awt.Color)
+
+
+
+
+
+setIcon
+
+public void setIcon (javax.swing.Icon icon)
+
+Description copied from interface: TitleService
+Sets the icon.
+
+
+Specified by: setIcon in interface TitleService
+
+
+Parameters: icon - the icon to setSee Also: TitleService.setIcon(javax.swing.Icon)
+
+
+
+
+
+setMnemonic
+
+public void setMnemonic (int mnemonic)
+
+Description copied from interface: TitleService
+Sets the mnemonic.
+
+
+Specified by: setMnemonic in interface TitleService
+
+
+Parameters: mnemonic - the mnemonic to setSee Also: TitleService.setMnemonic(int)
+
+
+
+
+
+setTitle
+
+public void setTitle (java.lang.String title)
+
+Description copied from interface: TitleService
+Sets the title.
+
+
+Specified by: setTitle in interface TitleService
+
+
+Parameters: title - the new titleSee Also: TitleService.setTitle(java.lang.String)
+
+
+
+
+
+setToolTipText
+
+public void setToolTipText (java.lang.String tooltip)
+
+Description copied from interface: TitleService
+Sets the tooltip.
+
+
+Specified by: setToolTipText in interface TitleService
+
+
+Parameters: tooltip - the new tooltipSee Also: TitleService.setToolTipText(java.lang.String)
+
+
+
+
+
+update
+
+protected void update ()
+
+Subclasses may implement this method, if they like to update everything
+ when a property changes.
+
+
+
+
+
+
+
+
+
+
+
+collectSystemInfo
+
+public void collectSystemInfo (SystemInfoNode root,
+ SystemInfoOptions options)
+
+Description copied from interface: SystemInfoProvider
+Builds the system information tree upon local information of the implementor.
+ The system information tree can be used within development by inspecting the
+ system; so implementors should append their internal state (depending on the
+ details settings within SystemInfoOptions ).
+ The information can be appended to the tree by adding new child
+ SystemInformationNodes to the root node given using the
+ SystemInfoNode.createChild(String) method and by setting information
+ attributes the these nodes or the given root node.
+
+
+Specified by: collectSystemInfo in interface SystemInfoProvider
+
+
+Parameters: root - the SystemInfoNode to add information to (guaranteed to be not null)options - contains additional options, that might influence the amount of
+ information added to the tree (guaranteed to be not null)See Also: SystemInfoProvider.collectSystemInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.core.common.sysinfo.SystemInfoOptions)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractVisualRepresentationService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractVisualRepresentationService.html
new file mode 100644
index 0000000..88a3e14
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/AbstractVisualRepresentationService.html
@@ -0,0 +1,451 @@
+
+
+
+
+
+
+AbstractVisualRepresentationService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+Class AbstractVisualRepresentationService
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractPerChildService
+ com.sdm.quasar.client.swing.embedding.services.AbstractVisualRepresentationService
+
+
+All Implemented Interfaces: Disposable , Service , SystemInfoProvider , VisualRepresentationService
+
+
+
+public abstract class AbstractVisualRepresentationService extends AbstractPerChildService implements VisualRepresentationService , SystemInfoProvider
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+AbstractVisualRepresentationService
+
+public AbstractVisualRepresentationService (DialogControl dialogControl,
+ SubDialogControl subDialogControl,
+ java.lang.String registrationContext)
+
+Creates a new AbstractVisualRepresentationService .
+
+
Parameters: dialogControl - subDialogControl -
+
+
+
+
+
+
+
+dispose
+
+public void dispose ()
+ throws DisposeException
+
+Description copied from interface: Disposable
+Disposes the component.
+
+ Important:
+ This method is called by an administrating component
+ and must never be called directly.
+
+ The implementation should release any resources or objects allocated and
+ any services registered. Furthermore, this method should be developed
+ carefully to free a maximum of resources even when the system may
+ have become unstable. In case of one or multiple errors, you should collect
+ them in a DisposeException , continue with the execution,
+ and throw it at the end of the method.
+
+ Note: The implementation must not return before the component is disposed.
+ Any threads or asynchronous calls started must be completed before this method
+ returns.
+
+
+Specified by: dispose in interface Disposable
+
+
+
+Throws:
+DisposeException - if there was one or more errors while
+ disposing the component.See Also: Disposable.dispose()
+
+
+
+
+
+getParentVisualRepresentation
+
+public javax.swing.JComponent getParentVisualRepresentation ()
+
+
+Specified by: getParentVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#getParentVisualRepresentation()
+
+
+
+
+
+getVisualRepresentation
+
+public final javax.swing.JComponent getVisualRepresentation ()
+
+
+Specified by: getVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#getVisualRepresentation()
+
+
+
+
+
+setVisualRepresentation
+
+public final void setVisualRepresentation (javax.swing.JComponent jcomponent)
+
+
+Specified by: setVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#setVisualRepresentation(javax.swing.JComponent)
+
+
+
+
+
+clearVisualRepresentation
+
+public void clearVisualRepresentation ()
+
+
+Specified by: clearVisualRepresentation in interface VisualRepresentationService
+
+
+See Also: com.sdm.quasar.client.core.embedding.services.VisualRepresentationService#clearVisualRepresentation()
+
+
+
+
+
+visualRepresentationChanged
+
+protected abstract javax.swing.JComponent visualRepresentationChanged (javax.swing.JComponent oldVisualRepresentation,
+ javax.swing.JComponent newVisualRepresentation)
+
+
+
+
+
+
+
+
+
+
+
+collectSystemInfo
+
+public void collectSystemInfo (SystemInfoNode root,
+ SystemInfoOptions options)
+
+Description copied from interface: SystemInfoProvider
+Builds the system information tree upon local information of the implementor.
+ The system information tree can be used within development by inspecting the
+ system; so implementors should append their internal state (depending on the
+ details settings within SystemInfoOptions ).
+ The information can be appended to the tree by adding new child
+ SystemInformationNodes to the root node given using the
+ SystemInfoNode.createChild(String) method and by setting information
+ attributes the these nodes or the given root node.
+
+
+Specified by: collectSystemInfo in interface SystemInfoProvider
+
+
+Parameters: root - the SystemInfoNode to add information to (guaranteed to be not null)options - contains additional options, that might influence the amount of
+ information added to the tree (guaranteed to be not null)See Also: SystemInfoProvider.collectSystemInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.core.common.sysinfo.SystemInfoOptions)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/ParentWindowService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/ParentWindowService.html
new file mode 100644
index 0000000..417c04b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/ParentWindowService.html
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+ParentWindowService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+Interface ParentWindowService
+
+All Superinterfaces: Service
+
+
+
+public interface ParentWindowService extends Service
+
+
+Service that provices the parent window component
+ that is needed for modal dialogs.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Martin Haft, sd&m AG, Thomas Wolf, sd&m AG, Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.awt.Window
+getWindow ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getWindow
+
+public java.awt.Window getWindow ()
+
+
+
+
+
+
+Returns: the window component of the "superior" window
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/TitleService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/TitleService.html
new file mode 100644
index 0000000..f1f4838
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/TitleService.html
@@ -0,0 +1,539 @@
+
+
+
+
+
+
+TitleService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+Interface TitleService
+
+All Superinterfaces: Service
+
+
+All Known Implementing Classes: AbstractTitleService
+
+
+
+public interface TitleService extends Service
+
+
+A service for titleing something. It may be provided by parent dialogs
+ to enable their childs to title themselfes.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.awt.Color
+getBackgroundColor ()
+
+
+
+
+
+
+ javax.swing.Icon
+getDisabledIcon ()
+
+
+
+
+
+
+ java.awt.Color
+getForegroundColor ()
+
+
+
+
+
+
+ javax.swing.Icon
+getIcon ()
+
+
+
+
+
+
+ int
+getMnemonic ()
+
+
+
+
+
+
+ java.lang.String
+getTitle ()
+
+
+
+
+
+
+ java.lang.String
+getToolTipText ()
+
+
+
+
+
+
+ void
+setBackgroundColor (java.awt.Color color)
+
+
+ Sets the background color to the given value.
+
+
+
+ void
+setDisabledIcon (javax.swing.Icon icon)
+
+
+ Sets the disabled icon.
+
+
+
+ void
+setForegroundColor (java.awt.Color color)
+
+
+ Sets the foreground color to the given value.
+
+
+
+ void
+setIcon (javax.swing.Icon icon)
+
+
+ Sets the icon.
+
+
+
+ void
+setMnemonic (int mnemonic)
+
+
+ Sets the mnemonic.
+
+
+
+ void
+setTitle (java.lang.String title)
+
+
+ Sets the title.
+
+
+
+ void
+setToolTipText (java.lang.String tooltip)
+
+
+ Sets the tooltip.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getTitle
+
+public java.lang.String getTitle ()
+
+
+
+
+
+
+Returns: the title.
+
+
+
+
+
+setTitle
+
+public void setTitle (java.lang.String title)
+
+Sets the title.
+
+
+
+
+
+Parameters: title - the new title
+
+
+
+
+
+getMnemonic
+
+public int getMnemonic ()
+
+
+
+
+
+
+Returns: the mnemonic.
+
+
+
+
+
+setMnemonic
+
+public void setMnemonic (int mnemonic)
+
+Sets the mnemonic.
+
+
+
+
+
+Parameters: mnemonic - the mnemonic to set
+
+
+
+
+
+getToolTipText
+
+public java.lang.String getToolTipText ()
+
+
+
+
+
+
+Returns: the tooltip.
+
+
+
+
+
+setToolTipText
+
+public void setToolTipText (java.lang.String tooltip)
+
+Sets the tooltip.
+
+
+
+
+
+Parameters: tooltip - the new tooltip
+
+
+
+
+
+getIcon
+
+public javax.swing.Icon getIcon ()
+
+
+
+
+
+
+Returns: the icon.
+
+
+
+
+
+setIcon
+
+public void setIcon (javax.swing.Icon icon)
+
+Sets the icon.
+
+
+
+
+
+Parameters: icon - the icon to set
+
+
+
+
+
+getDisabledIcon
+
+public javax.swing.Icon getDisabledIcon ()
+
+
+
+
+
+
+Returns: the disabled icon.
+
+
+
+
+
+setDisabledIcon
+
+public void setDisabledIcon (javax.swing.Icon icon)
+
+Sets the disabled icon.
+
+
+
+
+
+Parameters: icon - the disabled icon to set
+
+
+
+
+
+getForegroundColor
+
+public java.awt.Color getForegroundColor ()
+
+
+
+
+
+
+Returns: the foreground color.
+
+
+
+
+
+setForegroundColor
+
+public void setForegroundColor (java.awt.Color color)
+
+Sets the foreground color to the given value.
+
+
+
+
+
+Parameters: color - the new foreground color
+
+
+
+
+
+getBackgroundColor
+
+public java.awt.Color getBackgroundColor ()
+
+
+
+
+
+
+Returns: the background color.
+
+
+
+
+
+setBackgroundColor
+
+public void setBackgroundColor (java.awt.Color color)
+
+Sets the background color to the given value.
+
+
+
+
+
+Parameters: color - the new background color
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/VisualRepresentationService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/VisualRepresentationService.html
new file mode 100644
index 0000000..1a6d64a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/VisualRepresentationService.html
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+VisualRepresentationService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+Interface VisualRepresentationService
+
+All Superinterfaces: Service
+
+
+All Known Implementing Classes: AbstractVisualRepresentationService , VisualRepresentationFeature
+
+
+
+public interface VisualRepresentationService extends Service
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getParentVisualRepresentation
+
+public javax.swing.JComponent getParentVisualRepresentation ()
+
+
+
+
+
+
+
+
+
+
+
+getVisualRepresentation
+
+public javax.swing.JComponent getVisualRepresentation ()
+
+
+
+
+
+
+
+
+
+
+
+setVisualRepresentation
+
+public void setVisualRepresentation (javax.swing.JComponent jcomponent)
+
+
+
+
+
+
+
+
+
+
+
+clearVisualRepresentation
+
+public void clearVisualRepresentation ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowPackService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowPackService.html
new file mode 100644
index 0000000..4a7ae5f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowPackService.html
@@ -0,0 +1,233 @@
+
+
+
+
+
+
+WindowPackService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+Interface WindowPackService
+
+All Superinterfaces: Service
+
+
+
+public interface WindowPackService extends Service
+
+
+Request to recalculate the window size and pack the window
+ (see Window.pack()).
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf, Bern Olleck
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+requestPackWindow ()
+
+
+ Requests that a new layout of the visual representation is made.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+requestPackWindow
+
+public void requestPackWindow ()
+
+Requests that a new layout of the visual representation is made.
+ The implementation may decide whether to grant the request or not.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowTitleService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowTitleService.html
new file mode 100644
index 0000000..fd866e7
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/WindowTitleService.html
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+WindowTitleService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+Interface WindowTitleService
+
+All Superinterfaces: Service
+
+
+
+public interface WindowTitleService extends Service
+
+
+Offers access to the window's title and icon.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Martin Haft, sd&m AG, Thomas Wolf, sd&m AG, Bernd Olleck, sd&m AG
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+setWindowIcon (java.awt.Image icon)
+
+
+ Sets the window's icon.
+
+
+
+ void
+setWindowTitle (java.lang.String title)
+
+
+ Sets the window's title.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+setWindowTitle
+
+public void setWindowTitle (java.lang.String title)
+
+Sets the window's title.
+
+
+
+
+
+Parameters: title - the new title
+
+
+
+
+
+setWindowIcon
+
+public void setWindowIcon (java.awt.Image icon)
+
+Sets the window's icon.
+
+
+
+
+
+Parameters: icon - the icon to set as Image
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractTitleService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractTitleService.html
new file mode 100644
index 0000000..0c96fbb
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractTitleService.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.services.AbstractTitleService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.services.AbstractTitleService
+
+No usage of com.sdm.quasar.client.swing.embedding.services.AbstractTitleService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractVisualRepresentationService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractVisualRepresentationService.html
new file mode 100644
index 0000000..22b3788
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/AbstractVisualRepresentationService.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.services.AbstractVisualRepresentationService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.embedding.services.AbstractVisualRepresentationService
+
+No usage of com.sdm.quasar.client.swing.embedding.services.AbstractVisualRepresentationService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/ParentWindowService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/ParentWindowService.html
new file mode 100644
index 0000000..837b080
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/ParentWindowService.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.ParentWindowService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.ParentWindowService
+
+No usage of com.sdm.quasar.client.swing.embedding.services.ParentWindowService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/TitleService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/TitleService.html
new file mode 100644
index 0000000..8e6a5ef
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/TitleService.html
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.TitleService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.TitleService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/VisualRepresentationService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/VisualRepresentationService.html
new file mode 100644
index 0000000..6b91495
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/VisualRepresentationService.html
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.VisualRepresentationService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.VisualRepresentationService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowPackService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowPackService.html
new file mode 100644
index 0000000..7835737
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowPackService.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.WindowPackService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.WindowPackService
+
+No usage of com.sdm.quasar.client.swing.embedding.services.WindowPackService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowTitleService.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowTitleService.html
new file mode 100644
index 0000000..93ca867
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/class-use/WindowTitleService.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.WindowTitleService (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.embedding.services.WindowTitleService
+
+No usage of com.sdm.quasar.client.swing.embedding.services.WindowTitleService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-frame.html
new file mode 100644
index 0000000..2edc49b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-frame.html
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-summary.html
new file mode 100644
index 0000000..3aa5b45
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-summary.html
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.embedding.services
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-tree.html
new file mode 100644
index 0000000..127d0eb
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-tree.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.embedding.services Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.embedding.services
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+Interface Hierarchy
+
+
+interface com.sdm.quasar.client.core.common.services.Service
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-use.html
new file mode 100644
index 0000000..3df783e
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/embedding/services/package-use.html
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.embedding.services (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.embedding.services
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ActionEnabledBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ActionEnabledBooleanState.html
new file mode 100644
index 0000000..d6c2127
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ActionEnabledBooleanState.html
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+ActionEnabledBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states
+
+Class ActionEnabledBooleanState
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractState
+ com.sdm.quasar.client.core.states.AbstractBooleanState
+ com.sdm.quasar.client.swing.states.ActionEnabledBooleanState
+
+
+All Implemented Interfaces: BooleanState , Disposable , java.util.EventListener, java.beans.PropertyChangeListener, State
+
+
+
+public class ActionEnabledBooleanState extends AbstractBooleanState implements BooleanState , java.beans.PropertyChangeListener
+
+
+A BooleanState representing the enabled/disabled state of an Action.
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+propertyChange (java.beans.PropertyChangeEvent pEvent)
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+Methods inherited from interface com.sdm.quasar.client.core.common.Disposable
+
+
+dispose
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ActionEnabledBooleanState
+
+public ActionEnabledBooleanState (javax.swing.Action action)
+
+Constructs the BooleanState
+ representing the enabled/disabled state of the given Action.
+
+
Parameters: action - the Action we use as enable/disable source
+
+
+
+ActionEnabledBooleanState
+
+public ActionEnabledBooleanState (javax.swing.Action action,
+ java.lang.String name)
+
+Constructs the BooleanState
+ representing the enabled/disabled state of the given Action.
+
+
Parameters: action - the Action we use as enable/disable sourcename - name of the state
+
+
+
+
+
+
+
+propertyChange
+
+public void propertyChange (java.beans.PropertyChangeEvent pEvent)
+
+
+Specified by: propertyChange in interface java.beans.PropertyChangeListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ButtonModelSelectedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ButtonModelSelectedBooleanState.html
new file mode 100644
index 0000000..4919402
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ButtonModelSelectedBooleanState.html
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+ButtonModelSelectedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states
+
+Class ButtonModelSelectedBooleanState
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractState
+ com.sdm.quasar.client.core.states.AbstractBooleanState
+ com.sdm.quasar.client.swing.states.ButtonModelSelectedBooleanState
+
+
+All Implemented Interfaces: BooleanState , javax.swing.event.ChangeListener, Disposable , java.util.EventListener, State
+
+
+
+public class ButtonModelSelectedBooleanState extends AbstractBooleanState implements BooleanState , javax.swing.event.ChangeListener
+
+
+A BooleanState representing the selection state of an ButtonModel.
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+stateChanged (javax.swing.event.ChangeEvent pEvent)
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+Methods inherited from interface com.sdm.quasar.client.core.common.Disposable
+
+
+dispose
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ButtonModelSelectedBooleanState
+
+public ButtonModelSelectedBooleanState (javax.swing.ButtonModel buttonModel)
+
+Constructs the BooleanState
+ representing the selection state of the given ButtonModel.
+
+
Parameters: buttonModel - the ButtonModel we use as selection source
+
+
+
+ButtonModelSelectedBooleanState
+
+public ButtonModelSelectedBooleanState (javax.swing.ButtonModel buttonModel,
+ java.lang.String name)
+
+Constructs the BooleanState
+ representing the selection state of the given ButtonModel.
+
+
Parameters: buttonModel - the ButtonModel we use as selection sourcename - name of the state
+
+
+
+
+
+
+
+stateChanged
+
+public void stateChanged (javax.swing.event.ChangeEvent pEvent)
+
+
+Specified by: stateChanged in interface javax.swing.event.ChangeListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/DocumentTextAcceptedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/DocumentTextAcceptedBooleanState.html
new file mode 100644
index 0000000..72bfd59
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/DocumentTextAcceptedBooleanState.html
@@ -0,0 +1,455 @@
+
+
+
+
+
+
+DocumentTextAcceptedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states
+
+Class DocumentTextAcceptedBooleanState
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractState
+ com.sdm.quasar.client.core.states.AbstractBooleanState
+ com.sdm.quasar.client.swing.states.DocumentTextAcceptedBooleanState
+
+
+All Implemented Interfaces: BooleanState , Disposable , javax.swing.event.DocumentListener, java.util.EventListener, State
+
+
+
+public class DocumentTextAcceptedBooleanState extends AbstractBooleanState implements BooleanState , javax.swing.event.DocumentListener
+
+
+The BooleanState is true if the text of the Document
+ is accepted by a given Acceptor .
+ For convenience an acceptor with pattern matching is used to compare the text of
+ the document with a pattern.
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+changedUpdate (javax.swing.event.DocumentEvent e)
+
+
+
+
+
+
+protected boolean
+checkAcceptance ()
+
+
+ Checks if the text of the document is accepted by the Acceptor of this state.
+
+
+
+ void
+insertUpdate (javax.swing.event.DocumentEvent e)
+
+
+
+
+
+
+ void
+removeUpdate (javax.swing.event.DocumentEvent e)
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+Methods inherited from interface com.sdm.quasar.client.core.common.Disposable
+
+
+dispose
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+DocumentTextAcceptedBooleanState
+
+public DocumentTextAcceptedBooleanState (javax.swing.text.Document document,
+ java.lang.String pattern)
+
+Constructs the BooleanState
+ representing the matching of the document text with the given pattern.
+
+
Parameters: document - the Document whose text is compared wit the given patternpattern - the pattern the documetns text is compared with
+
+
+
+DocumentTextAcceptedBooleanState
+
+public DocumentTextAcceptedBooleanState (javax.swing.text.Document document,
+ Acceptor acceptor)
+
+Constructs the BooleanState
+ representing the acceptance of the document text with an Acceptor .
+
+
Parameters: document - the Document whose text is compared wit the given patternacceptor - An Acceptor that checks if the text of the document is accepted.
+
+
+
+DocumentTextAcceptedBooleanState
+
+public DocumentTextAcceptedBooleanState (javax.swing.text.Document document,
+ java.lang.String pattern,
+ java.lang.String name)
+
+Constructs the BooleanState
+ representing the matching of the document text with the given pattern.
+
+
Parameters: document - the Document whose text is compared wit the given patternpattern - the pattern the documetns text is compared withname - name of the state
+
+
+
+DocumentTextAcceptedBooleanState
+
+public DocumentTextAcceptedBooleanState (javax.swing.text.Document document,
+ Acceptor acceptor,
+ java.lang.String name)
+
+Constructs the BooleanState
+ representing the acceptance of the document text with an Acceptor .
+
+
Parameters: document - the Document whose text is compared wit the given patternacceptor - An Acceptor that checks if the text of the document is accepted.name - name of the state
+
+
+
+
+
+
+
+insertUpdate
+
+public void insertUpdate (javax.swing.event.DocumentEvent e)
+
+
+Specified by: insertUpdate in interface javax.swing.event.DocumentListener
+
+
+
+
+
+
+
+
+removeUpdate
+
+public void removeUpdate (javax.swing.event.DocumentEvent e)
+
+
+Specified by: removeUpdate in interface javax.swing.event.DocumentListener
+
+
+
+
+
+
+
+
+changedUpdate
+
+public void changedUpdate (javax.swing.event.DocumentEvent e)
+
+
+Specified by: changedUpdate in interface javax.swing.event.DocumentListener
+
+
+
+
+
+
+
+
+checkAcceptance
+
+protected boolean checkAcceptance ()
+
+Checks if the text of the document is accepted by the Acceptor of this state.
+
+
+
+
+
+
+Returns: true if the text of the documet is accepted
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/JComponentEnabledBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/JComponentEnabledBooleanState.html
new file mode 100644
index 0000000..e03179d
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/JComponentEnabledBooleanState.html
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+JComponentEnabledBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states
+
+Class JComponentEnabledBooleanState
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractState
+ com.sdm.quasar.client.core.states.AbstractBooleanState
+ com.sdm.quasar.client.swing.states.JComponentEnabledBooleanState
+
+
+All Implemented Interfaces: BooleanState , Disposable , java.util.EventListener, java.beans.PropertyChangeListener, State
+
+
+
+public class JComponentEnabledBooleanState extends AbstractBooleanState implements BooleanState , java.beans.PropertyChangeListener
+
+
+A BooleanState representing the enabled/disabled state of a JComponent.
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+propertyChange (java.beans.PropertyChangeEvent pEvent)
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+Methods inherited from interface com.sdm.quasar.client.core.common.Disposable
+
+
+dispose
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JComponentEnabledBooleanState
+
+public JComponentEnabledBooleanState (javax.swing.JComponent jcomponent)
+
+Constructs the BooleanState
+ representing the enabled/disabled state of the given JComponent.
+
+
Parameters: jcomponent - the JComponent we use as enable/disable source
+
+
+
+JComponentEnabledBooleanState
+
+public JComponentEnabledBooleanState (javax.swing.JComponent jcomponent,
+ java.lang.String name)
+
+Constructs the BooleanState
+ representing the enabled/disabled state of the given JComponent.
+
+
Parameters: jcomponent - the JComponent we use as enable/disable sourcename - name of the state
+
+
+
+
+
+
+
+propertyChange
+
+public void propertyChange (java.beans.PropertyChangeEvent pEvent)
+
+
+Specified by: propertyChange in interface java.beans.PropertyChangeListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ListModelSelectedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ListModelSelectedBooleanState.html
new file mode 100644
index 0000000..7fa4a60
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/ListModelSelectedBooleanState.html
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+ListModelSelectedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states
+
+Class ListModelSelectedBooleanState
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractState
+ com.sdm.quasar.client.core.states.AbstractBooleanState
+ com.sdm.quasar.client.swing.states.ListModelSelectedBooleanState
+
+
+All Implemented Interfaces: BooleanState , Disposable , java.util.EventListener, javax.swing.event.ListSelectionListener, State
+
+
+
+public class ListModelSelectedBooleanState extends AbstractBooleanState implements BooleanState , javax.swing.event.ListSelectionListener
+
+
+A BooleanState representing the selection/deselection state
+ of a ListSelectionModel.
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+ListModelSelectedBooleanState (javax.swing.ListSelectionModel listSelectionModel)
+
+
+ Constructs the BooleanState
+ representing the selection state of the given ListSelectionModel.
+
+
+ListModelSelectedBooleanState (javax.swing.ListSelectionModel listSelectionModel,
+ java.lang.String name)
+
+
+ Constructs the BooleanState
+ representing the selection state of the given ListSelectionModel.
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+valueChanged (javax.swing.event.ListSelectionEvent e)
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+Methods inherited from interface com.sdm.quasar.client.core.common.Disposable
+
+
+dispose
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ListModelSelectedBooleanState
+
+public ListModelSelectedBooleanState (javax.swing.ListSelectionModel listSelectionModel)
+
+Constructs the BooleanState
+ representing the selection state of the given ListSelectionModel.
+
+
Parameters: listSelectionModel - the ListSelectionModel we use as selection source
+
+
+
+ListModelSelectedBooleanState
+
+public ListModelSelectedBooleanState (javax.swing.ListSelectionModel listSelectionModel,
+ java.lang.String name)
+
+Constructs the BooleanState
+ representing the selection state of the given ListSelectionModel.
+
+
Parameters: listSelectionModel - the ListSelectionModel we use as selection sourcename - name of the state
+
+
+
+
+
+
+
+valueChanged
+
+public void valueChanged (javax.swing.event.ListSelectionEvent e)
+
+
+Specified by: valueChanged in interface javax.swing.event.ListSelectionListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/TreeModelSelectedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/TreeModelSelectedBooleanState.html
new file mode 100644
index 0000000..b4489b3
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/TreeModelSelectedBooleanState.html
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+TreeModelSelectedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states
+
+Class TreeModelSelectedBooleanState
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractState
+ com.sdm.quasar.client.core.states.AbstractBooleanState
+ com.sdm.quasar.client.swing.states.TreeModelSelectedBooleanState
+
+
+All Implemented Interfaces: BooleanState , Disposable , java.util.EventListener, State , javax.swing.event.TreeSelectionListener
+
+
+
+public class TreeModelSelectedBooleanState extends AbstractBooleanState implements BooleanState , javax.swing.event.TreeSelectionListener
+
+
+A BooleanState representing the selection/deselection state
+ of a TreeSelectionModel.
+
+
+
+
+Author:
+ Martin Haft
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+TreeModelSelectedBooleanState (javax.swing.tree.TreeSelectionModel treeSelectionModel)
+
+
+ Constructs the BooleanState
+ representing the selection state of the given TreeSelectionModel.
+
+
+TreeModelSelectedBooleanState (javax.swing.tree.TreeSelectionModel treeSelectionModel,
+ java.lang.String name)
+
+
+ Constructs the BooleanState
+ representing the selection state of the given TreeSelectionModel.
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+valueChanged (javax.swing.event.TreeSelectionEvent e)
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+Methods inherited from interface com.sdm.quasar.client.core.common.Disposable
+
+
+dispose
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+TreeModelSelectedBooleanState
+
+public TreeModelSelectedBooleanState (javax.swing.tree.TreeSelectionModel treeSelectionModel)
+
+Constructs the BooleanState
+ representing the selection state of the given TreeSelectionModel.
+
+
Parameters: treeSelectionModel - the TreeSelectionModel we use as selection source
+
+
+
+TreeModelSelectedBooleanState
+
+public TreeModelSelectedBooleanState (javax.swing.tree.TreeSelectionModel treeSelectionModel,
+ java.lang.String name)
+
+Constructs the BooleanState
+ representing the selection state of the given TreeSelectionModel.
+
+
Parameters: treeSelectionModel - the TreeSelectionModel we use as selection sourcename - name of the state
+
+
+
+
+
+
+
+valueChanged
+
+public void valueChanged (javax.swing.event.TreeSelectionEvent e)
+
+
+Specified by: valueChanged in interface javax.swing.event.TreeSelectionListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/AbstractSwingBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/AbstractSwingBooleanStateAdapter.html
new file mode 100644
index 0000000..c9641da
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/AbstractSwingBooleanStateAdapter.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+
+AbstractSwingBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters
+
+Class AbstractSwingBooleanStateAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
+
+
+All Implemented Interfaces: BooleanStateAdapter , Disposable
+
+
+Direct Known Subclasses: ActionEnabledBooleanStateAdapter , EmplDetailPresentation.JComponentMarkedBooleanStateAdapter , GlassPaneBlockingBooleanStateAdapter , JComponentEnabledBooleanStateAdapter , JComponentVisibleBooleanStateAdapter , JTextComponentEditableBooleanStateAdapter
+
+
+
+public abstract class AbstractSwingBooleanStateAdapter extends AbstractBooleanStateAdapter
+
+
+The base class for all BooleanStateAdapters ,
+ that adapt the boolean state value to some swing-element. The main reason
+ for this class is to ensure that the code manipulating swing elements is
+ executed in the swing event dispatch thread.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+updateAdaptedValue ()
+
+
+ Forces an update of the current state value to the adapted objects.
+
+
+
+
+
+Methods inherited from class com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
+
+
+addTarget , addTarget , addTargetInverse , dispose , getBooleanState , getName , removeTarget , setAdaptedValue , setAdaptedValue , setBooleanState , setName
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+AbstractSwingBooleanStateAdapter
+
+public AbstractSwingBooleanStateAdapter ()
+
+Creates a new AbstractSwingBooleanStateAdapter .
+
+
+
+
+
+AbstractSwingBooleanStateAdapter
+
+public AbstractSwingBooleanStateAdapter (java.lang.String name)
+
+Creates a new AbstractSwingBooleanStateAdapter .
+
+
Parameters: name -
+
+
+
+AbstractSwingBooleanStateAdapter
+
+public AbstractSwingBooleanStateAdapter (BooleanState state)
+
+Creates a new AbstractBooleanStateAdapter .
+
+
Parameters: state - the state to set
+
+
+
+AbstractSwingBooleanStateAdapter
+
+public AbstractSwingBooleanStateAdapter (java.lang.String name,
+ BooleanState state)
+
+Creates a new AbstractBooleanStateAdapter .
+
+
Parameters: name - the name to setstate - the state to set
+
+
+
+
+
+
+
+updateAdaptedValue
+
+public final void updateAdaptedValue ()
+
+Description copied from class: AbstractBooleanStateAdapter
+Forces an update of the current state value to the adapted objects.
+
+
+Overrides: updateAdaptedValue in class AbstractBooleanStateAdapter
+
+
+See Also: AbstractBooleanStateAdapter.updateAdaptedValue()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/ActionEnabledBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/ActionEnabledBooleanStateAdapter.html
new file mode 100644
index 0000000..699b834
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/ActionEnabledBooleanStateAdapter.html
@@ -0,0 +1,377 @@
+
+
+
+
+
+
+ActionEnabledBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters
+
+Class ActionEnabledBooleanStateAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.ActionEnabledBooleanStateAdapter
+
+
+All Implemented Interfaces: BooleanStateAdapter , Disposable
+
+
+
+public class ActionEnabledBooleanStateAdapter extends AbstractSwingBooleanStateAdapter
+
+
+Adapts the value of a BooleanState
+ to the enabled state of a Action.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+addAction (javax.swing.Action action)
+
+
+ Adds an Action, whos enablement should be adapted from the state.
+
+
+
+ void
+addActionInverse (javax.swing.Action action)
+
+
+ Adds an Action, whos enablement should be adapted inverse from the state.
+
+
+
+ void
+removeAction (javax.swing.Action action)
+
+
+ Removes a previously added Action from adapting its enablement.
+
+
+
+protected void
+setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+
+ Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+ActionEnabledBooleanStateAdapter
+
+public ActionEnabledBooleanStateAdapter ()
+
+Creates a new ActionEnabledBooleanStateAdapter .
+
+
+
+
+
+ActionEnabledBooleanStateAdapter
+
+public ActionEnabledBooleanStateAdapter (java.lang.String name)
+
+Creates a new ActionEnabledBooleanStateAdapter .
+
+
Parameters: name -
+
+
+
+
+
+
+
+addAction
+
+public void addAction (javax.swing.Action action)
+
+Adds an Action, whos enablement should be adapted from the state.
+
+
+Parameters: action - the Action to add
+
+
+
+
+
+addActionInverse
+
+public void addActionInverse (javax.swing.Action action)
+
+Adds an Action, whos enablement should be adapted inverse from the state.
+
+
+Parameters: action - the Action to add
+
+
+
+
+
+removeAction
+
+public void removeAction (javax.swing.Action action)
+
+Removes a previously added Action from adapting its enablement.
+
+
+Parameters: action - the Action to remove
+
+
+
+
+
+setAdaptedValue
+
+protected void setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+Description copied from class: AbstractBooleanStateAdapter
+Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+Specified by: setAdaptedValue in class AbstractBooleanStateAdapter
+
+
+Parameters: target - the target to adapt the value tovalue - the value to adaptSee Also: AbstractBooleanStateAdapter.setAdaptedValue(java.lang.Object, boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/GlassPaneBlockingBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/GlassPaneBlockingBooleanStateAdapter.html
new file mode 100644
index 0000000..6ac02e7
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/GlassPaneBlockingBooleanStateAdapter.html
@@ -0,0 +1,378 @@
+
+
+
+
+
+
+GlassPaneBlockingBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters
+
+Class GlassPaneBlockingBooleanStateAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.GlassPaneBlockingBooleanStateAdapter
+
+
+All Implemented Interfaces: BooleanStateAdapter , Disposable
+
+
+
+public class GlassPaneBlockingBooleanStateAdapter extends AbstractSwingBooleanStateAdapter
+
+
+Adapts the value of a BooleanState
+ to a blocking of user events: If the state value is true
+ all input events are blockt by a glass pane.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+addJComponent (javax.swing.JComponent jcomponent)
+
+
+ Adds a JComponent, whos enablement should be adapted from the state.
+
+
+
+ void
+addJComponentInverse (javax.swing.JComponent jcomponent)
+
+
+ Adds a JComponent, whos enablement should be adapted inverse from the state.
+
+
+
+ void
+removeJComponent (javax.swing.JComponent jcomponent)
+
+
+ Removes a previously added JComponent from adapting its enablement.
+
+
+
+protected void
+setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+
+ Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+GlassPaneBlockingBooleanStateAdapter
+
+public GlassPaneBlockingBooleanStateAdapter ()
+
+Creates a new GlassPaneBlockingBooleanStateAdapter .
+
+
+
+
+
+GlassPaneBlockingBooleanStateAdapter
+
+public GlassPaneBlockingBooleanStateAdapter (java.lang.String name)
+
+Creates a new GlassPaneBlockingBooleanStateAdapter .
+
+
Parameters: name - the name of the adapter
+
+
+
+
+
+
+
+addJComponent
+
+public void addJComponent (javax.swing.JComponent jcomponent)
+
+Adds a JComponent, whos enablement should be adapted from the state.
+
+
+Parameters: jcomponent - the JComponent to add
+
+
+
+
+
+addJComponentInverse
+
+public void addJComponentInverse (javax.swing.JComponent jcomponent)
+
+Adds a JComponent, whos enablement should be adapted inverse from the state.
+
+
+Parameters: jcomponent - the JComponent to add
+
+
+
+
+
+removeJComponent
+
+public void removeJComponent (javax.swing.JComponent jcomponent)
+
+Removes a previously added JComponent from adapting its enablement.
+
+
+Parameters: jcomponent - the JComponent to remove
+
+
+
+
+
+setAdaptedValue
+
+protected void setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+Description copied from class: AbstractBooleanStateAdapter
+Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+Specified by: setAdaptedValue in class AbstractBooleanStateAdapter
+
+
+Parameters: target - the target to adapt the value tovalue - the value to adaptSee Also: AbstractBooleanStateAdapter.setAdaptedValue(java.lang.Object, boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentEnabledBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentEnabledBooleanStateAdapter.html
new file mode 100644
index 0000000..4aff375
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentEnabledBooleanStateAdapter.html
@@ -0,0 +1,411 @@
+
+
+
+
+
+
+JComponentEnabledBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters
+
+Class JComponentEnabledBooleanStateAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.JComponentEnabledBooleanStateAdapter
+
+
+All Implemented Interfaces: BooleanStateAdapter , Disposable
+
+
+
+public class JComponentEnabledBooleanStateAdapter extends AbstractSwingBooleanStateAdapter
+
+
+Adapts the value of a BooleanState
+ to the enabled state of a JComponent.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+addJComponent (javax.swing.JComponent jcomponent)
+
+
+ Adds a JComponent, whos enablement should be adapted from the state.
+
+
+
+ void
+addJComponentInverse (javax.swing.JComponent jcomponent)
+
+
+ Adds a JComponent, whos enablement should be adapted inverse from the state.
+
+
+
+ void
+removeJComponent (javax.swing.JComponent jcomponent)
+
+
+ Removes a previously added JComponent from adapting its enablement.
+
+
+
+protected void
+setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+
+ Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JComponentEnabledBooleanStateAdapter
+
+public JComponentEnabledBooleanStateAdapter ()
+
+Creates a new JComponentEnabledBooleanStateAdapter .
+
+
+
+
+
+JComponentEnabledBooleanStateAdapter
+
+public JComponentEnabledBooleanStateAdapter (java.lang.String name)
+
+Creates a new JComponentEnabledBooleanStateAdapter .
+
+
Parameters: name - the name of the adapter
+
+
+
+JComponentEnabledBooleanStateAdapter
+
+public JComponentEnabledBooleanStateAdapter (BooleanState state)
+
+Creates a new AbstractBooleanStateAdapter .
+
+
Parameters: state - the state to set
+
+
+
+JComponentEnabledBooleanStateAdapter
+
+public JComponentEnabledBooleanStateAdapter (java.lang.String name,
+ BooleanState state)
+
+Creates a new AbstractBooleanStateAdapter .
+
+
Parameters: name - the name to setstate - the state to set
+
+
+
+
+
+
+
+addJComponent
+
+public void addJComponent (javax.swing.JComponent jcomponent)
+
+Adds a JComponent, whos enablement should be adapted from the state.
+
+
+Parameters: jcomponent - the JComponent to add
+
+
+
+
+
+addJComponentInverse
+
+public void addJComponentInverse (javax.swing.JComponent jcomponent)
+
+Adds a JComponent, whos enablement should be adapted inverse from the state.
+
+
+Parameters: jcomponent - the JComponent to add
+
+
+
+
+
+removeJComponent
+
+public void removeJComponent (javax.swing.JComponent jcomponent)
+
+Removes a previously added JComponent from adapting its enablement.
+
+
+Parameters: jcomponent - the JComponent to remove
+
+
+
+
+
+setAdaptedValue
+
+protected void setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+Description copied from class: AbstractBooleanStateAdapter
+Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+Specified by: setAdaptedValue in class AbstractBooleanStateAdapter
+
+
+Parameters: target - the target to adapt the value tovalue - the value to adaptSee Also: AbstractBooleanStateAdapter.setAdaptedValue(java.lang.Object, boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentVisibleBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentVisibleBooleanStateAdapter.html
new file mode 100644
index 0000000..c5da20d
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JComponentVisibleBooleanStateAdapter.html
@@ -0,0 +1,377 @@
+
+
+
+
+
+
+JComponentVisibleBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters
+
+Class JComponentVisibleBooleanStateAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.JComponentVisibleBooleanStateAdapter
+
+
+All Implemented Interfaces: BooleanStateAdapter , Disposable
+
+
+
+public class JComponentVisibleBooleanStateAdapter extends AbstractSwingBooleanStateAdapter
+
+
+Adapts the value of a BooleanState
+ to the visibility of a JComponent.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+addJComponent (javax.swing.JComponent jcomponent)
+
+
+ Adds a JComponent, whos visibility should be adapted from the state.
+
+
+
+ void
+addJComponentInverse (javax.swing.JComponent jcomponent)
+
+
+ Adds a JComponent, whos visibility should be adapted inverse from the state.
+
+
+
+ void
+removeJComponent (javax.swing.JComponent jcomponent)
+
+
+ Removes a previously added JComponent from adapting its enablement.
+
+
+
+protected void
+setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+
+ Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JComponentVisibleBooleanStateAdapter
+
+public JComponentVisibleBooleanStateAdapter ()
+
+Creates a new JComponentVisibleBooleanStateAdapter .
+
+
+
+
+
+JComponentVisibleBooleanStateAdapter
+
+public JComponentVisibleBooleanStateAdapter (java.lang.String name)
+
+Creates a new JComponentVisibleBooleanStateAdapter .
+
+
Parameters: name - the name of the adapter
+
+
+
+
+
+
+
+addJComponent
+
+public void addJComponent (javax.swing.JComponent jcomponent)
+
+Adds a JComponent, whos visibility should be adapted from the state.
+
+
+Parameters: jcomponent - the JComponent to add
+
+
+
+
+
+addJComponentInverse
+
+public void addJComponentInverse (javax.swing.JComponent jcomponent)
+
+Adds a JComponent, whos visibility should be adapted inverse from the state.
+
+
+Parameters: jcomponent - the JComponent to add
+
+
+
+
+
+removeJComponent
+
+public void removeJComponent (javax.swing.JComponent jcomponent)
+
+Removes a previously added JComponent from adapting its enablement.
+
+
+Parameters: jcomponent - the JComponent to remove
+
+
+
+
+
+setAdaptedValue
+
+protected void setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+Description copied from class: AbstractBooleanStateAdapter
+Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+Specified by: setAdaptedValue in class AbstractBooleanStateAdapter
+
+
+Parameters: target - the target to adapt the value tovalue - the value to adaptSee Also: AbstractBooleanStateAdapter.setAdaptedValue(java.lang.Object, boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JTextComponentEditableBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JTextComponentEditableBooleanStateAdapter.html
new file mode 100644
index 0000000..78d6cb9
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/JTextComponentEditableBooleanStateAdapter.html
@@ -0,0 +1,377 @@
+
+
+
+
+
+
+JTextComponentEditableBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters
+
+Class JTextComponentEditableBooleanStateAdapter
+
+java.lang.Object
+ com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
+ com.sdm.quasar.client.swing.states.adapters.JTextComponentEditableBooleanStateAdapter
+
+
+All Implemented Interfaces: BooleanStateAdapter , Disposable
+
+
+
+public class JTextComponentEditableBooleanStateAdapter extends AbstractSwingBooleanStateAdapter
+
+
+Adapts the value of a BooleanState
+ to the editable state of a JTextComponent.
+
+
+
+
+Version:
+ 1.0
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+addJTextComponent (javax.swing.text.JTextComponent jtextcomponent)
+
+
+ Adds a JTextComponent, whose editablement should be adapted from the state.
+
+
+
+ void
+addJTextComponenttInverse (javax.swing.text.JTextComponent jtextcomponent)
+
+
+ Adds a JTextComponent, whose editablement should be adapted inverse from the state.
+
+
+
+ void
+removeJTextComponent (javax.swing.text.JTextComponent jtextcomponent)
+
+
+ Removes a previously added JTextComponent from adapting its enablement.
+
+
+
+protected void
+setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+
+ Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+JTextComponentEditableBooleanStateAdapter
+
+public JTextComponentEditableBooleanStateAdapter ()
+
+Creates a new JTextComponentEditableBooleanStateAdapter .
+
+
+
+
+
+JTextComponentEditableBooleanStateAdapter
+
+public JTextComponentEditableBooleanStateAdapter (java.lang.String name)
+
+Creates a new JTextComponentEditableBooleanStateAdapter .
+
+
Parameters: name - the name of the adapter
+
+
+
+
+
+
+
+addJTextComponent
+
+public void addJTextComponent (javax.swing.text.JTextComponent jtextcomponent)
+
+Adds a JTextComponent, whose editablement should be adapted from the state.
+
+
+Parameters: jtextcomponent - the JTextComponent to add
+
+
+
+
+
+addJTextComponenttInverse
+
+public void addJTextComponenttInverse (javax.swing.text.JTextComponent jtextcomponent)
+
+Adds a JTextComponent, whose editablement should be adapted inverse from the state.
+
+
+Parameters: jtextcomponent - the JTextComponent to add
+
+
+
+
+
+removeJTextComponent
+
+public void removeJTextComponent (javax.swing.text.JTextComponent jtextcomponent)
+
+Removes a previously added JTextComponent from adapting its enablement.
+
+
+Parameters: jtextcomponent - the JTextComponent to remove
+
+
+
+
+
+setAdaptedValue
+
+protected void setAdaptedValue (java.lang.Object target,
+ boolean value)
+
+Description copied from class: AbstractBooleanStateAdapter
+Sets the adapted value for the given target object (that was added before to
+ this adapter).
+
+
+Specified by: setAdaptedValue in class AbstractBooleanStateAdapter
+
+
+Parameters: target - the target to adapt the value tovalue - the value to adaptSee Also: AbstractBooleanStateAdapter.setAdaptedValue(java.lang.Object, boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/AbstractSwingBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/AbstractSwingBooleanStateAdapter.html
new file mode 100644
index 0000000..e188bbb
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/AbstractSwingBooleanStateAdapter.html
@@ -0,0 +1,239 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/ActionEnabledBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/ActionEnabledBooleanStateAdapter.html
new file mode 100644
index 0000000..9bc233c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/ActionEnabledBooleanStateAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.ActionEnabledBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.ActionEnabledBooleanStateAdapter
+
+No usage of com.sdm.quasar.client.swing.states.adapters.ActionEnabledBooleanStateAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/GlassPaneBlockingBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/GlassPaneBlockingBooleanStateAdapter.html
new file mode 100644
index 0000000..ed7a5f8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/GlassPaneBlockingBooleanStateAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.GlassPaneBlockingBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.GlassPaneBlockingBooleanStateAdapter
+
+No usage of com.sdm.quasar.client.swing.states.adapters.GlassPaneBlockingBooleanStateAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentEnabledBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentEnabledBooleanStateAdapter.html
new file mode 100644
index 0000000..242119e
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentEnabledBooleanStateAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.JComponentEnabledBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.JComponentEnabledBooleanStateAdapter
+
+No usage of com.sdm.quasar.client.swing.states.adapters.JComponentEnabledBooleanStateAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentVisibleBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentVisibleBooleanStateAdapter.html
new file mode 100644
index 0000000..6f92c58
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JComponentVisibleBooleanStateAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.JComponentVisibleBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.JComponentVisibleBooleanStateAdapter
+
+No usage of com.sdm.quasar.client.swing.states.adapters.JComponentVisibleBooleanStateAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JTextComponentEditableBooleanStateAdapter.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JTextComponentEditableBooleanStateAdapter.html
new file mode 100644
index 0000000..dd3805c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/class-use/JTextComponentEditableBooleanStateAdapter.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.JTextComponentEditableBooleanStateAdapter (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.adapters.JTextComponentEditableBooleanStateAdapter
+
+No usage of com.sdm.quasar.client.swing.states.adapters.JTextComponentEditableBooleanStateAdapter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-frame.html
new file mode 100644
index 0000000..fe1499a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-frame.html
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-summary.html
new file mode 100644
index 0000000..83db1ec
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-summary.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.states.adapters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-tree.html
new file mode 100644
index 0000000..b810eb5
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-tree.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states.adapters Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.states.adapters
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-use.html
new file mode 100644
index 0000000..b97e7fd
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/adapters/package-use.html
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.states.adapters (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.states.adapters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ActionEnabledBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ActionEnabledBooleanState.html
new file mode 100644
index 0000000..fe24cf3
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ActionEnabledBooleanState.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.ActionEnabledBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.ActionEnabledBooleanState
+
+No usage of com.sdm.quasar.client.swing.states.ActionEnabledBooleanState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ButtonModelSelectedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ButtonModelSelectedBooleanState.html
new file mode 100644
index 0000000..bdf9152
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ButtonModelSelectedBooleanState.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.ButtonModelSelectedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.ButtonModelSelectedBooleanState
+
+No usage of com.sdm.quasar.client.swing.states.ButtonModelSelectedBooleanState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/DocumentTextAcceptedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/DocumentTextAcceptedBooleanState.html
new file mode 100644
index 0000000..3edfe8e
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/DocumentTextAcceptedBooleanState.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.DocumentTextAcceptedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.DocumentTextAcceptedBooleanState
+
+No usage of com.sdm.quasar.client.swing.states.DocumentTextAcceptedBooleanState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/JComponentEnabledBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/JComponentEnabledBooleanState.html
new file mode 100644
index 0000000..4cea452
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/JComponentEnabledBooleanState.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.JComponentEnabledBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.JComponentEnabledBooleanState
+
+No usage of com.sdm.quasar.client.swing.states.JComponentEnabledBooleanState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ListModelSelectedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ListModelSelectedBooleanState.html
new file mode 100644
index 0000000..959952f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/ListModelSelectedBooleanState.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.ListModelSelectedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.ListModelSelectedBooleanState
+
+No usage of com.sdm.quasar.client.swing.states.ListModelSelectedBooleanState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/TreeModelSelectedBooleanState.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/TreeModelSelectedBooleanState.html
new file mode 100644
index 0000000..4d751f6
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/class-use/TreeModelSelectedBooleanState.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.TreeModelSelectedBooleanState (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.states.TreeModelSelectedBooleanState
+
+No usage of com.sdm.quasar.client.swing.states.TreeModelSelectedBooleanState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-frame.html
new file mode 100644
index 0000000..e4dd5f8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-frame.html
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-summary.html
new file mode 100644
index 0000000..dafc88c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-summary.html
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.states
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-tree.html
new file mode 100644
index 0000000..fc4aceb
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-tree.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.states Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.states
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+class com.sdm.quasar.client.core.states.AbstractState (implements com.sdm.quasar.client.core.states.State )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-use.html
new file mode 100644
index 0000000..1f6c07b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/states/package-use.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.states (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.states
+
+No usage of com.sdm.quasar.client.swing.states
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/DialogInfoTreeNodeDefinition.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/DialogInfoTreeNodeDefinition.html
new file mode 100644
index 0000000..4c29eca
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/DialogInfoTreeNodeDefinition.html
@@ -0,0 +1,277 @@
+
+
+
+
+
+
+DialogInfoTreeNodeDefinition (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class DialogInfoTreeNodeDefinition
+
+java.lang.Object
+ com.sdm.quasar.client.swing.systeminfo.InfoTreeNodeDefinition
+ com.sdm.quasar.client.swing.systeminfo.DialogInfoTreeNodeDefinition
+
+
+
+public class DialogInfoTreeNodeDefinition extends InfoTreeNodeDefinition
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+DialogInfoTreeNodeDefinition
+
+public DialogInfoTreeNodeDefinition (ResourceAccessService resourceAccessService,
+ ImageProviderService imageProviderService)
+
+Creates a new DialogInfoTreeNodeDefinition .
+
+
Parameters: resourceAccessService - a ResourceAccessService to access resourcesimageProviderService - a ImageProviderService to access images
+
+
+
+
+
+
+
+createNodeInfo
+
+public NodeInfo createNodeInfo (SystemInfoNode node,
+ InfoTreeModel model)
+
+
+Overrides: createNodeInfo in class InfoTreeNodeDefinition
+
+
+See Also: InfoTreeNodeDefinition.createNodeInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.swing.systeminfo.InfoTreeModel)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/FeatureTreeNodeDefinition.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/FeatureTreeNodeDefinition.html
new file mode 100644
index 0000000..7c6bf0b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/FeatureTreeNodeDefinition.html
@@ -0,0 +1,299 @@
+
+
+
+
+
+
+FeatureTreeNodeDefinition (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class FeatureTreeNodeDefinition
+
+java.lang.Object
+ com.sdm.quasar.client.swing.systeminfo.InfoTreeNodeDefinition
+ com.sdm.quasar.client.swing.systeminfo.FeatureTreeNodeDefinition
+
+
+
+public class FeatureTreeNodeDefinition extends InfoTreeNodeDefinition
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+FeatureTreeNodeDefinition
+
+public FeatureTreeNodeDefinition (ResourceAccessService resourceAccessService,
+ ImageProviderService imageProviderService)
+
+Creates a new FeatureTreeNodeDefinition .
+
+
Parameters: resourceAccessService - a ResourceAccessService to access resourcesimageProviderService - a ImageProviderService to access images
+
+
+
+
+
+
+
+createNodeInfo
+
+public NodeInfo createNodeInfo (SystemInfoNode node,
+ InfoTreeModel model)
+
+
+Overrides: createNodeInfo in class InfoTreeNodeDefinition
+
+
+See Also: InfoTreeNodeDefinition.createNodeInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.swing.systeminfo.InfoTreeModel)
+
+
+
+
+
+getNodeText
+
+protected java.lang.String getNodeText (SystemInfoNode node)
+
+
+Overrides: getNodeText in class InfoTreeNodeDefinition
+
+
+See Also: InfoTreeNodeDefinition.getNodeText(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeModel.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeModel.html
new file mode 100644
index 0000000..7fe23e0
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeModel.html
@@ -0,0 +1,367 @@
+
+
+
+
+
+
+InfoTreeModel (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class InfoTreeModel
+
+java.lang.Object
+ javax.swing.tree.DefaultTreeModel
+ com.sdm.quasar.client.swing.systeminfo.InfoTreeModel
+
+
+All Implemented Interfaces: java.io.Serializable, javax.swing.tree.TreeModel
+
+
+
+public class InfoTreeModel extends javax.swing.tree.DefaultTreeModel
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.tree.DefaultTreeModel
+
+
+asksAllowsChildren, listenerList, root
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class javax.swing.tree.DefaultTreeModel
+
+
+addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+InfoTreeModel
+
+public InfoTreeModel (InfoTreeNodeDefinition defaultInfoTreeNodeDefinition)
+
+Creates a new InfoTreeModel .
+
+
+
+
+
+
+
+
+
+setRoot
+
+public void setRoot (SystemInfoNode root)
+
+
+
+
+
+
+
+
+getSystemInfoNodeForId
+
+protected SystemInfoNode getSystemInfoNodeForId (java.lang.String id)
+
+
+
+
+
+
+
+
+getNodeInfo
+
+public NodeInfo getNodeInfo (SystemInfoNode node)
+
+
+
+
+
+
+
+
+registerInfoTreeNodeDefinition
+
+public void registerInfoTreeNodeDefinition (java.lang.String nodeType,
+ InfoTreeNodeDefinition definition)
+
+
+
+
+
+
+
+
+getInfoTreeNodeDefinition
+
+public InfoTreeNodeDefinition getInfoTreeNodeDefinition (java.lang.String nodeType)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeNodeDefinition.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeNodeDefinition.html
new file mode 100644
index 0000000..d8986ac
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/InfoTreeNodeDefinition.html
@@ -0,0 +1,435 @@
+
+
+
+
+
+
+InfoTreeNodeDefinition (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class InfoTreeNodeDefinition
+
+java.lang.Object
+ com.sdm.quasar.client.swing.systeminfo.InfoTreeNodeDefinition
+
+
+Direct Known Subclasses: DialogInfoTreeNodeDefinition , FeatureTreeNodeDefinition
+
+
+
+public class InfoTreeNodeDefinition extends java.lang.Object
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+InfoTreeNodeDefinition
+
+public InfoTreeNodeDefinition (ResourceAccessService resourceAccessService,
+ ImageProviderService imageProviderService)
+
+Creates a new InfoTreeNodeDefinition .
+
+
Parameters: resourceAccessService - a ResourceAccessService to access resourcesimageProviderService - a ImageProviderService to access images
+
+
+
+
+
+
+
+getResourceAccessService
+
+public ResourceAccessService getResourceAccessService ()
+
+Returns the ResourceAccessService .
+
+
+
+
+
+
+
+
+getImageProviderService
+
+public ImageProviderService getImageProviderService ()
+
+Returns the ImageProviderService .
+
+
+
+
+
+
+
+
+getResourcePrefix
+
+protected java.lang.String getResourcePrefix ()
+
+Returns the resource prefix for this definition.
+
+
+
+
+
+
+
+
+translate
+
+public java.lang.String translate (java.lang.String original)
+
+Translates the given original text to get translated by a resource entry.
+
+
+Parameters: original - the orginal key text
+Returns: the translated value - if any, otherwise the original text
+
+
+
+
+
+getImageIcon
+
+public javax.swing.ImageIcon getImageIcon (java.lang.String id)
+
+Returns the ImageIcon associated with the given id.
+
+
+Parameters: id - the id of the image
+Returns: the ImageIcon or null, if no icon was found
+
+
+
+
+
+getOriginal
+
+protected final SystemInfoNode getOriginal (SystemInfoNode node,
+ InfoTreeModel model)
+
+
+
+
+
+
+
+
+createNodeInfo
+
+public NodeInfo createNodeInfo (SystemInfoNode node,
+ InfoTreeModel model)
+
+
+
+
+
+
+
+
+createChildNodeInfos
+
+public NodeInfo [] createChildNodeInfos (SystemInfoNode node,
+ InfoTreeModel model)
+
+
+
+
+
+
+
+
+getNodeText
+
+protected java.lang.String getNodeText (SystemInfoNode node)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfo.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfo.html
new file mode 100644
index 0000000..d3da41f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfo.html
@@ -0,0 +1,388 @@
+
+
+
+
+
+
+NodeInfo (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class NodeInfo
+
+java.lang.Object
+ com.sdm.quasar.client.swing.systeminfo.NodeInfo
+
+
+
+public class NodeInfo extends java.lang.Object
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.lang.String
+getDetailText ()
+
+
+ Returns the String.
+
+
+
+ javax.swing.ImageIcon
+getIcon ()
+
+
+ Returns the ImageIcon.
+
+
+
+ SystemInfoNode
+getSystemInfoNode ()
+
+
+ Returns the SystemInfoNode .
+
+
+
+ java.lang.String
+getText ()
+
+
+ Returns the String.
+
+
+
+ void
+setDetailText (java.lang.String detailText)
+
+
+ Sets the String to the given value.
+
+
+
+ void
+setIcon (javax.swing.ImageIcon icon)
+
+
+ Sets the ImageIcon to the given value.
+
+
+
+ void
+setText (java.lang.String text)
+
+
+ Sets the String to the given value.
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+NodeInfo
+
+public NodeInfo (SystemInfoNode systemInfoNode)
+
+Creates a new NodeInfo .
+
+
+
+
+
+
+
+
+
+getSystemInfoNode
+
+public SystemInfoNode getSystemInfoNode ()
+
+Returns the SystemInfoNode .
+
+
+
+
+
+
+
+
+getDetailText
+
+public java.lang.String getDetailText ()
+
+Returns the String.
+
+
+
+
+
+
+
+
+setDetailText
+
+public void setDetailText (java.lang.String detailText)
+
+Sets the String to the given value.
+
+
+Parameters: detailText - the String to set.
+
+
+
+
+
+getIcon
+
+public javax.swing.ImageIcon getIcon ()
+
+Returns the ImageIcon.
+
+
+
+
+
+
+
+
+setIcon
+
+public void setIcon (javax.swing.ImageIcon icon)
+
+Sets the ImageIcon to the given value.
+
+
+Parameters: icon - the ImageIcon to set.
+
+
+
+
+
+getText
+
+public java.lang.String getText ()
+
+Returns the String.
+
+
+
+
+
+
+
+
+setText
+
+public void setText (java.lang.String text)
+
+Sets the String to the given value.
+
+
+Parameters: text - the String to set.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfoTreeCellRenderer.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfoTreeCellRenderer.html
new file mode 100644
index 0000000..76efdae
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/NodeInfoTreeCellRenderer.html
@@ -0,0 +1,429 @@
+
+
+
+
+
+
+NodeInfoTreeCellRenderer (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class NodeInfoTreeCellRenderer
+
+java.lang.Object
+ java.awt.Component
+ java.awt.Container
+ javax.swing.JComponent
+ javax.swing.JLabel
+ javax.swing.tree.DefaultTreeCellRenderer
+ com.sdm.quasar.client.swing.systeminfo.NodeInfoTreeCellRenderer
+
+
+All Implemented Interfaces: javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.swing.SwingConstants, javax.swing.tree.TreeCellRenderer
+
+
+
+public class NodeInfoTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+Nested classes inherited from class javax.swing.JLabel
+
+
+javax.swing.JLabel.AccessibleJLabel
+
+
+
+
+
+Nested classes inherited from class javax.swing.JComponent
+
+
+javax.swing.JComponent.AccessibleJComponent
+
+
+
+
+
+Nested classes inherited from class java.awt.Container
+
+
+java.awt.Container.AccessibleAWTContainer
+
+
+
+
+
+Nested classes inherited from class java.awt.Component
+
+
+java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
+
+
+
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.tree.DefaultTreeCellRenderer
+
+
+backgroundNonSelectionColor, backgroundSelectionColor, borderSelectionColor, closedIcon, hasFocus, leafIcon, openIcon, selected, textNonSelectionColor, textSelectionColor
+
+
+
+
+
+Fields inherited from class javax.swing.JLabel
+
+
+labelFor
+
+
+
+
+
+Fields inherited from class javax.swing.JComponent
+
+
+accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+
+
+
+
+
+Fields inherited from class java.awt.Component
+
+
+BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+
+
+
+
+
+Fields inherited from interface javax.swing.SwingConstants
+
+
+BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
+
+
+
+
+
+Fields inherited from interface java.awt.image.ImageObserver
+
+
+ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.awt.Component
+getTreeCellRendererComponent (javax.swing.JTree tree,
+ java.lang.Object value,
+ boolean sel,
+ boolean expanded,
+ boolean leaf,
+ int row,
+ boolean hasFocus)
+
+
+
+
+
+
+
+
+Methods inherited from class javax.swing.tree.DefaultTreeCellRenderer
+
+
+firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundNonSelectionColor, getBackgroundSelectionColor, getBorderSelectionColor, getClosedIcon, getDefaultClosedIcon, getDefaultLeafIcon, getDefaultOpenIcon, getFont, getLeafIcon, getOpenIcon, getPreferredSize, getTextNonSelectionColor, getTextSelectionColor, paint, repaint, repaint, revalidate, setBackground, setBackgroundNonSelectionColor, setBackgroundSelectionColor, setBorderSelectionColor, setClosedIcon, setFont, setLeafIcon, setOpenIcon, setTextNonSelectionColor, setTextSelectionColor, validate
+
+
+
+
+
+Methods inherited from class javax.swing.JLabel
+
+
+checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition, updateUI
+
+
+
+
+
+Methods inherited from class javax.swing.JComponent
+
+
+addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+
+
+
+
+
+Methods inherited from class java.awt.Container
+
+
+add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validateTree
+
+
+
+
+
+Methods inherited from class java.awt.Component
+
+
+action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+NodeInfoTreeCellRenderer
+
+public NodeInfoTreeCellRenderer (ImageProviderService imageProviderService)
+
+Creates a new NodeInfoTreeCellRenderer .
+
+
+
+
+
+
+
+
+
+getTreeCellRendererComponent
+
+public java.awt.Component getTreeCellRendererComponent (javax.swing.JTree tree,
+ java.lang.Object value,
+ boolean sel,
+ boolean expanded,
+ boolean leaf,
+ int row,
+ boolean hasFocus)
+
+
+See Also: DefaultTreeCellRenderer.getTreeCellRendererComponent(javax.swing.JTree, java.lang.Object, boolean, boolean, boolean, int, boolean)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogFeature.html
new file mode 100644
index 0000000..9d62064
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogFeature.html
@@ -0,0 +1,460 @@
+
+
+
+
+
+
+SystemInfoDialogFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class SystemInfoDialogFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class SystemInfoDialogFeature extends AbstractFeature
+
+
+This is the system info dialog.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+activate ()
+
+
+ Called when the dialog is activated.
+
+
+
+
+protected void
+deactivate ()
+
+
+ Called when the dialog is deactivated.
+
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+protected void
+prepare ()
+
+
+ Called when the dialog is prepared.
+
+
+
+
+protected void
+release ()
+
+
+ Called when the dialog is released.
+
+
+
+
+ java.lang.String
+translate (java.lang.String original)
+
+
+ Translates the given original text to get translated by a resource entry.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+SystemInfoDialogFeature
+
+public SystemInfoDialogFeature ()
+
+
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: AbstractFeature.init()
+
+
+
+
+
+prepare
+
+protected void prepare ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is prepared.
+ Override this method if you want to perform some action on LifeCycle.prepare() ,
+ e.g. gain resource and provide services for childs.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: prepare in class AbstractFeature
+
+
+See Also: AbstractFeature.prepare()
+
+
+
+
+
+activate
+
+protected void activate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is activated.
+ Override this method if you want to perform some action on LifeCycle.activate() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: activate in class AbstractFeature
+
+
+See Also: AbstractFeature.activate()
+
+
+
+
+
+deactivate
+
+protected void deactivate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is deactivated.
+ Override this method if you want to perform some action on LifeCycle.deactivate()() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: deactivate in class AbstractFeature
+
+
+See Also: AbstractFeature.deactivate()
+
+
+
+
+
+release
+
+protected void release ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is released.
+ Override this method if you want to perform some action on LifeCycle.release()() ,
+ e.g. unregister services.
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: release in class AbstractFeature
+
+
+See Also: AbstractFeature.release()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: AbstractFeature.dispose()
+
+
+
+
+
+translate
+
+public java.lang.String translate (java.lang.String original)
+
+Translates the given original text to get translated by a resource entry.
+
+
+Parameters: original - the orginal key text
+Returns: the translated value - if any, otherwise the original text
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogHelper.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogHelper.html
new file mode 100644
index 0000000..d12542b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoDialogHelper.html
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+SystemInfoDialogHelper (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class SystemInfoDialogHelper
+
+java.lang.Object
+ com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogHelper
+
+
+
+public final class SystemInfoDialogHelper extends java.lang.Object
+
+
+A helper class for displaying the system info dialog.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+static java.lang.String
+SYSTEM_INFO_DIALOG_ID
+
+
+ The dialog id for the system info dialog.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+SYSTEM_INFO_DIALOG_ID
+
+public static final java.lang.String SYSTEM_INFO_DIALOG_ID
+
+The dialog id for the system info dialog.
+
+
+See Also: Constant Field Values
+
+
+
+
+
+
+
+
+
+
+
+showSystemInfoDialog
+
+public static void showSystemInfoDialog (DialogControl dialogControl)
+
+Shows up the system info dialog depending on the DialogControl given.
+
+
+Parameters: dialogControl - the DialogControl to use
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoPanelFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoPanelFeature.html
new file mode 100644
index 0000000..8fb4e26
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoPanelFeature.html
@@ -0,0 +1,402 @@
+
+
+
+
+
+
+SystemInfoPanelFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class SystemInfoPanelFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.systeminfo.SystemInfoPanelFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class SystemInfoPanelFeature extends AbstractFeature
+
+
+This is the system info panel with a toolbar, that allows setting of the detail
+ level and the refresh time.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+ javax.swing.Action
+getSaveAction ()
+
+
+ Returns the Action.
+
+
+
+ javax.swing.JPanel
+getSystemInfoPanel ()
+
+
+ Returns the JPanel.
+
+
+
+ javax.swing.JPanel
+getToolbarPanel ()
+
+
+ Returns the JPanel.
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+ java.lang.String
+translate (java.lang.String original)
+
+
+ Translates the given original text to get translated by a resource entry.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+SystemInfoPanelFeature
+
+public SystemInfoPanelFeature ()
+
+
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: AbstractFeature.init()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: AbstractFeature.dispose()
+
+
+
+
+
+getSystemInfoPanel
+
+public javax.swing.JPanel getSystemInfoPanel ()
+
+Returns the JPanel.
+
+
+
+
+
+
+
+
+getToolbarPanel
+
+public javax.swing.JPanel getToolbarPanel ()
+
+Returns the JPanel.
+
+
+
+
+
+
+
+
+getSaveAction
+
+public javax.swing.Action getSaveAction ()
+
+Returns the Action.
+
+
+
+
+
+
+
+
+translate
+
+public java.lang.String translate (java.lang.String original)
+
+Translates the given original text to get translated by a resource entry.
+
+
+Parameters: original - the orginal key text
+Returns: the translated value - if any, otherwise the original text
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoTreeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoTreeFeature.html
new file mode 100644
index 0000000..98fd4d5
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/SystemInfoTreeFeature.html
@@ -0,0 +1,539 @@
+
+
+
+
+
+
+SystemInfoTreeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+Class SystemInfoTreeFeature
+
+java.lang.Object
+ com.sdm.quasar.client.core.dialog.AbstractFeature
+ com.sdm.quasar.client.swing.systeminfo.SystemInfoTreeFeature
+
+
+All Implemented Interfaces: Feature , SystemInfoProvider
+
+
+
+public class SystemInfoTreeFeature extends AbstractFeature
+
+
+This is the tree panel of the system info dialog. It controls the system info tree
+ and the refresh and detail level of it.
+
+
+
+
+Version:
+ 1.$Revision$
+Author:
+ Thomas Wolf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+protected void
+activate ()
+
+
+ Called when the dialog is activated.
+
+
+
+
+protected void
+deactivate ()
+
+
+ Called when the dialog is deactivated.
+
+
+
+
+protected void
+dispose ()
+
+
+ Called when the feature or dialog is disposed.
+
+
+
+
+ int
+getDetailLevel ()
+
+
+ Returns the int.
+
+
+
+ long
+getRefreshTime ()
+
+
+ Returns the long.
+
+
+
+ javax.swing.JComponent
+getSystemInfoTree ()
+
+
+ Returns the panel with the tree.
+
+
+
+protected void
+init ()
+
+
+ Called when the feature is initializing.
+
+
+
+ void
+refresh ()
+
+
+
+
+
+
+ void
+setDetailLevel (int detailLevel)
+
+
+ Sets the int to the given value.
+
+
+
+ void
+setRefreshTime (long refreshTime)
+
+
+ Sets the long to the given value.
+
+
+
+ void
+start ()
+
+
+
+
+
+
+ void
+stop ()
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+SystemInfoTreeFeature
+
+public SystemInfoTreeFeature ()
+
+
+
+
+
+
+
+
+
+init
+
+protected void init ()
+
+Description copied from class: AbstractFeature
+Called when the feature is initializing. This is normally done, when the feature is
+ connected to the lifecycle of the DialogControl installed to. To access the
+ DialogControl use the AbstractFeature.getDialogControl() method.
+
+ Override this method to perform some action on initialization
+ e.g. register public services.
+
+
+Specified by: init in class AbstractFeature
+
+
+See Also: AbstractFeature.init()
+
+
+
+
+
+dispose
+
+protected void dispose ()
+ throws DisposeException
+
+Description copied from class: AbstractFeature
+Called when the feature or dialog is disposed.
+ Override this method to clean up resources and free memory when disposing.
+
+
+Specified by: dispose in class AbstractFeature
+
+
+
+Throws:
+DisposeException See Also: AbstractFeature.dispose()
+
+
+
+
+
+getRefreshTime
+
+public long getRefreshTime ()
+
+Returns the long.
+
+
+
+
+
+
+
+
+setRefreshTime
+
+public void setRefreshTime (long refreshTime)
+
+Sets the long to the given value.
+
+
+Parameters: refreshTime - the long to set.
+
+
+
+
+
+getDetailLevel
+
+public int getDetailLevel ()
+
+Returns the int.
+
+
+
+
+
+
+
+
+setDetailLevel
+
+public void setDetailLevel (int detailLevel)
+
+Sets the int to the given value.
+
+
+Parameters: detailLevel - the int to set.
+
+
+
+
+
+getSystemInfoTree
+
+public javax.swing.JComponent getSystemInfoTree ()
+
+Returns the panel with the tree.
+
+
+
+
+
+
+
+
+activate
+
+protected void activate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is activated.
+ Override this method if you want to perform some action on LifeCycle.activate() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: activate in class AbstractFeature
+
+
+See Also: AbstractFeature.activate()
+
+
+
+
+
+deactivate
+
+protected void deactivate ()
+
+Description copied from class: AbstractFeature
+Called when the dialog is deactivated.
+ Override this method if you want to perform some action on LifeCycle.deactivate()() .
+
+ The default implementation in AbstractFeature does nothing.
+
+
+
+Overrides: deactivate in class AbstractFeature
+
+
+See Also: AbstractFeature.deactivate()
+
+
+
+
+
+start
+
+public void start ()
+
+
+
+
+
+
+
+
+stop
+
+public void stop ()
+
+
+
+
+
+
+
+
+refresh
+
+public void refresh ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/DialogInfoTreeNodeDefinition.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/DialogInfoTreeNodeDefinition.html
new file mode 100644
index 0000000..83790df
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/DialogInfoTreeNodeDefinition.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.DialogInfoTreeNodeDefinition (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.DialogInfoTreeNodeDefinition
+
+No usage of com.sdm.quasar.client.swing.systeminfo.DialogInfoTreeNodeDefinition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/FeatureTreeNodeDefinition.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/FeatureTreeNodeDefinition.html
new file mode 100644
index 0000000..ffef218
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/FeatureTreeNodeDefinition.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.FeatureTreeNodeDefinition (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.FeatureTreeNodeDefinition
+
+No usage of com.sdm.quasar.client.swing.systeminfo.FeatureTreeNodeDefinition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeModel.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeModel.html
new file mode 100644
index 0000000..4c2e64d
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeModel.html
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.InfoTreeModel (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.InfoTreeModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeNodeDefinition.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeNodeDefinition.html
new file mode 100644
index 0000000..039d69f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/InfoTreeNodeDefinition.html
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.InfoTreeNodeDefinition (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.InfoTreeNodeDefinition
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfo.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfo.html
new file mode 100644
index 0000000..4a2991c
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfo.html
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.NodeInfo (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.NodeInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfoTreeCellRenderer.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfoTreeCellRenderer.html
new file mode 100644
index 0000000..0a2342a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/NodeInfoTreeCellRenderer.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.NodeInfoTreeCellRenderer (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.NodeInfoTreeCellRenderer
+
+No usage of com.sdm.quasar.client.swing.systeminfo.NodeInfoTreeCellRenderer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogFeature.html
new file mode 100644
index 0000000..4bfb399
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogFeature
+
+No usage of com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogHelper.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogHelper.html
new file mode 100644
index 0000000..65d9b20
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoDialogHelper.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogHelper (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogHelper
+
+No usage of com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogHelper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoPanelFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoPanelFeature.html
new file mode 100644
index 0000000..ce67fb1
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoPanelFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoPanelFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoPanelFeature
+
+No usage of com.sdm.quasar.client.swing.systeminfo.SystemInfoPanelFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoTreeFeature.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoTreeFeature.html
new file mode 100644
index 0000000..2c1ef9b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/class-use/SystemInfoTreeFeature.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoTreeFeature (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.systeminfo.SystemInfoTreeFeature
+
+No usage of com.sdm.quasar.client.swing.systeminfo.SystemInfoTreeFeature
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-frame.html
new file mode 100644
index 0000000..80524a0
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-frame.html
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-summary.html
new file mode 100644
index 0000000..d02d1dc
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-summary.html
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.systeminfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-tree.html
new file mode 100644
index 0000000..a8cc8ec
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-tree.html
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.systeminfo Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.systeminfo
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+class com.sdm.quasar.client.core.dialog.AbstractFeature (implements com.sdm.quasar.client.core.dialog.Feature , com.sdm.quasar.client.core.common.sysinfo.SystemInfoProvider )
+
+ class java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
+
+class java.awt.Container
+class javax.swing.JComponent (implements java.io.Serializable)
+
+class javax.swing.JLabel (implements javax.accessibility.Accessible, javax.swing.SwingConstants)
+
+class javax.swing.tree.DefaultTreeCellRenderer (implements javax.swing.tree.TreeCellRenderer)
+
+
+
+
+
+ class javax.swing.tree.DefaultTreeModel (implements java.io.Serializable, javax.swing.tree.TreeModel)
+
+ class com.sdm.quasar.client.swing.systeminfo.InfoTreeNodeDefinition
+ class com.sdm.quasar.client.swing.systeminfo.NodeInfo class com.sdm.quasar.client.swing.systeminfo.SystemInfoDialogHelper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-use.html
new file mode 100644
index 0000000..3371f8b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/systeminfo/package-use.html
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.systeminfo (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.systeminfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/DateFilterDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/DateFilterDocument.html
new file mode 100644
index 0000000..a294990
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/DateFilterDocument.html
@@ -0,0 +1,665 @@
+
+
+
+
+
+
+DateFilterDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text
+
+Class DateFilterDocument
+
+java.lang.Object
+ javax.swing.text.AbstractDocument
+ javax.swing.text.PlainDocument
+ com.sdm.quasar.client.swing.ui.text.DateFilterDocument
+
+
+All Implemented Interfaces: javax.swing.text.Document, java.io.Serializable
+
+
+
+public class DateFilterDocument extends javax.swing.text.PlainDocument
+
+
+This Document formats a text while editing like a date
+ with given date format.
+
+
+
+
+Author:
+ Martin Haft
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+Nested classes inherited from class javax.swing.text.AbstractDocument
+
+
+javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
+
+
+
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.text.PlainDocument
+
+
+lineLimitAttribute, tabSizeAttribute
+
+
+
+
+
+Fields inherited from class javax.swing.text.AbstractDocument
+
+
+BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementName
+
+
+
+
+
+Fields inherited from interface javax.swing.text.Document
+
+
+StreamDescriptionProperty, TitleProperty
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+DateFilterDocument ()
+
+
+ Constructs a JDateFieldFilter object with the default format
+
+
+DateFilterDocument (int style,
+ java.util.Locale locale)
+
+
+ Constructs a JDateFieldFilter object with the format
+ definde by a style and Locale, see DateFormat.getDateInstance(int, Locale)
+
+
+DateFilterDocument (java.text.SimpleDateFormat aFormat)
+
+
+ Constructs a JDateFieldFilter object with the given format.
+
+
+DateFilterDocument (java.lang.String aFormat)
+
+
+ Constructs a JDateFieldFilter object with the given format.
+
+
+DateFilterDocument (java.lang.String aFormat,
+ java.util.Locale locale)
+
+
+ Constructs a JDateFieldFilter object with the given format.
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.util.Date
+getDate ()
+
+
+ Gets the date property (java.util.Date) value.
+
+
+
+ java.text.SimpleDateFormat
+getDateFormat ()
+
+
+
+
+
+
+ java.lang.String
+getFormat ()
+
+
+ Gets the format property (java.lang.String) value.
+
+
+
+ void
+insertString (int offset,
+ java.lang.String str,
+ javax.swing.text.AttributeSet attr)
+
+
+ Inserts some content into the document.
+
+
+
+
+ boolean
+isDoBeep ()
+
+
+
+
+
+
+static void
+main (java.lang.String[] args)
+
+
+
+
+
+
+ void
+remove (int offset,
+ int len)
+
+
+ Removes some content from the document.
+
+
+
+
+ void
+setDate (java.util.Date date)
+
+
+ Sets the date property (java.util.Date) value.
+
+
+
+ void
+setDateFormat (java.text.SimpleDateFormat dateFormat)
+
+
+
+
+
+
+ void
+setDoBeep (boolean doBeep)
+
+
+
+
+
+
+ void
+setFormat (java.lang.String format)
+
+
+ Sets the format property (java.lang.String) value.
+
+
+
+ void
+setFormat (java.lang.String format,
+ java.util.Locale locale)
+
+
+ Sets the format property (java.lang.String) value.
+
+
+
+
+
+Methods inherited from class javax.swing.text.PlainDocument
+
+
+createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
+
+
+
+
+
+Methods inherited from class javax.swing.text.AbstractDocument
+
+
+addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+DateFilterDocument
+
+public DateFilterDocument ()
+
+Constructs a JDateFieldFilter object with the default format
+
+
+
+
+
+DateFilterDocument
+
+public DateFilterDocument (int style,
+ java.util.Locale locale)
+
+Constructs a JDateFieldFilter object with the format
+ definde by a style and Locale, see DateFormat.getDateInstance(int, Locale)
+
+
+
+
+
+DateFilterDocument
+
+public DateFilterDocument (java.lang.String aFormat)
+
+Constructs a JDateFieldFilter object with the given format.
+
+
Parameters: aFormat - the date format pattern
+
+
+
+DateFilterDocument
+
+public DateFilterDocument (java.lang.String aFormat,
+ java.util.Locale locale)
+
+Constructs a JDateFieldFilter object with the given format.
+
+
Parameters: aFormat - the date format pattern
+
+
+
+DateFilterDocument
+
+public DateFilterDocument (java.text.SimpleDateFormat aFormat)
+
+Constructs a JDateFieldFilter object with the given format.
+
+
Parameters: aFormat - the date format
+
+
+
+
+
+
+
+isDoBeep
+
+public boolean isDoBeep ()
+
+
+
+
+
+
+
+
+setDoBeep
+
+public void setDoBeep (boolean doBeep)
+
+
+
+
+
+
+
+
+getDate
+
+public java.util.Date getDate ()
+
+Gets the date property (java.util.Date) value.
+
+
+
+Returns: The date property value. See Also: setDate(java.util.Date)
+
+
+
+
+
+getDateFormat
+
+public java.text.SimpleDateFormat getDateFormat ()
+
+
+
+
+
+
+
+
+getFormat
+
+public java.lang.String getFormat ()
+
+Gets the format property (java.lang.String) value.
+
+
+
+Returns: The format property value. See Also: setFormat(java.lang.String)
+
+
+
+
+
+insertString
+
+public void insertString (int offset,
+ java.lang.String str,
+ javax.swing.text.AttributeSet attr)
+ throws javax.swing.text.BadLocationException
+
+Inserts some content into the document.
+ Inserting content causes a write lock to be held while the
+ actual changes are taking place, followed by notification
+ to the observers on the thread that grabbed the write lock.
+
+ This method is thread safe, although most Swing methods
+ are not. Please see
+ Threads
+ and Swing for more information.
+
+
+Parameters: offset - the starting offset >= 0str - the string to insert; does nothing with null/empty stringsattr - the attributes for the inserted content
+Throws:
+javax.swing.text.BadLocationException - the given insert position is not a valid
+ position within the documentSee Also: AbstractDocument.insertString(int, java.lang.String, javax.swing.text.AttributeSet)
+
+
+
+
+
+remove
+
+public void remove (int offset,
+ int len)
+ throws javax.swing.text.BadLocationException
+
+Removes some content from the document.
+ Removing content causes a write lock to be held while the
+ actual changes are taking place. Observers are notified
+ of the change on the thread that called this method.
+
+ This method is thread safe, although most Swing methods
+ are not. Please see
+ Threads
+ and Swing for more information.
+
+
+Parameters: offset - the starting offset >= 0len - the number of characters to remove >= 0
+Throws:
+javax.swing.text.BadLocationException - the given remove position is not a valid
+ position within the documentSee Also: AbstractDocument.remove(int, int)
+
+
+
+
+
+setDate
+
+public void setDate (java.util.Date date)
+
+Sets the date property (java.util.Date) value.
+
+
+Parameters: date - The new value for the property.See Also: getDate()
+
+
+
+
+
+setDateFormat
+
+public void setDateFormat (java.text.SimpleDateFormat dateFormat)
+
+
+
+
+
+
+
+
+setFormat
+
+public void setFormat (java.lang.String format)
+
+Sets the format property (java.lang.String) value.
+
+
+Parameters: format - The new value for the property.See Also: getFormat()
+
+
+
+
+
+setFormat
+
+public void setFormat (java.lang.String format,
+ java.util.Locale locale)
+
+Sets the format property (java.lang.String) value.
+
+
+Parameters: format - The new value for the property.See Also: getFormat()
+
+
+
+
+
+main
+
+public static void main (java.lang.String[] args)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/FormatFilterDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/FormatFilterDocument.html
new file mode 100644
index 0000000..8f67529
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/FormatFilterDocument.html
@@ -0,0 +1,524 @@
+
+
+
+
+
+
+FormatFilterDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text
+
+Class FormatFilterDocument
+
+java.lang.Object
+ javax.swing.text.AbstractDocument
+ javax.swing.text.PlainDocument
+ com.sdm.quasar.client.swing.ui.text.FormatFilterDocument
+
+
+All Implemented Interfaces: javax.swing.text.Document, java.io.Serializable
+
+
+
+public class FormatFilterDocument extends javax.swing.text.PlainDocument
+
+
+This Document formats a text while editing
+ with a given format.
+
+
+
+
+Author:
+ Martin Haft
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+Nested classes inherited from class javax.swing.text.AbstractDocument
+
+
+javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+static java.lang.String
+DATE
+
+
+
+
+
+
+static java.lang.String
+ISBN
+
+
+
+
+
+
+static java.lang.String
+TIME
+
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.text.PlainDocument
+
+
+lineLimitAttribute, tabSizeAttribute
+
+
+
+
+
+Fields inherited from class javax.swing.text.AbstractDocument
+
+
+BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementName
+
+
+
+
+
+Fields inherited from interface javax.swing.text.Document
+
+
+StreamDescriptionProperty, TitleProperty
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+FormatFilterDocument ()
+
+
+ Constructs a com.sdm.quasar.client.swing.widgets.intellidocuments.FormatFilterDocument object with no format
+
+
+FormatFilterDocument (java.lang.String aFormat)
+
+
+ Constructs a com.sdm.quasar.client.swing.widgets.intellidocuments.FormatFilterDocument object with the given format.
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ java.lang.String
+getFormat ()
+
+
+ Gets the format property (java.lang.String) value.
+
+
+
+ void
+insertString (int offset,
+ java.lang.String str,
+ javax.swing.text.AttributeSet attr)
+
+
+
+
+
+
+ boolean
+isDoBeep ()
+
+
+
+
+
+
+ void
+remove (int offset,
+ int len)
+
+
+
+
+
+
+ void
+setDoBeep (boolean doBeep)
+
+
+
+
+
+
+ void
+setFormat (java.lang.String format)
+
+
+ Sets the format property (java.lang.String) value.
+
+
+
+
+
+Methods inherited from class javax.swing.text.PlainDocument
+
+
+createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
+
+
+
+
+
+Methods inherited from class javax.swing.text.AbstractDocument
+
+
+addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+ISBN
+
+public static final java.lang.String ISBN
+
+
+See Also: Constant Field Values
+
+
+
+
+DATE
+
+public static final java.lang.String DATE
+
+
+See Also: Constant Field Values
+
+
+
+
+TIME
+
+public static final java.lang.String TIME
+
+
+See Also: Constant Field Values
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+FormatFilterDocument
+
+public FormatFilterDocument ()
+
+Constructs a com.sdm.quasar.client.swing.widgets.intellidocuments.FormatFilterDocument object with no format
+
+
+
+
+
+FormatFilterDocument
+
+public FormatFilterDocument (java.lang.String aFormat)
+
+Constructs a com.sdm.quasar.client.swing.widgets.intellidocuments.FormatFilterDocument object with the given format.
+
+
Parameters: aFormat - the format
+
+
+
+
+
+
+
+isDoBeep
+
+public boolean isDoBeep ()
+
+
+
+
+
+
+
+
+setDoBeep
+
+public void setDoBeep (boolean doBeep)
+
+
+
+
+
+
+
+
+getFormat
+
+public java.lang.String getFormat ()
+
+Gets the format property (java.lang.String) value.
+
+
+
+Returns: The format property value. See Also: setFormat(java.lang.String)
+
+
+
+
+
+insertString
+
+public void insertString (int offset,
+ java.lang.String str,
+ javax.swing.text.AttributeSet attr)
+ throws javax.swing.text.BadLocationException
+
+
+
+Throws:
+javax.swing.text.BadLocationException
+
+
+
+
+
+remove
+
+public void remove (int offset,
+ int len)
+ throws javax.swing.text.BadLocationException
+
+
+
+Throws:
+javax.swing.text.BadLocationException
+
+
+
+
+
+setFormat
+
+public void setFormat (java.lang.String format)
+
+Sets the format property (java.lang.String) value.
+
+
+Parameters: format - The new value for the property.See Also: getFormat()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/NumberFilterDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/NumberFilterDocument.html
new file mode 100644
index 0000000..737a078
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/NumberFilterDocument.html
@@ -0,0 +1,595 @@
+
+
+
+
+
+
+NumberFilterDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text
+
+Class NumberFilterDocument
+
+java.lang.Object
+ javax.swing.text.AbstractDocument
+ javax.swing.text.PlainDocument
+ com.sdm.quasar.client.swing.ui.text.NumberFilterDocument
+
+
+All Implemented Interfaces: javax.swing.text.Document, java.io.Serializable
+
+
+
+public class NumberFilterDocument extends javax.swing.text.PlainDocument
+
+
+TODO Locale berücksichtigen
+
+
+
+
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+
+Nested classes inherited from class javax.swing.text.AbstractDocument
+
+
+javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
+
+
+
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.text.PlainDocument
+
+
+lineLimitAttribute, tabSizeAttribute
+
+
+
+
+
+Fields inherited from class javax.swing.text.AbstractDocument
+
+
+BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementName
+
+
+
+
+
+Fields inherited from interface javax.swing.text.Document
+
+
+StreamDescriptionProperty, TitleProperty
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+NumberFilterDocument ()
+
+
+
+
+
+NumberFilterDocument (java.lang.Class numberClass)
+
+
+
+
+
+NumberFilterDocument (java.lang.Class numberClass,
+ java.math.BigDecimal minValue,
+ java.math.BigDecimal maxValue)
+
+
+
+
+
+NumberFilterDocument (java.lang.Class numberClass,
+ java.math.BigDecimal minValue,
+ java.math.BigDecimal maxValue,
+ int precision,
+ int scale)
+
+
+
+
+
+NumberFilterDocument (java.lang.Class numberClass,
+ java.math.BigDecimal minValue,
+ java.math.BigDecimal maxValue,
+ int precision,
+ int scale,
+ boolean allowGroupingSeparator,
+ boolean allowMinusSign,
+ boolean allowDecimalSeparator)
+
+
+
+
+
+NumberFilterDocument (java.lang.Class numberClass,
+ int precision,
+ int scale)
+
+
+
+
+
+NumberFilterDocument (java.lang.Class numberClass,
+ int precision,
+ int scale,
+ boolean allowGroupingSeparator,
+ boolean allowMinusSign,
+ boolean allowDecimalSeparator)
+
+
+
+
+
+NumberFilterDocument (int precision,
+ int scale)
+
+
+
+
+
+NumberFilterDocument (int precision,
+ int scale,
+ boolean allowGroupingSeparator,
+ boolean allowMinusSign,
+ boolean allowDecimalSeparator)
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+ void
+insertString (int offset,
+ java.lang.String s,
+ javax.swing.text.AttributeSet attributeSet)
+
+
+
+
+
+
+ boolean
+isDoBeep ()
+
+
+
+
+
+
+static void
+main (java.lang.String[] args)
+
+
+
+
+
+
+ void
+setDoBeep (boolean doBeep)
+
+
+
+
+
+
+ void
+setMaxValue (java.math.BigDecimal maxValue)
+
+
+
+
+
+
+ void
+setMinValue (java.math.BigDecimal minValue)
+
+
+
+
+
+
+
+
+Methods inherited from class javax.swing.text.PlainDocument
+
+
+createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
+
+
+
+
+
+Methods inherited from class javax.swing.text.AbstractDocument
+
+
+addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument ()
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (java.lang.Class numberClass)
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (java.lang.Class numberClass,
+ java.math.BigDecimal minValue,
+ java.math.BigDecimal maxValue)
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (int precision,
+ int scale)
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (java.lang.Class numberClass,
+ int precision,
+ int scale)
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (java.lang.Class numberClass,
+ java.math.BigDecimal minValue,
+ java.math.BigDecimal maxValue,
+ int precision,
+ int scale)
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (int precision,
+ int scale,
+ boolean allowGroupingSeparator,
+ boolean allowMinusSign,
+ boolean allowDecimalSeparator)
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (java.lang.Class numberClass,
+ int precision,
+ int scale,
+ boolean allowGroupingSeparator,
+ boolean allowMinusSign,
+ boolean allowDecimalSeparator)
+
+
+
+
+
+NumberFilterDocument
+
+public NumberFilterDocument (java.lang.Class numberClass,
+ java.math.BigDecimal minValue,
+ java.math.BigDecimal maxValue,
+ int precision,
+ int scale,
+ boolean allowGroupingSeparator,
+ boolean allowMinusSign,
+ boolean allowDecimalSeparator)
+
+
+
+
+
+
+
+
+
+isDoBeep
+
+public boolean isDoBeep ()
+
+
+
+
+
+
+
+
+setDoBeep
+
+public void setDoBeep (boolean doBeep)
+
+
+
+
+
+
+
+
+insertString
+
+public void insertString (int offset,
+ java.lang.String s,
+ javax.swing.text.AttributeSet attributeSet)
+ throws javax.swing.text.BadLocationException
+
+
+
+Throws:
+javax.swing.text.BadLocationException
+
+
+
+
+
+setMinValue
+
+public void setMinValue (java.math.BigDecimal minValue)
+
+
+
+
+
+
+
+
+setMaxValue
+
+public void setMaxValue (java.math.BigDecimal maxValue)
+
+
+
+
+
+
+
+
+main
+
+public static void main (java.lang.String[] args)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.FixedLengthListener.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.FixedLengthListener.html
new file mode 100644
index 0000000..1d50d45
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.FixedLengthListener.html
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+RestrictionDocument.FixedLengthListener (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text
+
+Interface RestrictionDocument.FixedLengthListener
+
+Enclosing interface: RestrictionDocument
+
+
+
+public static interface RestrictionDocument.FixedLengthListener
+
+
+A listener interface for FixedLengthDocuments .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+cutOff
+
+public void cutOff (RestrictionDocument fixed_document,
+ java.lang.String cut_off_characters)
+
+Called, when the RestrictionDocument cuts off inserted text.
+
+
+Parameters: fixed_document - the RestrictionDocument , which cuts off textcut_off_characters - the cutted characters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.html
new file mode 100644
index 0000000..8fb0fff
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/RestrictionDocument.html
@@ -0,0 +1,1200 @@
+
+
+
+
+
+
+RestrictionDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text
+
+Class RestrictionDocument
+
+java.lang.Object
+ javax.swing.text.AbstractDocument
+ javax.swing.text.PlainDocument
+ com.sdm.quasar.client.swing.ui.text.RestrictionDocument
+
+
+All Implemented Interfaces: javax.swing.text.Document, java.io.Serializable
+
+
+
+public class RestrictionDocument extends javax.swing.text.PlainDocument
+
+
+A Document for multi-line text. The number of lines and the length
+ of each line as well as the total text length can be restricted.
+ Additionally there can be specified, which characters can be entered into
+ this document and which characters are used when counting the length.
+
+
+
+
+Author:
+ Thomas Wolf
+See Also: Serialized Form
+
+
+
+
+
+
+
+
+
+
+Nested classes inherited from class javax.swing.text.AbstractDocument
+
+
+javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+static java.lang.String
+ASCII_LETTER_NOSPACE_PATTERN
+
+
+ Pattern with all ascii-characters (without space) without special characters.
+
+
+
+static java.lang.String
+ASCII_LETTER_PATTERN
+
+
+ Pattern with all ascii-characters (and the space) without special characters.
+
+
+
+static java.lang.String
+ASCII_LOWER_LETTER
+
+
+ Pattern with all lower ascii-characters without special characters.
+
+
+
+static java.lang.String
+ASCII_UPPER_LETTER
+
+
+ Pattern with all upper ascii-characters without special characters.
+
+
+
+static int
+CASEMODE_LOWER
+
+
+ Convert to lowercase.
+
+
+
+static int
+CASEMODE_ORIGINAL
+
+
+ Leave the original case as it is.
+
+
+
+static int
+CASEMODE_UPPER
+
+
+ Convert to uppercase.
+
+
+
+static java.lang.String
+DIGIT_LETTER_PATTERN
+
+
+ Pattern with all decimal digits and all unicode letters.
+
+
+
+static java.lang.String
+DIGIT_PATTERN
+
+
+ Pattern with all decimal digits.
+
+
+
+static java.lang.String
+FOREIGN_KEY_PATTERN
+
+
+ Pattern with all valid characters for foreign keys.
+
+
+
+static java.lang.String
+LETTER_PATTERN
+
+
+ Pattern with all unicode letters.
+
+
+
+static java.lang.String
+NUMBER_PATTERN
+
+
+ Pattern with all decimal digits plus characters for number representation ('+','-','.',',').
+
+
+
+static int
+UNRESTRICTED_LINE_LENGTH
+
+
+ Special value for the line length, indicating to not enforce any restrictions.
+
+
+
+static int
+UNRESTRICTED_LINE_NUMBER
+
+
+ Special value for the line number, indicating to not enforce any restrictions.
+
+
+
+static int
+UNRESTRICTED_TOTAL_LENGTH
+
+
+ Special value for the total length, indicating to not enforce any restrictions.
+
+
+
+
+
+Fields inherited from class javax.swing.text.PlainDocument
+
+
+lineLimitAttribute, tabSizeAttribute
+
+
+
+
+
+Fields inherited from class javax.swing.text.AbstractDocument
+
+
+BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementName
+
+
+
+
+
+Fields inherited from interface javax.swing.text.Document
+
+
+StreamDescriptionProperty, TitleProperty
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods inherited from class javax.swing.text.PlainDocument
+
+
+createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
+
+
+
+
+
+Methods inherited from class javax.swing.text.AbstractDocument
+
+
+addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+DIGIT_PATTERN
+
+public static final java.lang.String DIGIT_PATTERN
+
+Pattern with all decimal digits.
+
+
+See Also: Constant Field Values
+
+
+
+
+ASCII_UPPER_LETTER
+
+public static final java.lang.String ASCII_UPPER_LETTER
+
+Pattern with all upper ascii-characters without special characters.
+
+
+See Also: Constant Field Values
+
+
+
+
+ASCII_LOWER_LETTER
+
+public static final java.lang.String ASCII_LOWER_LETTER
+
+Pattern with all lower ascii-characters without special characters.
+
+
+See Also: Constant Field Values
+
+
+
+
+ASCII_LETTER_NOSPACE_PATTERN
+
+public static final java.lang.String ASCII_LETTER_NOSPACE_PATTERN
+
+Pattern with all ascii-characters (without space) without special characters.
+
+
+See Also: Constant Field Values
+
+
+
+
+ASCII_LETTER_PATTERN
+
+public static final java.lang.String ASCII_LETTER_PATTERN
+
+Pattern with all ascii-characters (and the space) without special characters.
+
+
+See Also: Constant Field Values
+
+
+
+
+LETTER_PATTERN
+
+public static final java.lang.String LETTER_PATTERN
+
+Pattern with all unicode letters.
+
+
+See Also: Constant Field Values
+
+
+
+
+DIGIT_LETTER_PATTERN
+
+public static final java.lang.String DIGIT_LETTER_PATTERN
+
+Pattern with all decimal digits and all unicode letters.
+
+
+See Also: Constant Field Values
+
+
+
+
+NUMBER_PATTERN
+
+public static final java.lang.String NUMBER_PATTERN
+
+Pattern with all decimal digits plus characters for number representation ('+','-','.',',').
+
+
+See Also: Constant Field Values
+
+
+
+
+FOREIGN_KEY_PATTERN
+
+public static final java.lang.String FOREIGN_KEY_PATTERN
+
+Pattern with all valid characters for foreign keys.
+
+
+See Also: Constant Field Values
+
+
+
+
+CASEMODE_ORIGINAL
+
+public static final int CASEMODE_ORIGINAL
+
+Leave the original case as it is.
+
+
+See Also: Constant Field Values
+
+
+
+
+CASEMODE_UPPER
+
+public static final int CASEMODE_UPPER
+
+Convert to uppercase.
+
+
+See Also: Constant Field Values
+
+
+
+
+CASEMODE_LOWER
+
+public static final int CASEMODE_LOWER
+
+Convert to lowercase.
+
+
+See Also: Constant Field Values
+
+
+
+
+UNRESTRICTED_TOTAL_LENGTH
+
+public static final int UNRESTRICTED_TOTAL_LENGTH
+
+Special value for the total length, indicating to not enforce any restrictions.
+
+
+See Also: Constant Field Values
+
+
+
+
+UNRESTRICTED_LINE_LENGTH
+
+public static final int UNRESTRICTED_LINE_LENGTH
+
+Special value for the line length, indicating to not enforce any restrictions.
+
+
+See Also: Constant Field Values
+
+
+
+
+UNRESTRICTED_LINE_NUMBER
+
+public static final int UNRESTRICTED_LINE_NUMBER
+
+Special value for the line number, indicating to not enforce any restrictions.
+
+
+See Also: Constant Field Values
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+RestrictionDocument
+
+public RestrictionDocument ()
+
+Creates a new RestrictionDocument without restrictions.
+
+
+
+
+
+RestrictionDocument
+
+public RestrictionDocument (int max_length)
+
+Creates a new RestrictionDocument
+
+
Parameters: max_length - the maximum total length of the contents
+
+
+
+RestrictionDocument
+
+public RestrictionDocument (int max_length,
+ java.lang.String validCharacters)
+
+Creates a new RestrictionDocument
+
+
Parameters: max_length - the maximum total length of the contentsvalidCharacters - the valid characters accepted
+
+
+
+RestrictionDocument
+
+public RestrictionDocument (int max_length,
+ java.lang.String validCharacters,
+ int caseMode)
+
+Creates a new RestrictionDocument
+
+
Parameters: max_length - the maximum total length of the contentsvalidCharacters - the valid characters acceptedcaseMode - the case mode to set (one of CASEMODE_ORIGINAL ,
+ CASEMODE_LOWER or CASEMODE_UPPER ).
+
+
+
+RestrictionDocument
+
+public RestrictionDocument (int max_length,
+ int max_line_number,
+ int max_line_length)
+
+Creates a new RestrictionDocument
+
+
Parameters: max_length - the maximum total length of the contentsmax_line_number - the maximum number of linesmax_line_length - the maximum length of each line
+
+
+
+RestrictionDocument
+
+public RestrictionDocument (int max_length,
+ int max_line_number,
+ int max_line_length,
+ java.lang.String validCharacters)
+
+Creates a new RestrictionDocument
+
+
Parameters: max_length - the maximum total length of the contentsmax_line_number - the maximum number of linesmax_line_length - the maximum length of each linevalidCharacters - the valid characters accepted
+
+
+
+
+
+
+
+setBeepOnError
+
+public void setBeepOnError (boolean beepOnError)
+
+Beep on invalid input. This is the default behaviour.
+
+
+
+
+
+
+
+
+isBeepOnError
+
+public boolean isBeepOnError ()
+
+Shall errors be reported by a beep sound?
+
+
+
+Returns: true if errors are reported acustically
+
+
+
+
+
+getCountCharacters
+
+public java.lang.String getCountCharacters ()
+
+
+
+Returns: the valid characters used to count the length.
+
+
+
+
+
+getValidCharacters
+
+public java.lang.String getValidCharacters ()
+
+
+
+Returns: the characters accepted by this document.
+
+
+
+
+
+setCountCharacters
+
+public void setCountCharacters (java.lang.String countCharacters)
+
+Sets the valid characters for counting the maximum length.
+
+
+Parameters: countCharacters - the characters used to count the length.
+
+
+
+
+
+setValidCharacters
+
+public void setValidCharacters (java.lang.String validCharacters)
+
+Sets the CharacterFilter, which accepts characters.
+
+
+
+
+
+
+
+
+getCaseMode
+
+public int getCaseMode ()
+
+Returns the int.
+
+
+
+
+
+
+
+
+setCaseMode
+
+public void setCaseMode (int caseMode)
+
+Sets the case mode to the given value.
+
+
+Parameters: caseMode - the case mode to set (one of CASEMODE_ORIGINAL ,
+ CASEMODE_LOWER or CASEMODE_UPPER ).
+
+
+
+
+
+getMaxLength
+
+public int getMaxLength ()
+
+Returns the maximum length (number of characters) of this
+ document. If a count filter is set, this length specifies
+ the maximum number of valid characters, otherwise the total
+ number of characters is used.
+
+
+
+Returns: the maximum length (number of characters) of this
+ document
+
+
+
+
+
+getMaxLineLength
+
+public int getMaxLineLength ()
+
+Returns the maxmimum length of each line
+
+
+
+Returns: The maxmimum length of each line
+
+
+
+
+
+getMaxLineNumber
+
+public int getMaxLineNumber ()
+
+Returns the maximum number of lines
+
+
+
+Returns: The maximum number of lines
+
+
+
+
+
+setMaxLength
+
+public void setMaxLength (int new_max_length)
+
+Sets the maximum length (number of characters) of this
+ document. If a count filter is set, this length specifies
+ the maximum number of valid characters, otherwise the total
+ number of characters is used.
+
+
+Parameters: new_max_length - the maximum length (number of
+ characters) of this document.
+
+
+
+
+
+setMaxLineLength
+
+public void setMaxLineLength (int lineLength)
+
+Sets the maxmimum length of each line
+
+
+Parameters: lineLength - The maxmimum length of each line
+
+
+
+
+
+setMaxLineNumber
+
+public void setMaxLineNumber (int lineNumber)
+
+Sets the maximum number of lines
+
+
+Parameters: lineNumber - The maximum number of lines
+
+
+
+
+
+getCountLength
+
+protected int getCountLength (java.lang.String s)
+
+Returns the length of the string as returned by the count filter.
+
+
+
+Returns: the string length
+
+
+
+
+
+getFilteredLength
+
+public int getFilteredLength ()
+
+Returns the number of the count-filtered characters (see
+ #setCountFilter(CharacterFilter)).
+
+
+
+Returns: the number of the count-filtered characters.
+
+
+
+
+
+insertString
+
+public void insertString (int offset,
+ java.lang.String s,
+ javax.swing.text.AttributeSet attributeSet)
+ throws javax.swing.text.BadLocationException
+
+Inserts a string of content.
+
+
+Parameters: offset - the offset into the document to insert the content >= 0.
+ All positions that track change at or after the given location will move.
+Throws:
+javax.swing.text.BadLocationException
+
+
+
+
+
+occurrencesOf
+
+protected static int occurrencesOf (java.lang.String wholeString,
+ java.lang.String searchString)
+
+How often does the search string occur in the whole string?
+
+
+Parameters: wholeString - The string that may contain the search stringsearchString - The string to be searched for
+
+
+
+
+
+addFixedLenghtListener
+
+public void addFixedLenghtListener (RestrictionDocument.FixedLengthListener listener)
+
+Adds a new RestrictionDocument.FixedLengthListener to this RestrictionDocument .
+
+
+Parameters: listener - the RestrictionDocument.FixedLengthListener to add
+
+
+
+
+
+removeFixedLenghtListener
+
+public void removeFixedLenghtListener (RestrictionDocument.FixedLengthListener listener)
+
+Removes a previously added RestrictionDocument.FixedLengthListener from this
+ RestrictionDocument .
+
+
+Parameters: listener - the RestrictionDocument.FixedLengthListener to remove
+
+
+
+
+
+fireCutOff
+
+protected void fireCutOff (java.lang.String cut_off)
+
+Notifies registered listeners, that the given string was cut-off.
+
+
+Parameters: cut_off - the string that was cut-off
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/DateFilterDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/DateFilterDocument.html
new file mode 100644
index 0000000..c436834
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/DateFilterDocument.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.DateFilterDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.DateFilterDocument
+
+No usage of com.sdm.quasar.client.swing.ui.text.DateFilterDocument
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/FormatFilterDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/FormatFilterDocument.html
new file mode 100644
index 0000000..ce4a37f
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/FormatFilterDocument.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.FormatFilterDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.FormatFilterDocument
+
+No usage of com.sdm.quasar.client.swing.ui.text.FormatFilterDocument
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/NumberFilterDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/NumberFilterDocument.html
new file mode 100644
index 0000000..b39e3c0
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/NumberFilterDocument.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.NumberFilterDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.NumberFilterDocument
+
+No usage of com.sdm.quasar.client.swing.ui.text.NumberFilterDocument
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.FixedLengthListener.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.FixedLengthListener.html
new file mode 100644
index 0000000..ae2712a
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.FixedLengthListener.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.ui.text.RestrictionDocument.FixedLengthListener (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Interface com.sdm.quasar.client.swing.ui.text.RestrictionDocument.FixedLengthListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.html
new file mode 100644
index 0000000..99898b6
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/class-use/RestrictionDocument.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.RestrictionDocument (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Class com.sdm.quasar.client.swing.ui.text.RestrictionDocument
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-frame.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-frame.html
new file mode 100644
index 0000000..46a1917
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-frame.html
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-summary.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-summary.html
new file mode 100644
index 0000000..2c14a7b
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-summary.html
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Package com.sdm.quasar.client.swing.ui.text
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-tree.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-tree.html
new file mode 100644
index 0000000..81d66f8
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-tree.html
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+com.sdm.quasar.client.swing.ui.text Class Hierarchy (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package com.sdm.quasar.client.swing.ui.text
+
+
+
+Package Hierarchies: All Packages
+
+
+Class Hierarchy
+
+
+class java.lang.Object
+class javax.swing.text.AbstractDocument (implements javax.swing.text.Document, java.io.Serializable)
+
+class javax.swing.text.PlainDocument
+
+
+
+
+Interface Hierarchy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-use.html b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-use.html
new file mode 100644
index 0000000..00d30be
--- /dev/null
+++ b/Master/Reference Architectures and Patterns/labs/QuasarClient/api/com/sdm/quasar/client/swing/ui/text/package-use.html
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.ui.text (Quasar Client Building Blicks API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Uses of Package com.sdm.quasar.client.swing.ui.text
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
cgit v1.2.3