This is an automated email from the git hooks/post-receive script. fnatter-guest pushed a commit to branch master in repository libidw-java.
commit 2647bc56ab9310ce43d3a3270122b1bfc9f1961f Merge: 6b5be2f 2310624 Author: Felix Natter <[email protected]> Date: Tue May 21 19:52:01 2013 +0200 Merge tag 'upstream/1.6.1' Upstream version 1.6.1 LICENSE.txt | 340 ++++ src/net/infonode/docking/AbstractTabWindow.java | 616 ++++++ .../infonode/docking/DefaultButtonFactories.java | 97 + src/net/infonode/docking/DockingWindow.java | 2080 ++++++++++++++++++++ src/net/infonode/docking/DockingWindowAdapter.java | 85 + .../infonode/docking/DockingWindowListener.java | 261 +++ .../docking/DockingWindowsReleaseInfo.java | 56 + src/net/infonode/docking/FloatingWindow.java | 600 ++++++ src/net/infonode/docking/FocusManager.java | 184 ++ .../docking/OperationAbortedException.java | 66 + .../infonode/docking/RectangleBorderComponent.java | 54 + src/net/infonode/docking/RootWindow.java | 1305 ++++++++++++ src/net/infonode/docking/SplitWindow.java | 400 ++++ src/net/infonode/docking/TabWindow.java | 276 +++ src/net/infonode/docking/TabWindowHoverAction.java | 185 ++ src/net/infonode/docking/TabWindowMover.java | 76 + src/net/infonode/docking/View.java | 551 ++++++ src/net/infonode/docking/ViewSerializer.java | 59 + src/net/infonode/docking/WindowBar.java | 300 +++ src/net/infonode/docking/WindowDecoder.java | 109 + src/net/infonode/docking/WindowDragger.java | 164 ++ src/net/infonode/docking/WindowIds.java | 37 + .../infonode/docking/WindowPopupMenuFactory.java | 42 + src/net/infonode/docking/WindowTab.java | 222 +++ src/net/infonode/docking/WindowTabState.java | 65 + .../docking/action/CloseOthersWindowAction.java | 91 + .../infonode/docking/action/CloseWindowAction.java | 79 + .../docking/action/CloseWithAbortWindowAction.java | 76 + .../infonode/docking/action/DockWindowAction.java | 74 + .../docking/action/DockWithAbortWindowAction.java | 80 + .../docking/action/DockingWindowAction.java | 104 + .../action/DockingWindowActionProperty.java | 70 + .../docking/action/MaximizeWindowAction.java | 83 + .../action/MaximizeWithAbortWindowAction.java | 89 + .../action/MinimizeWithAbortWindowAction.java | 80 + .../infonode/docking/action/NullWindowAction.java | 63 + .../docking/action/RestoreFocusWindowAction.java | 65 + .../docking/action/RestoreParentWindowAction.java | 93 + .../action/RestoreParentWithAbortWindowAction.java | 99 + .../action/RestoreViewWithAbortTitleBarAction.java | 95 + .../action/RestoreWithAbortWindowAction.java | 82 + .../docking/action/StateDependentWindowAction.java | 99 + .../docking/action/UndockWindowAction.java | 85 + .../action/UndockWithAbortWindowAction.java | 85 + src/net/infonode/docking/action/package.html | 5 + .../docking/drag/DockingWindowDragSource.java | 111 ++ .../docking/drag/DockingWindowDragger.java | 73 + .../docking/drag/DockingWindowDraggerProvider.java | 43 + src/net/infonode/docking/drag/package.html | 5 + .../infonode/docking/drop/AcceptAllDropFilter.java | 48 + src/net/infonode/docking/drop/ChildDropInfo.java | 73 + src/net/infonode/docking/drop/DropFilter.java | 62 + .../infonode/docking/drop/DropFilterProperty.java | 70 + src/net/infonode/docking/drop/DropInfo.java | 84 + .../infonode/docking/drop/InsertTabDropInfo.java | 49 + .../infonode/docking/drop/InteriorDropInfo.java | 52 + .../infonode/docking/drop/RejectAllDropFilter.java | 48 + src/net/infonode/docking/drop/SplitDropInfo.java | 63 + src/net/infonode/docking/drop/package.html | 5 + src/net/infonode/docking/info/Info.java | 49 + .../docking/internal/HeavyWeightContainer.java | 79 + .../docking/internal/HeavyWeightDragRectangle.java | 85 + src/net/infonode/docking/internal/ReadContext.java | 71 + .../infonode/docking/internal/ViewTitleBar.java | 293 +++ .../infonode/docking/internal/WindowAncestors.java | 54 + .../infonode/docking/internal/WriteContext.java | 64 + .../docking/internalutil/AbstractButtonInfo.java | 42 + .../infonode/docking/internalutil/ButtonInfo.java | 34 + .../docking/internalutil/CloseButtonInfo.java | 36 + .../docking/internalutil/DockButtonInfo.java | 35 + .../infonode/docking/internalutil/DropAction.java | 47 + .../docking/internalutil/InternalDockingUtil.java | 195 ++ .../docking/internalutil/MaximizeButtonInfo.java | 37 + .../docking/internalutil/MinimizeButtonInfo.java | 37 + .../docking/internalutil/RestoreButtonInfo.java | 37 + .../docking/internalutil/UndockButtonInfo.java | 35 + .../docking/location/AbstractWindowLocation.java | 93 + .../infonode/docking/location/LocationDecoder.java | 64 + .../infonode/docking/location/NullLocation.java | 56 + .../infonode/docking/location/WindowLocation.java | 39 + .../docking/location/WindowRootLocation.java | 63 + .../docking/location/WindowSplitLocation.java | 73 + .../docking/location/WindowTabLocation.java | 66 + .../docking/model/AbstractTabWindowItem.java | 69 + .../infonode/docking/model/FloatingWindowItem.java | 59 + src/net/infonode/docking/model/RootWindowItem.java | 75 + .../infonode/docking/model/SplitWindowItem.java | 136 ++ src/net/infonode/docking/model/TabWindowItem.java | 100 + src/net/infonode/docking/model/ViewItem.java | 79 + src/net/infonode/docking/model/ViewReader.java | 50 + src/net/infonode/docking/model/ViewWriter.java | 40 + src/net/infonode/docking/model/WindowBarItem.java | 74 + src/net/infonode/docking/model/WindowItem.java | 346 ++++ .../infonode/docking/model/WindowItemDecoder.java | 61 + .../DockingWindowActionMouseButtonListener.java | 137 ++ src/net/infonode/docking/package.html | 5 + .../DockingWindowDropFilterProperties.java | 213 ++ .../properties/DockingWindowProperties.java | 461 +++++ .../properties/FloatingWindowProperties.java | 195 ++ .../docking/properties/RootWindowProperties.java | 942 +++++++++ .../docking/properties/SplitWindowProperties.java | 234 +++ .../docking/properties/TabWindowProperties.java | 308 +++ .../docking/properties/ViewProperties.java | 217 ++ .../docking/properties/ViewTitleBarProperties.java | 346 ++++ .../properties/ViewTitleBarStateProperties.java | 461 +++++ .../docking/properties/WindowBarProperties.java | 296 +++ .../properties/WindowTabButtonProperties.java | 296 +++ .../docking/properties/WindowTabProperties.java | 196 ++ .../properties/WindowTabStateProperties.java | 190 ++ src/net/infonode/docking/properties/package.html | 5 + .../docking/theme/BlueHighlightDockingTheme.java | 97 + .../docking/theme/ClassicDockingTheme.java | 143 ++ .../docking/theme/DefaultDockingTheme.java | 52 + .../docking/theme/DockingWindowsTheme.java | 62 + .../docking/theme/GradientDockingTheme.java | 229 +++ .../docking/theme/LookAndFeelDockingTheme.java | 340 ++++ .../docking/theme/ShapedGradientDockingTheme.java | 282 +++ .../docking/theme/SlimFlatDockingTheme.java | 149 ++ .../docking/theme/SoftBlueIceDockingTheme.java | 140 ++ .../theme/internal/laftheme/TitleBarUI.java | 495 +++++ .../internal/laftheme/TitleBarUIListener.java | 30 + .../resource/xp/bar_button_close_hovered.png | Bin 0 -> 457 bytes .../resource/xp/bar_button_close_normal.png | Bin 0 -> 505 bytes .../resource/xp/bar_button_close_pressed.png | Bin 0 -> 505 bytes .../resource/xp/bar_button_dock_hovered.png | Bin 0 -> 431 bytes .../resource/xp/bar_button_dock_normal.png | Bin 0 -> 474 bytes .../resource/xp/bar_button_dock_pressed.png | Bin 0 -> 478 bytes .../resource/xp/bar_button_maximize_hovered.png | Bin 0 -> 413 bytes .../resource/xp/bar_button_maximize_normal.png | Bin 0 -> 436 bytes .../resource/xp/bar_button_maximize_pressed.png | Bin 0 -> 437 bytes .../resource/xp/bar_button_minimize_hovered.png | Bin 0 -> 402 bytes .../resource/xp/bar_button_minimize_normal.png | Bin 0 -> 440 bytes .../resource/xp/bar_button_minimize_pressed.png | Bin 0 -> 435 bytes .../resource/xp/bar_button_restore_hovered.png | Bin 0 -> 433 bytes .../resource/xp/bar_button_restore_normal.png | Bin 0 -> 475 bytes .../resource/xp/bar_button_restore_pressed.png | Bin 0 -> 465 bytes .../resource/xp/bar_button_undock_hovered.png | Bin 0 -> 437 bytes .../resource/xp/bar_button_undock_normal.png | Bin 0 -> 473 bytes .../resource/xp/bar_button_undock_pressed.png | Bin 0 -> 467 bytes .../internal/resource/xp/bartab_hovered_down.png | Bin 0 -> 468 bytes .../internal/resource/xp/bartab_hovered_left.png | Bin 0 -> 456 bytes .../internal/resource/xp/bartab_hovered_right.png | Bin 0 -> 454 bytes .../internal/resource/xp/bartab_hovered_up.png | Bin 0 -> 464 bytes .../internal/resource/xp/bartab_normal_down.png | Bin 0 -> 473 bytes .../internal/resource/xp/bartab_normal_left.png | Bin 0 -> 478 bytes .../internal/resource/xp/bartab_normal_right.png | Bin 0 -> 479 bytes .../internal/resource/xp/bartab_normal_up.png | Bin 0 -> 483 bytes .../internal/resource/xp/button_close_hovered.png | Bin 0 -> 531 bytes .../internal/resource/xp/button_close_normal.png | Bin 0 -> 572 bytes .../internal/resource/xp/button_close_pressed.png | Bin 0 -> 575 bytes .../internal/resource/xp/button_dock_hovered.png | Bin 0 -> 497 bytes .../internal/resource/xp/button_dock_normal.png | Bin 0 -> 503 bytes .../internal/resource/xp/button_dock_pressed.png | Bin 0 -> 520 bytes .../resource/xp/button_maximize_hovered.png | Bin 0 -> 461 bytes .../resource/xp/button_maximize_normal.png | Bin 0 -> 475 bytes .../resource/xp/button_maximize_pressed.png | Bin 0 -> 487 bytes .../resource/xp/button_minimize_hovered.png | Bin 0 -> 450 bytes .../resource/xp/button_minimize_normal.png | Bin 0 -> 466 bytes .../resource/xp/button_minimize_pressed.png | Bin 0 -> 482 bytes .../resource/xp/button_restore_hovered.png | Bin 0 -> 485 bytes .../internal/resource/xp/button_restore_normal.png | Bin 0 -> 502 bytes .../resource/xp/button_restore_pressed.png | Bin 0 -> 518 bytes .../internal/resource/xp/button_tab_close.png | Bin 0 -> 209 bytes .../theme/internal/resource/xp/button_tab_dock.png | Bin 0 -> 210 bytes .../internal/resource/xp/button_tab_minimize.png | Bin 0 -> 183 bytes .../internal/resource/xp/button_tab_restore.png | Bin 0 -> 220 bytes .../internal/resource/xp/button_tab_undock.png | Bin 0 -> 208 bytes .../internal/resource/xp/button_undock_hovered.png | Bin 0 -> 494 bytes .../internal/resource/xp/button_undock_normal.png | Bin 0 -> 508 bytes .../internal/resource/xp/button_undock_pressed.png | Bin 0 -> 518 bytes .../resource/xp/tab_selected_nofocus_down.png | Bin 0 -> 270 bytes .../resource/xp/tab_selected_nofocus_left.png | Bin 0 -> 277 bytes .../resource/xp/tab_selected_nofocus_right.png | Bin 0 -> 280 bytes .../resource/xp/tab_selected_nofocus_up.png | Bin 0 -> 282 bytes src/net/infonode/docking/theme/package.html | 5 + .../docking/title/DockingWindowTitleProvider.java | 43 + .../title/DockingWindowTitleProviderProperty.java | 72 + .../LengthLimitedDockingWindowTitleProvider.java | 114 ++ .../title/SimpleDockingWindowTitleProvider.java | 76 + src/net/infonode/docking/title/package.html | 5 + src/net/infonode/docking/util/AbstractViewMap.java | 146 ++ src/net/infonode/docking/util/DeveloperUtil.java | 208 ++ src/net/infonode/docking/util/DockingUtil.java | 198 ++ .../infonode/docking/util/MixedViewHandler.java | 76 + src/net/infonode/docking/util/PropertiesUtil.java | 145 ++ src/net/infonode/docking/util/StringViewMap.java | 104 + src/net/infonode/docking/util/ViewFactory.java | 57 + .../infonode/docking/util/ViewFactoryManager.java | 39 + src/net/infonode/docking/util/ViewMap.java | 95 + src/net/infonode/docking/util/WindowMenuUtil.java | 297 +++ src/net/infonode/docking/util/package.html | 5 + src/net/infonode/gui/BackgroundPainter.java | 42 + src/net/infonode/gui/ButtonFactory.java | 282 +++ src/net/infonode/gui/Colors.java | 47 + src/net/infonode/gui/ComponentPaintChecker.java | 57 + src/net/infonode/gui/ComponentUtil.java | 323 +++ src/net/infonode/gui/ContainerList.java | 51 + src/net/infonode/gui/ContentTitleBar.java | 318 +++ src/net/infonode/gui/CursorManager.java | 161 ++ src/net/infonode/gui/DimensionProvider.java | 42 + src/net/infonode/gui/DimensionUtil.java | 67 + src/net/infonode/gui/DragLabelWindow.java | 78 + src/net/infonode/gui/DynamicUIManager.java | 182 ++ src/net/infonode/gui/DynamicUIManagerListener.java | 34 + src/net/infonode/gui/EventUtil.java | 55 + src/net/infonode/gui/FlatIconButtonUI.java | 62 + src/net/infonode/gui/FontUtil.java | 35 + src/net/infonode/gui/GraphicsUtil.java | 46 + src/net/infonode/gui/HighlightPainter.java | 71 + src/net/infonode/gui/InsetsUtil.java | 131 ++ src/net/infonode/gui/PopupList.java | 233 +++ src/net/infonode/gui/PopupListListener.java | 31 + src/net/infonode/gui/RectangleUtil.java | 61 + src/net/infonode/gui/ReleaseInfoDialog.java | 89 + src/net/infonode/gui/RotatableLabel.java | 109 + src/net/infonode/gui/RotatableLabelUI.java | 127 ++ src/net/infonode/gui/ScrollButtonBox.java | 255 +++ src/net/infonode/gui/ScrollButtonBoxListener.java | 30 + src/net/infonode/gui/ScrollableBox.java | 286 +++ src/net/infonode/gui/ScrollableBoxListener.java | 35 + src/net/infonode/gui/SimpleSplitPane.java | 378 ++++ src/net/infonode/gui/SimpleSplitPaneListener.java | 32 + src/net/infonode/gui/TextIconListCellRenderer.java | 88 + src/net/infonode/gui/TranslatingShape.java | 132 ++ src/net/infonode/gui/UIManagerUtil.java | 113 ++ src/net/infonode/gui/action/SimpleAction.java | 62 + src/net/infonode/gui/action/package.html | 5 + src/net/infonode/gui/border/BorderUtil.java | 77 + src/net/infonode/gui/border/EdgeBorder.java | 132 ++ src/net/infonode/gui/border/EtchedLineBorder.java | 119 ++ src/net/infonode/gui/border/FocusBorder.java | 95 + src/net/infonode/gui/border/HighlightBorder.java | 95 + src/net/infonode/gui/border/PopupMenuBorder.java | 66 + src/net/infonode/gui/button/ButtonFactory.java | 43 + src/net/infonode/gui/button/FlatButtonFactory.java | 41 + src/net/infonode/gui/button/package.html | 5 + .../gui/colorprovider/AbstractColorProvider.java | 42 + .../gui/colorprovider/BackgroundColorProvider.java | 58 + .../BackgroundPainterColorProvider.java | 63 + .../infonode/gui/colorprovider/ColorBlender.java | 65 + .../gui/colorprovider/ColorMultiplier.java | 61 + .../infonode/gui/colorprovider/ColorProvider.java | 52 + .../gui/colorprovider/ColorProviderList.java | 72 + .../gui/colorprovider/ColorProviderUtil.java | 49 + .../gui/colorprovider/FixedColorProvider.java | 67 + .../gui/colorprovider/UIManagerColorProvider.java | 108 + src/net/infonode/gui/colorprovider/package.html | 5 + .../componentpainter/AbstractComponentPainter.java | 87 + .../AbstractComponentPainterWrapper.java | 66 + .../gui/componentpainter/ComponentPainter.java | 90 + .../componentpainter/CompoundComponentPainter.java | 68 + .../FixedTransformComponentPainter.java | 78 + .../componentpainter/GradientComponentPainter.java | 252 +++ .../RectangleComponentPainter.java | 109 + .../SolidColorComponentPainter.java | 78 + src/net/infonode/gui/componentpainter/package.html | 5 + .../infonode/gui/draggable/DraggableComponent.java | 557 ++++++ .../gui/draggable/DraggableComponentAdapter.java | 41 + .../gui/draggable/DraggableComponentBox.java | 732 +++++++ .../draggable/DraggableComponentBoxAdapter.java | 47 + .../gui/draggable/DraggableComponentBoxEvent.java | 85 + .../draggable/DraggableComponentBoxListener.java | 40 + .../gui/draggable/DraggableComponentEvent.java | 70 + .../gui/draggable/DraggableComponentListener.java | 36 + .../infonode/gui/hover/CompoundHoverListener.java | 78 + src/net/infonode/gui/hover/HoverEvent.java | 56 + src/net/infonode/gui/hover/HoverListener.java | 48 + .../gui/hover/action/DelayedHoverExitAction.java | 96 + src/net/infonode/gui/hover/action/package.html | 5 + .../infonode/gui/hover/hoverable/HoverManager.java | 290 +++ .../infonode/gui/hover/hoverable/Hoverable.java | 37 + src/net/infonode/gui/hover/package.html | 5 + .../gui/hover/panel/HoverableShapedPanel.java | 110 ++ src/net/infonode/gui/icon/EmptyIcon.java | 49 + src/net/infonode/gui/icon/IconProvider.java | 41 + src/net/infonode/gui/icon/IconUtil.java | 97 + .../gui/icon/button/AbstractButtonIcon.java | 117 ++ src/net/infonode/gui/icon/button/ArrowIcon.java | 74 + src/net/infonode/gui/icon/button/BorderIcon.java | 68 + src/net/infonode/gui/icon/button/CloseIcon.java | 61 + src/net/infonode/gui/icon/button/DockIcon.java | 69 + src/net/infonode/gui/icon/button/DropDownIcon.java | 49 + src/net/infonode/gui/icon/button/MaximizeIcon.java | 60 + src/net/infonode/gui/icon/button/MinimizeIcon.java | 57 + src/net/infonode/gui/icon/button/RestoreIcon.java | 69 + src/net/infonode/gui/icon/button/TreeIcon.java | 85 + src/net/infonode/gui/icon/button/UndockIcon.java | 69 + src/net/infonode/gui/icon/button/WindowIcon.java | 56 + src/net/infonode/gui/icon/package.html | 5 + src/net/infonode/gui/laf/InfoNodeLookAndFeel.java | 453 +++++ .../gui/laf/InfoNodeLookAndFeelReleaseInfo.java | 53 + .../infonode/gui/laf/InfoNodeLookAndFeelTheme.java | 1223 ++++++++++++ .../gui/laf/InfoNodeLookAndFeelThemes.java | 127 ++ src/net/infonode/gui/laf/info/Info.java | 38 + src/net/infonode/gui/laf/package.html | 5 + src/net/infonode/gui/laf/ui/SlimComboBoxUI.java | 60 + .../gui/laf/ui/SlimInternalFrameTitlePane.java | 62 + .../infonode/gui/laf/ui/SlimInternalFrameUI.java | 47 + src/net/infonode/gui/laf/ui/SlimMenuItemUI.java | 44 + .../infonode/gui/laf/ui/SlimSplitPaneDivider.java | 64 + src/net/infonode/gui/laf/ui/SlimSplitPaneUI.java | 44 + src/net/infonode/gui/laf/value/BorderValue.java | 63 + src/net/infonode/gui/laf/value/ColorValue.java | 76 + src/net/infonode/gui/laf/value/FontValue.java | 62 + src/net/infonode/gui/layout/BorderLayout2.java | 254 +++ src/net/infonode/gui/layout/DirectionLayout.java | 347 ++++ src/net/infonode/gui/layout/LayoutUtil.java | 181 ++ src/net/infonode/gui/layout/StackableLayout.java | 160 ++ src/net/infonode/gui/layout/StretchLayout.java | 71 + src/net/infonode/gui/menu/MenuUtil.java | 89 + .../infonode/gui/mouse/MouseButtonListener.java | 42 + src/net/infonode/gui/mouse/package.html | 5 + src/net/infonode/gui/panel/BaseContainer.java | 174 ++ src/net/infonode/gui/panel/BaseContainerUtil.java | 45 + src/net/infonode/gui/panel/BasePanel.java | 59 + src/net/infonode/gui/panel/DirectionPanel.java | 67 + src/net/infonode/gui/panel/ResizablePanel.java | 271 +++ src/net/infonode/gui/panel/SimplePanel.java | 82 + src/net/infonode/gui/panel/package.html | 5 + src/net/infonode/gui/shaped/ShapedUtil.java | 109 + .../gui/shaped/border/AbstractPolygonBorder.java | 247 +++ .../gui/shaped/border/AbstractShapedBorder.java | 35 + .../shaped/border/AbstractShapedBorderWrapper.java | 56 + .../gui/shaped/border/FixedInsetsShapedBorder.java | 48 + .../infonode/gui/shaped/border/PolygonBorder.java | 87 + .../gui/shaped/border/RoundedCornerBorder.java | 197 ++ .../infonode/gui/shaped/border/ShapedBorder.java | 49 + src/net/infonode/gui/shaped/border/package.html | 5 + src/net/infonode/gui/shaped/panel/ShapedPanel.java | 244 +++ src/net/infonode/properties/base/Property.java | 128 ++ .../infonode/properties/base/PropertyGroup.java | 173 ++ .../base/exception/CantRemoveValueException.java | 44 + .../base/exception/ImmutablePropertyException.java | 44 + .../base/exception/InvalidPropertyException.java | 45 + .../exception/InvalidPropertyTypeException.java | 58 + .../exception/InvalidPropertyValueException.java | 56 + .../base/exception/PropertyException.java | 56 + .../properties/base/exception/package.html | 5 + src/net/infonode/properties/base/package.html | 5 + .../properties/gui/InternalPropertiesUtil.java | 62 + .../properties/gui/util/ButtonProperties.java | 252 +++ .../properties/gui/util/ComponentProperties.java | 290 +++ .../properties/gui/util/ShapedPanelProperties.java | 305 +++ src/net/infonode/properties/gui/util/package.html | 5 + .../properties/propertymap/PropertyMap.java | 260 +++ .../propertymap/PropertyMapContainer.java | 61 + .../properties/propertymap/PropertyMapFactory.java | 56 + .../properties/propertymap/PropertyMapGroup.java | 71 + .../properties/propertymap/PropertyMapImpl.java | 923 +++++++++ .../propertymap/PropertyMapListener.java | 43 + .../properties/propertymap/PropertyMapManager.java | 158 ++ .../propertymap/PropertyMapProperty.java | 75 + .../propertymap/PropertyMapTreeListener.java | 44 + .../properties/propertymap/PropertyMapUtil.java | 50 + .../propertymap/PropertyMapValueHandler.java | 75 + .../PropertyMapWeakListenerManager.java | 288 +++ .../infonode/properties/propertymap/package.html | 6 + .../propertymap/ref/CompositeMapRef.java | 62 + .../properties/propertymap/ref/ParentMapRef.java | 53 + .../propertymap/ref/PropertyMapPropertyRef.java | 65 + .../properties/propertymap/ref/PropertyMapRef.java | 39 + .../propertymap/ref/PropertyMapRefDecoder.java | 62 + .../propertymap/ref/ThisPropertyMapRef.java | 52 + .../propertymap/value/PropertyRefValue.java | 165 ++ .../propertymap/value/PropertyValue.java | 56 + .../propertymap/value/SimplePropertyValue.java | 117 ++ .../properties/propertymap/value/ValueDecoder.java | 74 + .../properties/types/AlignmentProperty.java | 73 + .../infonode/properties/types/BooleanProperty.java | 70 + .../infonode/properties/types/BorderProperty.java | 70 + .../properties/types/ButtonFactoryProperty.java | 72 + .../infonode/properties/types/ColorProperty.java | 71 + .../properties/types/ComponentPainterProperty.java | 65 + .../types/DimensionProviderProperty.java | 60 + .../properties/types/DirectionProperty.java | 68 + .../infonode/properties/types/EnumProperty.java | 80 + .../infonode/properties/types/FloatProperty.java | 165 ++ .../infonode/properties/types/FontProperty.java | 71 + .../properties/types/HoverListenerProperty.java | 72 + .../infonode/properties/types/IconProperty.java | 71 + .../infonode/properties/types/InsetsProperty.java | 63 + .../infonode/properties/types/IntegerProperty.java | 100 + .../infonode/properties/types/NumberProperty.java | 107 + .../properties/types/PropertyGroupProperty.java | 65 + .../infonode/properties/types/StringProperty.java | 69 + src/net/infonode/properties/types/package.html | 5 + .../infonode/properties/util/AbstractProperty.java | 93 + .../properties/util/PropertyChangeListener.java | 44 + src/net/infonode/properties/util/PropertyPath.java | 86 + .../properties/util/PropertyValueHandler.java | 78 + .../properties/util/ValueHandlerProperty.java | 75 + src/net/infonode/properties/util/package.html | 5 + src/net/infonode/tabbedpanel/Tab.java | 548 ++++++ src/net/infonode/tabbedpanel/TabAdapter.java | 65 + .../tabbedpanel/TabAreaComponentsProperties.java | 223 +++ .../infonode/tabbedpanel/TabAreaProperties.java | 221 +++ .../infonode/tabbedpanel/TabAreaVisiblePolicy.java | 75 + .../tabbedpanel/TabAreaVisiblePolicyProperty.java | 78 + src/net/infonode/tabbedpanel/TabContentPanel.java | 124 ++ .../infonode/tabbedpanel/TabDepthOrderPolicy.java | 67 + .../tabbedpanel/TabDepthOrderPolicyProperty.java | 79 + src/net/infonode/tabbedpanel/TabDragEvent.java | 91 + .../tabbedpanel/TabDropDownListVisiblePolicy.java | 76 + .../TabDropDownListVisiblePolicyProperty.java | 78 + src/net/infonode/tabbedpanel/TabEvent.java | 63 + src/net/infonode/tabbedpanel/TabFactory.java | 99 + src/net/infonode/tabbedpanel/TabLayoutPolicy.java | 71 + .../tabbedpanel/TabLayoutPolicyProperty.java | 72 + src/net/infonode/tabbedpanel/TabListener.java | 115 ++ src/net/infonode/tabbedpanel/TabRemovedEvent.java | 59 + src/net/infonode/tabbedpanel/TabSelectTrigger.java | 67 + .../tabbedpanel/TabSelectTriggerProperty.java | 75 + .../infonode/tabbedpanel/TabStateChangedEvent.java | 91 + src/net/infonode/tabbedpanel/TabbedPanel.java | 1625 +++++++++++++++ .../tabbedpanel/TabbedPanelButtonProperties.java | 189 ++ .../tabbedpanel/TabbedPanelContentPanel.java | 237 +++ .../TabbedPanelContentPanelProperties.java | 190 ++ .../TabbedPanelDefaultButtonFactories.java | 84 + .../tabbedpanel/TabbedPanelHoverPolicy.java | 90 + .../TabbedPanelHoverPolicyProperty.java | 79 + .../tabbedpanel/TabbedPanelProperties.java | 1253 ++++++++++++ .../tabbedpanel/TabbedPanelReleaseInfo.java | 56 + src/net/infonode/tabbedpanel/TabbedUIDefaults.java | 170 ++ src/net/infonode/tabbedpanel/TabbedUtils.java | 110 ++ .../tabbedpanel/border/GradientTabAreaBorder.java | 109 + .../tabbedpanel/border/OpenContentBorder.java | 341 ++++ .../tabbedpanel/border/TabAreaLineBorder.java | 196 ++ .../tabbedpanel/border/TabHighlightBorder.java | 127 ++ .../infonode/tabbedpanel/border/TabLineBorder.java | 347 ++++ src/net/infonode/tabbedpanel/border/package.html | 5 + .../tabbedpanel/hover/TabbedPanelHoverAction.java | 91 + .../hover/TabbedPanelTitledTabHoverAction.java | 225 +++ .../TitledTabDelayedMouseExitHoverAction.java | 119 ++ .../tabbedpanel/hover/TitledTabHoverAction.java | 88 + .../hover/TitledTabTabbedPanelHoverAction.java | 201 ++ src/net/infonode/tabbedpanel/hover/package.html | 5 + src/net/infonode/tabbedpanel/info/Info.java | 48 + .../tabbedpanel/internal/ShadowPainter.java | 449 +++++ .../tabbedpanel/internal/SlopedTabLineBorder.java | 239 +++ .../tabbedpanel/internal/TabDropDownList.java | 106 + .../tabbedpanel/internal/TabbedHoverUtil.java | 106 + .../tabbedpanel/internal/TwoColoredLineBorder.java | 207 ++ src/net/infonode/tabbedpanel/package.html | 5 + .../tabbedpanel/theme/BlueHighlightTheme.java | 98 + .../infonode/tabbedpanel/theme/ClassicTheme.java | 253 +++ .../infonode/tabbedpanel/theme/DefaultTheme.java | 76 + .../infonode/tabbedpanel/theme/GradientTheme.java | 227 +++ .../tabbedpanel/theme/LookAndFeelTheme.java | 321 +++ .../tabbedpanel/theme/ShapedGradientTheme.java | 399 ++++ .../infonode/tabbedpanel/theme/SmallFlatTheme.java | 94 + .../tabbedpanel/theme/SoftBlueIceTheme.java | 213 ++ .../theme/TabbedPanelTitledTabTheme.java | 57 + .../theme/internal/laftheme/ComponentCache.java | 71 + .../theme/internal/laftheme/PaneHandler.java | 116 ++ .../internal/laftheme/PaneHandlerListener.java | 30 + .../theme/internal/laftheme/PanePainter.java | 190 ++ .../theme/internal/laftheme/PaneUI.java | 1201 +++++++++++ .../theme/internal/laftheme/PaneUIListener.java | 30 + .../theme/internal/laftheme/SizeIcon.java | 56 + .../theme/internal/laftheme/TabData.java | 152 ++ .../internal/resource/xp/button_down_hovered.png | Bin 0 -> 505 bytes .../internal/resource/xp/button_down_normal.png | Bin 0 -> 519 bytes .../internal/resource/xp/button_down_pressed.png | Bin 0 -> 539 bytes .../resource/xp/button_dropdown_hovered.png | Bin 0 -> 474 bytes .../resource/xp/button_dropdown_normal.png | Bin 0 -> 487 bytes .../resource/xp/button_dropdown_pressed.png | Bin 0 -> 497 bytes .../internal/resource/xp/button_left_hovered.png | Bin 0 -> 499 bytes .../internal/resource/xp/button_left_normal.png | Bin 0 -> 517 bytes .../internal/resource/xp/button_left_pressed.png | Bin 0 -> 539 bytes .../internal/resource/xp/button_right_hovered.png | Bin 0 -> 507 bytes .../internal/resource/xp/button_right_normal.png | Bin 0 -> 509 bytes .../internal/resource/xp/button_right_pressed.png | Bin 0 -> 543 bytes .../internal/resource/xp/button_up_hovered.png | Bin 0 -> 498 bytes .../internal/resource/xp/button_up_normal.png | Bin 0 -> 519 bytes .../internal/resource/xp/button_up_pressed.png | Bin 0 -> 540 bytes .../internal/resource/xp/tab_hovered_down.png | Bin 0 -> 394 bytes .../internal/resource/xp/tab_hovered_left.png | Bin 0 -> 372 bytes .../internal/resource/xp/tab_hovered_right.png | Bin 0 -> 395 bytes .../theme/internal/resource/xp/tab_hovered_up.png | Bin 0 -> 385 bytes .../theme/internal/resource/xp/tab_normal_down.png | Bin 0 -> 401 bytes .../theme/internal/resource/xp/tab_normal_left.png | Bin 0 -> 389 bytes .../internal/resource/xp/tab_normal_right.png | Bin 0 -> 407 bytes .../theme/internal/resource/xp/tab_normal_up.png | Bin 0 -> 398 bytes .../internal/resource/xp/tab_selected_down.png | Bin 0 -> 249 bytes .../internal/resource/xp/tab_selected_left.png | Bin 0 -> 245 bytes .../internal/resource/xp/tab_selected_right.png | Bin 0 -> 267 bytes .../theme/internal/resource/xp/tab_selected_up.png | Bin 0 -> 247 bytes src/net/infonode/tabbedpanel/theme/package.html | 5 + .../infonode/tabbedpanel/titledtab/TitledTab.java | 1157 +++++++++++ .../titledtab/TitledTabBorderSizePolicy.java | 80 + .../TitledTabBorderSizePolicyProperty.java | 77 + .../tabbedpanel/titledtab/TitledTabProperties.java | 618 ++++++ .../tabbedpanel/titledtab/TitledTabSizePolicy.java | 71 + .../titledtab/TitledTabSizePolicyProperty.java | 72 + .../titledtab/TitledTabStateProperties.java | 602 ++++++ .../infonode/tabbedpanel/titledtab/package.html | 5 + src/net/infonode/util/Alignment.java | 122 ++ src/net/infonode/util/AntUtils.java | 48 + src/net/infonode/util/ArrayUtil.java | 281 +++ src/net/infonode/util/ChangeNotifyList.java | 227 +++ src/net/infonode/util/ColorUtil.java | 82 + src/net/infonode/util/Direction.java | 135 ++ src/net/infonode/util/Enum.java | 117 ++ src/net/infonode/util/ImageException.java | 30 + src/net/infonode/util/ImageUtils.java | 171 ++ src/net/infonode/util/IntList.java | 105 + src/net/infonode/util/Printer.java | 77 + src/net/infonode/util/ProductVersion.java | 92 + src/net/infonode/util/ReadWritable.java | 33 + src/net/infonode/util/Readable.java | 43 + src/net/infonode/util/ReleaseInfo.java | 130 ++ src/net/infonode/util/StreamUtil.java | 94 + src/net/infonode/util/Utils.java | 38 + src/net/infonode/util/ValueChange.java | 64 + src/net/infonode/util/Writable.java | 43 + src/net/infonode/util/collection/Closure.java | 32 + src/net/infonode/util/collection/Collection.java | 31 + .../infonode/util/collection/ConstCollection.java | 34 + .../util/collection/CopyOnWriteArrayList.java | 166 ++ .../infonode/util/collection/EmptyIterator.java | 49 + .../util/collection/map/ConstVectorMap.java | 157 ++ .../util/collection/map/EmptyIterator.java | 51 + .../infonode/util/collection/map/MapAdapter.java | 115 ++ .../util/collection/map/SingleValueMap.java | 81 + .../util/collection/map/base/ConstMap.java | 65 + .../util/collection/map/base/ConstMapIterator.java | 69 + src/net/infonode/util/collection/map/base/Map.java | 59 + .../util/collection/map/base/MapIterator.java | 29 + .../notifymap/AbstractChangeNotifyMap.java | 33 + .../notifymap/AbstractConstChangeNotifyMap.java | 87 + .../util/collection/notifymap/ChangeNotifyMap.java | 29 + .../notifymap/ChangeNotifyMapWrapper.java | 114 ++ .../collection/notifymap/ConstChangeNotifyMap.java | 31 + .../notifymap/ConstChangeNotifyVectorMap.java | 186 ++ src/net/infonode/util/math/Int4.java | 127 ++ src/net/infonode/util/package.html | 5 + src/net/infonode/util/signal/Signal.java | 198 ++ src/net/infonode/util/signal/SignalHook.java | 36 + src/net/infonode/util/signal/SignalListener.java | 32 + 539 files changed, 62333 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libidw-java.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

