Author: mvitenkov
Date: 2008-10-07 12:38:51 -0400 (Tue, 07 Oct 2008)
New Revision: 10683
Added:
trunk/test-applications/HelloWorld/pom.xml
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/Authenticator.class
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/Container.class
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/ContainerManager.class
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/ContainerService.class
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/TestDataModel.class
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/seam.properties
trunk/test-applications/HelloWorld/target/
trunk/test-applications/HelloWorld/target/classes/
trunk/test-applications/HelloWorld/target/mvn-eclipse-cache.properties
trunk/test-applications/HelloWorld/target/richfaces-test-seam.war
trunk/test-applications/HelloWorld/target/richfaces-test-seam/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/Calendar.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/Columns.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/ColumnsProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/Combobox.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ComponentControl/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ComponentControl/ComponentControl.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenu.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenuProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/CustomizePage/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/CustomizePage/CustomizePage.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionList.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionListProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSlider.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSliderProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGrid.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGridProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedList.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScroller.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTable.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DragAndDrop/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DragAndDrop/DragAndDrop.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenu.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Effect/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Effect/Effect.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTable.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/FileUpload/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/FileUpload/FileUpload.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/Gmap.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/GmapDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/GmapProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/HotKey/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/HotKey/HotKey.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInput.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInputProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelect.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelectProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSlider.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinner.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/Insert.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/InsertProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.bsh
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.cpp
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.groovy
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.html
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.java
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.lzx
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttle.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/META-INF/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/META-INF/MANIFEST.MF
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/Message.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanel.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingList.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2D.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/Panel.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBar.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenu.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickList.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ProgressBar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ProgressBar/ProgressBar.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ProgressBar/ProgressBarDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTable.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTableDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTableProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/Separator.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanel.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Skinning/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Skinning/Skinning.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SortingAndFiltering/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SortingAndFiltering/SortingAndFiltering.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/Spacer.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBox.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanel.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanel.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBar.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/Tooltip.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/Tree.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/TreeDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/TreeProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/Validator.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarth.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/.faces-config.xml.jsfdia
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/HelloWorld-ds.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/Authenticator.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/Container.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ContainerManager.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ContainerService.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/TestDataModel.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/Bean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarValidator.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/columns/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/columns/Columns.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/combobox/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/combobox/Combobox.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/componentControl/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/componentControl/ComponentControl.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/contextMenu/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/contextMenu/ContextMenu.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/Custom.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/CustomList.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/UserBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataDefinitionList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/Car.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/DataGrid.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataOrderedList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/Data.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/DataScroller.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/ChildBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/Data.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/DataTable.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ddMenu/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ddMenu/DDMenu.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryItem.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryList.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoSliderBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dnd/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dnd/DndBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/effect/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/effect/Effect.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB$1.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/fileUpload/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/fileUpload/FileUpload.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/gmap/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/gmap/Gmap.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/hotKey/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/hotKey/HotKey.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceInput/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceInput/InplaceInput.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceSelect/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSlider/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSpinner/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/insert/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/insert/Insert.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/jQuery/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/jQuery/JQuery.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/listShuttle/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/listShuttle/ListShuttle.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/message/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/message/Message.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/message/MessageValidator.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/modalPanel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/modalPanel/ModalPanel.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/orderingList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/orderingList/OrderingList.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/paint2D/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/paint2D/Paint2D.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/paint2D/PaintData.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panel/Panel.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelBar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelBar/PanelBar.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelMenu/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelMenu/PanelMenu.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/pickList/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/pickList/PickList.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/progressBar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/progressBar/ProgressBar.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/MapComponent.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/Options.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/RichBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/richPanels/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/richPanels/MapComponent.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/richPanels/RichPanelsBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sTP/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sb/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sb/Data.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sb/Sb.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/scrollableDataTable/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/separator/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/separator/Separator.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/skinning/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/skinning/Skinning.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering$1.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/spacer/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/spacer/Spacer.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tabPanel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tabPanel/TabPanel.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/togglePanel/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/togglePanel/TogglePanel.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolBar/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolBar/ToolBar.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolTip/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolTip/Tooltip.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean$1.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Library.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Organism.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Pathway.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeContainer.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeDndBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info$Pair.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/OrderingListConverter.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/data/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/data/Data.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/event/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/event/Event.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/icon/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/icon/Icon.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/ptComponent/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/ptComponent/PTComponent.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/skins/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/skins/Skins.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/style/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/style/Style.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/Bean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/DataBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/GraphValidatorBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/LengthBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MaxBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MinBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MinMaxBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/NotEmptyBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/NotNullBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/TestValidable.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/Validable.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/ValidatorBean.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/virtualEarth/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/components.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/Authenticator.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/Container.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/ContainerManager.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/ContainerService.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/TestDataModel.class
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/seam.properties
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/faces-config.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/jboss-web.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/activation-1.1.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/antlr-2.7.6.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/antlr-runtime.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-beanutils-1.7.0.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-beanutils.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-collections-3.2.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-digester-1.8.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-digester.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-logging-1.0.4.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/dom4j-1.6.1-jboss.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/drools-compiler.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/drools-core.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/ejb-api-3.0.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-commons-annotations-3.1.0.CR1.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-core-3.3.0.CR1.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-validator-3.1.0.CR1.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/itext-2.0.4.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/javassist-3.3.ga.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-el-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-el.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-debug-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-debug.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ioc-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ioc.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-mail-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-mail.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-pdf-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-pdf.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-remoting-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-remoting.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ui-2.0.0.GA.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ui.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jbpm-jpdl.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-api-1.2_09.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-facelets-1.1.14.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-facelets.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-impl-1.2_09.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jstl-1.0.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jta-1.1.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/mail-1.4.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/mvel14.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/nekohtml-0.9.5.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/persistence-api-1.0.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-api-3.2.2.BETA5.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-api-3.3.0-SNAPSHOT.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-impl-3.2.2.BETA5.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-impl-3.3.0-SNAPSHOT.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-ui-3.2.2.BETA5.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-ui-3.3.0-SNAPSHOT.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/servlet-api-2.5.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/slf4j-api-1.4.2.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/slf4j-simple-1.4.2.jar
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/pages.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/web.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/error.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/home.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/img/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/img/dtpick.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/img/error.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/index.html
trunk/test-applications/HelloWorld/target/richfaces-test-seam/jQuery/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/jQuery/jQuery.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/display.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/edit.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/menu.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/template.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.page.xml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/Blank.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankDefault.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankProperty.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankStraightforward.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Info/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Info/Info.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Rich/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Rich/Rich.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/RichMenu/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/RichMenu/RichMenu.xhtml
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/458_1_big.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/458_2_big.jpg
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/ajax_process.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/ajax_stoped.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/asus.jpg
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/benq.jpg
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/collapse.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/error.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/expand.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/fatal.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/file-manager-reject.png
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/file-manager.png
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/header.png
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/info.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/item.png
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/masshtaby_01.jpg
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/passed.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/podb109_61.jpg
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/toshiba.jpg
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/warn.gif
trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/app.css
trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/styles.css
trunk/test-applications/HelloWorld/target/richfaces-test-seam/stylesheet/
trunk/test-applications/HelloWorld/target/richfaces-test-seam/stylesheet/theme.css
trunk/test-applications/HelloWorld/target/war/
trunk/test-applications/HelloWorld/target/war/work/
trunk/test-applications/HelloWorld/target/war/work/webapp-cache.xml
Removed:
trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.component
trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.project.facet.core.xml
Modified:
trunk/test-applications/HelloWorld/.classpath
trunk/test-applications/HelloWorld/.project
trunk/test-applications/HelloWorld/.settings/org.eclipse.jdt.core.prefs
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Authenticator.java
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Container.java
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerManager.java
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerService.java
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/TestDataModel.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/Bean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarValidator.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/columns/Columns.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/combobox/Combobox.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/componentControl/ComponentControl.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/contextMenu/ContextMenu.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/Custom.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/CustomList.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/UserBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/Car.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/DataGrid.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/Data.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/DataScroller.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/ChildBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/Data.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/DataTable.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/ddMenu/DDMenu.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryItem.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryList.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoSliderBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dnd/DndBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/effect/Effect.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/fileUpload/FileUpload.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/gmap/Gmap.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/hotKey/HotKey.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceInput/InplaceInput.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/insert/Insert.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/jQuery/JQuery.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/listShuttle/ListShuttle.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/Message.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/MessageValidator.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/modalPanel/ModalPanel.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/orderingList/OrderingList.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/Paint2D.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/PaintData.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panel/Panel.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelBar/PanelBar.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelMenu/PanelMenu.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/pickList/PickList.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/progressBar/ProgressBar.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/MapComponent.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/Options.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/RichBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/MapComponent.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/RichPanelsBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Data.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Sb.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/separator/Separator.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/skinning/Skinning.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/spacer/Spacer.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tabPanel/TabPanel.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/togglePanel/TogglePanel.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolBar/ToolBar.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolTip/Tooltip.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Bean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Library.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Organism.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Pathway.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeContainer.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeDndBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/Info.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/OrderingListConverter.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/data/Data.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/event/Event.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/icon/Icon.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/ptComponent/PTComponent.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/skins/Skins.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/style/Style.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Bean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/DataBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/GraphValidatorBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/LengthBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MaxBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinMaxBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotEmptyBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotNullBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/TestValidable.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Validable.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/ValidatorBean.java
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.java
Log:
reconstruction for maven.
Modified: trunk/test-applications/HelloWorld/.classpath
===================================================================
--- trunk/test-applications/HelloWorld/.classpath 2008-10-07 14:44:01 UTC (rev 10682)
+++ trunk/test-applications/HelloWorld/.classpath 2008-10-07 16:38:51 UTC (rev 10683)
@@ -1,16 +1,46 @@
-<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" output="WebContent/WEB-INF/dev"
path="src/action"/>
- <classpathentry kind="src" path="src/model"/>
- <classpathentry kind="src" path="java"/>
- <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre1.5.0_12"/>
- <classpathentry kind="con"
path="org.eclipse.jst.server.core.container/org.jboss.ide.eclipse.as.core.server.runtime.runtimeTarget/JBoss
4.2 Runtime"/>
- <classpathentry kind="con"
path="org.eclipse.jst.j2ee.internal.module.container"/>
- <classpathentry exported="true" kind="con"
path="org.eclipse.jst.j2ee.internal.web.container"/>
- <classpathentry kind="lib"
path="E:/download/jhighlight-1.0.jar">
- <attributes>
- <attribute name="org.eclipse.jst.component.dependency"
value="/WEB-INF/lib"/>
- </attributes>
- </classpathentry>
- <classpathentry kind="output" path="build/classes"/>
-</classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" path="src/main/resources"
excluding="**/*.java"/>
+ <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="var"
path="M2_REPO/dom4j/dom4j/1.6.1-jboss/dom4j-1.6.1-jboss.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"
sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"
sourcepath="M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/richfaces/framework/richfaces-api/3.3.0-SNAPSHOT/richfaces-api-3.3.0-SNAPSHOT.jar"
sourcepath="M2_REPO/org/richfaces/framework/richfaces-api/3.3.0-SNAPSHOT/richfaces-api-3.3.0-SNAPSHOT-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/activation/activation/1.1/activation-1.1.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-seam-pdf/2.0.0.GA/jboss-seam-pdf-2.0.0.GA.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/com/uwyn/jhighlight/1.0/jhighlight-1.0.jar"
sourcepath="M2_REPO/com/uwyn/jhighlight/1.0/jhighlight-1.0-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/transaction/jta/1.1/jta-1.1.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/faces/jsf-impl/1.2_09/jsf-impl-1.2_09.jar"
sourcepath="M2_REPO/javax/faces/jsf-impl/1.2_09/jsf-impl-1.2_09-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/com/sun/facelets/jsf-facelets/1.1.14/jsf-facelets-1.1.14.jar"
sourcepath="M2_REPO/com/sun/facelets/jsf-facelets/1.1.14/jsf-facelets-1.1.14-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/mail/mail/1.4/mail-1.4.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/hibernate/hibernate-validator/3.1.0.CR1/hibernate-validator-3.1.0.CR1.jar"
sourcepath="M2_REPO/org/hibernate/hibernate-validator/3.1.0.CR1/hibernate-validator-3.1.0.CR1-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/servlet/jstl/1.0/jstl-1.0.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/el-impl/el-impl/1.0/el-impl-1.0.jar"
sourcepath="M2_REPO/el-impl/el-impl/1.0/el-impl-1.0-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/jboss/javassist/3.3.ga/javassist-3.3.ga.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/nekohtml/nekohtml/0.9.5/nekohtml-0.9.5.jar"
sourcepath="M2_REPO/nekohtml/nekohtml/0.9.5/nekohtml-0.9.5-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/hibernate/hibernate-core/3.3.0.CR1/hibernate-core-3.3.0.CR1.jar"
sourcepath="M2_REPO/org/hibernate/hibernate-core/3.3.0.CR1/hibernate-core-3.3.0.CR1-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
sourcepath="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-el/2.0.0.GA/jboss-el-2.0.0.GA.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar"
sourcepath="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar"
sourcepath="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-seam/2.0.0.GA/jboss-seam-2.0.0.GA.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar"
sourcepath="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/faces/jsf-api/1.2_09/jsf-api-1.2_09.jar"
sourcepath="M2_REPO/javax/faces/jsf-api/1.2_09/jsf-api-1.2_09-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/hibernate/hibernate-commons-annotations/3.1.0.CR1/hibernate-commons-annotations-3.1.0.CR1.jar"
sourcepath="M2_REPO/org/hibernate/hibernate-commons-annotations/3.1.0.CR1/hibernate-commons-annotations-3.1.0.CR1-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/com/lowagie/itext/2.0.4/itext-2.0.4.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-seam-ioc/2.0.0.GA/jboss-seam-ioc-2.0.0.GA.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/richfaces/framework/richfaces-impl/3.3.0-SNAPSHOT/richfaces-impl-3.3.0-SNAPSHOT.jar"
sourcepath="M2_REPO/org/richfaces/framework/richfaces-impl/3.3.0-SNAPSHOT/richfaces-impl-3.3.0-SNAPSHOT-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-seam-mail/2.0.0.GA/jboss-seam-mail-2.0.0.GA.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/richfaces/ui/richfaces-ui/3.3.0-SNAPSHOT/richfaces-ui-3.3.0-SNAPSHOT.jar"
sourcepath="M2_REPO/org/richfaces/ui/richfaces-ui/3.3.0-SNAPSHOT/richfaces-ui-3.3.0-SNAPSHOT-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/servlet/jsp/jsp-api/2.1/jsp-api-2.1.jar"
sourcepath="M2_REPO/javax/servlet/jsp/jsp-api/2.1/jsp-api-2.1-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-seam-ui/2.0.0.GA/jboss-seam-ui-2.0.0.GA.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8.jar"
sourcepath="M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/slf4j/slf4j-simple/1.4.2/slf4j-simple-1.4.2.jar"
sourcepath="M2_REPO/org/slf4j/slf4j-simple/1.4.2/slf4j-simple-1.4.2-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/ejb/ejb-api/3.0/ejb-api-3.0.jar"
sourcepath="M2_REPO/javax/ejb/ejb-api/3.0/ejb-api-3.0-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/slf4j/slf4j-api/1.4.2/slf4j-api-1.4.2.jar"
sourcepath="M2_REPO/org/slf4j/slf4j-api/1.4.2/slf4j-api-1.4.2-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/javax/el/el-api/1.0/el-api-1.0.jar"
sourcepath="M2_REPO/javax/el/el-api/1.0/el-api-1.0-sources.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-seam-remoting/2.0.0.GA/jboss-seam-remoting-2.0.0.GA.jar"/>
+ <classpathentry kind="var"
path="M2_REPO/org/jboss/seam/jboss-seam-debug/2.0.0.GA/jboss-seam-debug-2.0.0.GA.jar"/>
+</classpath>
\ No newline at end of file
Modified: trunk/test-applications/HelloWorld/.project
===================================================================
--- trunk/test-applications/HelloWorld/.project 2008-10-07 14:44:01 UTC (rev 10682)
+++ trunk/test-applications/HelloWorld/.project 2008-10-07 16:38:51 UTC (rev 10683)
@@ -10,39 +10,15 @@
<arguments>
</arguments>
</buildCommand>
- <buildCommand>
- <name>org.eclipse.wst.common.project.facet.core.builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.wst.validation.validationbuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.jboss.tools.common.verification.verifybuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.jboss.tools.seam.core.seambuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.hibernate.eclipse.console.hibernateBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
</buildSpec>
<natures>
- <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
- <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
- <nature>org.jboss.tools.jsf.jsfnature</nature>
- <nature>org.jboss.tools.seam.core.seamnature</nature>
- <nature>org.hibernate.eclipse.console.hibernateNature</nature>
</natures>
+ <linkedResources>
+ <link>
+ <name>lib</name>
+ <type>2</type>
+ <location>D:/JavaWorkspace/HelloWorld/WebContent/WEB-INF/lib</location>
+ </link>
+ </linkedResources>
</projectDescription>
Modified: trunk/test-applications/HelloWorld/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/test-applications/HelloWorld/.settings/org.eclipse.jdt.core.prefs 2008-10-07
14:44:01 UTC (rev 10682)
+++ trunk/test-applications/HelloWorld/.settings/org.eclipse.jdt.core.prefs 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,5 @@
-#Fri Aug 22 20:26:50 EEST 2008
-eclipse.preferences.version=1
+#Tue Oct 07 19:06:27 EEST 2008
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
Deleted: trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.component
===================================================================
---
trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.component 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.component 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project-modules id="moduleCoreId" project-version="1.5.0">
- <wb-module deploy-name="HelloWorld">
- <wb-resource deploy-path="/WEB-INF/classes"
source-path="/src/action"/>
- <wb-resource deploy-path="/WEB-INF/classes"
source-path="/src/model"/>
- <wb-resource deploy-path="/WEB-INF/classes"
source-path="/dataScroller"/>
- <wb-resource deploy-path="/WEB-INF/classes"
source-path="/java"/>
- <wb-resource deploy-path="/"
source-path="/src/main/webapp"/>
- <property name="context-root" value="HelloWorld"/>
- <property name="java-output-path"
value="build/classes"/>
- </wb-module>
-</project-modules>
Deleted:
trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.project.facet.core.xml
===================================================================
---
trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.project.facet.core.xml 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/.settings/org.eclipse.wst.common.project.facet.core.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
- <runtime name="JBoss 4.2 Runtime"/>
- <fixed facet="jst.jsf"/>
- <fixed facet="jst.java"/>
- <fixed facet="jst.seam"/>
- <fixed facet="jst.web"/>
- <installed facet="jst.java" version="5.0"/>
- <installed facet="jst.web" version="2.5"/>
- <installed facet="jst.jsf" version="1.2"/>
- <installed facet="jst.seam" version="2.0"/>
-</faceted-project>
Added: trunk/test-applications/HelloWorld/pom.xml
===================================================================
--- trunk/test-applications/HelloWorld/pom.xml (rev 0)
+++ trunk/test-applications/HelloWorld/pom.xml 2008-10-07 16:38:51 UTC (rev 10683)
@@ -0,0 +1,80 @@
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <artifactId>test-applications</artifactId>
+ <groupId>org.richfaces</groupId>
+ <version>3.3.0-SNAPSHOT</version>
+ </parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.richfaces.test-applications</groupId>
+ <artifactId>HelloWorld</artifactId>
+ <packaging>war</packaging>
+ <name>RichFaces Test Application (Facelets)</name>
+ <build>
+ <finalName>richfaces-test-seam</finalName>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-el</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-debug</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-ioc</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-mail</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-pdf</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-remoting</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam-ui</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam</artifactId>
+ <version>2.0.0.GA</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.persistence</groupId>
+ <artifactId>persistence-api</artifactId>
+ <version>1.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.ejb</groupId>
+ <artifactId>ejb-api</artifactId>
+ <version>3.0</version>
+ </dependency>
+
+ </dependencies>
+
+</project>
\ No newline at end of file
Modified:
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Authenticator.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Authenticator.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Authenticator.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session;
+package action.org.domain.HelloWorld.session;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Logger;
Modified:
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Container.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Container.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/Container.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session;
+package action.org.domain.HelloWorld.session;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
Modified:
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerManager.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerManager.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerManager.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session;
+package action.org.domain.HelloWorld.session;
import java.util.List;
Modified:
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerService.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerService.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/ContainerService.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session;
+package action.org.domain.HelloWorld.session;
import java.util.List;
Modified:
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/TestDataModel.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/TestDataModel.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/action/org/domain/HelloWorld/session/TestDataModel.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session;
+package action.org.domain.HelloWorld.session;
import java.io.IOException;
import java.util.ArrayList;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/Bean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/Bean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/Bean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.calendar;
+package model.org.domain.HelloWorld.session.calendar;
/**
* @author $Autor$
*
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.calendar;
+package model.org.domain.HelloWorld.session.calendar;
import java.text.DateFormat;
import java.util.ArrayList;
@@ -29,7 +29,7 @@
import java.util.StringTokenizer;
import java.util.TimeZone;
import javax.faces.event.ValueChangeEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.annotations.Name;
import org.richfaces.component.html.HtmlCalendar;
import org.richfaces.event.CurrentDateChangeEvent;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.calendar;
+package model.org.domain.HelloWorld.session.calendar;
import java.text.DateFormat;
import java.util.Calendar;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.calendar;
+package model.org.domain.HelloWorld.session.calendar;
import org.richfaces.model.CalendarDataModelItem;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarValidator.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarValidator.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/calendar/CalendarValidator.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.calendar;
+package model.org.domain.HelloWorld.session.calendar;
import java.util.Calendar;
import java.util.Date;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/columns/Columns.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/columns/Columns.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/columns/Columns.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,11 +1,11 @@
-package org.domain.HelloWorld.session.columns;
+package model.org.domain.HelloWorld.session.columns;
import java.util.ArrayList;
import java.util.Comparator;
import org.richfaces.model.Ordering;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/combobox/Combobox.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/combobox/Combobox.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/combobox/Combobox.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.combobox;
+package model.org.domain.HelloWorld.session.combobox;
import java.util.ArrayList;
import java.util.List;
@@ -7,8 +7,8 @@
import javax.faces.event.ActionEvent;
import javax.faces.event.ValueChangeEvent;
import javax.faces.model.SelectItem;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/componentControl/ComponentControl.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/componentControl/ComponentControl.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/componentControl/ComponentControl.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
-package org.domain.HelloWorld.session.componentControl;
+package model.org.domain.HelloWorld.session.componentControl;
import org.richfaces.component.html.HtmlComponentControl;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/contextMenu/ContextMenu.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/contextMenu/ContextMenu.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/contextMenu/ContextMenu.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.contextMenu;
+package model.org.domain.HelloWorld.session.contextMenu;
import java.util.Map;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/Custom.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/Custom.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/Custom.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.custom;
+package model.org.domain.HelloWorld.session.custom;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/CustomList.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/CustomList.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/CustomList.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.custom;
+package model.org.domain.HelloWorld.session.custom;
import java.util.ArrayList;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/UserBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/UserBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/custom/UserBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.custom;
+package model.org.domain.HelloWorld.session.custom;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,10 +1,10 @@
-package org.domain.HelloWorld.session.dataDefinitionList;
+package model.org.domain.HelloWorld.session.dataDefinitionList;
import java.util.ArrayList;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/Car.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/Car.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/Car.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.dataGrid;
+package model.org.domain.HelloWorld.session.dataGrid;
public class Car {
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/DataGrid.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/DataGrid.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataGrid/DataGrid.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.dataGrid;
+package model.org.domain.HelloWorld.session.dataGrid;
import java.util.ArrayList;
import java.util.List;
import org.richfaces.component.html.HtmlDataGrid;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,12 +1,12 @@
-package org.domain.HelloWorld.session.dataOrderedList;
+package model.org.domain.HelloWorld.session.dataOrderedList;
import java.util.ArrayList;
import org.richfaces.component.html.HtmlDataOrderedList;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/Data.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/Data.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/Data.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.dataScroller;
+package model.org.domain.HelloWorld.session.dataScroller;
public class Data {
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/DataScroller.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/DataScroller.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataScroller/DataScroller.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,8 +1,8 @@
-package org.domain.HelloWorld.session.dataScroller;
+package model.org.domain.HelloWorld.session.dataScroller;
import java.util.ArrayList;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/ChildBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/ChildBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/ChildBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.dataTable;
+package model.org.domain.HelloWorld.session.dataTable;
/**
* @author shura
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/Data.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/Data.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/Data.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.dataTable;
+package model.org.domain.HelloWorld.session.dataTable;
import java.util.ArrayList;
import java.util.List;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/DataTable.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/DataTable.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dataTable/DataTable.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,11 +1,11 @@
-package org.domain.HelloWorld.session.dataTable;
+package model.org.domain.HelloWorld.session.dataTable;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.Properties;
import org.richfaces.component.html.HtmlDataTable;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/ddMenu/DDMenu.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/ddMenu/DDMenu.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/ddMenu/DDMenu.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
-package org.domain.HelloWorld.session.ddMenu;
+package model.org.domain.HelloWorld.session.ddMenu;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.dfs;
+package model.org.domain.HelloWorld.session.dfs;
import java.util.List;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.dfs;
+package model.org.domain.HelloWorld.session.dfs;
import java.util.*;
import java.math.BigDecimal;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryItem.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryItem.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryItem.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.dfs;
+package model.org.domain.HelloWorld.session.dfs;
import java.math.BigDecimal;
import java.io.Serializable;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryList.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryList.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoInventoryList.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,13 +19,13 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.dfs;
+package model.org.domain.HelloWorld.session.dfs;
import java.util.ArrayList;
import java.util.List;
import javax.faces.component.UIData;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoSliderBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoSliderBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dfs/DemoSliderBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,11 +19,11 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.dfs;
+package model.org.domain.HelloWorld.session.dfs;
import org.richfaces.component.html.HtmlDataFilterSlider;
import org.richfaces.event.DataFilterSliderEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dnd/DndBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dnd/DndBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/dnd/DndBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.dnd;
+package model.org.domain.HelloWorld.session.dnd;
import java.util.ArrayList;
@@ -8,7 +8,7 @@
import org.richfaces.component.html.HtmlDropSupport;
import org.richfaces.event.DragEvent;
import org.richfaces.event.DropEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/effect/Effect.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/effect/Effect.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/effect/Effect.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,10 +19,10 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.effect;
+package model.org.domain.HelloWorld.session.effect;
import org.richfaces.component.html.HtmlEffect;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.extendedDataTable;
+package model.org.domain.HelloWorld.session.extendedDataTable;
import java.io.Serializable;
import java.util.Date;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.extendedDataTable;
+package model.org.domain.HelloWorld.session.extendedDataTable;
import java.util.ArrayList;
import java.util.Date;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.extendedDataTable;
+package model.org.domain.HelloWorld.session.extendedDataTable;
import java.util.ArrayList;
import java.util.Comparator;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,11 +1,11 @@
-package org.domain.HelloWorld.session.extendedDataTable;
+package model.org.domain.HelloWorld.session.extendedDataTable;
import java.util.ArrayList;
import java.util.List;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import javax.faces.model.SelectItem;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/fileUpload/FileUpload.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/fileUpload/FileUpload.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/fileUpload/FileUpload.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.fileUpload;
+package model.org.domain.HelloWorld.session.fileUpload;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.util.ArrayList;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/gmap/Gmap.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/gmap/Gmap.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/gmap/Gmap.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.gmap;
+package model.org.domain.HelloWorld.session.gmap;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/hotKey/HotKey.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/hotKey/HotKey.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/hotKey/HotKey.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,10 +1,10 @@
/**
*
*/
-package org.domain.HelloWorld.session.hotKey;
+package model.org.domain.HelloWorld.session.hotKey;
import javax.faces.context.FacesContext;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceInput/InplaceInput.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceInput/InplaceInput.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceInput/InplaceInput.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.inplaceInput;
+package model.org.domain.HelloWorld.session.inplaceInput;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import javax.faces.event.ValueChangeEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.inplaceSelect;
+package model.org.domain.HelloWorld.session.inplaceSelect;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import javax.faces.event.ValueChangeEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
-package org.domain.HelloWorld.session.inputNumberSlider;
+package model.org.domain.HelloWorld.session.inputNumberSlider;
import javax.faces.event.ValueChangeEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.inputNumberSpinner;
+package model.org.domain.HelloWorld.session.inputNumberSpinner;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/insert/Insert.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/insert/Insert.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/insert/Insert.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.insert;
+package model.org.domain.HelloWorld.session.insert;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/jQuery/JQuery.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/jQuery/JQuery.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/jQuery/JQuery.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.jQuery;
+package model.org.domain.HelloWorld.session.jQuery;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/listShuttle/ListShuttle.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/listShuttle/ListShuttle.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/listShuttle/ListShuttle.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,10 +1,10 @@
-package org.domain.HelloWorld.session.listShuttle;
+package model.org.domain.HelloWorld.session.listShuttle;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/Message.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/Message.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/Message.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.message;
+package model.org.domain.HelloWorld.session.message;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/MessageValidator.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/MessageValidator.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/message/MessageValidator.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.message;
+package model.org.domain.HelloWorld.session.message;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/modalPanel/ModalPanel.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/modalPanel/ModalPanel.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/modalPanel/ModalPanel.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,8 +1,8 @@
-package org.domain.HelloWorld.session.modalPanel;
+package model.org.domain.HelloWorld.session.modalPanel;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/orderingList/OrderingList.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/orderingList/OrderingList.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/orderingList/OrderingList.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,10 +1,10 @@
-package org.domain.HelloWorld.session.orderingList;
+package model.org.domain.HelloWorld.session.orderingList;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/Paint2D.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/Paint2D.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/Paint2D.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -7,12 +7,12 @@
Author: Alex Yanul
Created: AY 7/30/2007 12:52:38 PM
*/
-package org.domain.HelloWorld.session.paint2D;
+package model.org.domain.HelloWorld.session.paint2D;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/PaintData.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/PaintData.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/paint2D/PaintData.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.paint2D;
+package model.org.domain.HelloWorld.session.paint2D;
import java.io.Serializable;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panel/Panel.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panel/Panel.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panel/Panel.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
-package org.domain.HelloWorld.session.panel;
+package model.org.domain.HelloWorld.session.panel;
import javax.faces.event.ValueChangeEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelBar/PanelBar.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelBar/PanelBar.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelBar/PanelBar.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
-package org.domain.HelloWorld.session.panelBar;
+package model.org.domain.HelloWorld.session.panelBar;
import javax.faces.event.ValueChangeEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelMenu/PanelMenu.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelMenu/PanelMenu.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/panelMenu/PanelMenu.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.panelMenu;
+package model.org.domain.HelloWorld.session.panelMenu;
import org.richfaces.component.html.HtmlPanelMenu;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.icon.Icon;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.icon.Icon;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/pickList/PickList.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/pickList/PickList.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/pickList/PickList.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,11 +1,11 @@
-package org.domain.HelloWorld.session.pickList;
+package model.org.domain.HelloWorld.session.pickList;
import java.util.ArrayList;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import javax.faces.event.ValueChangeEvent;
import javax.faces.model.SelectItem;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/progressBar/ProgressBar.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/progressBar/ProgressBar.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/progressBar/ProgressBar.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,8 +1,8 @@
-package org.domain.HelloWorld.session.progressBar;
+package model.org.domain.HelloWorld.session.progressBar;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/MapComponent.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/MapComponent.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/MapComponent.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.rich;
+package model.org.domain.HelloWorld.session.rich;
import java.util.ArrayList;
import java.util.Map;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/Options.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/Options.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/Options.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.rich;
+package model.org.domain.HelloWorld.session.rich;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/RichBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/RichBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/rich/RichBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.rich;
+package model.org.domain.HelloWorld.session.rich;
import java.util.ArrayList;
import java.util.Iterator;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/MapComponent.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/MapComponent.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/MapComponent.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.richPanels;
+package model.org.domain.HelloWorld.session.richPanels;
import java.util.ArrayList;
import java.util.HashMap;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/RichPanelsBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/RichPanelsBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/richPanels/RichPanelsBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.richPanels;
+package model.org.domain.HelloWorld.session.richPanels;
import java.util.ArrayList;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
-package org.domain.HelloWorld.session.sTP;
+package model.org.domain.HelloWorld.session.sTP;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Data.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Data.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Data.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.sb;
+package model.org.domain.HelloWorld.session.sb;
public class Data {
private String city;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Sb.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Sb.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sb/Sb.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.sb;
+package model.org.domain.HelloWorld.session.sb;
import java.io.Serializable;
import java.util.ArrayList;
@@ -6,7 +6,7 @@
import java.util.List;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,10 +1,10 @@
-package org.domain.HelloWorld.session.scrollableDataTable;
+package model.org.domain.HelloWorld.session.scrollableDataTable;
import java.util.ArrayList;
import java.util.GregorianCalendar;
import org.ajax4jsf.model.DataComponentState;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/separator/Separator.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/separator/Separator.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/separator/Separator.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.separator;
+package model.org.domain.HelloWorld.session.separator;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/skinning/Skinning.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/skinning/Skinning.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/skinning/Skinning.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.skinning;
+package model.org.domain.HelloWorld.session.skinning;
import java.util.ArrayList;
import javax.faces.model.SelectItem;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.sortingAndFiltering;
+package model.org.domain.HelloWorld.session.sortingAndFiltering;
import java.util.ArrayList;
import java.util.Comparator;
@@ -11,7 +11,7 @@
import org.richfaces.component.html.HtmlDataTable;
import org.richfaces.model.Ordering;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Factory;
import org.jboss.seam.annotations.Name;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/spacer/Spacer.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/spacer/Spacer.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/spacer/Spacer.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.spacer;
+package model.org.domain.HelloWorld.session.spacer;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tabPanel/TabPanel.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tabPanel/TabPanel.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tabPanel/TabPanel.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.tabPanel;
+package model.org.domain.HelloWorld.session.tabPanel;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/togglePanel/TogglePanel.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/togglePanel/TogglePanel.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/togglePanel/TogglePanel.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.togglePanel;
+package model.org.domain.HelloWorld.session.togglePanel;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolBar/ToolBar.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolBar/ToolBar.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolBar/ToolBar.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.toolBar;
+package model.org.domain.HelloWorld.session.toolBar;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolTip/Tooltip.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolTip/Tooltip.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/toolTip/Tooltip.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.toolTip;
+package model.org.domain.HelloWorld.session.toolTip;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Bean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Bean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Bean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.tree;
+package model.org.domain.HelloWorld.session.tree;
import java.io.IOException;
import java.util.HashSet;
@@ -11,7 +11,7 @@
import javax.faces.context.FacesContext;
import javax.faces.event.FacesEvent;
import org.ajax4jsf.context.AjaxContext;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Library.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Library.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Library.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,5 @@
-package org.domain.HelloWorld.session.tree;
+package model.org.domain.HelloWorld.session.tree;
-
-
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Organism.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Organism.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Organism.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,5 @@
-package org.domain.HelloWorld.session.tree;
+package model.org.domain.HelloWorld.session.tree;
-
-
import java.util.ArrayList;
import java.util.Iterator;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Pathway.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Pathway.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/Pathway.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,5 @@
-package org.domain.HelloWorld.session.tree;
+package model.org.domain.HelloWorld.session.tree;
-
-
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.tree;
+package model.org.domain.HelloWorld.session.tree;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeContainer.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeContainer.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeContainer.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.tree;
+package model.org.domain.HelloWorld.session.tree;
import javax.faces.component.UIComponent;
import javax.faces.event.FacesEvent;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeDndBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeDndBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/tree/TreeDndBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.tree;
+package model.org.domain.HelloWorld.session.tree;
import java.io.IOException;
import java.io.InputStream;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.util.componentInfo;
+package model.org.domain.HelloWorld.session.util.componentInfo;
import java.util.HashMap;
import java.util.Map;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.util.componentInfo;
+package model.org.domain.HelloWorld.session.util.componentInfo;
import java.lang.reflect.AccessibleObject;
import java.lang.reflect.Field;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/Info.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/Info.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/componentInfo/Info.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.util.componentInfo;
+package model.org.domain.HelloWorld.session.util.componentInfo;
import java.util.ArrayList;
import java.util.Iterator;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.util.converter;
+package model.org.domain.HelloWorld.session.util.converter;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.util.converter;
+package model.org.domain.HelloWorld.session.util.converter;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.data.Data;
public class ListShuttleConverter implements Converter {
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/OrderingListConverter.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/OrderingListConverter.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/converter/OrderingListConverter.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,9 +1,9 @@
-package org.domain.HelloWorld.session.util.converter;
+package model.org.domain.HelloWorld.session.util.converter;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.data.Data;
public class OrderingListConverter implements Converter {
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/data/Data.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/data/Data.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/data/Data.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.util.data;
+package model.org.domain.HelloWorld.session.util.data;
import java.util.Date;
import java.util.Random;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/event/Event.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/event/Event.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/event/Event.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.util.event;
+package model.org.domain.HelloWorld.session.util.event;
import javax.faces.model.SelectItem;
import java.util.ArrayList;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/icon/Icon.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/icon/Icon.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/icon/Icon.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.util.icon;
+package model.org.domain.HelloWorld.session.util.icon;
public class Icon {
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.util.phaseTracker;
+package model.org.domain.HelloWorld.session.util.phaseTracker;
import java.util.Iterator;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.util.phaseTracker;
+package model.org.domain.HelloWorld.session.util.phaseTracker;
import java.io.IOException;
import java.io.StringWriter;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/ptComponent/PTComponent.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/ptComponent/PTComponent.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/ptComponent/PTComponent.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,8 +1,8 @@
-package org.domain.HelloWorld.session.util.ptComponent;
+package model.org.domain.HelloWorld.session.util.ptComponent;
import javax.faces.component.UIPanel;
-import org.domain.HelloWorld.session.util.phaseTracker.PhaseTrackerComponent;;
+import model.org.domain.HelloWorld.session.util.phaseTracker.PhaseTrackerComponent;;
public class PTComponent {
private UIPanel component = new PhaseTrackerComponent();
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/skins/Skins.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/skins/Skins.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/skins/Skins.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.util.skins;
+package model.org.domain.HelloWorld.session.util.skins;
import java.util.Map;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/style/Style.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/style/Style.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/util/style/Style.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.util.style;
+package model.org.domain.HelloWorld.session.util.style;
-import org.domain.HelloWorld.session.rich.RichBean;
+import model.org.domain.HelloWorld.session.rich.RichBean;
public class Style {
private RichBean curentComponent;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Bean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Bean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Bean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -19,7 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
/**
* @author $Autor$
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/DataBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/DataBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/DataBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,15 +1,15 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
-import org.domain.HelloWorld.session.util.data.Data;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.data.Data;
import org.hibernate.validator.Max;
import org.hibernate.validator.Size;
import org.hibernate.validator.Valid;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/GraphValidatorBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/GraphValidatorBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/GraphValidatorBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import java.util.ArrayList;
import java.util.List;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/LengthBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/LengthBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/LengthBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import org.hibernate.validator.Length;
import org.hibernate.validator.NotEmpty;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MaxBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MaxBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MaxBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import org.hibernate.validator.Length;
import org.hibernate.validator.Max;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import org.hibernate.validator.Length;
import org.hibernate.validator.Min;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinMaxBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinMaxBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/MinMaxBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import org.hibernate.validator.Length;
import org.hibernate.validator.Max;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotEmptyBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotEmptyBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotEmptyBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import org.hibernate.validator.NotEmpty;
import org.hibernate.validator.NotNull;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotNullBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotNullBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/NotNullBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,7 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import org.hibernate.validator.NotNull;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/TestValidable.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/TestValidable.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/TestValidable.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,5 @@
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
-
public interface TestValidable {
public String getText();
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Validable.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Validable.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/Validable.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,8 +1,7 @@
/**
*
*/
-package org.domain.HelloWorld.session.validator;
-
+package model.org.domain.HelloWorld.session.validator;
/**
* @author asmirnov
*
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/ValidatorBean.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/ValidatorBean.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/validator/ValidatorBean.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,4 +1,4 @@
-package org.domain.HelloWorld.session.validator;
+package model.org.domain.HelloWorld.session.validator;
import java.util.ArrayList;
import java.util.Date;
@@ -18,7 +18,7 @@
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
import org.richfaces.component.UIBeanValidator;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
Modified:
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.java
===================================================================
---
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.java 2008-10-07
14:44:01 UTC (rev 10682)
+++
trunk/test-applications/HelloWorld/src/main/java/model/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -1,6 +1,6 @@
-package org.domain.HelloWorld.session.virtualEarth;
+package model.org.domain.HelloWorld.session.virtualEarth;
-import org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
+import model.org.domain.HelloWorld.session.util.componentInfo.ComponentInfo;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
Added:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/Authenticator.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/Authenticator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/Container.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/Container.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/ContainerManager.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/ContainerManager.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/ContainerService.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/ContainerService.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/TestDataModel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/org/domain/HelloWorld/session/TestDataModel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/src/main/webapp/WEB-INF/dev/seam.properties
===================================================================
Added: trunk/test-applications/HelloWorld/target/mvn-eclipse-cache.properties
===================================================================
--- trunk/test-applications/HelloWorld/target/mvn-eclipse-cache.properties
(rev 0)
+++ trunk/test-applications/HelloWorld/target/mvn-eclipse-cache.properties 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,2 @@
+#Temporary index for unavailable sources and javadocs
+#Tue Oct 07 19:06:27 EEST 2008
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/Calendar.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/Calendar.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/Calendar.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,183 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+
xmlns:s="http://jboss.com/products/seam/taglib"
id="calendarSubviewID">
+
+ <h:messages />
+ <rich:messages showDetail="true"></rich:messages>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="Client mode"
+ rendered="#{calendarBean.renderedClient}" />
+ <h:outputText value="Ajax mode"
+ rendered="#{calendarBean.renderedAjax}" />
+
+ <rich:calendar id="calendarClientID"
dataModel="#{calendarDataModel}"
+ style="#{style.style}" styleClass="#{style.styleClass}"
+ inputStyle="#{style.inputStyle}" locale="#{calendarBean.locale}"
+ popup="#{calendarBean.popup}"
+ preloadDateRangeBegin="#{calendarBean.prDateRangeBegin}"
+ preloadDateRangeEnd="#{calendarBean.prDateRangeEnd}"
+ datePattern="#{calendarBean.pattern}"
+ weekDayLabels="#{calendarBean.weekDayLabels}"
+ weekDayLabelsShort="#{calendarBean.weekDayLabelsShort}"
+ monthLabels="#{calendarBean.monthLabels}"
+ monthLabelsShort="#{calendarBean.monthLabelsShort}"
+ value="#{calendarBean.selectedDate}"
+ currentDate="#{calendarBean.currentDate}"
+ jointPoint="#{calendarBean.jointPoint}"
+ direction="#{calendarBean.direction}"
+ enableManualInput="#{calendarBean.enableManualInput}"
+ showInput="#{calendarBean.showInput}"
+ buttonLabel="#{calendarBean.label}"
+ boundaryDatesMode="#{calendarBean.boundary}"
+ currentDateChangeListener="#{calendarBean.dcl}"
+ valueChangeListener="#{calendarBean.ddd}"
+ reRender="calendarPropertyID,counter" inputClass="ic"
+ buttonClass="bc" ajaxSingle="#{calendarBean.ajaxSingle}"
+ buttonIcon="#{calendarBean.icon}"
+ buttonIconDisabled="#{icon.iconFileManagerReject}"
+ disabled="#{calendarBean.disabled}"
+ bypassUpdates="#{calendarBean.bypassUpdates}"
+ zindex="#{calendarBean.zindex}"
+ toolTipMode="#{calendarBean.toolTipMode}"
+ rendered="#{calendarBean.renderedClient}" focus="popupModeID"
+ mode="client" required="#{calendarBean.required}"
+ requiredMessage="Required Message"
timeZone="#{calendarBean.tmZone}"
+ cellHeight="#{calendarBean.cellHeight}"
+ cellWidth="#{calendarBean.cellWidth}"
+ showApplyButton="#{calendarBean.showApplyButton}"
+ showWeekDaysBar="#{calendarBean.showWeekDaysBar}"
+ showWeeksBar="#{calendarBean.showWeeksBar}"
+ todayControlMode="#{calendarBean.todayControlMode}"
+ immediate="#{calendarBean.immediate}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ onchanged="#{event.onchanged}" oncollapse="#{event.oncollapse}"
+ oncomplete="#{event.oncomplete}"
+ oncurrentdateselect="#{event.oncurrentdateselect}"
+ ondatemouseout="#{event.ondatemouseout}"
+ ondatemouseover="#{event.ondatemouseover}"
+ ondateselect="#{event.ondateselect}"
+ ondateselected="#{event.ondateselected}"
onexpand="#{event.onexpand}"
+ oninputblur="#{event.oninputblur}"
+ oninputchange="#{event.oninputchange}"
+ oninputclick="#{event.oninputclick}"
+ oninputfocus="#{event.oninputfocus}"
+ oninputkeydown="#{event.oninputkeydown}"
+ oninputkeypress="#{event.oninputkeypress}"
+ oninputkeyup="#{event.oninputkeyup}"
+ oninputselect="#{event.oninputselect}"
+ ontimeselect="#{event.ontimeselect}"
+ ontimeselected="#{event.ontimeselected}"
+ binding="#{calendarBean.htmlCalendar}">
+ <f:facet name="weekDay">
+ <f:verbatim>
+ <span style="padding: 2px; font-size: 4">{weekDayLabel +
+ weekDayLabelShort}</span>
+ </f:verbatim>
+ </f:facet>
+
+ <f:facet name="optionalHeader">
+ <h:outputText value="optionalHeader Facet" />
+ </f:facet>
+
+ <f:facet name="optionalFooter">
+ <h:outputText value="optionalFooter Facet" />
+ </f:facet>
+
+ <f:validator validatorId="CalendarValidator" />
+
+ <h:panelGrid columns="2">
+ <f:verbatim>
+ <span style="padding: 2px;">{day}</span>
+ </f:verbatim>
+ <h:panelGrid>
+ <h:outputText styleClass="smallText" value="{data.enLabel}"
/>
+ <h:outputText styleClass="smallText" value="{data.frLabel}"
/>
+ <h:outputText styleClass="smallText" value="{data.deLabel}"
/>
+ </h:panelGrid>
+ </h:panelGrid>
+ </rich:calendar>
+
+ <rich:calendar id="calendarAjaxID"
dataModel="#{calendarDataModel}"
+ locale="#{calendarBean.locale}" popup="#{calendarBean.popup}"
+ datePattern="#{calendarBean.pattern}"
+ weekDayLabels="#{calendarBean.weekDayLabels}"
+ weekDayLabelsShort="#{calendarBean.weekDayLabelsShort}"
+ monthLabels="#{calendarBean.monthLabels}"
+ monthLabelsShort="#{calendarBean.monthLabelsShort}"
+ value="#{calendarBean.selectedDate}"
+ currentDate="#{calendarBean.currentDate}"
+ jointPoint="#{calendarBean.jointPoint}"
+ direction="#{calendarBean.direction}"
+ enableManualInput="#{calendarBean.enableManualInput}"
+ showInput="#{calendarBean.showInput}"
+ buttonLabel="#{calendarBean.label}"
+ boundaryDatesMode="#{calendarBean.boundary}"
+ currentDateChangeListener="#{calendarBean.dcl}"
+ valueChangeListener="#{calendarBean.ddd}"
+ reRender="calendarPropertyID,counter" inputClass="ic"
+ buttonClass="bc" ajaxSingle="#{calendarBean.ajaxSingle}"
+ buttonIcon="#{calendarBean.icon}"
+ buttonIconDisabled="#{icon.iconFileManagerReject}"
+ disabled="#{calendarBean.disabled}"
+ bypassUpdates="#{calendarBean.bypassUpdates}"
+ zindex="#{calendarBean.zindex}"
+ toolTipMode="#{calendarBean.toolTipMode}"
+ rendered="#{calendarBean.renderedAjax}" focus="popupModeID"
+ mode="ajax" required="#{calendarBean.required}"
+ requiredMessage="Required Message"
timeZone="#{calendarBean.tmZone}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ onchanged="#{event.onchanged}" oncollapse="#{event.oncollapse}"
+ oncomplete="#{event.oncomplete}"
+ oncurrentdateselect="#{event.oncurrentdateselect}"
+ ondatemouseout="#{event.ondatemouseout}"
+ ondatemouseover="#{event.ondatemouseover}"
+ ondateselect="#{event.ondateselect}"
+ ondateselected="#{event.ondateselected}"
onexpand="#{event.onexpand}"
+ oninputblur="#{event.oninputblur}"
+ oninputchange="#{event.oninputchange}"
+ oninputclick="#{event.oninputclick}"
+ oninputfocus="#{event.oninputfocus}"
+ oninputkeydown="#{event.oninputkeydown}"
+ oninputkeypress="#{event.oninputkeypress}"
+ oninputkeyup="#{event.oninputkeyup}"
+ oninputselect="#{event.oninputselect}"
+ ontimeselect="#{event.ontimeselect}"
+ ontimeselected="#{event.ontimeselected}"
+ validator="CalendarValidator">
+
+ <f:facet name="weekDay">
+ <f:verbatim>
+ <span style="padding: 2px; font-size: 4">{weekDayLabel +
+ weekDayLabelShort}</span>
+ </f:verbatim>
+ </f:facet>
+
+ <f:facet name="optionalHeader">
+ <h:outputText value="optionalHeader Facet" />
+ </f:facet>
+
+ <f:facet name="optionalFooter">
+ <h:outputText value="optionalFooter Facet" />
+ </f:facet>
+
+ <f:validator validatorId="CalendarValidator" />
+
+ <h:panelGrid columns="2">
+ <f:verbatim>
+ <span style="padding: 2px;">{day}</span>
+ </f:verbatim>
+ <h:panelGrid>
+ <h:outputText styleClass="smallText" value="{data.enLabel}"
/>
+ <h:outputText styleClass="smallText" value="{data.frLabel}"
/>
+ <h:outputText styleClass="smallText" value="{data.deLabel}"
/>
+ </h:panelGrid>
+ </h:panelGrid>
+ </rich:calendar>
+ </h:panelGrid>
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,2 @@
+
+<rich:calendar></rich:calendar>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,252 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="calendarPropertySubviewID">
+ <h:commandButton action="#{calendarBean.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:panelGroup>
+ <a4j:commandButton value="reRender"
+ reRender="calendarClientID,calendarAjaxID"></a4j:commandButton>
+ </h:panelGroup>
+ <h:column></h:column>
+
+ <h:outputText value="Mode:" />
+ <h:selectOneRadio value="#{calendarBean.mode}"
onchange="submit();">
+ <f:selectItem itemLabel="client" itemValue="client" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ </h:selectOneRadio>
+
+
+ <h:outputText value="Select Locale:" />
+ <h:selectOneRadio onchange="submit()" value="en/US"
+ valueChangeListener="#{calendarBean.selectLocale}">
+ <f:selectItem itemLabel="US" itemValue="en/US" />
+ <f:selectItem itemLabel="DE" itemValue="de/DE" />
+ <f:selectItem itemLabel="FR" itemValue="fr/FR" />
+ <f:selectItem itemLabel="RU" itemValue="ru/RU" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Popup Mode:" />
+ <h:selectBooleanCheckbox id="popupModeID"
+ value="#{calendarBean.popup}" onclick="submit();" />
+
+ <h:outputText value="showApplyButton: "></h:outputText>
+ <h:selectBooleanCheckbox value="#{calendarBean.showApplyButton}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="showScrollerBar: "></h:outputText>
+ <h:selectBooleanCheckbox value="#{calendarBean.showScrollerBar}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="showWeeksBar: "></h:outputText>
+ <h:selectBooleanCheckbox value="#{calendarBean.showWeeksBar}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="showWeekDaysBar: "></h:outputText>
+ <h:selectBooleanCheckbox value="#{calendarBean.showWeekDaysBar}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="cellHeight: "></h:outputText>
+ <h:inputText value="#{calendarBean.cellHeight}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="cellWidth: "></h:outputText>
+ <h:inputText value="#{calendarBean.cellWidth}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="Custom day labels" />
+ <h:selectOneRadio value="#{calendarBean.todayControlMode}"
+ onchange="submit();">
+ <f:selectItem itemLabel="scroll" itemValue="scroll" />
+ <f:selectItem itemLabel="select" itemValue="select" />
+ <f:selectItem itemLabel="hidden" itemValue="hidden" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Custom day labels" />
+ <h:selectOneRadio value="#{calendarBean.weekDay}"
onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="day labels" itemValue="long" />
+ <f:selectItem itemLabel="day labels short" itemValue="short"
/>
+ </h:selectOneRadio>
+
+ <h:outputText value="Custom month labels" />
+ <h:selectOneRadio value="#{calendarBean.month}"
onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="day labels" itemValue="long" />
+ <f:selectItem itemLabel="day labels short" itemValue="short"
/>
+ </h:selectOneRadio>
+
+ <h:outputText value="Select Date Pattern:" />
+ <h:selectOneMenu value="#{calendarBean.pattern}"
onchange="submit()">
+ <f:selectItem itemLabel="d/M/yy" itemValue="d/M/yy" />
+ <f:selectItem itemLabel="dd/M/yy" itemValue="dd/M/yy" />
+ <f:selectItem itemLabel="d/MMM/y" itemValue="d/MMM/y" />
+ <f:selectItem itemLabel="dd.MM.yyyy" itemValue="dd.MM.yyyy"
/>
+ <f:selectItem itemLabel="MMM d, yyyy" itemValue="MMM d, yyyy"
/>
+ <f:selectItem itemLabel="dd-MM-yyyy" itemValue="dd-MM-yyyy"
/>
+ <f:selectItem itemLabel="dd/M/yy HH:mm" itemValue="dd/M/yy
HH:mm" />
+ <f:selectItem itemLabel="MMM d, yyyy h:mm a"
+ itemValue="MMM d, yyyy h:mm a" />
+ </h:selectOneMenu>
+
+ <h:outputText value="Preload date range begin(d.m.y)" />
+ <h:inputText value="#{calendarBean.preloadDateRangeBegin}"
+ onchange="submit();" />
+
+ <h:outputText value="Preload date range end(d.m.y)" />
+ <h:inputText value="#{calendarBean.preloadDateRangeEnd}"
+ onchange="submit();" />
+
+ <h:outputText value="z-index:" />
+ <h:inputText value="#{calendarBean.zindex}">
+ <a4j:support event="onchange"
+ reRender="calendarClientID,calendarAjaxID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="horizontalOffset: "></h:outputText>
+ <h:inputText value="#{calendarBean.horizontalOffset}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="verticalOffset:"></h:outputText>
+ <h:inputText value="#{calendarBean.verticalOffset}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="immediate: "></h:outputText>
+ <h:selectBooleanCheckbox
value="#{calendarBean.immediate}"></h:selectBooleanCheckbox>
+
+ <h:outputText value="reRender (counter):" />
+ <h:outputText id="counter" value="#{calendarBean.counter}"
/>
+
+ <h:outputText value="Required" />
+ <h:selectBooleanCheckbox value="#{calendarBean.required}"
+ onclick="submit()" />
+
+ <h:outputText value="Select Popup Joint Point:" />
+ <h:selectOneRadio onchange="submit()"
+ value="#{calendarBean.jointPoint}">
+ <f:selectItem itemLabel="bottom-right" itemValue="bottom-right"
/>
+ <f:selectItem itemLabel="bottom-left" itemValue="bottom-left"
/>
+ <f:selectItem itemLabel="top-right" itemValue="top-right"
/>
+ <f:selectItem itemLabel="top-left" itemValue="top-left" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Select Popup Direction:" />
+ <h:selectOneRadio onchange="submit()"
+ value="#{calendarBean.direction}">
+ <f:selectItem itemLabel="bottom-right" itemValue="bottom-right"
/>
+ <f:selectItem itemLabel="bottom-left" itemValue="bottom-left"
/>
+ <f:selectItem itemLabel="top-right" itemValue="top-right"
/>
+ <f:selectItem itemLabel="top-left" itemValue="top-left" />
+ <f:selectItem itemLabel="auto" itemValue="auto" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Time Zone:" />
+ <h:selectOneRadio valueChangeListener="#{calendarBean.timeZone}"
+ onchange="submit();">
+ <f:selectItem itemLabel="Eastern European Time"
+ itemValue="Eastern European Time" />
+ <f:selectItem itemLabel="Turkmenistan Time"
+ itemValue="Turkmenistan Time" />
+ <f:selectItem itemLabel="Korea Standard Time"
+ itemValue="Korea Standard Time" />
+ </h:selectOneRadio>
+
+
+ <h:outputText value="ToolTip Mode:" />
+ <h:selectOneRadio value="#{calendarBean.toolTipMode}"
+ onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="single" itemValue="single" />
+ <f:selectItem itemLabel="batch" itemValue="batch" />
+ </h:selectOneRadio>
+
+ <h:outputText value="BoundaryDatesMode:" />
+ <h:selectOneRadio onclick="submit()"
value="#{calendarBean.boundary}">
+ <f:selectItem itemLabel="inactive" itemValue="inactive" />
+ <f:selectItem itemLabel="select" itemValue="select" />
+ <f:selectItem itemLabel="scroll" itemValue="scroll" />
+ </h:selectOneRadio>
+
+ <h:outputText value="EnableManualInput:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{calendarBean.enableManualInput}"
+ onclick="submit()">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="ShowInput:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{calendarBean.showInput}"
+ onclick="submit()">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Disabled:" />
+ <h:selectBooleanCheckbox value="#{calendarBean.disabled}"
+ onclick="submit()" />
+
+ <h:outputText value="Rendered:" />
+ <h:selectBooleanCheckbox value="#{calendarBean.rendered}"
+ onclick="submit()" />
+
+ <f:verbatim></f:verbatim>
+ <h:commandButton action="#{calendarBean.changeIcons}"
+ value="ChangeIcons" />
+
+ <h:outputText value="Current date: " />
+ <h:outputText value="#{calendarBean.currentDateAsText}" />
+
+ <h:outputText value="Selected date: " />
+ <h:outputText value="#{calendarBean.selectedDate}" />
+
+ <f:verbatim></f:verbatim>
+ <h:commandButton value="Submit" />
+ </h:panelGrid>
+
+ <h:panelGrid columns="3">
+ <h:column></h:column>
+ <h:outputText value="JavaScript API"></h:outputText>
+ <h:column></h:column>
+ <a4j:commandLink
+ onclick="$('formID:calendarSubviewID:calendarClientID').component.doExpand(event)"
+ value="expand"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:calendarSubviewID:calendarClientID').component.nextMonth()"
+ value="nextMonth"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:calendarSubviewID:calendarClientID').component.prevMonth()"
+ value="prevMonth"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:calendarSubviewID:calendarClientID').component.nextYear()"
+ value="nextYear"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:calendarSubviewID:calendarClientID').component.prevYear()"
+ value="prevYear"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:calendarSubviewID:calendarClientID').component.today()"
+ value="today"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:calendarSubviewID:calendarClientID').component.getSelectedDate(new
Data().setFullYear(2010,0,14)))"
+ value="getSelectedDate"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:calendarSubviewID:calendarClientID').component.isDateEnabled(new
Data()))"
+ value="isDateEnabled"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:calendarSubviewID:calendarClientID').component.selectDate(new
Data())"
+ value="selectDate"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:calendarSubviewID:calendarClientID').component.getCurrentMonth())"
+ value="getCurrentMonth"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:calendarSubviewID:calendarClientID').component.getCurrentYear())"
+ value="getCurrentYear"></a4j:commandLink>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
+ value="#{rich:findComponent('calendarClientID').value}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Calendar/CalendarStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="calendarStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{calendarBean.bTest1}" value="run"
reRender="calendarClientID,calendarAjaxID,calendarPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1Calendar}" />
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{calendarBean.bTest2}" value="run"
reRender="calendarClientID,calendarAjaxID,calendarPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Calendar}" />
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{calendarBean.bTest3}" value="run"
reRender="calendarClientID,calendarAjaxID,calendarPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Calendar}" />
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{calendarBean.bTest4}" value="run"
reRender="calendarClientID,calendarAjaxID,calendarPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4Calendar}" />
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{calendarBean.bTest5}" value="run"
reRender="calendarClientID,calendarAjaxID,calendarPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5Calendar}" />
+ </h:panelGrid>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/Columns.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/Columns.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/Columns.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,94 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="columnsSubviewID">
+
+ <h:selectBooleanCheckbox value="#{columns.dataTableRendered}">
+ <a4j:support event="onchange"
reRender="richGridID"></a4j:support>
+ </h:selectBooleanCheckbox>
+ <h:outputText value="rich:dataTable:"
rendered="#{columns.dataTableRendered}"></h:outputText>
+ <h:outputText value="h:dataTable:"
rendered="#{!columns.dataTableRendered}"></h:outputText>
+
+ <rich:dataTable id="richColumnsID" value="#{columns.data1}"
var="d1" rendered="#{columns.dataTableRendered}">
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="header (h)"></h:outputText>
+ </f:facet>
+ <h:outputText value="h: #{d1.int0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="footer (h)"></h:outputText>
+ </f:facet>
+ </h:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="header (rich)"></h:outputText>
+ </f:facet>
+ <h:outputText value="rich: #{d1.int0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="footer (rich)"></h:outputText>
+ </f:facet>
+ </rich:column>
+
+ <rich:columns value="#{columns.data2}" var="d2"
footerClass="#{style.footerClass}" headerClass="#{style.headerClass}"
breakBefore="#{columns.breakBefore}" colspan="#{columns.colspan}"
+ columns="#{columns.columns}" index="index"
rowspan="#{columns.rowspan}" begin="#{columns.begin}"
end="#{columns.end}" width="#{columns.width}"
style="#{style.style}" styleClass="#{style.styleClass}"
+ sortOrder="#{columns.orderings[index]}" sortBy="#{d1.str0}"
+ filterBy="#{d1.str0}"
+ filterValue="#{columns.filterValue[index]}"
filterMethod="#{columns.filterMethod}">
+ <f:facet name="header">
+ <h:outputText value="header #{d2.int0}"></h:outputText>
+ </f:facet>
+ <h:outputText value="#{index}. "></h:outputText>
+ <h:outputText value="#{d1.str0}, "></h:outputText>
+ <h:outputText value="#{d2.str0}"></h:outputText>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ <f:facet name="footer">
+ <h:outputText value="footer #{d2.int0}"></h:outputText>
+ </f:facet>
+ </rich:columns>
+ </rich:dataTable>
+
+ <h:dataTable id="hColumnsID" value="#{columns.data1}"
var="d1" rendered="#{!columns.dataTableRendered}"
border="1">
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="header (h)"></h:outputText>
+ </f:facet>
+ <h:outputText value="h: #{d1.int0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="footer (h)"></h:outputText>
+ </f:facet>
+ </h:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="header (rich)"></h:outputText>
+ </f:facet>
+ <h:outputText value="rich: #{d1.int0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="footer (rich)"></h:outputText>
+ </f:facet>
+ </rich:column>
+
+ <rich:columns value="#{columns.data2}" var="d2"
breakBefore="#{columns.breakBefore}" colspan="#{columns.colspan}"
+ columns="#{columns.columns}" index="index"
rowspan="#{columns.rowspan}" sortable="#{columns.sortable}"
+ begin="#{columns.begin}" end="#{columns.end}"
width="#{columns.width}">
+ <f:facet name="header">
+ <h:outputText value="header #{d2.int0}"></h:outputText>
+ </f:facet>
+ <h:outputText value="#{index}. "></h:outputText>
+ <h:outputText value="#{d1.str0}, "></h:outputText>
+ <h:outputText value="#{d2.str0}"></h:outputText>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ <f:facet name="footer">
+ <h:outputText value="footer #{d2.int0}"></h:outputText>
+ </f:facet>
+ </rich:columns>
+ </h:dataTable>
+
+ <f:verbatim><br/></f:verbatim>
+ <h:outputText value="test columns (*) "></h:outputText>
+
+ <rich:dataTable value="#{columns.data1}" var="data1">
+ <rich:columns columns="#{columns.columns}">
+ <h:outputText value="#{data1.str0}"></h:outputText>
+ </rich:columns>
+ </rich:dataTable>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/ColumnsProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/ColumnsProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Columns/ColumnsProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,57 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="columnsPropertyID">
+ <h:commandButton value="submit"></h:commandButton>
+ <a4j:commandButton value="submit [a4j]"
reRender="columnsID"></a4j:commandButton>
+ <h:panelGrid columns="2">
+ <f:facet name="header">
+ <h:outputText value="columns"></h:outputText>
+ </f:facet>
+ <h:outputText value="Enter quantity of lines [data 1]" />
+ <h:panelGroup>
+ <h:inputText value="#{columns.length1}" />
+ <h:commandButton action="#{columns.addNewItem1}"
value="ok"></h:commandButton>
+ </h:panelGroup>
+
+ <h:outputText value="Enter quantity of lines [data 2]" />
+ <h:panelGroup>
+ <h:inputText value="#{columns.length2}" />
+ <h:commandButton action="#{columns.addNewItem2}"
value="ok"></h:commandButton>
+ </h:panelGroup>
+
+ <h:outputText value="filterMethod"></h:outputText>
+ <h:inputText value="#{columns.filterInput}"
+ onchange="submit();" />
+
+ <h:outputText value="columns (*):"></h:outputText>
+ <h:inputText value="#{columns.columns}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="rowspan:"></h:outputText>
+ <h:inputText value="#{columns.rowspan}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="colspan:"></h:outputText>
+ <h:inputText value="#{columns.colspan}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="begin:"></h:outputText>
+ <h:inputText value="#{columns.begin}" onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="end:"></h:outputText>
+ <h:inputText value="#{columns.end}" onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="width:"></h:outputText>
+ <h:inputText value="#{columns.width}" onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="sortable"></h:outputText>
+ <h:selectBooleanCheckbox value="#{columns.sortable}"
onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="breakBefore:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{columns.breakBefore}"
onchange="submit();">
+ </h:selectBooleanCheckbox>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/Combobox.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/Combobox.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/Combobox.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,54 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="comboboxSubviewID">
+
+ <h:inputText value="For test tabbing tabindex = 3" tabindex="3"
size="30"></h:inputText> <br/>
+
+ <rich:comboBox id="comboboxID" disabled="#{combobox.disabled}"
defaultLabel="#{combobox.defaultLabel}"
+ buttonClass="#{style.buttonClass}"
+ buttonDisabledClass="#{style.buttonDisabledClass}"
+ buttonDisabledStyle="#{style.buttonDisabledStyle}"
+ buttonInactiveClass="#{style.buttonInactiveClass}"
+ buttonInactiveStyle="#{style.buttonInactiveStyle}"
+ buttonStyle="#{style.buttonStyle}"
+ inputClass="#{style.inputClass}"
+ inputDisabledClass="#{style.inputDisabledClass}"
+ inputDisabledStyle="#{style.inputDisabledStyle}"
+ inputInactiveClass="#{style.inputInactiveClass}"
+ inputInactiveStyle="#{style.inputInactiveStyle}"
+ itemClass="#{style.itemClass}"
+ inputStyle="#{style.inputStyle}"
+ listClass="#{style.listClass}"
+ listStyle="#{style.listStyle}"
+ itemSelectedClass="border:5px solid red"
+ filterNewValues="#{combobox.filterNewValues}"
+ rich-combobox-button="style"
+ directInputSuggestions="#{combobox.directInputSuggestions}"
immediate="#{combobox.immediate}"
+ width="#{combobox.width}"
valueChangeListener="#{combobox.valueChangeListener}"
+ tabindex="#{combobox.tabindex}"
suggestionValues="#{combobox.suggestionValues}"
+ required="#{combobox.required}"
requiredMessage="#{combobox.requiredMessage}"
+ rendered="#{combobox.rendered}"
selectFirstOnUpdate="#{combobox.selectFirstOnUpdate}"
+ enableManualInput="#{combobox.enableManualInput}"
listHeight="#{combobox.listHeight}" listWidth="#{combobox.listWidth}"
style="#{style.style}" styleClass="#{style.styleClass}"
+ onblur="#{event.onblur}"
+ onchange="alert('onchange')"
+ onclick="#{event.onclick}"
+ ondblclick="#{event.ondblclick}"
+ onfocus="#{event.onfocus}"
+ onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}"
+ onlistcall="#{event.onlistcall}"
+ onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
+ onselect="#{event.onselect}"
+ binding="#{combobox.myComboBox}"
+ align="#{combobox.align}"
+ buttonIconDisabled="/pics/ajax_process.gif"
+ accesskey="y">
+ <f:selectItem itemValue="GoshaGoshaGoshaGoshaGosha"/>
+ </rich:comboBox>
+
+ <a4j:commandButton value="reRender"
reRender="comboboxID"></a4j:commandButton>
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,7 @@
+ <rich:comboBox>
+ <f:selectItem itemValue="item 1"/>
+ <f:selectItem itemValue="item 2"/>
+ <f:selectItem itemValue="item 3"/>
+ <f:selectItem itemValue="item 4"/>
+ <f:selectItem itemValue="item 5"/>
+ </rich:comboBox>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Combobox/ComboboxProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,76 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="comboboxPropertySubviewID">
+
+ <h:commandButton action="#{combobox.add}" value="add test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="defaultLabel"></h:outputText>
+ <h:inputText value="#{combobox.defaultLabel}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="filterNewValues"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.filterNewValues}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="tabindex"></h:outputText>
+ <h:inputText value="#{combobox.tabindex}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="width"></h:outputText>
+ <h:inputText value="#{combobox.width}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="listHeight"></h:outputText>
+ <h:inputText value="#{combobox.listHeight}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="listWidth"></h:outputText>
+ <h:inputText value="#{combobox.listWidth}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="enableManualInput"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.enableManualInput}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="selectFirstOnUpdate"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.selectFirstOnUpdate}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="directInputSuggestions"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.directInputSuggestions}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="disabled"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.disabled}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.rendered}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="immediate"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.immediate}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="required"></h:outputText>
+ <h:selectBooleanCheckbox value="#{combobox.required}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="requiredMessage"></h:outputText>
+ <h:inputText value="#{combobox.requiredMessage}"
onchange="submit();"></h:inputText>
+
+ <h:commandButton actionListener="#{combobox.checkBinding}"
value="Binding"></h:commandButton>
+ <h:outputText value="#{combobox.bindLabel}"></h:outputText>
+
+ <h:outputText value="align"></h:outputText>
+ <h:inputText value="#{combobox.align}"
onchange="submit();"></h:inputText>
+ </h:panelGrid>
+
+ <a4j:commandLink
onclick="$('formID:comboboxSubviewID:comboboxID').component.showList()"
value="showList"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
onclick="$('formID:comboboxSubviewID:comboboxID').component.hideList()"
value="hideList"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
onclick="$('formID:comboboxSubviewID:comboboxID').component.enable()"
value="enable"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
onclick="$('formID:comboboxSubviewID:comboboxID').component.disable()"
value="disable"></a4j:commandLink>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <!--<h:outputText
value="#{rich:findComponent('comboboxID').value}" />-->
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ComponentControl/ComponentControl.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ComponentControl/ComponentControl.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ComponentControl/ComponentControl.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,125 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="componentControlSubviewID">
+
+ <h:inputText value="test">
+ <rich:componentControl name="controlMe" event="onclick"
+ attachTiming="onload" for="ccToltipID" operation="show"
binding="#{componentControl.htmlComponentControl}"/>
+ </h:inputText>
+
+ <rich:panel>
+ <rich:toolTip id="ccToltipID" followMouse="false"
+ direction="top-right" value="Help me, help!">
+ </rich:toolTip>
+ </rich:panel>
+
+ <rich:modalPanel id="ccModalPanelID"
+ onshow="alert(event.parameters.show)"
+ onhide="alert(event.parameters.hide)">
+ <h:outputLink id="hideButton1ID" onclick="return false;"
value="#">
+ <f:verbatim>Close 1</f:verbatim>
+ </h:outputLink>
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+ <h:outputLink id="hideButton2ID" onclick="return false;"
value="#">
+ <f:verbatim>Close 2</f:verbatim>
+ </h:outputLink>
+ </rich:modalPanel>
+
+ <h:commandButton id="showButtonID" value="show ModalPanel">
+ <rich:componentControl for="ccModalPanelID" event="onclick"
+ disableDefault="true" operation="show"
+ params="show:'componentControl work(show)'" />
+ </h:commandButton>
+
+ <rich:componentControl attachTiming="onload"
+ attachTo="hideButton1ID, hideButton2ID" event="onclick"
+ for="ccModalPanelID" operation="hide"
+ params="hide:'componentControl work(hide)'" />
+
+ <f:verbatim>
+ <br />
+ <br />
+ </f:verbatim>
+ <h:commandButton action="#{componentControl.addHtmlComponentControl}"
value="add test" />
+ <rich:calendar popup="#{componentControl.calendarPopup}"
+ id="ccCalendarID" />
+ <h:panelGrid columns="2">
+ <h:outputText value="popup calendar" />
+ <h:selectBooleanCheckbox id="calendarSelectID"
+ value="#{componentControl.calendarPopup}" onchange="submit();"
/>
+ </h:panelGrid>
+
+ <f:verbatim>
+ <br />
+ <a href="#" id="doExpandCalendarID">Calendar
(doExpand)</a>
+ <br />
+ <a href="#" id="doNextYearCalendarID">Calendar
(nextYear)</a>
+ <br />
+ <a href="#" id="doPrevYearCalendarID">Calendar
(prevYear)</a>
+ <br />
+ <a href="#" id="doNextMonthCalendarID">Calendar
(nextMonth)</a>
+ <br />
+ <a href="#" id="doPrevMonthCalendarID">Calendar
(prevMonth)</a>
+ <br />
+ <a href="#" id="doTodayCalendarID">Calendar
(today)</a>
+ <br />
+ <a href="#" id="doTodayCalendarRenderedID">Calendar (today)
+ rendered="false"</a>
+ </f:verbatim>
+
+ <rich:componentControl id="componentID"
attachTo="doExpandCalendarID" for="ccCalendarID"
+ event="onclick" operation="doExpand" />
+ <rich:componentControl attachTo="doNextYearCalendarID"
+ for="ccCalendarID" event="onclick" operation="nextYear"
/>
+ <rich:componentControl attachTo="doPrevYearCalendarID"
+ for="ccCalendarID" event="onclick" operation="prevYear"
/>
+ <rich:componentControl attachTo="doNextMonthCalendarID"
+ for="ccCalendarID" event="onclick" operation="nextMonth"
/>
+ <rich:componentControl attachTo="doPrevMonthCalendarID"
+ for="ccCalendarID" event="onclick" operation="prevMonth"
/>
+ <rich:componentControl attachTo="doTodayCalendarID"
for="ccCalendarID"
+ event="onclick" operation="today" />
+ <rich:componentControl attachTo="doTodayCalendarRenderedID"
+ for="ccCalendarID" rendered="false" event="onclick"
operation="today" />
+
+ <f:verbatim>
+ <br />
+ <br />
+ </f:verbatim>
+
+ <rich:panelMenu id="ccContextMenuPanelMenuID">
+ <h:outputText value="click text" />
+ </rich:panelMenu>
+
+ <rich:contextMenu id="ccContextMenuID" submitMode="ajax"
+ onexpand="alert(event.parameters.expand)">
+ <rich:menuItem icon="/pics/header.png" value="tab1">
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="a">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="b">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="c">
+ </rich:menuItem>
+ </rich:contextMenu>
+ <rich:componentControl event="oncontextmenu"
+ attachTo="ccContextMenuPanelMenuID" for="ccContextMenuID"
+ operation="show" params="expand:'show work'" />
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getOperation"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
value="#{rich:findComponent('componentID').operation}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenu.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenu.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenu.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,376 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="contextMenuSubviewID">
+ <h:panelGrid columns="2">
+ <rich:panel style="width: 130px; height: 50px; background-color: #98FB98;"
id="richPanel_1">
+ <h:outputText value="panel with contextMenu(DEFAULT)" />
<f:verbatim><br /></f:verbatim>
+ <h:outputText value="testing events" />
+ <rich:contextMenu id="contextMenuDefaultID" submitMode="ajax"
disableDefaultMenu="#{contextMenu.disableDefaultMenu}"
style="#{style.style}" styleClass="#{style.styleClass}"
disabledItemClass="#{style.disabledItemClass}"
disabledItemStyle="#{style.disabledItemStyle}"
itemClass="#{style.itemClass}" itemStyle="#{style.itemStyle}"
selectItemStyle="#{style.selectItemStyle}"
selectItemClass="#{style.selectItemClass}"
+ oncollapse="#{event.oncollapse}" onexpand="#{event.onexpand}"
ongroupactivate="#{event.ongroupactivate}"
onitemselect="#{event.onitemselect}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
binding="#{contextMenu.htmlContextMenu}">
+ <rich:menuItem icon="/pics/header.png" value="abc"
reRender="cmInfoID" style="#{style.styleA}"
styleClass="#{style.styleClassA}">
+ <f:param name="cmdParam" value="abc" />
+ </rich:menuItem>
+ <rich:menuItem onbeforedomupdate="#{event.onbeforedomupdate}"
onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
onmousedown="#{event.onmousedown}" onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
onmouseup="#{event.onmouseup}"
onselect="#{event.onselect}"><h:outputText value="event
item"/></rich:menuItem>
+ <rich:menuItem icon="/pics/header.png" value="JSAPI Hide"
onclick="$('formID:contextMenuSubviewID:contextMenuDefaultID').component.doHide()"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="hide" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="a"
reRender="cmInfoID" iconClass="#{style.iconClassA}"
iconStyle="#{style.iconStyleA}" selectClass="#{style.selectClassA}"
styleClass="#{style.styleClassA}" selectStyle="#{style.selectStyleA}"
style="#{style.styleA}">
+ <f:param name="cmdParam" value="a" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value=" b"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="b" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="c"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="c" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" reRender="cmInfoID">
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:menuItem>
+ <rich:menuGroup value="menuGroup">
+ <rich:menuItem icon="/pics/fatal.gif" value="a"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="a" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="b"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="b" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="c"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="c" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="d"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="d" />
+ </rich:menuItem>
+ </rich:menuGroup>
+ </rich:contextMenu>
+ <a4j:commandLink
onclick="$('formID:contextMenuSubviewID:contextMenuDefaultID').component.doShow()"
value="JSAPI Show"></a4j:commandLink>
+ </rich:panel>
+
+
+ <rich:panel style="width: 130px; height: 50px; background-color:
#98FB98;">
+ <h:outputText value="panel with contextMenu(Test)" />
+ <rich:contextMenu id="contextMenuID"
attached="#{contextMenu.attached}"
submitMode="#{contextMenu.submitMode}"
+ event="#{contextMenu.event}"
disableDefaultMenu="#{contextMenu.disableDefaultMenu}"
rendered="#{contextMenu.rendered}"
+ hideDelay="#{contextMenu.hideDelay}"
showDelay="#{contextMenu.showDelay}"
popupWidth="#{contextMenu.popupWidth}">
+ <rich:menuItem icon="/pics/header.png" value="abc"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="abc" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="action"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="action" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="actionListener"
actionListener="#{contextMenu.actionListener}"
reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="ajaxSingle"
ajaxSingle="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajaxSingle" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="disabled"
disabled="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="disabled" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="immediate"
immediate="true" action="submit();">
+ <f:param name="cmdParam" value="immedeate" />
+ <h:inputText value="#{contextMenu.inputText}" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: none"
submitMode="none" reRender="cmInfoID">
+ <f:param name="cmdParam" value="none" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode:
server" submitMode="server" reRender="cmInfoID">
+ <f:param name="cmdParam" value="server" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: ajax"
submitMode="ajax" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajax" />
+ </rich:menuItem>
+ <rich:menuItem value="select">
+ <h:selectOneMenu value="#{contextMenu.selectOneMenu}"
onchange="submit();">
+ <f:selectItem itemLabel="item1" itemValue="item1" />
+ <f:selectItem itemLabel="item2" itemValue="item2" />
+ </h:selectOneMenu>
+ </rich:menuItem>
+ <rich:menuGroup value="menuGroup">
+ <rich:menuItem icon="/pics/fatal.gif" value="a"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="a" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="b"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="b" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="c"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="c" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="d"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="d" />
+ </rich:menuItem>
+ </rich:menuGroup>
+ </rich:contextMenu>
+ </rich:panel>
+ </h:panelGrid>
+
+ <a4j:commandButton value="reRender"
reRender="cmInfoID"></a4j:commandButton>
+
+ <h:panelGrid id="cmInfoID" columns="2">
+ <h:outputText value="Select items: " />
+ <h:outputText value="#{contextMenu.info}" style="color: red"
/>
+ </h:panelGrid>
+
+ <h:panelGrid id="pgcmTestID" columns="3">
+ <h:selectOneMenu value="#{contextMenu.selectOneMenu}"
id="selectOneMenu_1">
+ <f:selectItem itemLabel="select1" itemValue="select1" />
+ <f:selectItem itemLabel="select2" itemValue="select2" />
+ <rich:contextMenu attached="#{contextMenu.attached}"
submitMode="#{contextMenu.submitMode}" event="#{contextMenu.event}"
+ disableDefaultMenu="#{contextMenu.disableDefaultMenu}"
rendered="#{contextMenu.rendered}"
hideDelay="#{contextMenu.hideDelay}"
+ showDelay="#{contextMenu.showDelay}"
popupWidth="#{contextMenu.popupWidth}">
+ <rich:menuItem icon="/pics/header.png" value="select"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="select" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="action"
action="alert('action work')" reRender="cmInfoID">
+ <f:param name="cmdParam" value="action" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="actionListener"
actionListener="#{contextMenu.actionListener}"
reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="ajaxSingle"
ajaxSingle="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajaxSingle" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="disabled"
disabled="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="disabled" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="immediate"
immediate="true" action="submit();">
+ <f:param name="cmdParam" value="immedeate" />
+ <h:inputText value="#{contextMenu.inputText}" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: none"
submitMode="none" reRender="cmInfoID">
+ <f:param name="cmdParam" value="none" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode:
server" submitMode="server" reRender="cmInfoID">
+ <f:param name="cmdParam" value="server" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: ajax"
submitMode="ajax" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajax" />
+ </rich:menuItem>
+ <rich:menuItem value="select">
+ <h:selectOneMenu value="#{contextMenu.selectOneMenu}"
onchange="submit();">
+ <f:selectItem itemLabel="item1" itemValue="item1" />
+ <f:selectItem itemLabel="item2" itemValue="item2" />
+ </h:selectOneMenu>
+ </rich:menuItem>
+ </rich:contextMenu>
+ </h:selectOneMenu>
+
+ <rich:tabPanel id="tpcmTestID" switchType="client">
+ <rich:tab id="t1cmTestID" label="tab1">
+ <rich:contextMenu submitMode="ajax"
disableDefaultMenu="#{contextMenu.disableDefaultMenu}">
+ <rich:menuItem icon="/pics/header.png" value="tab1"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="tab1" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="a"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="a" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value=" b"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="b" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="c"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="c" />
+ </rich:menuItem>
+ </rich:contextMenu>
+ <h:outputText value="text1" />
+ </rich:tab>
+ <rich:tab id="t2cmTestID" label="tab2">
+ <rich:contextMenu submitMode="ajax"
disableDefaultMenu="#{contextMenu.disableDefaultMenu}">
+ <rich:menuItem icon="/pics/header.png" value="tab2"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="tab2" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="a"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="a" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value=" b"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="b" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="c"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="c" />
+ </rich:menuItem>
+ </rich:contextMenu>
+ <h:outputText value="text2" />
+ </rich:tab>
+ <rich:tab id="t3cmTestID" label="tab3">
+ <rich:contextMenu submitMode="ajax"
disableDefaultMenu="#{contextMenu.disableDefaultMenu}">
+ <rich:menuItem icon="/pics/header.png" value="tab3"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="tab3" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="a"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="a" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value=" b"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="b" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="c"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="c" />
+ </rich:menuItem>
+ </rich:contextMenu>
+ <h:outputText value="text3" />
+ </rich:tab>
+ <rich:contextMenu attached="#{contextMenu.attached}"
submitMode="#{contextMenu.submitMode}" event="#{contextMenu.event}"
+ disableDefaultMenu="#{contextMenu.disableDefaultMenu}"
rendered="#{contextMenu.rendered}"
hideDelay="#{contextMenu.hideDelay}"
+ showDelay="#{contextMenu.showDelay}"
popupWidth="#{contextMenu.popupWidth}">
+ <rich:menuItem icon="/pics/header.png" value="tabPanel"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="tabPanel" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="action"
action="alert('action work')" reRender="cmInfoID">
+ <f:param name="cmdParam" value="action" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="actionListener"
actionListener="#{contextMenu.actionListener}"
reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="ajaxSingle"
ajaxSingle="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajaxSingle" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="disabled"
disabled="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="disabled" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="immediate"
immediate="true" action="submit();">
+ <f:param name="cmdParam" value="immedeate" />
+ <h:inputText value="#{contextMenu.inputText}" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: none"
submitMode="none" reRender="cmInfoID">
+ <f:param name="cmdParam" value="none" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode:
server" submitMode="server" reRender="cmInfoID">
+ <f:param name="cmdParam" value="server" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: ajax"
submitMode="ajax" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajax" />
+ </rich:menuItem>
+ <rich:menuItem value="select">
+ <h:selectOneMenu value="#{contextMenu.selectOneMenu}"
onchange="submit();">
+ <f:selectItem itemLabel="item1" itemValue="item1" />
+ <f:selectItem itemLabel="item2" itemValue="item2" />
+ </h:selectOneMenu>
+ </rich:menuItem>
+ </rich:contextMenu>
+ </rich:tabPanel>
+
+ <h:graphicImage id="gicmID" value="/pics/asus.jpg"
height="125px" width="150px">
+ <rich:contextMenu attached="#{contextMenu.attached}"
submitMode="#{contextMenu.submitMode}" event="#{contextMenu.event}"
+ disableDefaultMenu="#{contextMenu.disableDefaultMenu}"
rendered="#{contextMenu.rendered}"
hideDelay="#{contextMenu.hideDelay}"
+ showDelay="#{contextMenu.showDelay}"
popupWidth="#{contextMenu.popupWidth}">
+ <rich:menuItem icon="/pics/header.png" value="graphicImage"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="graphicImage" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="action"
action="alert('action work')" reRender="cmInfoID">
+ <f:param name="cmdParam" value="action" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="actionListener"
actionListener="#{contextMenu.actionListener}"
reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="ajaxSingle"
ajaxSingle="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajaxSingle" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="disabled"
disabled="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="disabled" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="immediate"
immediate="true" action="submit();">
+ <f:param name="cmdParam" value="immedeate" />
+ <h:inputText value="#{contextMenu.inputText}" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: none"
submitMode="none" reRender="cmInfoID">
+ <f:param name="cmdParam" value="none" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode:
server" submitMode="server" reRender="cmInfoID">
+ <f:param name="cmdParam" value="server" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: ajax"
submitMode="ajax" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajax" />
+ </rich:menuItem>
+ <rich:menuItem value="select">
+ <h:selectOneMenu value="#{contextMenu.selectOneMenu}"
onchange="submit();">
+ <f:selectItem itemLabel="item1" itemValue="item1" />
+ <f:selectItem itemLabel="item2" itemValue="item2" />
+ </h:selectOneMenu>
+ </rich:menuItem>
+ </rich:contextMenu>
+ </h:graphicImage>
+
+ <h:inputText id="itcmTestID" value="inputText">
+ <rich:contextMenu attached="#{contextMenu.attached}"
submitMode="#{contextMenu.submitMode}" event="#{contextMenu.event}"
+ disableDefaultMenu="#{contextMenu.disableDefaultMenu}"
rendered="#{contextMenu.rendered}"
hideDelay="#{contextMenu.hideDelay}"
+ showDelay="#{contextMenu.showDelay}"
popupWidth="#{contextMenu.popupWidth}">
+ <rich:menuItem icon="/pics/header.png" value="inputText"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="inputText" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="action"
action="alert('action work')" reRender="cmInfoID">
+ <f:param name="cmdParam" value="action" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="actionListener"
actionListener="#{contextMenu.actionListener}"
reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="ajaxSingle"
ajaxSingle="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajaxSingle" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="disabled"
disabled="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="disabled" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="immediate"
immediate="true" action="submit();">
+ <f:param name="cmdParam" value="immedeate" />
+ <h:inputText value="#{contextMenu.inputText}" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: none"
submitMode="none" reRender="cmInfoID">
+ <f:param name="cmdParam" value="none" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode:
server" submitMode="server" reRender="cmInfoID">
+ <f:param name="cmdParam" value="server" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: ajax"
submitMode="ajax" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajax" />
+ </rich:menuItem>
+ <rich:menuItem value="select">
+ <h:selectOneMenu value="#{contextMenu.selectOneMenu}"
onchange="submit();">
+ <f:selectItem itemLabel="item1" itemValue="item1" />
+ <f:selectItem itemLabel="item2" itemValue="item2" />
+ </h:selectOneMenu>
+ </rich:menuItem>
+ </rich:contextMenu>
+ </h:inputText>
+
+ <h:panelGrid id="pgTestID" columns="1" border="5"
cellpadding="2" cellspacing="2">
+ <h:outputText value="panelGrid" />
+ <h:outputText value="" />
+ <rich:contextMenu attached="#{contextMenu.attached}"
submitMode="#{contextMenu.submitMode}" event="#{contextMenu.event}"
+ disableDefaultMenu="#{contextMenu.disableDefaultMenu}"
rendered="#{contextMenu.rendered}"
hideDelay="#{contextMenu.hideDelay}"
+ showDelay="#{contextMenu.showDelay}"
popupWidth="#{contextMenu.popupWidth}">
+ <rich:menuItem icon="/pics/header.png" value="panelGrid"
reRender="cmInfoID">
+ <f:param name="cmdParam" value="panelGrid" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/info.gif" value="action"
action="alert('action work')" reRender="cmInfoID">
+ <f:param name="cmdParam" value="action" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="actionListener"
actionListener="#{contextMenu.actionListener}"
reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="ajaxSingle"
ajaxSingle="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajaxSingle" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="disabled"
disabled="true" reRender="cmInfoID">
+ <f:param name="cmdParam" value="disabled" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="immediate"
immediate="true" action="submit();">
+ <f:param name="cmdParam" value="immedeate" />
+ <h:inputText value="#{contextMenu.inputText}" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: none"
submitMode="none" reRender="cmInfoID">
+ <f:param name="cmdParam" value="none" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode:
server" submitMode="server" reRender="cmInfoID">
+ <f:param name="cmdParam" value="server" />
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/fatal.gif" value="submitMode: ajax"
submitMode="ajax" reRender="cmInfoID">
+ <f:param name="cmdParam" value="ajax" />
+ </rich:menuItem>
+ <rich:menuItem value="select">
+ <h:selectOneMenu value="#{contextMenu.selectOneMenu}"
onchange="submit();">
+ <f:selectItem itemLabel="item1" itemValue="item1" />
+ <f:selectItem itemLabel="item2" itemValue="item2" />
+ </h:selectOneMenu>
+ </rich:menuItem>
+ </rich:contextMenu>
+ </h:panelGrid>
+ </h:panelGrid>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenuProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenuProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ContextMenu/ContextMenuProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,74 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="contextMenuPropertySubviewID">
+
+ <a4j:commandButton value="reRender"
reRender="cmInfoID"></a4j:commandButton>
+ <a4j:commandButton action="submit();" immediate="true"
+ value="immediate submit(); (a4j)"></a4j:commandButton>
+ <h:commandButton action="submit();" value="submit();" />
+ <h:commandButton action="submit();" immediate="true"
+ value="immediate submit();" />
+ <h:commandButton action="#{contextMenu.addHtmlContextMenu}" value="add
test" />
+ <h:panelGrid columns="2" style="top">
+ <h:outputText value="event:" />
+ <h:selectOneMenu value="#{contextMenu.event}"
onchange="submit();">
+ <f:selectItem itemLabel="oncontextmenu"
itemValue="oncontextmenu" />
+ <f:selectItem itemLabel="onclick" itemValue="onclick" />
+ <f:selectItem itemLabel="onmousemove" itemValue="onmousemove"
/>
+ </h:selectOneMenu>
+
+ <h:outputText value="popupWidth:" />
+ <h:inputText value="#{contextMenu.popupWidth}">
+ <a4j:support event="onchange"
reRender="contextMenuID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="hideDelay:" />
+ <h:inputText value="#{contextMenu.hideDelay}">
+ <a4j:support event="onchange"
reRender="contextMenuID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="showDelay" />
+ <h:inputText value="#{contextMenu.showDelay}">
+ <a4j:support event="onchange"
reRender="contextMenuID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="submitMode:" />
+ <h:selectOneRadio value="#{contextMenu.submitMode}"
+ onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ </h:selectOneRadio>
+
+ <h:outputText value="attached" />
+ <h:selectBooleanCheckbox value="#{contextMenu.attached}"
+ onchange="submit();" />
+
+ <h:outputText value="disableDefaultMenu:" />
+ <h:selectBooleanCheckbox value="#{contextMenu.disableDefaultMenu}"
+ onchange="submit();">
+ <a4j:support event="onchange"
reRender="contextMenuID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox value="#{contextMenu.rendered}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getEvent"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
+ value="#{rich:findComponent('contextMenuDefaultID').event}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/CustomizePage/CustomizePage.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/CustomizePage/CustomizePage.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/CustomizePage/CustomizePage.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:rich="http://richfaces.org/rich">
+ <body>
+ <f:view>
+ <rich:separator lineType="solid" height="1" />
+ <table width="400">
+ <tbody>
+ <tr>
+ <td onmouseover="updateName('Alex')"
+ onmouseout="updateName('')">Alex</td>
+ <td onmouseover="updateName('Jonh')"
+ onmouseout="updateName('')">Jonh</td>
+ <td onmouseover="updateName('Roger')"
+ onmouseout="updateName('')">Roger</td>
+ </tr>
+ <tr>
+ <td colspan="3"><h:outputText id="showname"
+ value="Name: #{userBean.name}" /></td>
+ </tr>
+ </tbody>
+ </table>
+
+ <a4j:form>
+ <a4j:jsFunction id="updateName" name="updateName"
reRender="showname">
+ <a4j:actionparam name="param1" assignTo="#{userBean.name}"
/>
+ </a4j:jsFunction>
+ </a4j:form>
+
+ <rich:separator height="1" style="padding-top:10px" />
+ </f:view>
+ </body>
+</ui:composition>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,3 @@
+ <rich:dataDefinitionList value="#{dataDefinitionList.arrDefault}"
var="def">
+ <h:outputText value="#{def}" />
+ </rich:dataDefinitionList>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionList.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionList.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionList.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,18 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="dataDefinitionListSubviewID">
+ <rich:dataDefinitionList id="ddListID"
value="#{dataDefinitionList.arr}" var="arr"
first="#{dataDefinitionList.first}"
+ rendered="#{dataDefinitionList.rendered}"
title="#{dataDefinitionList.title}" dir="#{dataDefinitionList.dir}"
+ rows="#{dataDefinitionList.rows}" style="#{style.style}"
styleClass="#{style.styleClass}"
columnClasses="#{style.columnClasses}"
rowClasses="#{style.rowClasses}"
+ binding="#{dataDefinitionList.myDefinitionList}"
+ rowKeyVar="myVar">
+ <f:facet name="header">
+ <h:outputText value="Africa(header):" />
+ </f:facet>
+ <h:outputText value="#{arr.str0} " />
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ <h:outputText value="#{myVar}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="Africa(footer);" />
+ </f:facet>
+ </rich:dataDefinitionList>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionListProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionListProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataDefinitionList/DataDefinitionListProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,51 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="dataDefinitionListPropertySubviewID">
+ <h:commandButton action="#{dataDefinitionList.add}" value="add
test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="title" />
+ <h:inputText value="#{dataDefinitionList.title}">
+ <a4j:support event="onchange"
reRender="ddListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="first" />
+ <h:inputText value="#{dataDefinitionList.first}">
+ <a4j:support event="onchange"
reRender="ddListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="rows" />
+ <h:inputText value="#{dataDefinitionList.rows}">
+ <a4j:support event="onchange"
reRender="ddListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="dir" />
+ <h:selectOneRadio value="#{dataDefinitionList.dir}">
+ <f:selectItem itemValue="LTR" itemLabel="LTR" />
+ <f:selectItem itemValue="RTL" itemLabel="RTL" />
+ <a4j:support event="onchange"
reRender="ddListID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox value="#{dataDefinitionList.rendered}"
+ onchange="submit();" />
+
+ <h:commandButton actionListener="#{dataDefinitionList.checkBinding}"
+ value="Binding"></h:commandButton>
+ <h:outputText
value="#{dataDefinitionList.bindLabel}"></h:outputText>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getRowCount"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('ddListID').rowCount}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSlider.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSlider.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSlider.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,85 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="dataFilterSliderSubviewID">
+
+ <rich:dataFilterSlider sliderListener="#{dfs.doSlide}"
action="#{dfs.act}" actionListener="#{dfs.actListener}"
+ rendered="#{dfs.rendered}" binding="#{dfs.htmlDataFilterSlider}"
+ for="carList" forValRef="inventoryList.carInventory"
+ filterBy="getMileage" manualInput="true"
storeResults="true" width="400px"
+ styleClass="#{style.styleClass}"
rangeStyleClass="#{style.rangeStyleClass}"
trailerStyleClass="#{style.trailerStyleClass}" style="#{style.style}"
fieldStyleClass="#{style.fieldStyleClass}"
trackStyleClass="#{style.trackStyleClass}"
handleStyleClass="#{style.handleStyleClass}"
+ startRange="10000" endRange="60000" increment="10000"
+ trailer="true" handleValue="10000" id="dfsID"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ onchange="#{event.onchange}" onclick="#{event.onclick}"
+ oncomplete="#{event.oncomplete}" ondblclick="#{event.ondblclick}"
+ onerror="#{event.onerror}" onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}" onslide="#{event.onslide}"
+ onSlideSubmit="#{event.onSlideSubmit}">
+ </rich:dataFilterSlider>
+
+ <h:panelGrid id="list-body">
+ <h:dataTable id="carIndex" rows="10"
+ binding="#{inventoryList.carMakeIndexUIData}"
+ value="#{inventoryList.carMakeIndex}" var="category"
+ styleClass="list-table1" columnClasses="column-index"
+ rowClasses="list-row3">
+
+ <h:column>
+ <a4j:commandLink actionListener="#{inventoryList.filterCarList}"
+ reRender="carList">
+ <h:outputText value="#{category}" />
+ <f:attribute name="filterRule" value="showTable" />
+
+ </a4j:commandLink>
+ </h:column>
+ </h:dataTable>
+
+ <h:dataTable id="carList" rows="10"
rendered="#{dfs.rendered}"
+ value="#{inventoryList.carInventory}" var="category"
+ rowClasses="list-row1, list-row2" columnClasses="column"
+ headerClass="list-header" styleClass="list-table2">
+ <h:column>
+ <f:facet name="header">
+ <h:outputText styleClass="headerText" value="Make" />
+ </f:facet>
+ <h:outputText value="#{category.make}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText styleClass="headerText" value="Model" />
+ </f:facet>
+ <h:outputText value="#{category.model}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText styleClass="headerText"
+ value="#{inventoryList.priceColumnName}" />
+ </f:facet>
+ <h:outputText value="#{category.price}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText styleClass="headerText"
+ value="#{inventoryList.mileageColumnName}" />
+ </f:facet>
+ <h:outputText value="#{category.mileage}" />
+ </h:column>
+ </h:dataTable>
+ </h:panelGrid>
+ <h:outputText value="click reRender for update page(RF-1365)" />
+ <h:commandButton value="reRender" />
+
+ <h:panelGrid columns="2">
+ <a4j:commandButton style="" value="" rendered=""/>
+ <a4j:commandButton value="action" rendered="actionDFSID"
style=" width : 95px;"></a4j:commandButton> />
+ <h:outputText id="actionDFSID" value="#{dfs.action}" />
+
+ <a4j:commandButton value="actionListener"
rendered="actionListenerDFSID" style=" width :
95px;"></a4j:commandButton> />
+ <h:outputText id="actionListenerDFSID"
value="#{dfs.actionListener}" />
+ </h:panelGrid>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSliderProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSliderProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataFilterSlider/DataFilterSliderProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="dataFilterSliderPropertySubviewID">
+ <h:commandButton action="#{dfs.addHtmlDataFilterSlider}" value="add
test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="Rendered:" />
+ <h:selectBooleanCheckbox value="#{dfs.rendered}"
onchange="submit();" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <!-- <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getEndRange"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('dfsID').endRange}"
/>
+ </rich:column>
+ </h:panelGrid> -->
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGrid.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGrid.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGrid.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,56 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich" id="dataGridSubviewID">
+
+ <rich:dataGrid id="dataGridID" value="#{dataGrid.allCars}"
var="car" columns="#{dataGrid.columns}"
+ elements="#{dataGrid.elements}" first="#{dataGrid.first}"
binding="#{dataGrid.htmlDataGrid}"
+ dir="#{dataGrid.dir}" border="#{dataGrid.border}"
+ cellpadding="#{dataGrid.cellpadding}"
cellspacing="#{dataGrid.cellspacing}"
+ rendered="#{dataGrid.rendered}" width="#{dataGrid.width}"
+ captionClass="#{style.captionClass}"
+ captionStyle="#{style.captionStyle}"
+ columnClasses="#{style.columnClasses}"
+ footerClass="#{style.footerClass}"
+ headerClass="#{style.headerClass}"
+ rowClasses="#{style.rowClasses}"
+ style="#{style.style}"
+ styleClass="#{style.styleClass}"
+ onclick="#{event.onclick}"
+ ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
+ onRowClick="#{event.onRowClick}"
+ onRowDblClick="#{event.onRowDblClick}"
+ onRowMouseDown="#{event.onRowMouseDown}"
+ onRowMouseMove="#{event.onRowMouseMove}"
+ onRowMouseOut="#{event.onRowMouseOut}"
+ onRowMouseOver="#{event.onRowMouseOver}"
+ onRowMouseUp="#{event.onRowMouseUp}" >
+ <f:facet name="header">
+ <h:outputText value="Car Store"></h:outputText>
+ </f:facet>
+ <rich:panel>
+ <f:facet name="header">
+ <h:outputText value="#{car.make} #{car.model}"></h:outputText>
+ </f:facet>
+ <h:panelGrid columns="2">
+ <h:outputText value="Price:"></h:outputText>
+ <h:outputText value="#{car.price}" />
+ <h:outputText value="Mileage:"></h:outputText>
+ <h:outputText value="#{car.mileage}" />
+ <rich:inplaceInput defaultLabel="add comment here.." />
+ </h:panelGrid>
+ </rich:panel>
+ <f:facet name="footer">
+ <rich:datascroller></rich:datascroller>
+ </f:facet>
+ </rich:dataGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGridProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGridProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataGrid/DataGridProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,44 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="dataGridPropertySubviewID">
+
+ <h:commandButton action="#{dataGrid.submit}" value="Submit"
/>
+ <a4j:commandButton action="#{dataGrid.submitAjax}" value="Submit
Ajax" reRender="panel" />
+ <br />
+ <h:commandButton value="add test"
action="#{dataGrid.addHtmlDataGrid}"></h:commandButton>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="rendered: " />
+ <h:selectBooleanCheckbox onchange="submit();" label="rendered"
value="#{dataGrid.rendered}" />
+
+ <h:outputText value="columns: " />
+ <h:inputText onchange="submit();" value="#{dataGrid.columns}"
/>
+
+ <h:outputText value="elements: " />
+ <h:inputText onchange="submit();" value="#{dataGrid.elements}"
/>
+
+ <h:outputText value="border: " />
+ <h:inputText onchange="submit();" value="#{dataGrid.border}"
/>
+
+ <h:outputText value="dir: " />
+ <h:selectOneRadio value="#{dataGrid.dir}"
onchange="submit();">
+ <f:selectItem itemValue="LTR" itemLabel="LTR" />
+ <f:selectItem itemValue="RTL" itemLabel="RTL" />
+ </h:selectOneRadio>
+
+ <h:outputText value="first: " />
+ <h:inputText onchange="submit();" value="#{dataGrid.first}"
/>
+
+ <h:outputText value="cellspacing: " />
+ <h:inputText onchange="submit();"
value="#{dataGrid.cellspacing}" />
+
+ <h:outputText value="cellpadding: " />
+ <h:inputText onchange="submit();"
value="#{dataGrid.cellpadding}" />
+
+ <h:outputText value="width: " />
+ <h:inputText onchange="submit();" value="#{dataGrid.width}"
/>
+ </h:panelGrid>
+
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedList.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedList.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedList.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,17 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="dataOrderedListSubviewID">
+ <rich:dataOrderedList id="doListID"
value="#{dataOrderedList.arr}" var="arr"
first="#{dataOrderedList.first}"
+ rendered="#{dataOrderedList.rendered}"
title="#{dataOrderedList.title}" type="#{dataOrderedList.type}"
dir="#{dataOrderedList.dir}"
+ rows="#{dataOrderedList.rows}"
+ columnClasses="#{style.columnClasses}" footerClass="style"
headerClass="test" rowClasses="#{style.rowClasses}"
style="#{style.style}" styleClass="#{style.styleClass}"
+ binding="#{dataOrderedList.myOrderedList}" >
+ <f:facet name="header">
+ <h:outputText value="HEADER" style="TEXT-DECORATION:
underline;"/>
+ </f:facet>
+ <h:outputText value="#{arr.str0} " />
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ <f:facet name="footer">
+ <h:outputText value="FOOTER" style="TEXT-DECORATION:
underline;"/>
+ </f:facet>
+ </rich:dataOrderedList>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,4 @@
+
+<rich:dataOrderedList value="#{dataOrderedList.defaultArr}"
var="def">
+ <h:outputText value="#{def}" />
+</rich:dataOrderedList>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataOrderedList/DataOrderedListProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,64 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="dataOrderedListPropertySubviewID">
+ <h:commandButton action="#{dataOrderedList.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="title" />
+ <h:inputText value="#{dataOrderedList.title}">
+ <a4j:support event="onchange"
reRender="doListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="first" />
+ <h:inputText value="#{dataOrderedList.first}">
+ <a4j:support event="onchange"
reRender="doListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="rows" />
+ <h:inputText value="#{dataOrderedList.rows}">
+ <a4j:support event="onchange"
reRender="doListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="dir" />
+ <h:selectOneRadio value="#{dataOrderedList.dir}">
+ <f:selectItem itemValue="LTR" itemLabel="LTR" />
+ <f:selectItem itemValue="RTL" itemLabel="RTL" />
+ <a4j:support event="onchange"
reRender="doListID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="type" />
+ <h:selectOneMenu value="#{dataOrderedList.type}">
+ <f:selectItem itemValue="1" itemLabel="1" />
+ <f:selectItem itemValue="A" itemLabel="A" />
+ <f:selectItem itemValue="a" itemLabel="a" />
+ <f:selectItem itemValue="I" itemLabel="I" />
+ <f:selectItem itemValue="i" itemLabel="i" />
+ <f:selectItem itemValue="disc" itemLabel="disc" />
+ <f:selectItem itemValue="circle" itemLabel="circle" />
+ <f:selectItem itemValue="square" itemLabel="square" />
+ <a4j:support event="onchange"
reRender="doListID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox value="#{dataOrderedList.rendered}"
+ onchange="submit();" />
+
+ <h:commandButton actionListener="#{dataOrderedList.checkBinding}"
+ value="Binding"></h:commandButton>
+ <h:outputText
value="#{dataOrderedList.bindLabel}"></h:outputText>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getRowCount"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('doListID').rowCount}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScroller.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScroller.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScroller.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,38 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="DataScrollerSubviewID">
+ <rich:dataTable id="dataTableId"
value="#{dataScroller.dataTable}" sortMode="#{dataScroller.sortMode}"
+ var="dT" cellpadding="5px" rows="5" border="1"
reRender="dsID">
+ <f:facet name="header">
+ <rich:datascroller inactiveStyle="#{style.inactiveStyle}"
inactiveStyleClass="#{style.inactiveStyleClass}"
+ selectedStyle="#{style.selectedStyle}"
selectedStyleClass="#{style.selectedStyleClass}"
style="#{style.style}"
+ styleClass="#{style.styleClass}" tableStyle="#{style.tableStyle}"
tableStyleClass="#{style.tableStyleClass}"
+ fastControls="#{dataScroller.fastControls}"
action="#{dataScroller.act}"
actionListener="#{dataScroller.actListener}"
+ align="#{dataScroller.align}" rendered="#{dataScroller.render}"
+ limitToList="#{dataScroller.limitToList}"
+ renderIfSinglePage="#{dataScroller.renderIfSinglePage}"
+ maxPages="#{dataScroller.maxPages}"
+ scrollerListener="#{dataScroller.ScrollerListener}"
+ onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
+ ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
id="dsID"
+ binding="#{dataScroller.htmlDatascroller}">
+ </rich:datascroller>
+ </f:facet>
+ <rich:column sortBy="#{dT.data0}" filterBy="#{dT.data0}"
filterEvent="onchange"
+ selfSorted="#{dataScroller.selfSorted}"
sortOrder="#{dataScroller.sortOrder}"
filterValue="#{dataScroller.filterValue}">
+ <h:outputText value="#{dT.data0}" />
+ </rich:column>
+ <rich:column sortBy="#{dT.data1}" filterBy="#{dT.data1}"
filterEvent="onchange"
+ sortOrder="#{dataScroller.sortOrder}">
+ <h:outputText value="#{dT.data1} " />
+ </rich:column>
+ </rich:dataTable>
+ <h:panelGrid id="dataScrollerActionID" columns="1">
+ <a4j:commandButton value="Show action"
reRender="dataScrollerActionID" style=" width :
95px;"></a4j:commandButton>
+ <h:outputText value="#{dataScroller.action}" />
+ <h:outputText value="#{dataScroller.actionListener}" />
+ </h:panelGrid>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,77 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="datascrollerPropertySubviewID">
+
+ <h:commandButton action="#{dataScroller.CutArray}"
value="CutArray" />
+ <h:commandButton action="#{dataScroller.RestoreArray}"
value="RestoreArray" />
+ <h:commandButton action="#{dataScroller.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="maxPages" />
+ <h:inputText value="#{dataScroller.maxPages}">
+ <a4j:support event="onchange"
reRender="dataScrollerID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Rendered:" />
+ <h:selectBooleanCheckbox value="#{dataScroller.render}"
+ onclick="submit();" />
+
+ <h:outputText value="renderIfSinglePage:" />
+ <h:selectBooleanCheckbox value="#{dataScroller.renderIfSinglePage}"
+ onclick="submit();" />
+
+ <h:outputText value="limitToList:" />
+ <h:selectBooleanCheckbox value="#{dataScroller.limitToList}"
+ onclick="submit();" />
+
+ <h:outputText value="fastControls" />
+ <h:selectOneRadio value="#{dataScroller.fastControls}">
+ <f:selectItem itemLabel="auto" itemValue="auto" />
+ <f:selectItem itemLabel="show" itemValue="show" />
+ <f:selectItem itemLabel="hide" itemValue="hide" />
+ <a4j:support event="onclick"
reRender="dataTableId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="align" />
+ <h:selectOneRadio value="#{dataScroller.align}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <a4j:support event="onclick"
reRender="dataTableId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="sortMode"></h:outputText>
+ <h:selectOneRadio value="#{dataScroller.sortMode}">
+ <f:selectItem itemLabel="single" itemValue="single" />
+ <f:selectItem itemLabel="multi" itemValue="multi" />
+ <a4j:support event="onchange"
reRender="dataTableId,dsID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="sortOrder"></h:outputText>
+ <h:selectOneRadio value="#{dataScroller.currentSortOrder}">
+ <f:selectItem itemLabel="ASCENDING" itemValue="ASCENDING"
/>
+ <f:selectItem itemLabel="DESCENDING" itemValue="DESCENDING"
/>
+ <f:selectItem itemLabel="UNSORTED" itemValue="UNSORTED" />
+ <a4j:support event="onchange"
reRender="dataTableId,dsID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="selfSorted(1st)"></h:outputText>
+ <h:selectBooleanCheckbox value="#{dataScroller.selfSorted}">
+ <a4j:support event="onchange"
reRender="dataTableId,dsID"></a4j:support>
+ </h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getPage"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column>
+ <h:outputText id="findID"
value="#{rich:findComponent('dsID').page}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataScroller/DataScrollerStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="datascrollerStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{dataScroller.bTest1}" value="run"
reRender="dataTableId,dTablePropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1DataScroller}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{dataScroller.bTest2}" value="run"
reRender="dataTableId,dTablePropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2DataScroller}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{dataScroller.bTest3}" value="run"
reRender="dataTableId,dTablePropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3DataScroller}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{dataScroller.bTest4}" value="run"
reRender="dataTableId,dTablePropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4DataScroller}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{dataScroller.bTest5}" value="run"
reRender="dataTableId,dTablePropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5DataScroller}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTable.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTable.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTable.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,76 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="DataTableSubviewID">
+
+ <rich:dataTable id="dataTableID" var="dataTableID"
value="#{dataTable.mounths}" rowKeyVar="key"
+ captionClass="#{style.captionClass}"
rowClasses="#{style.rowClasses}" headerClass="#{style.headerClass}"
footerClass="#{style.footerClass}" styleClass="#{style.styleClass}"
captionStyle="#{style.captionStyle}"
columnClasses="#{style.columnClasses}"
+ onRowClick="#{event.onRowClick};" rendered="#{dataTable.rendered}"
+ align="#{dataTable.align}" bgcolor="red"
border="#{dataTable.border}" columnsWidth="#{dataTable.columnsWidth}"
+ width="#{dataTable.width}" title="DataTableTite"
onRowDblClick="#{event.onRowDblClick}"
onRowMouseDown="#{event.onRowMouseDown}"
+ onRowMouseMove="#{event.onRowMouseMove}"
onRowMouseOut="#{event.onRowMouseOut}"
onRowMouseOver="#{event.onRowMouseOver}"
+ onRowMouseUp="#{event.onRowMouseUp}" onclick="#{event.onclick}"
ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
binding="#{dataTable.htmlDataTable}">
+ <f:facet name="caption">
+ <h:outputText value="caption facet" />
+ </f:facet>
+ <f:facet name="header">
+ <rich:columnGroup>
+ <rich:column rowspan="2"
rendered="#{dataTable.r2rendered}">
+ <h:outputText value="2-row head" />
+ </rich:column>
+ <h:column rendered="#{dataTable.r2rendered}">
+ <h:outputText value="head in UIColumn" />
+ </h:column>
+ <rich:column breakBefore="true">
+ <h:outputText value="2-d row head" />
+ </rich:column>
+ </rich:columnGroup>
+ </f:facet>
+ <f:facet name="footer">
+ <h:outputText value="table foot" />
+ </f:facet>
+ <rich:columnGroup columnClasses="#{style.columnClassesA}"
rowClasses="#{style.rowClassesA}" style="#{style.styleA}"
styleClass="#{style.styleClassA}">
+ <rich:column id="mounth" >
+ <f:facet name="header">
+ <h:outputText value="mounth" />
+ </f:facet>
+ <f:facet name="footer">
+ <h:outputText value="-//-" />
+ </f:facet>
+ <h:outputText value="#{dataTableID.mounth}" />
+ </rich:column>
+ <rich:column rendered="#{dataTable.r2rendered}">
+ <f:facet name="header">
+ <h:outputText value="mounth" />
+ </f:facet>
+ <f:facet name="footer">
+ <h:outputText value="-//-" />
+ </f:facet>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ <h:outputText value="#{dataTableID.town}" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:column styleClass="#{style.styleClassA}"
headerClass="#{style.headerClassA}"
footerClass="#{style.footerClassA}" style="#{style.styleA}"
rendered="#{dataTable.r2rendered}">
+ <h:outputText value="#{dataTableID.day}" />
+ </rich:column>
+ <rich:subTable id="detail" var="detail"
value="#{dataTableID.detail}"
+ columnClasses="#{style.columnClassesA}"
footerClass="#{style.footerClassA}"
headerClass="#{style.headerClassA}" rowClasses="#{style.rowClassesA}"
onclick="#{event.onclick}"
+ ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
onRowClick="#{event.onRowClick}"
+ onRowDblClick="#{event.onRowDblClick}"
onRowMouseDown="#{event.onRowMouseDown}"
onRowMouseMove="#{event.onRowMouseMove}"
+ onRowMouseOut="#{event.onRowMouseOut}"
onRowMouseOver="#{event.onRowMouseOver}"
onRowMouseUp="#{event.onRowMouseUp}">
+ <rich:column id="name">
+ <h:outputText value="#{detail.name}" />
+ </rich:column>
+ <rich:column id="qty" rendered="#{dataTable.r2rendered}">
+ <h:outputText value="#{detail.qty}" />
+ </rich:column>
+ </rich:subTable>
+ <rich:column id="total" footerClass="#{style.footerClassA}"
headerClass="#{style.headerClassA}" style="#{style.styleA}"
styleClass="#{style.styleClassA}" colspan="2">
+ <h:outputText value="#{dataTableID.total}" />
+ </rich:column>
+ </rich:dataTable>
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,42 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="dataTablePropertySubviewID">
+ <h:commandButton action="#{dataTable.add}" value="add test"
/>
+ <h:panelGrid columns="2" style="top">
+ <h:outputText value="Align:"></h:outputText>
+ <h:selectOneMenu value="#{dataTable.align}">
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right " itemValue="right" />
+ <a4j:support event="onclick"
reRender="dataTableID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="Border: "></h:outputText>
+ <h:inputText value="#{dataTable.border}">
+ <a4j:support event="onchange"
reRender="dataTableID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Columns Width: "></h:outputText>
+ <h:inputText value="#{dataTable.columnsWidth}">
+ <a4j:support event="onchange"
reRender="dataTableID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Width: "></h:outputText>
+ <h:inputText value="#{dataTable.width}">
+ <a4j:support event="onchange"
reRender="dataTableID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="rendered:" />
+ <h:selectBooleanCheckbox value="#{dataTable.rendered}"
+ onclick="submit();" />
+
+ <h:outputText value=" row 2 rendered" />
+ <h:selectBooleanCheckbox value="#{dataTable.r2rendered}"
+ onclick="submit();" />
+
+ </h:panelGrid>
+ <br />
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable/DataTableStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="StraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{dataTable.bTest1}" value="run"
reRender="dtPropertyID,dataTableID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1DataTable}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{dataTable.bTest2}" value="run"
reRender="dtPropertyID,dataTableID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2DataTable}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{dataTable.bTest3}" value="run"
reRender="dtPropertyID,dataTableID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3DataTable}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{dataTable.bTest4}" value="run"
reRender="dtPropertyID,dataTableID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4DataTable}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{dataTable.bTest5}" value="run"
reRender="dtPropertyID,dataTableID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5DataTable}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DataTable.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,105 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:rich="http://richfaces.org/rich"
+
xmlns:s="http://jboss.com/products/seam/taglib"
+
xmlns:a4j="http://richfaces.org/a4j">
+
+<ui:composition template="layout/template.xhtml">
+ <ui:define name="body">
+ <h:form>
+ <h:outputText value="#{sortingAndFiltering}" />
+ <rich:dataTable id="dataTableSAFID"
value="#{sortingAndFiltering.data}" var="data12"
binding="#{sortingAndFiltering.myDataTable}">
+ <rich:column sortBy="#{data12.int0}" selfSorted="true"
+ filterBy="#{data12.int0}">
+ <f:facet name="header">
+ <h:outputText value="#1" />
+ </f:facet>
+ <h:outputText value="#{data12.int0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#1" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data12.int1}" sortBy="#{data12.int1}"
selfSorted="true"
+ filterEvent="ondblclick">
+ <f:facet name="header">
+ <h:outputText value="#2" />
+ </f:facet>
+ <h:outputText value="#{data12.int1}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#2" />
+ </f:facet>
+ </rich:column>
+ <rich:column sortBy="#{data12.str0}"
+ filterMethod="#{sortingAndFiltering.filterMethod}">
+ <f:facet name="header">
+ <h:outputText value="#3" />
+ </f:facet>
+ <h:outputText value="#{data12.str0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#3" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data12.int2}" selfSorted="true">
+ <f:facet name="header">
+ <h:outputText value="#4" />
+ </f:facet>
+ <h:outputText value="#{data12.int2}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#4" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data12.str1}">
+ <f:facet name="header">
+ <h:outputText value="#5" />
+ </f:facet>
+ <h:outputText value="#{data12.str1}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#5" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterExpression="#{data12.int3 >
sortingAndFiltering.filterValue}">
+ <f:facet name="header">
+ <h:outputText value="#6" />
+ </f:facet>
+ <s:link value="JBoss"
action="#{sortingAndFiltering.navAction(data12)}"/>
+ <f:facet name="footer">
+ <h:outputText value="#6" />
+ </f:facet>
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="#7" />
+ </f:facet>
+ <h:graphicImage value="#{data12.str2}"></h:graphicImage>
+ <h:outputText value="#{data12.str2}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#7" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data12.str3}">
+ <f:facet name="header">
+ <h:outputText value="#8" />
+ </f:facet>
+ <h:commandButton value="#{data12.str3}"></h:commandButton>
+ <f:facet name="footer">
+ <h:outputText value="#8" />
+ </f:facet>
+ </rich:column>
+ <rich:column sortBy="#{data12.bool0}">
+ <f:facet name="header">
+ <h:outputText value="#9" />
+ </f:facet>
+ <h:selectBooleanCheckbox
value="#{data12.bool0}"></h:selectBooleanCheckbox>
+ <f:facet name="footer">
+ <h:outputText value="#9" />
+ </f:facet>
+ </rich:column>
+ </rich:dataTable>
+ </h:form>
+ </ui:define>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DragAndDrop/DragAndDrop.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DragAndDrop/DragAndDrop.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DragAndDrop/DragAndDrop.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,240 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="dataDefinitionListSubviewID">
+
+ <a4j:outputPanel ajaxRendered="true">
+ <h:messages />
+ </a4j:outputPanel>
+
+ <script>
+ DnD.CLIENT_VALIDATION_OFF = false;
+ </script>
+
+ <h:panelGroup id="dragValueText">
+ <h:outputText value="#{dndBean.dragValue}" />
+ </h:panelGroup>
+
+ <h:panelGrid columns="2">
+ <h:dataTable var="type" value="#{dndBean.types}">
+ <h:column>
+ <h:panelGrid styleClass="dropzoneDecoration" id="drag1">
+ <h:outputText value="#{type} - drag" />
+ <rich:dragSupport dragType="#{type}" dragValue="#{type} -
value"
+ actionListener="#{dndBean.actListenerDrag}"
+ action="#{dndBean.dragAction}"
+ dragListener="#{dndBean.processDrag}"
+ oncomplete="#{event.oncomplete}"
ondragend="#{event.ondragend}"
+ ondragstart="#{event.ondragstart}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ ondropout="#{event.ondropout}"
ondropover="#{event.ondropover}"
+ id="dragSupportID" binding="#{dndBean.htmlDrag}">
+ </rich:dragSupport>
+ </h:panelGrid>
+ </h:column>
+ </h:dataTable>
+
+ <h:dataTable var="type" value="#{dndBean.types}">
+ <h:column>
+ <h:panelGrid styleClass="dropzoneDecoration" id="drop2">
+ <h:outputText value="#{type} - drop" />
+ <rich:dropSupport reRender="dragValueText"
id="dropSupportID"
+ rejectCursors="not-allowed"
+ acceptCursors="help"
+ actionListener="#{dndBean.actListenerDrop}"
+ action="#{dndBean.dropAction}" acceptedTypes="#{type}"
+ dropListener="#{dndBean.processDrop}" dropValue="#{type} -
value"
+ ondragenter="#{event.ondragenter}"
+ ondragexit="#{event.ondragexit}" ondrop="#{event.ondrop}"
+ ondropend="#{event.ondropend}"
oncomplete="#{event.oncomplete}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
binding="#{dndBean.htmlDrop}">
+ </rich:dropSupport>
+ </h:panelGrid>
+ </h:column>
+ </h:dataTable>
+
+ <h:panelGrid id="dndActionID" columns="1">
+ <h:commandButton action="#{dndBean.add1}" value="add Drag test"
/>
+ <h:commandButton action="#{dndBean.add2}" value="add Drop test"
/>
+ <a4j:commandButton value="Show action" reRender="dndActionID"
+ style=" width : 95px;"></a4j:commandButton>
+ <h:outputText value="#{dndBean.actionDrag}" />
+ <h:outputText value="#{dndBean.actionDrop}" />
+ <h:outputText value="#{dndBean.actionListenerDrag}" />
+ <h:outputText value="#{dndBean.actionListenerDrop}" />
+ </h:panelGrid>
+ </h:panelGrid>
+ <rich:dragIndicator id="indicator" acceptClass="accept"
+ rejectClass="reject" style="#{style.style}"
+ styleClass="#{style.styleClass}">
+ <f:facet name="single">
+ <f:verbatim>{marker} <b>{testDrag}</b> {label}</f:verbatim>
+ </f:facet>
+ <rich:dndParam name="accept" value="ACCEPT:" />
+ <rich:dndParam name="reject">
+ <f:verbatim>
+ <i style="text-decoration: line-through;">REJECT:</i>
+ </f:verbatim>
+ </rich:dndParam>
+ </rich:dragIndicator>
+
+ <rich:dragIndicator id="dIndicator"
acceptClass="defaultIndicator"
+ rejectClass="reject">
+ <f:facet name="single">
+ <f:verbatim>{marker} <b>{testDrag}</b> {label}</f:verbatim>
+ </f:facet>
+ <rich:dndParam name="accept" value="ACCEPT:" />
+ <rich:dndParam name="reject">
+ <f:verbatim>
+ <i style="text-decoration: line-through;">REJECT:</i>
+ </f:verbatim>
+ </rich:dndParam>
+ </rich:dragIndicator>
+
+ <h:panelGrid columns="1" style="position: relative; left:
140px;">
+ <h:panelGrid columns="1"
+ style="position: absolute; top: 30px; left: 300px;">
+ <rich:dragIndicator id="defaultIndicator">
+ </rich:dragIndicator>
+ </h:panelGrid>
+ </h:panelGrid>
+
+ <h:panelGrid columns="4" cellspacing="20">
+ <h:panelGrid styleClass="dropzoneDecoration" id="grid1">
+ <f:verbatim>Accepts file and folder... Customizes</f:verbatim>
+ <rich:dropSupport id="zone1" oncomplete="#{event.oncomplete}"
+ ondragenter="#{event.ondragenter}"
+ ondragexit="#{event.ondragexit}" ondropend="#{event.ondropend}"
+ ondrop="#{event.ondrop}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ acceptedTypes="file, folder" typeMapping="{file: testDrop}">
+ <rich:dndParam name="testDrop">
+ <h:graphicImage height="16" width="16"
+ value="#{icon.iconFileManager}" />
+ </rich:dndParam>
+ </rich:dropSupport>
+ </h:panelGrid>
+
+ <h:panelGrid styleClass="dropzoneDecoration" id="grid2">
+ <f:verbatim>Accepts none</f:verbatim>
+ <rich:dropSupport>
+ </rich:dropSupport>
+ </h:panelGrid>
+
+ <h:panelGrid styleClass="dropzoneDecoration" id="grid3">
+ <f:verbatim>Accepts none... Customizes</f:verbatim>
+ <rich:dropSupport typeMapping="{file: testDrop}"
+ oncomplete="#{event.oncomplete}"
+ ondragenter="#{event.ondragenter}"
ondragexit="#{event.ondragexit}"
+ ondropend="#{event.ondropend}" ondrop="#{event.ondrop}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="testDrop">
+ <h:graphicImage height="16" width="16"
+ value="#{icon.iconFileManagerReject}" />
+ </rich:dndParam>
+ </rich:dropSupport>
+ </h:panelGrid>
+
+ <h:panelGrid styleClass="dropzoneDecoration" id="grid4">
+ <f:verbatim>Accepts file and folder</f:verbatim>
+ <rich:dropSupport acceptedTypes="file, folder"
+ oncomplete="#{event.oncomplete}"
+ ondragenter="#{event.ondragenter}"
ondragexit="#{event.ondragexit}"
+ ondropend="#{event.ondropend}" ondrop="#{event.ondrop}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="testDrop" value="testDropValue" />
+ </rich:dropSupport>
+ </h:panelGrid>
+
+ <h:panelGrid id="grid5">
+ <rich:dragSupport dragType="file"
ondragend="#{event.ondragend}"
+ ondragstart="#{event.ondragstart}"
ondropout="#{event.ondropout}"
+ ondropover="#{event.ondropover}"
oncomplete="#{event.oncomplete}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="label" value="Label" />
+ <rich:dndParam name="testDrag" value="testDragValue" />
+ </rich:dragSupport>
+ <f:verbatim>File Draggable - no indicator</f:verbatim>
+ </h:panelGrid>
+
+ <h:panelGrid id="grid6">
+ <rich:dragSupport dragType="file" dragIndicator="indicator"
+ ondragend="#{event.ondragend}"
ondragstart="#{event.ondragstart}"
+ ondropout="#{event.ondropout}" ondropover="#{event.ondropover}"
+ oncomplete="#{event.oncomplete}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="label" value="Label" />
+ <rich:dndParam name="testDrag" value="testDragValue" />
+ </rich:dragSupport>
+ <f:verbatim>File Draggable with indicator</f:verbatim>
+ </h:panelGrid>
+
+ <h:panelGrid id="grid7">
+ <rich:dragSupport dragType="folder" dragIndicator="indicator"
+ ondragend="#{event.ondragend}"
ondragstart="#{event.ondragstart}"
+ ondropout="#{event.ondropout}" ondropover="#{event.ondropover}"
+ oncomplete="#{event.oncomplete}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="label" value="Label" />
+ <rich:dndParam name="testDrag" value="testDragValue for
Folder" />
+ </rich:dragSupport>
+ <f:verbatim>Folder Draggable with indicator</f:verbatim>
+ </h:panelGrid>
+
+ <h:outputText />
+
+ <h:panelGrid id="grid8">
+ <rich:dragSupport dragType="folder"
ondragend="#{event.ondragend}"
+ ondragstart="#{event.ondragstart}"
ondropout="#{event.ondropout}"
+ ondropover="#{event.ondropover}"
oncomplete="#{event.oncomplete}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="label" value="Label" />
+ <rich:dndParam name="testDrag" value="testDragValue for
Folder" />
+ </rich:dragSupport>
+ <f:verbatim>Folder Draggable - no indicator</f:verbatim>
+ </h:panelGrid>
+
+ <h:panelGrid id="grid9">
+ <rich:dragSupport dragType="file"
dragIndicator="defaultIndicator"
+ ondragend="#{event.ondragend}"
ondragstart="#{event.ondragstart}"
+ ondropout="#{event.ondropout}"
ondropover="#{event.ondropover}">
+ <rich:dndParam name="testDrag" value="testDragValue" />
+ <rich:dndParam name="marker" value="testMarkerValue" />
+ <rich:dndParam name="label" value="testDragValue" />
+ </rich:dragSupport>
+ <f:verbatim>File Draggable with defaultIndicator</f:verbatim>
+ </h:panelGrid>
+
+ <h:panelGrid id="grid10">
+ <rich:dragSupport dragType="folder"
dragIndicator="defaultIndicator"
+ ondragend="#{event.ondragend}"
ondragstart="#{event.ondragstart}"
+ ondropout="#{event.ondropout}" ondropover="#{event.ondropover}"
+ oncomplete="#{event.oncomplete}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="label" value="testDragValue for Folder"
/>
+ </rich:dragSupport>
+ <f:verbatim>Folder Draggable with defaultIndicator</f:verbatim>
+ </h:panelGrid>
+ <h:outputText />
+ </h:panelGrid>
+
+ <h:panelGrid id="renderedId">
+ <rich:dragSupport dragType="file"
dragIndicator="defaultIndicator"
+ ondragend="#{event.ondragend}" ondragstart="#{event.ondragstart}"
+ ondropout="#{event.ondropout}" ondropover="#{event.ondropover}"
+ oncomplete="#{event.oncomplete}"
+ onbeforedomupdate="#{event.onbeforedomupdate}">
+ <rich:dndParam name="marker" value="testMarkerValue" />
+ <rich:dndParam name="label" value="testDragValue" />
+ </rich:dragSupport>
+
+ <h:graphicImage id="dragImage" value="/pics/masshtaby_01.jpg"
+ width="200px" height="200px" />
+ <f:verbatim>dragSupport</f:verbatim>
+ </h:panelGrid>
+ <br />
+ <br />
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenu.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenu.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenu.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,71 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="DropDownMenuSubviewID">
+ <h:panelGrid columns="2">
+ <rich:spacer width="400px"
height="400px"></rich:spacer>
+ <rich:panel>
+ <rich:dropDownMenu id="ddmId" disabled="#{dDMenu.disabledDDM}"
value="DropDownMenu" submitMode="#{dDMenu.mode}"
hideDelay="#{dDMenu.hideDelay}"
+ direction="#{dDMenu.direction}"
horizontalOffset="#{dDMenu.horizontalOffset}"
jointPoint="#{dDMenu.jointPoint}"
+ popupWidth="#{dDMenu.popupWidth}"
showDelay="#{dDMenu.showDelay}" rendered="#{dDMenu.rendered}"
+ verticalOffset="#{dDMenu.verticalOffset}"
styleClass="#{style.styleClass}" style="#{style.style}"
event="#{dDMenu.event}"
+ oncollapse="#{event.oncollapse}" onexpand="#{event.onexpand}"
ongroupactivate="#{event.ongroupactivate}"
onitemselect="#{event.onitemselect}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
binding="#{dDMenu.htmlDDMenu}">
+
+ <rich:menuItem icon="#{dDMenu.icon}"
onbeforedomupdate="#{event.onbeforedomupdate}"
onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
onmousedown="#{event.onmousedown}" onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
onmouseup="#{event.onmouseup}" onselect="#{event.onselect}">
+ <h:outputText value="Item1(test events)" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="#{dDMenu.icon}"
onmousedown="alert('OnMouseDown')"
selectClass="mousemove">
+ <h:outputText value="OnMouseDown" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem>
+ <h:outputText value="Item2" />
+ </rich:menuItem>
+ <rich:menuItem icon="#{dDMenu.icon}">
+ <h:outputText value="Item3" />
+ </rich:menuItem>
+ <rich:menuItem>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:menuItem>
+ <rich:menuSeparator/>
+ <rich:menuItem icon="/pics/info.gif" value="action"
action="#{dDMenu.act}" reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuItem icon="/pics/info.gif" value="actionListener"
actionListener="#{dDMenu.actListener}" reRender="cmInfoID">
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="/pics/ajax_process.gif"
iconDisabled="/pics/ajax_stoped.gif"
disabled="#{dDMenu.disabled}">
+ <h:outputText value="Image"></h:outputText>
+ </rich:menuItem>
+ <rich:menuItem disabled="#{dDMenu.disabled}"
icon="#{dDMenu.icon}">
+ <h:outputText value="Image:" />
+ <h:graphicImage value="/pics/ajax_process.gif" />
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuGroup value="Second level"
direction="#{dDMenu.groupDirection}" disabled="#{dDMenu.disabled}"
icon="#{dDMenu.icon}"
+ iconFolder="#{dDMenu.iconFolder}">
+ <rich:menuItem icon="#{dDMenu.icon}">
+ <h:outputText value="Item3" />
+ </rich:menuItem>
+ <rich:menuItem value="Item4">
+ <h:selectOneMenu value="#{dDMenu.selectMenu}">
+ <f:selectItem itemLabel="Honda Accord" itemValue="accord"
/>
+ <f:selectItem itemLabel="Toyota 4Runner"
itemValue="4runner" />
+ <f:selectItem itemLabel="Nissan Z350" itemValue="nissan-z"
/>
+ </h:selectOneMenu>
+ </rich:menuItem>
+ <rich:menuSeparator />
+ <rich:menuItem icon="#{dDMenu.icon}">
+ <h:outputText value="CheckBox " />
+ <h:selectBooleanCheckbox value="#{dDMenu.check}"
onclick="submit()" />
+ </rich:menuItem>
+ </rich:menuGroup>
+ </rich:dropDownMenu>
+ </rich:panel>
+ </h:panelGrid>
+ <h:panelGrid id="dndActionID" columns="1">
+ <a4j:commandButton value="Show action" reRender="dndActionID"
style=" width : 95px;"></a4j:commandButton>
+ <h:outputText value="#{dDMenu.action}" />
+ <h:outputText value="#{dDMenu.actionListener}" />
+ </h:panelGrid>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,129 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="dropDownMenuPropertySubviewID">
+ <style>
+.pic {
+ margin-bottom: -4px;
+ margin-right: 2px;
+}
+</style>
+
+ <rich:toolBar itemSeparator="line">
+ <rich:toolBarGroup itemSeparator="none">
+ <rich:dropDownMenu>
+ <f:facet name="label">
+ <h:panelGroup>
+ <h:graphicImage value="/pics/info.gif" styleClass="pic"
/>
+ <h:outputText value="File" />
+ </h:panelGroup>
+ </f:facet>
+ <rich:menuItem submitMode="ajax" value="Laptop"
ajaxSingle="true"></rich:menuItem>
+ <rich:menuItem submitMode="ajax" value="Desktop"
ajaxSingle="true"></rich:menuItem>
+ <rich:menuItem submitMode="ajax" value="Servers"
ajaxSingle="true"></rich:menuItem>
+ </rich:dropDownMenu>
+ </rich:toolBarGroup>
+ </rich:toolBar>
+
+ <h:commandButton action="#{dDMenu.add}" value="add test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="HideDelay (ms):" />
+ <h:inputText value="#{dDMenu.hideDelay}">
+ <a4j:support event="onchange" reRender="ddmId" />
+ </h:inputText>
+
+ <h:outputText value="ShowDelay (ms):" />
+ <h:inputText value="#{dDMenu.showDelay}">
+ <a4j:support event="onchange" reRender="ddmId" />
+ </h:inputText>
+
+ <h:outputText value="PopupWidth (px):" />
+ <h:inputText value="#{dDMenu.popupWidth}">
+ <a4j:support event="onchange" reRender="ddmId" />
+ </h:inputText>
+
+ <h:outputText value="horizontalOffset (px):" />
+ <h:inputText value="#{dDMenu.horizontalOffset}">
+ <a4j:support event="onchange" reRender="ddmId" />
+ </h:inputText>
+
+ <h:outputText value="verticalOffset (px):" />
+ <h:inputText value="#{dDMenu.verticalOffset}">
+ <a4j:support event="onchange" reRender="ddmId" />
+ </h:inputText>
+
+ <h:outputText value="Mode:" />
+ <h:selectOneRadio value="#{dDMenu.mode}">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ <a4j:support event="onclick" reRender="ddmId" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Direction:" />
+ <h:selectOneRadio value="#{dDMenu.direction}">
+ <f:selectItem itemLabel="top-right" itemValue="top-right"
/>
+ <f:selectItem itemLabel="top-left" itemValue="top-left" />
+ <f:selectItem itemLabel="bottom-right" itemValue="bottom-right"
/>
+ <f:selectItem itemLabel="bottom-left" itemValue="bottom-left"
/>
+ <f:selectItem itemLabel="auto" itemValue="auto" />
+ <a4j:support event="onclick" reRender="ddmId" />
+ </h:selectOneRadio>
+
+ <h:outputText value="GroupDirection:" />
+ <h:selectOneRadio value="#{dDMenu.groupDirection}">
+ <f:selectItem itemLabel="top-up" itemValue="top-up" />
+ <f:selectItem itemLabel="top-down" itemValue="top-down" />
+ <f:selectItem itemLabel="bottom-up" itemValue="bottom-up"
/>
+ <f:selectItem itemLabel="bottom-down" itemValue="bottom-down"
/>
+ <f:selectItem itemLabel="auto" itemValue="auto" />
+ <a4j:support event="onclick" reRender="ddmId" />
+ </h:selectOneRadio>
+
+ <h:outputText value="JointPoint:" />
+ <h:selectOneRadio value="#{dDMenu.jointPoint}">
+ <f:selectItem itemLabel="top-right" itemValue="tr" />
+ <f:selectItem itemLabel="top-left" itemValue="tl" />
+ <f:selectItem itemLabel="bottom-right" itemValue="br" />
+ <f:selectItem itemLabel="bottom-left" itemValue="bl" />
+ <f:selectItem itemLabel="auto" itemValue="auto" />
+ <a4j:support event="onclick" reRender="ddmId" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Menu appearance event:" />
+ <h:selectOneRadio value="#{dDMenu.event}"
onclick="submit()">
+ <f:selectItem itemLabel="onclick" itemValue="onclick" />
+ <f:selectItem itemLabel="onmouseover" itemValue="onmouseover"
/>
+ <a4j:support event="onclick" reRender="ddmId" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Rendered:" />
+ <h:selectBooleanCheckbox value="#{dDMenu.rendered}"
onclick="submit()">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Disable some ddmenu:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{dDMenu.disabledDDM}">
+ <a4j:support reRender="ddmId" event="onclick" />
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Disable some items:" />
+ <h:selectBooleanCheckbox value="#{dDMenu.disabled}">
+ <a4j:support reRender="ddmId" event="onclick" />
+ </h:selectBooleanCheckbox>
+ <h:commandButton action="#{dDMenu.changeIcons}"
value="ChangeIcons" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getSubmitMode"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('ddmId').submitMode}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/DropDownMenu/DropDownMenuStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="dropDownMenuStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{dDMenu.bTest1}" value="run"
reRender="ddmId,ddMenuPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1DDMenu}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{dDMenu.bTest2}" value="run"
reRender="ddmId,ddMenuPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2DDMenu}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{dDMenu.bTest3}" value="run"
reRender="ddmId,ddMenuPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3DDMenu}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{dDMenu.bTest4}" value="run"
reRender="ddmId,ddMenuPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4DDMenu}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{dDMenu.bTest5}" value="run"
reRender="ddmId,ddMenuPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5DDMenu}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Effect/Effect.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Effect/Effect.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Effect/Effect.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,315 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich" id="effectSubviewID">
+
+ <rich:panel id="indexID">
+ <a4j:commandLink value="Hide all"
+ onclick="hideFrm1(),hideFrm2(),hideFrm3(),hideFrm4(),hideFrm5()"></a4j:commandLink>
+
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+
+ <h:outputText value="Menu:" />
+ <h:panelGrid columns="2">
+ <h:outputText value="1." />
+ <f:verbatim>
+ <span onclick="showFrm1(),hideIndexID()"><font
color="blue">JSF
+ Components</font></span>
+ </f:verbatim>
+
+ <h:outputText value="2." />
+ <f:verbatim>
+ <span onclick="showFrm2(),hideIndexID()"><font
color="blue">JSF
+ Component with Event and non-jsf target</font></span>
+ </f:verbatim>
+
+ <h:outputText value="3." />
+ <f:verbatim>
+ <span onclick="showFrm3(),hideIndexID()"><font
color="blue">JSF
+ Component with Event and jsf target</font></span>
+ </f:verbatim>
+
+ <h:outputText value="4." />
+ <f:verbatim>
+ <span onclick="showFrm4(),hideIndexID()"><font
color="blue">JSF
+ Component with Event.</font></span>
+ </f:verbatim>
+
+ <h:outputText value="5." />
+ <f:verbatim>
+ <span onclick="showFrm5(),hideIndexID()"><font
color="blue">RichFace
+ Components.</font></span>
+ </f:verbatim>
+ </h:panelGrid>
+ </rich:panel>
+
+ <rich:panel id="frm1">
+ <h:outputText value="JSF Components:" />
+
+ <h:panelGrid id="panGrID" columns="2">
+ <h:outputText value="Time:" />
+ <h:inputText value="#{effect.time}" />
+
+ <f:verbatim>
+ <span onclick="hidePanel1(), hideImage1()"><font
color="blue">Hide
+ Panel</font> </span>
+ </f:verbatim>
+ <h:graphicImage value="/pics/fatal.gif"
+ onclick="hidePanel1(), hideImage1()" />
+
+ <f:verbatim>
+ <span onclick="showPanel1(), showImage1()"><font
color="blue">Show</font>
+ </span>
+ </f:verbatim>
+ <h:graphicImage value="/pics/warn.gif"
+ onclick="showPanel1(), showImage1()" />
+
+
+ <h:outputText value="Event (onclick):" />
+
+ <f:verbatim></f:verbatim>
+
+ <h:outputText value="No" />
+ <h:outputText value="Yes" />
+
+ <h:panelGroup id="form_1a_ID">
+ <h:panelGrid id="panel_1_ID" border="1"
+ style="background-color:#696969">
+ <f:facet name="header">
+ <h:outputText value="Panel Header" />
+ </f:facet>
+
+ <h:outputText value="Panel Content" />
+ </h:panelGrid>
+ </h:panelGroup>
+
+ <h:graphicImage id="asusID" value="/pics/asus.jpg"
height="100px"
+ width="125px" onclick="hideImage1()" />
+
+ <h:panelGroup id="form_1b_ID">
+ <h:inputText value="onmouse and onclick">
+ <rich:effect event="onclick" type="Fold"
id="effectID"
+ params="duration:0.5,from:0.4,to:1.0"
binding="#{effect.htmlEffect}"/>
+ <rich:effect event="onmouseout" type="Highlight"
+ params="duration:0.5,from:1.0,to:0.4" />
+ </h:inputText>
+ </h:panelGroup>
+ </h:panelGrid>
+
+ <rich:effect for="panel_1_ID" name="hidePanel1"
type="Fade"
+ params="duration:#{effect.time}" />
+ <rich:effect for="panel_1_ID" name="showPanel1"
type="Appear" />
+
+ <rich:effect for="asusID" name="hideImage1"
type="Fold"
+ params="duration:#{effect.time}" />
+ <rich:effect for="asusID" name="showImage1"
type="Grow" />
+
+ <f:verbatim>
+ <br />
+ <span onclick="hideFrm1(),showIndexID()"><font
color="blue">Close</font></span>
+ </f:verbatim>
+ </rich:panel>
+
+ <rich:panel id="frm2">
+ <h:outputText
+ value="JSF Component with Event and non-jsf target (onclick, onmouseout)"
/>
+
+ <h:panelGrid columns="2">
+ <h:graphicImage id="imageID" value="/pics/podb109_61.jpg"
width="100"
+ height="50">
+ <rich:effect event="onclick" targetId="divID"
type="Opacity"
+ params="duration:0.5,from:0.4,to:1.0" />
+ <rich:effect event="onmouseout" type="Opacity"
+ params="targetId:'divID',duration:0.5,from:1.0,to:0.4" />
+ </h:graphicImage>
+
+ <f:verbatim>
+ <div id="divID"
+ style="width: 100px; height: 50px; background-color:
red"><rich:effect
+ event="onclick" targetId="imageID" type="Opacity"
+ params="duration:0.5,from:0.4,to:1.0" /> <rich:effect
+ event="onmouseout" type="Opacity"
+ params="targetId:'imageID',duration:0.5,from:1.0,to:0.4"
/></div>
+ </f:verbatim>
+ </h:panelGrid>
+
+ <f:verbatim>
+ <br />
+ <span onclick="hideFrm2(),showIndexID()"><font
color="blue">Close</font></span>
+ </f:verbatim>
+ </rich:panel>
+
+ <rich:panel id="frm3">
+ <h:outputText
+ value="JSF Component with Event and jsf target (onclick, onmouseout)" />
+
+ <h:panelGrid id="gridID" border="1"
style="background-color:green">
+ <h:outputText value="Panel Content" />
+ <rich:effect event="onclick" targetId="imgID"
type="Opacity"
+ params="duration:0.5,from:0.4,to:1.0" />
+ <rich:effect event="onmouseout" targetId="imgID"
type="Opacity"
+ params="duration:0.5,from:1.0,to:0.4" />
+ </h:panelGrid>
+
+ <h:graphicImage id="imgID" value="/pics/podb109_61.jpg"
width="93"
+ height="30px">
+ <rich:effect event="onmouseout" targetId="gridID"
type="Opacity"
+ params="duration:0.5,from:0.4,to:1.0" />
+ <rich:effect event="onclick" targetId="gridID"
type="Opacity"
+ params="duration:0.5,from:1.0,to:0.4" />
+ </h:graphicImage>
+
+ <f:verbatim>
+ <br />
+ <span onclick="hideFrm3(),showIndexID()"><font
color="blue">Close</font></span>
+ </f:verbatim>
+ </rich:panel>
+
+ <rich:panel id="frm4">
+ <h:outputText value="1. (Event 2)" />
+ <h:graphicImage id="img_1_ID" value="/pics/asus.jpg"
width="200px"
+ height="150px" />
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+ <h:outputText value="2. (Hide 1)" />
+ <h:graphicImage id="img_2_ID" value="/pics/benq.jpg"
width="200px"
+ height="150px" />
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+ <h:outputText value="3. (Pulsate 3, Show 1)" />
+ <h:graphicImage id="img_3_ID" value="/pics/toshiba.jpg"
width="200px"
+ height="150px">
+ <rich:effect event="onclick" type="Pulsate" />
+ </h:graphicImage>
+
+ <rich:effect event="onclick" for="img_1_ID"
targetId="img_2_ID"
+ type="BlindDown" />
+ <rich:effect event="onclick" for="img_2_ID"
targetId="img_1_ID"
+ type="Puff" />
+ <rich:effect event="onclick" for="img_3_ID"
targetId="img_1_ID"
+ type="Grow" params="duration:0.8" />
+
+ <f:verbatim>
+ <br />
+ <span onclick="hideFrm4(),showIndexID()"><font
color="blue">Close</font></span>
+ </f:verbatim>
+ </rich:panel>
+
+ <rich:panel id="frm5">
+ <h:panelGrid id="panelGrdID" columns="2">
+ <f:verbatim>
+ <span onclick="hideRichPanel()"><font
color="blue">Hide
+ Panel</font> </span>
+ </f:verbatim>
+ <h:graphicImage value="/pics/fatal.gif"
onclick="hideRichPanel()" />
+
+ <f:verbatim>
+ <span onclick="showRichPanel()"><font
color="blue">Show
+ Panel</font> </span>
+ </f:verbatim>
+ <h:graphicImage value="/pics/warn.gif"
onclick="showRichPanel()" />
+
+ <f:verbatim>
+ <span onclick="hideRichTabPanel()"><font
color="blue">Hide
+ Tab Panel</font> </span>
+ </f:verbatim>
+ <h:graphicImage value="/pics/fatal.gif"
onclick="hideRichTabPanel()" />
+
+ <f:verbatim>
+ <span onclick="showRichTabPanel()"><font
color="blue">Show
+ Tab Panel</font> </span>
+ </f:verbatim>
+ <h:graphicImage value="/pics/warn.gif"
onclick="showRichTabPanel()" />
+ </h:panelGrid>
+
+ <rich:panel id="richPanelID">
+ <f:facet name="header">
+ <h:outputText value="Header of the Panel" />
+ </f:facet>
+ <f:verbatim>
+ This is a panel. This is a panel. This is a panel. This is a panel. <br />
+ This is a panel. This is a panel. This is a panel. This is a panel.
+ </f:verbatim>
+ <rich:effect event="onclick" type="Opacity"
+ params="duration:0.6,from:0.3,to:1.0" />
+ <rich:effect event="onmouseout" type="Opacity"
+ params="duration:0.6,from:1.0,to:0.3" />
+ </rich:panel>
+
+ <rich:tabPanel id="tabPanelID"
+ headerAlignment="Header of the tabPanel" height="200px"
+ switchType="ajax" rendered="true" title="Title">
+
+ <rich:tab id="tab1" label="label 1">
+ <h:outputText value="This is tab panel 1"
styleClass="text1"></h:outputText>
+ </rich:tab>
+
+ <rich:tab id="tab2" label="label 2">
+ <h:outputText value="This is tab panel 2"
styleClass="text1"></h:outputText>
+ </rich:tab>
+
+ <rich:tab id="tab3" label="label 3">
+ <h:outputText value="This is tab panel 3"
styleClass="text1"></h:outputText>
+ </rich:tab>
+
+ <rich:effect event="onclick" type="Opacity"
+ params="duration:0.4,from:1.0,to:0.4" />
+ <rich:effect event="onmouseout" type="Opacity"
+ params="duration:0.4,from:0.4,to:1.0" />
+ </rich:tabPanel>
+
+ <rich:effect for="richPanelID" event=""
name="hideRichPanel"
+ type="Fade" />
+ <rich:effect for="richPanelID" event=""
name="showRichPanel"
+ type="Appear" />
+
+ <rich:effect for="tabPanelID" event=""
name="hideRichTabPanel"
+ type="Fade" />
+ <rich:effect for="tabPanelID" event=""
name="showRichTabPanel"
+ type="Appear" />
+
+ <f:verbatim>
+ <br />
+ <span onclick="hideFrm5(),showIndexID()"><font
color="blue">Close</font></span>
+ </f:verbatim>
+ </rich:panel>
+
+
+ <rich:effect for="indexID" name="hideIndexID"
type="SlideUp" />
+ <rich:effect for="indexID" name="showIndexID"
type="SlideDown" />
+
+ <rich:effect for="frm1" name="hideFrm1" type="Fade"
/>
+ <rich:effect for="frm1" name="showFrm1" type="Appear"
/>
+
+ <rich:effect for="frm2" name="hideFrm2" type="Fade"
/>
+ <rich:effect for="frm2" name="showFrm2" type="Appear"
/>
+
+ <rich:effect for="frm3" name="hideFrm3" type="Fade"
/>
+ <rich:effect for="frm3" name="showFrm3" type="Appear"
/>
+
+ <rich:effect for="frm4" name="hideFrm4" type="Fade"
/>
+ <rich:effect for="frm4" name="showFrm4" type="Appear"
/>
+
+ <rich:effect for="frm5" name="hideFrm5" type="Fade"
/>
+ <rich:effect for="frm5" name="showFrm5" type="Appear"
/>
+
+ <br />
+ <h:commandButton action="#{effect.add}" value="add test" />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getParams"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('effectID').params}"
/>
+ </rich:column>
+ </h:panelGrid>
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTable.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTable.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTable.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,107 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="extendedDataTableSubviewID">
+
+ <style type="text/css">
+.leftColumn {
+ width: 50%;
+ height: 100%;
+}
+
+.rightColumn {
+ width: 50%;
+ height: 100%;
+}
+
+.table {
+ cell-padding: 10;
+ cell-spacing: 10;
+}
+
+.mainPanel {
+ width: 100%;
+ height: 100%;
+}
+
+.leftPanel {
+ width: 100%;
+ height: 100%;
+}
+
+.rightPanel {
+ width: 100%;
+ height: 100%;
+}
+</style>
+
+ <rich:extendedDataTable id="demoTable"
+ value="#{extendedDataTableBean.dataModel}" var="patient"
+ style="margin: 0 auto;"
+ rows="#{extendedDataTableControlBean.rowsNumber}"
+ width="#{extendedDataTableControlBean.width}"
+ height="#{extendedDataTableControlBean.height}"
+ selectedClass="dataTableSelectedRow" footerClass="demo-footer"
+ sortMode="#{extendedDataTableControlBean.sortMode}"
+ selectionMode="#{extendedDataTableControlBean.selectionMode}"
+ selection="#{extendedDataTableBean.selection}" rowKeyVar="rkvar"
+ tableState="#{extendedDataTableBean.tableState}"
+ binding="#{extendedDataTableControlBean.extDTable}"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
+ onRowClick="#{event.onRowClick}"
+ onRowDblClick="#{event.onRowDblClick}"
+ onRowMouseDown="#{event.onRowMouseDown}"
+ onRowMouseMove="#{event.onRowMouseMove}"
+ onRowMouseOut="#{event.onRowMouseOut}"
+ onRowMouseOver="#{event.onRowMouseOver}"
+ onRowMouseUp="#{event.onRowMouseUp}"
+ onselectionchange="#{event.onselectionchange}"
+ border="#{extendedDataTableControlBean.border}"
+ cellpadding="#{extendedDataTableControlBean.cellpadding}"
+ cellspacing="#{extendedDataTableControlBean.cellspacing}"
+ dir="#{extendedDataTableControlBean.dir}"
+ first="#{extendedDataTableControlBean.first}"
+ frame="#{extendedDataTableControlBean.frame}"
+ groupingColumn="#{extendedDataTableControlBean.groupingColumn}"
+ rendered="#{extendedDataTableControlBean.rendered}"
+ sortPriority="#{extendedDataTableControlBean.sortPriority}">
+ <rich:column id="firstName" headerClass="dataTableHeader"
width="25%"
+ label="First name" sortable="true"
sortBy="#{patient.firstName}"
+ filterBy="#{patient.firstName}" filterEvent="onkeyup">
+ <f:facet name="header">
+ <h:outputText value="First name" />
+ </f:facet>
+ <h:outputText id="text" value="#{patient.firstName}">
+ <rich:toolTip value="sasasasasasa" />
+ </h:outputText>
+ </rich:column>
+ <rich:column id="lastName" headerClass="dataTableHeader"
width="25%"
+ label="Last name" sortable="true"
sortBy="#{patient.lastName}"
+ filterBy="#{patient.lastName}" filterEvent="onkeyup">
+ <f:facet name="header">
+ <h:outputText value="Last name" />
+ </f:facet>
+ <h:outputText value="#{patient.lastName}" />
+ </rich:column>
+ <rich:column id="admissionDate" headerClass="dataTableHeader"
+ width="50%" label="Admission name" sortable="true"
+ sortBy="#{patient.admissionDate}">
+ <f:facet name="header">
+ <h:outputText value="Admission name" />
+ </f:facet>
+ <h:outputText value="#{patient.admissionDate}" />
+ </rich:column>
+ <a4j:support event="onselectionchange"
+ action="#{extendedDataTableBean.takeSelection}"
+ reRender="selectedPatients">
+ </a4j:support>
+ </rich:extendedDataTable>
+ <rich:datascroller style="width: #{extendedDataTableControlBean.width}"
+ rendered="#{extendedDataTableControlBean.paginated}"
for="demoTable">
+ </rich:datascroller>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,141 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="extendedDataTablePropertySubviewID">
+
+ <h:panelGrid columns="2">
+ <h:outputLabel value="Width" for="tableWidthInput" />
+ <h:inputText id="tableWidthInput"
+ value="#{extendedDataTableControlBean.width}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputLabel value="Height" for="tableHeightInput" />
+ <h:inputText id="tableHeightInput"
+ value="#{extendedDataTableControlBean.height}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputLabel value="Number of patients"
+ for="tablePatientsNumberInput" />
+ <h:inputText id="tablePatientsNumberInput"
+ value="#{extendedDataTableBean.patientsNumber}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputLabel value="Sort mode" for="tableSortModeSelect"
/>
+ <h:selectOneMenu id="tableSortModeSelect"
+ value="#{extendedDataTableControlBean.sortMode}">
+ <f:selectItems
+ value="#{extendedDataTableControlBean.sortModeSelectItems}" />
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputLabel value="Selection mode"
for="tableSelectionModeSelect" />
+ <h:selectOneMenu id="tableSelectionModeSelect"
+ value="#{extendedDataTableControlBean.selectionMode}">
+ <f:selectItems
+ value="#{extendedDataTableControlBean.selectionModeSelectItems}" />
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="paginated" />
+ <h:selectBooleanCheckbox id="paginatedCheckbox"
+ value="#{extendedDataTableControlBean.paginated}"
onclick="submit()" />
+
+ <h:outputLabel value="Number of rows" for="tableRowsNumberInput"
/>
+ <h:inputText id="tableRowsNumberInput"
+ value="#{extendedDataTableControlBean.rowsNumber}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:commandButton value="binding"
+ actionListener="#{extendedDataTableControlBean.checkBinding}" />
+ <h:outputText value="#{extendedDataTableControlBean.bindLabel}"
+ id="bindLabel" />
+
+ <h:outputText value="border" />
+ <h:inputText value="#{extendedDataTableControlBean.border}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="cellpadding" />
+ <h:inputText value="#{extendedDataTableControlBean.cellpadding}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="cellspacing" />
+ <h:inputText value="#{extendedDataTableControlBean.cellspacing}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="dir" />
+ <h:selectOneRadio value="#{extendedDataTableControlBean.dir}">
+ <f:selectItem itemLabel="RTL" itemValue="RTL" />
+ <f:selectItem itemLabel="LTR" itemValue="LTR" />
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="first" />
+ <h:inputText value="#{extendedDataTableControlBean.first}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="frame" />
+ <h:panelGroup>
+ <h:inputText value="#{extendedDataTableControlBean.frame}"
+ id="inputFrame">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+ <h:outputLabel value="void, above, below, hsides, lhs, rhs, vsides, box and
border" for="inputFrame" />
+ </h:panelGroup>
+
+ <h:outputText value="groupingColumn" />
+ <h:inputText value="#{extendedDataTableControlBean.groupingColumn}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox
+ value="#{extendedDataTableControlBean.rendered}"
onclick="submit()" />
+
+ <h:outputText value="sortPriority" />
+ <h:inputText value="#{extendedDataTableControlBean.sortPriority}">
+ <a4j:support event="onchange"
reRender="demoTable"></a4j:support>
+ </h:inputText>
+
+ </h:panelGrid>
+ <br />
+ <h:commandButton value="add test"
+ action="#{extendedDataTableControlBean.addExtDTable}"></h:commandButton>
+ <a4j:commandButton value="Update values"
reRender="mainPanel">
+ </a4j:commandButton>
+ <br />
+
+ <rich:spacer height="5px" width="100%">
+ </rich:spacer>
+ <rich:dataTable id="selectedPatients"
+ value="#{extendedDataTableBean.selectedItems}"
var="selectedPatient">
+ <f:facet name="header">
+ <h:outputText value="Selected patient" />
+ </f:facet>
+ <rich:column id="selectedFirstName"
headerClass="dataTableHeader"
+ label="First name">
+ <f:facet name="header">
+ <h:outputText value="First name" />
+ </f:facet>
+ <h:outputText value="#{selectedPatient.firstName}" />
+ </rich:column>
+ <rich:column id="selectedLastName"
headerClass="dataTableHeader"
+ label="Last name">
+ <f:facet name="header">
+ <h:outputText value="Last name" />
+ </f:facet>
+ <h:outputText value="#{selectedPatient.lastName}" />
+ </rich:column>
+ </rich:dataTable>
+ <rich:messages>
+ </rich:messages>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ExtendedDataTable/ExtendedDataTableStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,8 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="extendedDataTablePropertySubviewID">
+<!-- Insert your custom tests here -->
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/FileUpload/FileUpload.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/FileUpload/FileUpload.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/FileUpload/FileUpload.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,68 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich" id="FileUploadSubviewID">
+ <rich:fileUpload allowFlash="#{fileUpload.allowFlash}"
id="fileUploadID" disabled="#{fileUpload.disabled}"
+ autoclear="#{fileUpload.autoclear}"
required="#{fileUpload.required}"
+ requiredMessage="#{fileUpload.requiredMessage}"
+ rendered="#{fileUpload.rendered}"
+ listHeight="#{fileUpload.listHeight}"
+ listWidth="#{fileUpload.listHeight}"
uploadData="#{fileUpload.data}"
+ maxFilesQuantity="#{fileUpload.maxFilesQuantity}"
+ fileUploadListener="#{fileUpload.fileUploadListener}">
+ <f:facet name="label">
+ <h:outputText value="{_KB}KB from {KB}KB uploaded :[ {mm}:{ss}
]"></h:outputText>
+ </f:facet>
+ </rich:fileUpload>
+ <h:commandButton action="#{fileUpload.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="acceptedTypes"></h:outputText>
+ <h:inputText value="#{fileUpload.acceptedTypes}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="listHeight"></h:outputText>
+ <h:inputText value="#{fileUpload.listHeight}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="listWidth"></h:outputText>
+ <h:inputText value="#{fileUpload.listWidth}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="maxFilesQuantity"></h:outputText>
+ <h:inputText value="#{fileUpload.maxFilesQuantity}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="autoclear"></h:outputText>
+ <h:selectBooleanCheckbox value="#{fileUpload.autoclear}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="disabled"></h:outputText>
+ <h:selectBooleanCheckbox value="#{fileUpload.disabled}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{fileUpload.rendered}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="required"></h:outputText>
+ <h:selectBooleanCheckbox value="#{fileUpload.required}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="allowFlash" />
+ <h:selectOneRadio value="#{fileUpload.allowFlash}">
+ <f:selectItem itemValue="true" itemLabel="true" />
+ <f:selectItem itemValue="false" itemLabel="false" />
+ <f:selectItem itemValue="auto" itemLabel="auto" />
+ <a4j:support event="onchange"
reRender="fileUploadID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="requiredMessage"></h:outputText>
+ <h:inputText value="#{fileUpload.requiredMessage}"
+ onchange="submit();"></h:inputText>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="File name:"></h:outputText>
+ <h:outputText
value="#{fileUpload.upload.file.name}"></h:outputText>
+ </h:panelGrid>
+
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/Gmap.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/Gmap.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/Gmap.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,70 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="GmapSubviewID">
+ <rich:gmap id="gMapID"
enableInfoWindow="#{gmap.enableInfoWindow}" mapType="#{gmap.mapType}"
lng="#{gmap.lng}" lat="#{gmap.lat}"
+ warningMessage="#{gmap.warningMessage}" rendered="#{gmap.rendered}"
zoom="#{gmap.zoom}"
+ enableContinuousZoom="#{gmap.continuousZoom}"
enableDoubleClickZoom="#{gmap.doubleClickZoom}"
enableDragging="#{gmap.dragging}"
+ gmapVar="map" oninit="#{event.oninit}"
showGLargeMapControl="#{gmap.showGLargeMapControl}"
showGMapTypeControl="#{gmap.showGMapTypeControl}"
+ showGScaleControl="#{gmap.showGScaleControl}"
locale="#{gmap.locale}"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
+ style="#{style.style}" styleClass="#{style.styleClass}"
binding="#{gmap.htmlGMap}"
gmapKey="ABQIAAAA0U0BoP4B9ZWzZ0Uncpxc9BSkiBOrQ7kN79cmmrq2_ldwWa2-oxT-qOZFpk4tRWODJPlZHWqQTROI4Q"/>
+
+ <h:panelGroup>
+ <f:verbatim><br />
+ Controls:<br />
+ <a href="javascript:void(0);" onclick="map.hideControls();return
false;">Remove</a>
+ <a href="javascript:void(0);" onclick="map.showControls();return
false;">Show</a>
+ <br />
+ <br />
+ Type:<br />
+ <a href="javascript:void(0);"
onclick="map.setMapType(G_NORMAL_MAP);return false;">Normal</a>
+ <a href="javascript:void(0);"
onclick="map.setMapType(G_SATELLITE_MAP);return false;">Satellite</a>
+ <a href="javascript:void(0);"
onclick="map.setMapType(G_HYBRID_MAP);return false;">Hybrid</a>
+ <br />
+ <br />
+ Zoom:<br />
+ <a href="javascript:void(0);" onclick="map.zoomIn();return
false;">In</a>
+ <a href="javascript:void(0);" onclick="map.zoomOut();return
false;">Out</a>
+ <br />
+ <br />
+ <a href="javascript:void(0);" onclick="showExadel();return
false;">Show Exadel Office</a>
+ <br />
+ <a href="javascript:void(0);" onclick="showExadelInMinsk();return
false;">Show Exadel in Belarus</a>
+ </f:verbatim>
+ </h:panelGroup>
+
+ <a4j:outputPanel>
+ <script>
+
+ function createMarker(point,html) {
+ var marker = new GMarker(point);
+ GEvent.addListener(marker, "click", function() {
+ marker.openInfoWindowHtml(html);
+ });
+ return marker;
+ }
+
+ function showExadelInMinsk() {
+ var point = new GLatLng(53.92316,27.510737, 53.92316,27.510737);
+ map.setCenter(point);
+ var marker = createMarker(point,'Go to the <a target="_blank"
href="http://www.exadel.com">Exadle Web Site</a>');
+ map.setZoom(16);
+ map.addOverlay(marker);
+ }
+
+ function showExadel() {
+ var point = new GLatLng(37.9721046, -122.0424842834);
+ map.setCenter(point);
+ var marker = createMarker(point,'Go to the <a target="_blank"
href="http://www.exadel.com">Exadle Web Site</a>');
+ map.setZoom(16);
+ map.addOverlay(marker);
+ }
+
+ function setCenter(lag, lat, zoom) {
+ map.setCenter(new GLatLng(lag, lat), zoom);
+ var ulp = new GPoint(lag,lat);
+ var ul = G_NORMAL_MAP.getProjection().fromPixelToLatLng(ulp,zoom);
+ }
+ </script>
+ </a4j:outputPanel>
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/GmapDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/GmapProperty.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/GmapProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Gmap/GmapProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,76 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="GmapPropertySubviewID">
+ <h:commandButton action="#{gmap.add}" value="add test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="mapType"></h:outputText>
+ <h:selectOneMenu value="#{gmap.mapType}"
onchange="submit();">
+ <f:selectItem itemLabel="G_NORMAL_MAP" itemValue="G_NORMAL_MAP"
/>
+ <f:selectItem itemLabel="G_SATELLITE_MAP"
itemValue="G_SATELLITE_MAP" />
+ <f:selectItem itemLabel="G_HYBRID_MAP" itemValue="G_HYBRID_MAP"
/>
+ </h:selectOneMenu>
+
+ <h:outputText value="enableInfoWindow:"></h:outputText>
+ <h:selectOneRadio value="#{gmap.enableInfoWindow}"
+ onchange="submit();">
+ <f:selectItem itemLabel="on" itemValue="true" />
+ <f:selectItem itemLabel="off" itemValue="false" />
+ </h:selectOneRadio>
+
+ <h:outputText value="showGLargeMapControl:"></h:outputText>
+ <h:selectOneRadio value="#{gmap.showGLargeMapControl}"
+ onchange="submit();">
+ <f:selectItem itemLabel="on" itemValue="true" />
+ <f:selectItem itemLabel="off" itemValue="false" />
+ </h:selectOneRadio>
+
+ <h:outputText value="showGMapTypeControl:"></h:outputText>
+ <h:selectOneRadio value="#{gmap.showGMapTypeControl}"
+ onchange="submit();">
+ <f:selectItem itemLabel="on" itemValue="true" />
+ <f:selectItem itemLabel="off" itemValue="false" />
+ </h:selectOneRadio>
+
+ <h:outputText value="showGScaleControl:"></h:outputText>
+ <h:selectOneRadio value="#{gmap.showGScaleControl}"
+ onchange="submit();">
+ <f:selectItem itemLabel="on" itemValue="true" />
+ <f:selectItem itemLabel="off" itemValue="false" />
+ </h:selectOneRadio>
+
+ <h:outputText value="warningMessage:"></h:outputText>
+ <h:inputText value="#{gmap.warningMessage}"
onclick="submit()"></h:inputText>
+
+ <h:outputText value="lng:"></h:outputText>
+ <h:inputText value="#{gmap.lng}"
onchange="submit()"></h:inputText>
+
+ <h:outputText value="lat:"></h:outputText>
+ <h:inputText value="#{gmap.lat}"
onchange="submit()"></h:inputText>
+
+ <h:outputText value="Dragging:" />
+ <h:selectOneRadio value="#{gmap.dragging}"
onchange="submit();">
+ <f:selectItem itemLabel="on" itemValue="true" />
+ <f:selectItem itemLabel="off" itemValue="false" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Continuous Zoom:" />
+ <h:selectOneRadio value="#{gmap.continuousZoom}"
onchange="submit();">
+ <f:selectItem itemLabel="on" itemValue="true" />
+ <f:selectItem itemLabel="off" itemValue="false" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Double Click Zoom:" />
+ <h:selectOneRadio value="#{gmap.doubleClickZoom}"
onchange="submit();">
+ <f:selectItem itemLabel="on" itemValue="true" />
+ <f:selectItem itemLabel="off" itemValue="false" />
+ </h:selectOneRadio>
+
+ <h:outputText value="rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{gmap.rendered}"
onchange="submit();"></h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/HotKey/HotKey.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/HotKey/HotKey.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/HotKey/HotKey.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,89 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html" xmlns:rich="http://richfaces.org/rich"
id="hotKeySubviewID">
+
+ <rich:calendar id="hotKeyCalendarID" popup="false" />
+ <h:commandButton id="commandButtonID" onclick="return false;"
value="test select"></h:commandButton>
+ <rich:hotKey id="hotKeyID" binding="#{hotKey.binding}"
+ disableInInput="#{hotKey.disableInInput}"
handler="#{hotKey.handler}"
+ key="#{hotKey.key}" rendered="#{hotKey.rendered}"
+ selector="#{hotKey.selector}" timing="#{hotKey.timing}"
type="#{hotKey.type}" />
+
+ <h:panelGrid columns="2">
+ <h:outputText value="type"></h:outputText>
+ <h:selectOneMenu value="#{hotKey.type}">
+ <f:selectItem itemLabel="onkeydown" itemValue="onkeydown"
/>
+ <f:selectItem itemLabel="onkeypress" itemValue="onkeypress"
/>
+ <f:selectItem itemLabel="onkeyup" itemValue="onkeyup" />
+ <a4j:support reRender="hotKeyID"
event="onchange"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="key"></h:outputText>
+ <h:inputText value="#{hotKey.key}" onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="timing"></h:outputText>
+ <h:selectOneMenu value="#{hotKey.timing}"
onchange="submit();">
+ <f:selectItem itemLabel="onload" itemValue="onload" />
+ <f:selectItem itemLabel="immediate" itemValue="immediate"
/>
+ </h:selectOneMenu>
+
+ <h:outputText value="selector"></h:outputText>
+ <h:selectOneMenu value="#{hotKey.selector}">
+ <f:selectItem itemLabel="" itemValue="" />
+ <f:selectItem itemLabel="Button" itemValue="#commandButtonID"
/>
+ <a4j:support reRender="hotKeyID"
event="onchange"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="handler"></h:outputText>
+ <h:selectOneMenu value="#{hotKey.handler}"
onchange="submit();">
+ <f:selectItem
+ itemValue="$('formID:hotKeySubviewID:hotKeyCalendarID').component.nextYear();"
+ itemLabel="nextYear(Calendar)" />
+ <f:selectItem itemValue="alert('work')"
itemLabel="alert('work')" />
+ </h:selectOneMenu>
+
+ <h:outputText value="disableInInput"></h:outputText>
+ <h:selectBooleanCheckbox value="#{hotKey.disableInInput}">
+ <a4j:support reRender="hotKeyID"
event="onchange"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{hotKey.rendered}">
+ <a4j:support reRender="hotKeyID"
event="onchange"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="test binding: "></h:outputText>
+ <h:outputText value="#{hotKey.bindingInfo}"></h:outputText>
+
+ <h:commandButton
onclick="$('formID:hotKeySubviewID:hotKeyID').component.enable(); return
false;" value="enable"></h:commandButton>
+ <h:commandButton
onclick="$('formID:hotKeySubviewID:hotKeyID').component.disable(); return
false;" value="disable"></h:commandButton>
+ </h:panelGrid>
+ <f:verbatim><hr /></f:verbatim>
+
+ <rich:hotKey id="jsID" timing="onregistercall" />
+
+ <h:panelGrid columns="2">
+ <h:commandButton id="jsAddCCID" value="add hotkey: alt+z"
onclick="return false;"></h:commandButton>
+ <h:commandButton id="jsRemoveCCID" value="remove hotkey: alt+z"
onclick="return false;"></h:commandButton>
+
+ <rich:componentControl disableDefault="true"
attachTo="jsAddCCID" for="jsID" event="onclick"
operation="add">
+ <f:param name="key" value="alt+z" />
+ <f:param name="handler" value="alert('alt+z')" />
+ </rich:componentControl>
+
+ <rich:componentControl disableDefault="true"
attachTo="jsRemoveCCID" for="jsID" event="onclick"
operation="remove">
+ <f:param name="key" value="alt+z" />
+ </rich:componentControl>
+ </h:panelGrid>
+ <f:verbatim><hr /></f:verbatim>
+ <h:commandButton action="#{hotKey.add}" value="add test" />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getRendererType"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <!--<h:outputText
value="#{rich:findComponent('hotKeyID').rendererType}" />-->
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInput.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInput.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInput.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,66 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="inplaceInputSubviewID">
+
+<h:inputText value="For verify tabbing tabindex=3" size="25"
tabindex="3"></h:inputText> <br/>
+
+This is because such an error can easily be made at programming level, <br />
+and while invisible for the user who does not understand or cannot <br />
+acquire the source code, many of those
+<rich:inplaceInput id = "inplaceInputId"
+ inputWidth="#{inplaceInput.inputWidth}"
+ valueChangeListener="#{inplaceInput.valueChangeListener}"
+ maxInputWidth="#{inplaceInput.maxInputWidth}"
+ minInputWidth="#{inplaceInput.minInputWidth}"
+ required="#{inplaceInput.required}"
+ requiredMessage="#{inplaceInput.requiredMessage}"
+ tabindex="#{inplaceInput.tabindex}"
+ editEvent="#{inplaceInput.editEvent}"
+ defaultLabel="#{inplaceInput.defaultLabel}"
+ controlsVerticalPosition="#{inplaceInput.controlsVerticalPosition}"
+ controlsHorizontalPosition="#{inplaceInput.controlsHorizontalPosition}"
+ value="#{inplaceInput.value}"
+ selectOnEdit="#{inplaceInput.selectOnEdit}"
+ showControls="#{inplaceInput.showControls}"
+ rendered="#{inplaceInput.rendered}"
+ immediate="#{inplaceInput.immediate}"
+ layout = "#{inplaceInput.layout}"
+ onblur="#{event.onblur}"
+ onchange="#{event.onchange}"
+ onclick="#{event.onclick}"
+ ondblclick="#{event.ondblclick}"
+ oneditactivated="#{event.oneditactivated}"
+ oneditactivation="#{event.oneditactivation}"
+ onfocus="#{event.onfocus}"
+ oninputclick="#{event.oninputclick}"
+ oninputdblclick="#{event.oninputdblclick}"
+ oninputkeydown="#{event.oninputkeydown}"
+ oninputkeypress="#{event.oninputkeypress}"
+ oninputkeyup="#{event.oninputkeyup}"
+ oninputmousedown="#{event.oninputmousedown}"
+ oninputmousemove="#{event.oninputmousemove}"
+ oninputmouseout="#{event.oninputmouseout}"
+ oninputmouseover="#{event.oninputmouseover}"
+ oninputmouseup="#{event.oninputmouseup}"
+ onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
+ onselect="#{event.onselect}"
+ onviewactivated="#{evant.onviewactivated}"
+ onviewactivation="#{event.onviewactivation}"
+ binding="#{inplaceInput.myInplaceInput}"
+ converter="inplaceInputConverter"
+ converterMessage="Can't convert">
+ </rich:inplaceInput>
+ are easy to exploit.
+ <h:panelGrid columns="2">
+ <a4j:commandButton value="reRender" reRender="inplaceInputValueCLID,
inplaceInputId"></a4j:commandButton>
+ <h:outputText id="inplaceInputValueCLID"
+ value="#{inplaceInput.valueCL}"></h:outputText>
+ </h:panelGrid>
+
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInputProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInputProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceInput/InplaceInputProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,126 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="inplaceInputPropertySubviewID">
+ <h:commandButton action="#{inplaceInput.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="value"></h:outputText>
+ <h:outputText id="inplaceInputValueID"
value="#{inplaceInput.value}"
+ onchange="submit();">
+ </h:outputText>
+
+ <h:outputText value="defaultLabel"></h:outputText>
+ <h:inputText value="#{inplaceInput.defaultLabel}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="inputWidth"></h:outputText>
+ <h:inputText value="#{inplaceInput.inputWidth}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="maxInputWidth"></h:outputText>
+ <h:inputText value="#{inplaceInput.maxInputWidth}"
+ onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="minInputWidth"></h:outputText>
+ <h:inputText value="#{inplaceInput.minInputWidth}"
+ onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="tabindex"></h:outputText>
+ <h:inputText value="#{inplaceInput.tabindex}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="editEvent"></h:outputText>
+ <h:inputText value="#{inplaceInput.editEvent}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="controlsVerticalPosition"></h:outputText>
+ <h:selectOneRadio value="#{inplaceInput.controlsVerticalPosition}"
+ onchange="submit();">
+ <f:selectItem itemLabel="top" itemValue="top" />
+ <f:selectItem itemLabel="bottom" itemValue="bottom" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ </h:selectOneRadio>
+
+ <h:outputText value="controlsHorizontalPosition"></h:outputText>
+ <h:selectOneRadio value="#{inplaceInput.controlsHorizontalPosition}"
+ onchange="submit();">
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <f:selectItem itemLabel="left" itemValue="left" />
+ </h:selectOneRadio>
+
+ <h:outputText value="selectOnEdit"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceInput.selectOnEdit}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="showControls"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceInput.showControls}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceInput.rendered}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="immediate"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceInput.immediate}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="required"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceInput.required}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="requiredMessage"></h:outputText>
+ <h:inputText value="#{inplaceInput.requiredMessage}"
+ onchange="submit();">
+ </h:inputText>
+
+ <h:commandButton actionListener="#{inplaceInput.checkBinding}"
+ value="Binding"></h:commandButton>
+ <h:outputText value="#{inplaceInput.bindLabel}"></h:outputText>
+
+ <h:outputText value="layout"></h:outputText>
+ <h:inputText value="#{inplaceInput.layout}"
onchange="submit();">
+ </h:inputText>
+
+ </h:panelGrid>
+
+ <a4j:commandLink
+ onclick="$('formID:inplaceInputSubviewID:inplaceInputId').component.edit()"
+ value="edit"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceInputSubviewID:inplaceInputId').component.save()"
+ value="save"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceInputSubviewID:inplaceInputId').component.cancel()"
+ value="cancel"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceInputSubviewID:inplaceInputId').component.getValue()"
+ value="getValue"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceInputSubviewID:inplaceInputId').component.setValue('setValue')"
+ value="setValuel"></a4j:commandLink>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
value="#{rich:findComponent('inplaceInputId').value}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelect.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelect.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelect.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,76 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="inplaceSelectSubviewID">
+
+<h:inputText value="For verify tabbing tabindex=3" size="25"
tabindex="3"></h:inputText> <br/>
+
+This is because such an error can easily be made at programming level, <br />
+and while invisible for the user who does not understand or cannot <br />
+acquire the source code, many of those
+<rich:inplaceSelect id="inplaceSelectID"
+ tabindex="#{inplaceSelect.tabindex}"
+ editEvent="#{inplaceSelect.editEvent}"
+ maxSelectWidth="#{inplaceSelect.maxSelectWidth}"
+ minSelectWidth="#{inplaceSelect.minSelectWidth}"
+ selectWidth="#{inplaceSelect.selectWidth}"
+ defaultLabel="#{inplaceSelect.defaultLabel}"
+ controlsVerticalPosition="#{inplaceSelect.controlsVerticalPosition}"
+ controlsHorizontalPosition="#{inplaceSelect.controlsHorizontalPosition}"
+ listWidth="#{inplaceSelect.listWidth}"
+ listHeight="#{inplaceSelect.listHeight}"
+ showControls="#{inplaceSelect.showControls}"
+ editOnTab="#{inplaceSelect.editOnTab}"
+ openOnEdit="#{inplaceSelect.openOnEdit}"
+ rendered="#{inplaceSelect.rendered}"
+ immediate="#{inplaceSelect.immediate}"
+ binding="#{inplaceSelect.myInplaceSelect}"
+ required="#{inplaceSelect.required}"
+ requiredMessage="#{inplaceSelect.requiredMessage}"
+ onblur="#{event.onblur}"
+ onchange="#{event.onchange}"
+ onclick="#{event.onclick}"
+ ondblclick="#{event.ondblclick}"
+ oneditactivated="#{event.oneditactivated}"
+ oneditactivation="#{event.oneditactivation}"
+ onfocus="#{event.onfocus}"
+ oninputblur="#{event.oninputblur}"
+ oninputclick="#{event.oninputclick}"
+ oninputdblclick="#{event.oninputdblclick}"
+ oninputfocus="#{event.oninputfocus}"
+ oninputkeydown="#{event.oninputkeydown}"
+ oninputkeypress="#{event.oninputkeypress}"
+ oninputkeyup="#{event.oninputkeyup}"
+ oninputmousedown="#{event.oninputmousedown}"
+ oninputmousemove="#{event.oninputmousemove}"
+ oninputmouseout="#{event.oninputmouseout}"
+ oninputmouseover="#{event.oninputmouseover}"
+ oninputmouseup="#{event.oninputmouseup}"
+ onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
+ onselect="#{event.onselect}"
+ onviewactivated="#{evant.onviewactivated}"
+ onviewactivation="#{event.onviewactivation}"
+ layout="#{inplaceSelect.layout}"
+ valueChangeListener="#{inplaceSelect.valueChangeListener}"
+ value="#{inplaceSelect.value}" >
+
+ <f:selectItem itemLabel="errors" itemValue="errors" />
+ <f:selectItem itemLabel="fatals" itemValue="fatals" />
+ <f:selectItem itemLabel="infos" itemValue="infos" />
+ <f:selectItem itemLabel="passeds" itemValue="passeds" />
+ <f:selectItem itemLabel="warns" itemValue="warns" />
+ </rich:inplaceSelect>
+
+ are easy to exploit.
+ <h:panelGrid columns="2">
+ <a4j:commandButton value="reRender" reRender="inplaceSelectValueCLID,
inplaceSelectID"></a4j:commandButton>
+ <h:outputText id="inplaceSelectValueCLID"
+ value="#{inplaceSelect.valueCL}"></h:outputText>
+ </h:panelGrid>
+
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelectProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelectProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InplaceSelect/InplaceSelectProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,121 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="inplaceSelectPropertySubviewID">
+ <h:commandButton action="#{inplaceSelect.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="value"></h:outputText>
+ <h:outputText value="#{inplaceSelect.value}"></h:outputText>
+
+ <h:outputText value="defaultLabel"></h:outputText>
+ <h:inputText value="#{inplaceSelect.defaultLabel}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="editEvent"></h:outputText>
+ <h:inputText value="#{inplaceSelect.editEvent}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="selectWidth"></h:outputText>
+ <h:inputText value="#{inplaceSelect.selectWidth}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="maxSelectWidth"></h:outputText>
+ <h:inputText value="#{inplaceSelect.maxSelectWidth}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="minSelectWidth"></h:outputText>
+ <h:inputText value="#{inplaceSelect.minSelectWidth}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="listWidth"></h:outputText>
+ <h:inputText value="#{inplaceSelect.listWidth}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="listHeight"></h:outputText>
+ <h:inputText value="#{inplaceSelect.listHeight}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="controlsVerticalPosition"></h:outputText>
+ <h:selectOneRadio value="#{inplaceSelect.controlsVerticalPosition}"
+ onchange="submit();">
+ <f:selectItem itemLabel="top" itemValue="top" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <f:selectItem itemLabel="bottom" itemValue="bottom" />
+ </h:selectOneRadio>
+
+ <h:outputText value="controlsHorizontalPosition"></h:outputText>
+ <h:selectOneRadio value="#{inplaceSelect.controlsHorizontalPosition}"
+ onchange="submit();">
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <f:selectItem itemLabel="left" itemValue="left" />
+ </h:selectOneRadio>
+ <h:outputText value="tabindex"></h:outputText>
+ <h:inputText value="#{inplaceSelect.tabindex}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="showControls"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceSelect.showControls}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="applyFromControlsOnly"></h:outputText>
+ <h:selectBooleanCheckbox
+ value="#{inplaceSelect.applyFromControlsOnly}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="openOnEdit"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceSelect.openOnEdit}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceSelect.rendered}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:commandButton actionListener="#{inplaceSelect.checkBinding}"
+ value="Binding"></h:commandButton>
+ <h:outputText value="#{inplaceSelect.bindLabel}"></h:outputText>
+
+ <h:outputText value="immediate"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceSelect.immediate}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="required"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inplaceSelect.required}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="requiredMessage"></h:outputText>
+ <h:inputText value="#{inplaceSelect.requiredMessage}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="layout"></h:outputText>
+ <h:inputText value="#{inplaceSelect.layout}"
onchange="submit();"></h:inputText>
+
+ </h:panelGrid>
+
+ <a4j:commandLink
+ onclick="$('formID:inplaceSelectSubviewID:inplaceSelectID').component.edit()"
+ value="edit"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceSelectSubviewID:inplaceSelectID').component.save()"
+ value="save"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceSelectSubviewID:inplaceSelectID').component.cancel()"
+ value="cancel"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceSelectSubviewID:inplaceSelectID').component.getValue()"
+ value="getValue"></a4j:commandLink>
+ <br />
+ <a4j:commandLink
+ onclick="$('formID:inplaceSelectSubviewID:inplaceSelectID').component.setValue('setValue')"
+ value="setValuel"></a4j:commandLink>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
value="#{rich:findComponent('inplaceSelectID').value}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSlider.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSlider.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSlider.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,27 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="inputNumberSliderSubviewID">
+ <h:panelGrid columns="1">
+ <rich:inputNumberSlider id="SliderId"
barStyle="#{style.barStyle}"
handleSelectedClass="#{style.handleSelectedClass}"
inputStyle="#{style.inputStyle}" tipStyle="#{style.tipStyle}"
style="#{style.style}" immediate="#{inputNumberSlider.immediate}"
+ inputPosition="#{inputNumberSlider.inputPosition}"
showToolTip="#{inputNumberSlider.showToolTip}"
+ tabindex="#{inputNumberSlider.tabindex}"
value="#{inputNumberSlider.value}"
valueChangeListener="#{inputNumberSlider.valueChangeListener}"
+ required="#{inputNumberSlider.rendered}"
requiredMessage="#{inputNumberSlider.requiredMessage}"
+ disabled="#{inputNumberSlider.disabled}"
enableManualInput="#{inputNumberSlider.enableManualInput}"
+ inputSize="#{inputNumberSlider.inputSize}"
maxValue="#{inputNumberSlider.maxValue}"
minValue="#{inputNumberSlider.minValue}"
+ rendered="#{inputNumberSlider.rendered}"
showBoundaryValues="#{inputNumberSlider.showBoundaryValues}"
+ step="#{inputNumberSlider.step}"
showInput="#{inputNumberSlider.showInput}"
width="#{inputNumberSlider.width}"
+ barClass="#{style.barClass}" tipClass="#{style.barClass}"
inputClass="#{style.inputClass}"
+ handleClass="#{style.handleStyle}" styleClass="#{style.tipStyle}"
+ maxlength="#{inputNumberSlider.maxlength}"
+ onblur="#{event.onblur}" onchange="#{event.onchange}"
onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
+ onerror="#{event.onerror}" onfocus="#{event.onfocus}"
onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
onselect="#{event.onselect}" onslide="#{event.onslide}"
+ binding="#{inputNumberSlider.htmlINS}" >
+ </rich:inputNumberSlider>
+ <h:panelGroup>
+ <a4j:commandButton value="valueChangeListener (show)"
reRender="valueCLID" />
+ <h:outputText id="valueCLID" value="
#{inputNumberSlider.valueChangeListener}" />
+ </h:panelGroup>
+ </h:panelGrid>
+ <rich:spacer height="20px"></rich:spacer>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,120 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="inputNumberSliderPropertySubviewID">
+ <h:commandButton action="#{inputNumberSlider.add}" value="add
test" />
+ <h:panelGrid columns="2" cellspacing="10px"
border="1">
+ <h:outputText value="value" />
+ <h:inputText value="#{inputNumberSlider.value}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="inputPosition"></h:outputText>
+ <h:selectOneRadio value="#{inputNumberSlider.inputPosition}">
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Width:"></h:outputText>
+ <h:inputText value="#{inputNumberSlider.width}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Max Value:"></h:outputText>
+ <h:inputText value="#{inputNumberSlider.maxValue}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Min Value:"></h:outputText>
+ <h:inputText value="#{inputNumberSlider.minValue}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Input Size:"></h:outputText>
+ <h:inputText value="#{inputNumberSlider.inputSize}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Input MaxLength:"></h:outputText>
+ <h:inputText value="#{inputNumberSlider.maxlength}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Step:"></h:outputText>
+ <h:inputText value="#{inputNumberSlider.step}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="tabindex" />
+ <h:inputText value="#{inputNumberSlider.tabindex}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Disabled:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inputNumberSlider.disabled}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inputNumberSlider.rendered}"
+ onclick="submit()">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Manual Input:"></h:outputText>
+ <h:selectBooleanCheckbox
+ value="#{inputNumberSlider.enableManualInput}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Boundary Values:"></h:outputText>
+ <h:selectBooleanCheckbox
+ value="#{inputNumberSlider.showBoundaryValues}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Show Input:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inputNumberSlider.showInput}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="showToolTip" />
+ <h:selectBooleanCheckbox value="#{inputNumberSlider.showToolTip}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="required" />
+ <h:selectBooleanCheckbox value="#{inputNumberSlider.required}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="requiredMessage" />
+ <h:inputText value="#{inputNumberSlider.requiredMessage}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="immediate" />
+ <h:selectBooleanCheckbox value="#{inputNumberSlider.immediate}">
+ <a4j:support event="onchange"
reRender="SliderId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Switch Styles" />
+ <a4j:commandButton id="slBtn"
value="#{inputNumberSlider.btnLabel}"
+ action="#{inputNumberSlider.doStyles}"
reRender="SliderId,slBtn">
+ </a4j:commandButton>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('SliderId').value}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSlider/InputNumberSliderStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="inputNumberSliderStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{inputNumberSlider.bTest1}"
value="run"
reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1INSlider}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{inputNumberSlider.bTest2}"
value="run"
reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2INSlider}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{inputNumberSlider.bTest3}"
value="run"
reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3INSlider}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{inputNumberSlider.bTest4}"
value="run"
reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4INSlider}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{inputNumberSlider.bTest5}"
value="run"
reRender="SliderId,iNSliderPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5INSlider}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinner.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinner.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinner.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="inputNumberSpinnerSubviewID">
+ <h:messages></h:messages>
+
+ <rich:inputNumberSpinner id="SpinnerID"
tabindex="#{inputNumberSpinner.tabindex}"
cycled="#{inputNumberSpinner.cycled}"
+ disabled="#{inputNumberSpinner.disabled}"
maxValue="#{inputNumberSpinner.max}"
minValue="#{inputNumberSpinner.min}"
+ step="#{inputNumberSpinner.step}"
rendered="#{inputNumberSpinner.rendered}"
value="#{inputNumberSpinner.value}"
+ inputClass="#{style.inputClass}" styleClass="#{style.styleClass}"
inputStyle="#{style.inputStyle}" style="#{style.style}"
+ enableManualInput="#{inputNumberSpinner.manualInput}"
inputSize="#{inputNumberSpinner.inputSize}"
+ onmousedown="#{event.onmousedown}" onblur="#{event.onblur}"
+ onchange="#{event.onchange}" onclick="#{event.onclick}"
+ ondblclick="#{event.ondblclick}"
+ onerror="#{event.onerror}"
+ onfocus="#{event.onfocus}"
+ onselect="#{event.onselect}"
+ onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
+ ondownclick="#{event.ondownclick}" onupclick="#{event.onupclick}"
+ binding="#{inputNumberSpinner.htmlINSpinner}"></rich:inputNumberSpinner>
+ <rich:spacer height="20px"></rich:spacer>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,63 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="iNSpinnerPropertySubviewID">
+ <h:commandButton action="#{inputNumberSpinner.add}" value="add
test" />
+ <h:panelGrid columns="2" cellpadding="10px"
border="1">
+ <h:outputText value="Max: "></h:outputText>
+ <h:inputText value="#{inputNumberSpinner.max}">
+ <a4j:support reRender="SpinnerID"
event="onchange"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Min: "></h:outputText>
+ <h:inputText value="#{inputNumberSpinner.min}">
+ <a4j:support reRender="SpinnerID"
event="onchange"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Step: "></h:outputText>
+ <h:inputText value="#{inputNumberSpinner.step}">
+ <a4j:support reRender="SpinnerID"
event="onchange"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Size: "></h:outputText>
+ <h:inputText value="#{inputNumberSpinner.inputSize}">
+ <a4j:support reRender="SpinnerID"
event="onchange"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Cycled:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inputNumberSpinner.cycled}">
+ <a4j:support event="onclick"
reRender="SpinnerID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Manual Input:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inputNumberSpinner.manualInput}">
+ <a4j:support event="onclick"
reRender="SpinnerID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Disabled:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inputNumberSpinner.disabled}">
+ <a4j:support event="onclick"
reRender="SpinnerID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{inputNumberSpinner.rendered}"
+ onclick="submit()">
+ </h:selectBooleanCheckbox>
+ <h:outputText value="Switch Styles:" />
+ <h:commandButton action="#{inputNumberSpinner.doStyles}"
+ value="#{inputNumberSpinner.btnLabel}" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('SpinnerID').value}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="iNSpinnerStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{inputNumberSpinner.bTest1}"
value="run"
reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1INSpinner}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{inputNumberSpinner.bTest2}"
value="run"
reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2INSpinner}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{inputNumberSpinner.bTest3}"
value="run"
reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3INSpinner}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{inputNumberSpinner.bTest4}"
value="run"
reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4INSpinner}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{inputNumberSpinner.bTest5}"
value="run"
reRender="SpinnerID,iNSpinnerPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5INSpinner}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/Insert.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/Insert.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/Insert.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,9 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="insertSubviewID">
+ <h:messages />
+
+ <rich:panel id="panelID" header="Highlight: #{insert.highlight};
File: #{insert.src}">
+ <rich:insert id="insertID" highlight="#{insert.highlight}"
+ rendered="#{insert.rendered}" src="#{insert.src}"
binding="#{insert.htmlInsert}"></rich:insert>
+ </rich:panel>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/InsertProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/InsertProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/InsertProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,47 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="InsertPropertySubviewID">
+<h:commandButton action="#{insert.add}" value="add test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="Highlight:" />
+ <h:selectOneMenu value="#{insert.highlight}">
+ <f:selectItem itemValue="HTML" itemLabel="HTML" />
+ <f:selectItem itemValue="GROOVY" itemLabel="GROOVY" />
+ <f:selectItem itemValue="JAVA" itemLabel="JAVA" />
+ <f:selectItem itemValue="BEANSHELL" itemLabel="BEANSHELL"
/>
+ <f:selectItem itemValue="BSH" itemLabel="BSH" />
+ <f:selectItem itemValue="XML" itemLabel="XML" />
+ <f:selectItem itemValue="XHTML" itemLabel="XHTML" />
+ <f:selectItem itemValue="LZX" itemLabel="LZX" />
+ <f:selectItem itemValue="CPP" itemLabel="CPP" />
+ <f:selectItem itemValue="CXX" itemLabel="CXX" />
+ <a4j:support event="onclick"
reRender="panelID,insertID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="Select file:" />
+ <h:selectOneMenu value="#{insert.src}">
+ <f:selectItem itemValue="/Insert/src/test.html"
itemLabel="HTML" />
+ <f:selectItem itemValue="/Insert/src/test.java"
itemLabel="JAVA" />
+ <f:selectItem itemValue="/Insert/src/test.groovy"
itemLabel="GROOVY" />
+ <f:selectItem itemValue="/Insert/src/test.bsh"
itemLabel="BEANSHELL,BSH" />
+ <f:selectItem itemValue="/Insert/src/test.xml" itemLabel="XML"
/>
+ <f:selectItem itemValue="/Insert/Insert.xhtml"
itemLabel="XHTML" />
+ <f:selectItem itemValue="/Insert/src/test.lzx" itemLabel="LZX"
/>
+ <f:selectItem itemValue="/Insert/src/test.cpp"
itemLabel="CPP,CXX" />
+ <a4j:support event="onclick"
reRender="panelID,insertID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="Rendered" />
+ <h:selectBooleanCheckbox value="#{insert.rendered}"
onchange="submit();"/>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getSrc"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('insertID').src}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.bsh
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.bsh
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.bsh 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,76 @@
+import javax.swing.*;
+import javax.swing.event.*;
+import javax.swing.text.*;
+import java.awt.event.*;
+import java.awt.*;
+
+JFrame browser( startingUrl ) {
+ invoke( method, args ) {}
+
+ windowClosing(WindowEvent we) {
+ we.getWindow().setVisible(false);
+ }
+
+ setPage( url ) {
+ try {
+ pane.setPage( url );
+ } catch(Exception e) {
+ statusBar.setText("Error opening page: "+url);
+ }
+ }
+
+ hyperlinkUpdate( HyperlinkEvent he ) {
+ type = he.getEventType();
+ if (type == HyperlinkEvent.EventType.ENTERED) {
+ pane.setCursor(
+ Cursor.getPredefinedCursor( Cursor.HAND_CURSOR) );
+ statusBar.setText(he.getURL().toString());
+ } else
+ if (type == HyperlinkEvent.EventType.EXITED) {
+ pane.setCursor( Cursor.getDefaultCursor() );
+ statusBar.setText(" ");
+ } else {
+ setPage( he.getURL() );
+ if (urlField != null)
+ urlField.setText(he.getURL().toString());
+ }
+ }
+
+ frame = new JFrame("Browser");
+ frame.setSize(400,300);
+ frame.addWindowListener( this );
+
+ urlPanel = new JPanel();
+ urlPanel.setLayout(new BorderLayout());
+ urlField = new JTextField(startingUrl);
+ urlPanel.add(new JLabel("Site: "), BorderLayout.WEST);
+ urlPanel.add(urlField, BorderLayout.CENTER);
+
+ statusBar = new JLabel(" ");
+ pane = new JEditorPane();
+ pane.setEditable(false);
+ setPage( startingUrl );
+ jsp = new JScrollPane(pane);
+
+ frame.getContentPane().add(jsp, BorderLayout.CENTER);
+ frame.getContentPane().add(urlPanel, BorderLayout.SOUTH);
+ frame.getContentPane().add(statusBar, BorderLayout.NORTH);
+
+ // This is the equivalent of an inner class in bsh.
+ urlTextHandler() {
+ actionPerformed(ActionEvent ae) {
+ setPage( ae.getActionCommand() );
+ }
+ return this;
+ }
+
+ urlField.addActionListener( urlTextHandler() );
+ pane.addHyperlinkListener( (HyperlinkListener)this );
+
+ return frame;
+}
+
+browser =
browser("http://java.sun.com/");
+browser.show();
+
+
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.cpp
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.cpp
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.cpp 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,119 @@
+extern LArc RiflemanTBL[];
+class CRifleman : public LFsaAppl
+{
+public:
+ int GetNumber();
+ void SetNumber(int n);
+ void SetLink(CRifleman *pFsaLeft,
+ CRifleman
+*pFsaRigtht);
+ CRifleman *pFsaRightMan;
+ CRifleman *pFsaLeftMan;
+ CRifleman();
+ CRifleman(int n, CWnd* pW, LArc
+ *pTBL=RiflemanTBL);
+ virtual ~CRifleman();
+ bool operator==(const CRifleman
+ &var) const;
+ bool operator<(const CRifleman
+ &var) const;
+ bool operator!=(const CRifleman
+ &var) const;
+ bool operator>(const CRifleman
+ &var) const;
+protected:
+ CWnd* pParentWnd;
+ CFireApp *pApp; // ��������� �� ������
+ // ��������� ������ ���������
+ int x1(); // Is fire?
+ int x2(); // Is ready?
+ int x3(); // Number is equal to zero? Shot!
+ int x4(); //
+ void y1(); // To place number.
+ void y2(); // To reduce number by unit.
+ void y3(); // Gunshot
+ void y4(); //
+ void y5(); //
+ int nNumber;
+ int nSaveNumber;
+ int nLengthQueue; // Length of queue.
+ int nCurrentQueue; //
+};
+typedef vector<CRifleman*>
+TIArrayRifleman;
+typedef vector<CRifleman*>:
+:iterator TIIteratorRifleman;
+extern LArc RiflemanTBL[];
+CRifleman::CRifleman():LFsaAppl() { }
+CRifleman::CRifleman(int n, CWnd* pW,
+LArc* pTBL):
+LFsaAppl(pTBL)
+{
+ pParentWnd = pW;
+ pFsaRightMan = NULL;
+ pFsaLeftMan = NULL;
+ nNumber = n;
+ nLengthQueue = 5;
+ nCurrentQueue = nLengthQueue;
+ if (pParentWnd)
+ {
+ pApp = (CFireApp*)AfxGetApp();
+ FLoad(pApp->pNetFsa,1);
+ }
+}
+bool CRifleman::operator==(const CRifleman
+&var) const
+{
+ if (nNumber==var.nNumber) return true;
+ else return false;
+}
+void CRifleman::SetLink(CRifleman
+* pFsaLeft, CRifleman *
+pFsaRigtht)
+{
+ pFsaRightMan = pFsaRigtht;
+ pFsaLeftMan = pFsaLeft;
+}
+LArc RiflemanTBL[] = {
+ LArc("���", "�����", "x1", "y1"),
+ LArc("�����", "�����", "x2", "y2"),
+ LArc("�����", "�����", "x3", "y2"),
+ LArc("�����", "�������", "^x3", "y3y4"),
+ LArc("�������", "�������", "x4", "y3y5"),
+ LArc("�������", "���", "^x4", "-"),
+ LArc()
+ };
+int CRifleman::x1()
+{
+ if (!pFsaLeftMan) return false;
+ return string((pFsaLeftMan)-
+ >FGetState()) == "�����";
+}
+int CRifleman::x2()
+{
+ if (!pFsaRightMan) return true;
+ else return string((pFsaRightMan)-
+ >FGetState()) ==
+"�����";
+}
+int CRifleman::x3() { return nNumber; }
+int CRifleman::x4() { return nCurrentQueue; }
+void CRifleman::y1()
+{
+ int n = pFsaLeftMan->GetNumber();
+ SetNumber(n+1);
+}
+void CRifleman::y2() { nNumber-; }
+void CRifleman::y3() { }
+void CRifleman::y4()
+{
+ nCurrentQueue = nLengthQueue;
+}
+// ������������ �������� ����� ����������
+void CRifleman::y5()
+{
+ CFDelay *pCFDelay;
+ pCFDelay = new CFDelay(200);
+ pCFDelay->FCall(this);
+ nCurrentQueue-;
+}
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.groovy
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.groovy
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.groovy 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,34 @@
+import groovy.swing.SwingBuilder
+import groovy.net.soap.SoapClient
+
+proxy = new
SoapClient("http://www.webservicex.net/CurrencyConvertor.asmx?WSDL&q...
+
+def currency = ['USD', 'EUR', 'CAD', 'GBP',
'AUD']
+def rate = 0.0
+
+swing = new SwingBuilder()
+
+refresh = swing.action(
+ name:'Refresh',
+ closure:this.&refreshText,
+ mnemonic:'R'
+)
+
+frame = swing.frame(title:'Currency Demo') {
+ panel {
+ label 'Currency rate from '
+ comboBox(id:'from', items:currency)
+ label ' to '
+ comboBox(id:'to', items:currency)
+ label ' is '
+ textField(id:'currency', columns:10, rate.toString())
+ button(text:'Go !', action:refresh)
+ }
+}
+frame.pack()
+frame.show()
+
+def refreshText(event) {
+ rate = proxy.ConversionRate(swing.from.getSelectedItem(), swing.to.getSelectedItem())
+ swing.currency.text = rate
+}
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.html
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.html
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.html 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,18 @@
+<html>
+ <head>
+ </head>
+ <body>
+ html page
+ <br>
+ html page
+ <br>
+ html page
+ <br>
+ html page
+ <br>
+ html page
+ <br>
+ html page
+ <br>
+ </body>
+</html>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.java
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.java
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.java 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,291 @@
+/**
+ * License Agreement.
+ *
+ * JBoss RichFaces - Ajax4jsf Component Library
+ *
+ * Copyright (C) 2007 Exadel, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License version 2.1 as published by the Free Software Foundation.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package org.richfaces.renderkit;
+
+import java.io.IOException;
+import java.util.Iterator;
+import java.util.Map;
+
+import javax.faces.component.UIComponent;
+import javax.faces.context.FacesContext;
+import javax.faces.context.ResponseWriter;
+import org.ajax4jsf.renderkit.HeaderResourcesRendererBase;
+import org.ajax4jsf.renderkit.compiler.TemplateContext;
+import org.richfaces.skin.Skin;
+import org.ajax4jsf.util.style.CSSFormat;
+import org.richfaces.component.UIPanelMenu;
+import org.richfaces.component.UIPanelMenuGroup;
+import org.richfaces.component.UIPanelMenuItem;
+import org.richfaces.renderkit.html.PanelMenuGroupRenderer;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconChevron;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconChevronDown;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconChevronUp;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconDisc;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconGrid;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconSpacer;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconTriangle;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconTriangleDown;
+import org.richfaces.renderkit.html.iconimages.PanelMenuIconTriangleUp;
+import org.ajax4jsf.renderkit.RendererUtils.HTML;
+
+/**
+ * @author hans
+ *
+ */
+public abstract class PanelMenuRendererBase extends HeaderResourcesRendererBase {
+
+ public final static String PANEL_MENU_SPACER_ICON_NAME = "spacer";
+
+ public void insertSpacerImages(FacesContext context , UIComponent component) throws
IOException {
+ ResponseWriter writer = context.getResponseWriter();
+ int level = calculateLevel(component);
+ //StringBuffer buffer = new StringBuffer();
+ String src = getIconByType("custom",false,context,component);
+ int w = 16; //width(context);
+
+ for (int i=0;i<level;i++){
+ writer.startElement("img", component);
+ writer.writeAttribute("src", src, null);
+ writer.writeAttribute("alt", "", null);
+ writer.writeAttribute("hspace", "0", null);
+ writer.writeAttribute("vspace", "0", null);
+ writer.writeAttribute("height", String.valueOf(w), null);
+ writer.writeAttribute("width", String.valueOf(w), null);
+ writer.endElement("img");
+ }
+ }
+
+ protected int calculateLevel (UIComponent component){
+ int level = 0;
+ UIComponent parent = component.getParent();
+ while(parent != null){
+ if(parent instanceof UIPanelMenu){
+ return level;
+ } else if(parent instanceof UIPanelMenuGroup){
+ level++;
+ }
+ parent = parent.getParent();
+ }
+ return level;
+ }
+
+ /**
+ * If icon type is a pre-defined value, return corresponding image, otherwise
+ * otherwise
+ * @param iconType
+ * @param context
+ * @param component
+ * @return URI of requested image
+ */
+ protected String getIconByType(String iconType, boolean isTopLevel, FacesContext
context,
+ UIComponent component){
+
+ String source = "";
+ String color = "";
+ Skin skin = getSkin(context);
+
+ if (isTopLevel){
+ color = (String) skin.getParameter(context,"panelmenu.headerBulletColor");
+ } else {
+ color = (String) skin.getParameter(context,"panelmenu.itemBulletColor");
+ }
+ if(iconType != null && !iconType.equals("none")){
+ if (iconType.equals("custom") || "".equals(iconType)){
+ source = getResource(PanelMenuIconSpacer.class.getName()).getUri(context, color);
+ } else if (iconType.equals("spacer")){
+ source = getResource(PanelMenuIconSpacer.class.getName()).getUri(context, color);
+ } else if (iconType.equals("triangle")) {
+ source = getResource(PanelMenuIconTriangle.class.getName()).getUri(context, color);
+ } else if (iconType.equals("triangleDown")) {
+ source = getResource(PanelMenuIconTriangleDown.class.getName()).getUri(context,
color);
+ } else if (iconType.equals("triangleUp")) {
+ source = getResource(PanelMenuIconTriangleUp.class.getName()).getUri(context,
color);
+ } else if (iconType.equals("chevron")) {
+ source = getResource(PanelMenuIconChevron.class.getName()).getUri(context, color);
+ } else if (iconType.equals("chevronUp")) {
+ source = getResource(PanelMenuIconChevronUp.class.getName()).getUri(context, color);
+ } else if (iconType.equals("chevronDown")) {
+ source = getResource(PanelMenuIconChevronDown.class.getName()).getUri(context,
color);
+// } else if (iconType.equals("square")) {
+// source = getResource(PanelMenuIconSquare.class.getName()).getUri(context, color);
+ } else if (iconType.equals("disc")) {
+ source = getResource(PanelMenuIconDisc.class.getName()).getUri(context, color);
+ } else if (iconType.equals("grid")) {
+ source = getResource(PanelMenuIconGrid.class.getName()).getUri(context, color);
+ } else {
+ //TODO by nick - dima - TemplateContext is deprecated and shouldn't be used
+ source = (String)getUtils().encodeResourceURL(new
TemplateContext(this,context,component),iconType);
+ }
+ }
+ return source;
+ }
+
+ protected UIPanelMenu findMenu (UIComponent component){
+ if (component instanceof UIPanelMenu) return (UIPanelMenu)component;
+ UIComponent parent = component;
+ while(parent != null){
+ if(parent instanceof UIPanelMenu){
+ return (UIPanelMenu) parent;
+ }
+ parent = parent.getParent();
+ }
+ return (UIPanelMenu) parent;
+ }
+
+ public String getHideStyle(FacesContext context, UIComponent component) {
+ if (!(component.getParent() instanceof UIPanelMenu)) {
+ CSSFormat format = new CSSFormat();
+ format.add("display", "none");
+ if(component.getParent() instanceof UIPanelMenuGroup) {
+ UIPanelMenuGroup parent = (UIPanelMenuGroup)component.getParent();
+ PanelMenuGroupRenderer renderer = (PanelMenuGroupRenderer)
context.getRenderKit().getRenderer(parent.getFamily(), parent.getRendererType());
+ try {
+ if ( renderer.isOpened(context, parent) ){
+ return "";
+ } else
+ return format.toString();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ } else return format.toString();
+ }
+ return "";
+ }
+
+ public void insertLabel(FacesContext context, UIComponent component) throws IOException
{
+ Object value = component.getAttributes().get("label");
+ if (value!=null){
+ context.getResponseWriter().write(value.toString());
+ }
+ }
+
+ protected boolean isChildrenExpanded(UIComponent component){
+ if (component.getChildren() != null){
+ Iterator itr = component.getChildren().iterator();
+ while(itr.hasNext()){
+ UIComponent child = (UIComponent)itr.next();
+ if(child instanceof UIPanelMenuGroup){
+ if( ((UIPanelMenuGroup)child).isExpanded() ){
+ return true;
+ } else {
+ return isChildrenExpanded(child);
+ }
+ }
+ }
+ }
+ return false;
+ }
+
+ protected boolean isParentDisabled(UIComponent component){
+ boolean returnValue = false;
+ UIComponent parent = component.getParent();
+ if(parent instanceof UIPanelMenuGroup){
+ UIPanelMenuGroup parentGroup = (UIPanelMenuGroup)parent;
+ if(parentGroup.isDisabled()){
+ returnValue = true;
+ } else {
+ returnValue = isParentDisabled(parentGroup);
+ }
+ }
+ return returnValue;
+ }
+
+ protected boolean isSubmitted(FacesContext context, UIComponent component){
+ boolean submitted = false;
+ String clientId = component.getClientId(context);
+ Map requestParameterMap = context.getExternalContext().getRequestParameterMap();
+
+ Object value = requestParameterMap.get("panelMenuAction"+clientId);
+ if (clientId!=null&&value!=null){
+ if (value.equals(clientId)) {
+ submitted = true;
+ }
+ }
+ return submitted;
+ }
+
+ protected String getItemMode(UIComponent component) {
+ String parentExpandMode = findMenu(component).getExpandMode();
+ String parentMode = findMenu(component).getMode();
+ if (null == parentMode || "".equals(parentMode))
+ parentMode = "server";
+ if (null == parentExpandMode || "".equals(parentExpandMode))
+ parentExpandMode = "none";
+ String mode = "none";
+ if (component instanceof UIPanelMenuGroup) {
+ UIPanelMenuGroup group = (UIPanelMenuGroup) component;
+ if (null != group.getExpandMode() && !
"".equals(group.getExpandMode()))
+ mode = group.getExpandMode();
+ else
+ mode = parentExpandMode;
+ } else if (component instanceof UIPanelMenuItem) {
+ UIPanelMenuItem item = (UIPanelMenuItem) component;
+ if (null != item.getMode() && ! "".equals(item.getMode()))
+ mode = item.getMode();
+ else
+ mode = parentMode;
+ }
+ return mode;
+ }
+
+ /**
+ *
+ * @param component
+ * @return
+ */
+ public boolean isTopLevel(UIComponent component){
+ UIComponent parent = component.getParent();
+ while( !(parent instanceof UIPanelMenu) && !(parent instanceof
UIPanelMenuGroup)) {
+ parent = parent.getParent();
+ }
+ if(parent instanceof UIPanelMenu){
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ /**
+ *
+ * @param writer
+ * @param iconType
+ * @param imageSrc
+ * @param component
+ * @throws IOException
+ */
+ public void drawIcon(ResponseWriter writer, String iconType, String imageSrc,
UIComponent component, String id) throws IOException{
+ if (iconType != null && !iconType.equals("") &&
!iconType.equals("none")){
+ int h = 16; //width(context);
+ writer.startElement("img", component);
+ writer.writeAttribute("src", imageSrc, null);
+ writer.writeAttribute("alt", "", null);
+ writer.writeAttribute("vspace", "0", null);
+ writer.writeAttribute("hspace", "0", null);
+ writer.writeAttribute("width", String.valueOf(h), null);
+ writer.writeAttribute("height", String.valueOf(h), null);
+ writer.writeAttribute("id", id, null);
+ writer.endElement("img");
+ }
+
+ }
+
+}
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.lzx
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.lzx
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.lzx 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+ <canvas debug="false" bgcolor='#D4D0C8'>
+
+ <dataset name='dset' request='true' type='http'
src='/app/user/list?keyword='/>
+ <grid id="gd" datapath="dset:/rowset"
contentdatapath="row" doesenter="true">
+ <gridcolumn width='100'>name<text
datapath='@name'></text></gridcolumn>
+ <gridcolumn width='100'>email<text
datapath='@email'></text> </gridcolumn>
+ </grid>
+ </canvas>
+
+
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.xml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Insert/src/test.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE components PUBLIC "-//EXADEL//Generator config/EN"
"http://exadel.com/dtds/component-config.dtd" >
+<components>
+ <component>
+ <name>org.richfaces.PanelBar</name>
+ <family>org.richfaces.PanelBar</family>
+ <classname>org.richfaces.component.html.HtmlPanelBar</classname>
+ <superclass>org.richfaces.component.UIPanelBar</superclass>
+ <test>
+ <classname>org.richfaces.component.html.HtmlPanelBarComponentTest</classname>
+ <superclassname>org.ajax4jsf.tests.AbstractAjax4JsfTestCase</superclassname>
+ </test>
+ <description>
+ <![CDATA[A component with categories sliding up and down to reveal and hide items
under selected
+ categories (as used in Microsoft Outlook).
+ ]]>
+ </description>
+ <renderer generate="true" override="true">
+ <name>org.richfaces.PanelBarRenderer</name>
+ <template>panelBar.jspx</template>
+ </renderer>
+ <tag>
+ <name>panelBar</name>
+ <classname>org.richfaces.taglib.PanelBarTag</classname>
+ <superclass>
+ org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
+ </superclass>
+ </tag>
+ <property>
+ <name>converterMessage</name>
+ <classname>java.lang.String</classname>
+ <description>
+ A ValueExpression enabled attribute that, if present, will be used as the text of the
converter message, replacing any message that comes from the converter.
+ </description>
+ </property>
+ <property>
+ <name>requiredMessage</name>
+ <classname>java.lang.String</classname>
+ <description>
+ A ValueExpression enabled attribute that, if present, will be used as the text of the
validation message for the "required" facility, if the "required"
facility is used.
+ </description>
+ </property>
+ <property>
+ <name>validatorMessage</name>
+ <classname>java.lang.String</classname>
+ <description>
+ A ValueExpression enabled attribute that, if present, will be used as the text of
the validator message, replacing any message that comes from the validator.
+ </description>
+ </property>
+ <property>
+ <name>width</name>
+ <classname>java.lang.String</classname>
+ <description>The width of the slide panel. Might be defined as pixels or as
percentage.
+ The default width is 100%</description>
+ <defaultvalue><![CDATA["100%"]]></defaultvalue>
+ </property>
+
+ <property>
+ <name>height</name>
+ <classname>java.lang.String</classname>
+ <description>The height of the slide panel. Might be defined as pixels or as
percentage.
+ The default height is 100%</description>
+ <defaultvalue><![CDATA["100%"]]></defaultvalue>
+ </property>
+ <property>
+ <name>style</name>
+ <classname>java.lang.String</classname>
+ <description>CSS style(s) is/are to be applied when this component is
rendered</description>
+ <defaultvalue><![CDATA[""]]></defaultvalue>
+ </property>
+ <property>
+ <name>styleClass</name>
+ <classname>java.lang.String</classname>
+ <description>Corresponds to the HTML class attribute.</description>
+ </property>
+ <property>
+ <name>headerStyleActive</name>
+ <classname>java.lang.String</classname>
+ <description>The component header style active</description>
+ <defaultvalue><![CDATA[""]]></defaultvalue>
+ </property>
+ <property>
+ <name>headerClassActive</name>
+ <classname>java.lang.String</classname>
+ <description>The component header style class
active</description>
+ </property>
+ <property>
+ <name>value</name>
+ <classname>java.lang.String</classname>
+ <description>Id of expanded panelBarItem</description>
+ </property>
+ <property >
+ <name>converter</name>
+ <classname>javax.faces.convert.Converter</classname>
+ <description>
+ Id of Converter to be used or reference to a Converter.
+ </description>
+ </property>
+ <property hidden="true">
+ <name>localValueSet</name>
+ <classname>boolean</classname>
+ </property>
+ <property hidden="true">
+ <name>switchType</name>
+ <classname>java.lang.String</classname>
+ </property>
+ <property>
+ <name>onclick</name>
+ <classname>java.lang.String</classname>
+ <description>JavaScript code for call before header
onclick</description>
+ </property>
+ <property>
+ <name>selectedPanel</name>
+ <classname>java.lang.Object</classname>
+ <description>Attribure defines name of selected item</description>
+ </property>
+
+ &ui_component_attributes;
+ &header_component_attributes;
+ &content_component_attributes;
+ &ui_input_attributes;
+ <!--
+ <taghandler>
+ <classname>org.ajax4jsf.tag.TestHandler</classname>
+ </taghandler>
+ -->
+
+ <property hidden="true">
+ <name>valid</name>
+ <classname>java.lang.String</classname>
+ </property>
+ </component>
+
+ <component>
+ <name>org.richfaces.PanelBarItem</name>
+ <family>org.richfaces.PanelBarItem</family>
+ <description>Slider Panel Item</description>
+ <classname>org.richfaces.component.html.HtmlPanelBarItem</classname>
+ <superclass>org.richfaces.component.UIPanelBarItem</superclass>
+ <test>
+ <classname>org.richfaces.component.html.HtmlPanelBarItemComponentTest</classname>
+ <superclassname>org.ajax4jsf.tests.AbstractAjax4JsfTestCase</superclassname>
+ </test>
+ <renderer generate="true" override="true">
+ <name>org.richfaces.PanelBarItemRenderer</name>
+ <template>panelBarItem.jspx</template>
+ </renderer>
+ <tag>
+ <name>panelBarItem</name>
+ <classname>org.richfaces.taglib.PanelBarItemTag</classname>
+ <superclass>org.ajax4jsf.webapp.taglib.HtmlComponentTagBase</superclass>
+ <description>A child component of a slide panel component</description>
+ </tag>
+
+ <property>
+ <name>label</name>
+ <classname>java.lang.String</classname>
+ <description>Label text appears on a panel item header</description>
+ <defaultvalue><![CDATA["auto generated
label"]]></defaultvalue>
+ </property>
+ <property>
+ <name>headerStyleActive</name>
+ <classname>java.lang.String</classname>
+ <description>The component header style active</description>
+ <defaultvalue><![CDATA[""]]></defaultvalue>
+ </property>
+ <property>
+ <name>headerClassActive</name>
+ <classname>java.lang.String</classname>
+ <description>The component header style class
active</description>
+ </property>
+ <property>
+ <name>name</name>
+ <classname>java.lang.Object</classname>
+ <description>Attribute defines item name</description>
+ <defaultvalue>getId()</defaultvalue>
+ </property>
+
+ &ui_component_attributes;
+ &header_component_attributes;
+ &content_component_attributes;
+ <property hidden="true">
+ <name>expanded</name>
+ <classname>java.lang.String</classname>
+ <description>
+ Notifies that an element has to be expanded
+ </description>
+ <defaultvalue><![CDATA["false"]]></defaultvalue>
+ </property>
+ </component>
+
+</components>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttle.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttle.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttle.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,91 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="listShuttleSubviewID">
+ <rich:listShuttle id="listShuttleID" var="item"
+ sourceValue="#{listShuttle.sourceValue}"
targetValue="#{listShuttle.targetValue}"
+ bottomControlLabel="#{listShuttle.bottomControlLabel}"
copyAllControlLabel="#{listShuttle.copyAllControlLabel}"
+ copyControlLabel="#{listShuttle.copyControlLabel}"
downControlLabel="#{listShuttle.downControlLabel}"
+ fastMoveControlsVisible="#{listShuttle.fastMoveControlsVisible}"
converter="listShuttleConverter"
+ fastOrderControlsVisible="#{listShuttle.fastOrderControlsVisible}"
first="#{listShuttle.first}"
+ moveControlsVisible="#{listShuttle.moveControlsVisible}"
orderControlsVisible="#{listShuttle.orderControlsVisible}"
+ removeAllControlLabel="#{listShuttle.removeAllControlLabel}"
removeControlLabel="#{listShuttle.removeControlLabel}"
+ sourceSelection="#{listShuttle.sourceSelection}"
targetSelection="#{listShuttle.targetSelection}"
+ showButtonLabels="#{listShuttle.showButtonLabels}"
switchByClick="#{listShuttle.switchByClick}"
+ targetListWidth="#{listShuttle.targetListWidth}"
sourceListWidth="#{listShuttle.sourceListWidth}"
+ listsHeight="#{listShuttle.listsHeight}"
sourceCaptionLabel="#{listShuttle.sourceCaptionLabel}"
+ targetCaptionLabel="#{listShuttle.targetCaptionLabel}"
+ topControlLabel="#{listShuttle.topControlLabel}"
upControlLabel="#{listShuttle.upControlLabel}"
+ onmousemove="#{event.onmousemove}" onclick="#{event.onclick}"
ondblclick="#{event.ondblclick}"
+ onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
onorderchanged="#{event.onorderchanged}"
ontopclick="#{event.ontopclick}"
+ onupclick="#{event.onupclick}" ondownclick="#{event.ondownclick}"
onbottomclick="#{event.onbottomclick}"
binding="#{listShuttle.htmlListShuttle}">
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Number" />
+ </f:facet>
+ <h:outputText value="#{item.int0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:inputText value="#{item.str0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Button" />
+ </f:facet>
+ <h:commandButton onclick="submit();"
action="#{listShuttle.cbAction}" value="#{item.str0} submit();"/>
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:inputText value="#{item.str1}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Link" />
+ </f:facet>
+ <a4j:commandLink action="#{listShuttle.clAction}"
value="#{item.str1} submit()"
reRender="listShuttleID"></a4j:commandLink>
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="select" />
+ </f:facet>
+ <h:selectOneMenu value="#{item.str2}">
+ <f:selectItem itemLabel="select0" itemValue="select0" />
+ <f:selectItem itemLabel="select1" itemValue="select1" />
+ <f:selectItem itemLabel="select2" itemValue="select2" />
+ <f:selectItem itemLabel="select3" itemValue="select3" />
+ <f:selectItem itemLabel="select4" itemValue="select4" />
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:selectOneMenu>
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Text" />
+ </f:facet>
+ <h:outputText value="#{item.str3}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="graphicImage" />
+ </f:facet>
+ <h:graphicImage value="#{item.str3}" />
+ </h:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Link"></h:outputText>
+ </f:facet>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:column>
+ </rich:listShuttle>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,194 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="listShuttlePropertySubviewID">
+ <h:commandButton action="#{listShuttle.add}" value="add test"
/>
+
+ <h:panelGrid columns="3">
+ <h:column></h:column>
+ <h:outputText value="JavaScript API"></h:outputText>
+ <h:column></h:column>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.hide()"
+ value="hide"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.show()"
+ value="show"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:listShuttleSubviewID:listShuttleID').component.isShown())"
+ value="isShown"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.enable()"
+ value="enable"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.disable()"
+ value="disable"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:listShuttleSubviewID:listShuttleID').component.isEnabled())"
+ value="isEnabled"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.up()"
+ value="up"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.down()"
+ value="down"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.top()"
+ value="top"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.bottom()"
+ value="bottom"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.copy()"
+ value="copy"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.remove()"
+ value="remove"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.copyAll()"
+ value="copyAll"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:listShuttleSubviewID:listShuttleID').component.removeAll()"
+ value="removeAll"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:listShuttleSubviewID:listShuttleID').component.targetList.getSelection())"
+ value="targetList.getSelection"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:listShuttleSubviewID:listShuttleID').component.sourceList.getSelection())"
+ value="sourceList.getSelection"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:listShuttleSubviewID:listShuttleID').component.targetList.getItems())"
+ value="targetList.getItems"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="alert($('formID:listShuttleSubviewID:listShuttleID').component.sourceList.getItems())"
+ value="sourceList.getItems"></a4j:commandLink>
+ </h:panelGrid>
+
+ <h:panelGrid columns="2">
+ <h:column></h:column>
+ <h:panelGroup>
+ <a4j:commandButton value="reRender"
reRender="listShuttleID"></a4j:commandButton>
+ <a4j:commandButton immediate="true" reRender="listShuttleID"
+ value="immediate submit(); (a4j)"></a4j:commandButton>
+ <h:commandButton value="submit();" />
+ <h:commandButton immediate="true" value="immediate submit();"
/>
+ </h:panelGroup>
+
+ <h:outputText value="Enter quantity of lines" />
+ <h:panelGroup>
+ <h:inputText value="#{listShuttle.lenght}" />
+ <a4j:commandButton action="#{listShuttle.addNewItem}"
+ reRender="listShuttleID" value="ok" />
+ </h:panelGroup>
+
+ <h:outputText value="first" />
+ <h:inputText value="#{listShuttle.first}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="showButtonLabels" />
+ <h:selectBooleanCheckbox value="#{listShuttle.showButtonLabels}"
+ onchange="submit();" />
+
+ <h:outputText value="orderControlsVisible" />
+ <h:selectBooleanCheckbox value="#{listShuttle.orderControlsVisible}"
+ onchange="submit();" />
+
+ <h:outputText value="moveControlsVisible" />
+ <h:selectBooleanCheckbox value="#{listShuttle.moveControlsVisible}"
+ onchange="submit();" />
+
+ <h:outputText value="fastOrderControlsVisible" />
+ <h:selectBooleanCheckbox
+ value="#{listShuttle.fastOrderControlsVisible}"
onchange="submit();" />
+
+ <h:outputText value="fastMoveControlsVisible" />
+ <h:selectBooleanCheckbox
+ value="#{listShuttle.fastMoveControlsVisible}"
onchange="submit();" />
+
+ <h:outputText value="switchByClick" />
+ <h:selectBooleanCheckbox value="#{listShuttle.switchByClick}"
+ onchange="submit();" />
+
+ <h:outputText value="sourceCaptionLabel" />
+ <h:inputText value="#{listShuttle.sourceCaptionLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="targetCaptionLabel" />
+ <h:inputText value="#{listShuttle.targetCaptionLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="sourceListWidth" />
+ <h:inputText value="#{listShuttle.sourceListWidth}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="targetListWidth" />
+ <h:inputText value="#{listShuttle.targetListWidth}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="listsHeight" />
+ <h:inputText value="#{listShuttle.listsHeight}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="copyControlLabel" />
+ <h:inputText value="#{listShuttle.copyControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="removeControlLabel" />
+ <h:inputText value="#{listShuttle.removeControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="copyAllControlLabel" />
+ <h:inputText value="#{listShuttle.copyAllControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="removeAllControlLabel" />
+ <h:inputText value="#{listShuttle.removeAllControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="bottomControlLabel" />
+ <h:inputText value="#{listShuttle.bottomControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="downControlLabel" />
+ <h:inputText value="#{listShuttle.downControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="topControlLabel" />
+ <h:inputText value="#{listShuttle.topControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="upControlLabel" />
+ <h:inputText value="#{listShuttle.upControlLabel}">
+ <a4j:support event="onclick"
reRender="listShuttleID"></a4j:support>
+ </h:inputText>
+ </h:panelGrid>
+
+ <br />
+ <br />
+ <!-- <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getActiveItem"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
+ value="#{rich:findComponent('listShuttleID').activeItem}" />
+ </rich:column>
+ </h:panelGrid>-->
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ListShuttle/ListShuttleStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,144 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="listShuttleStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <a4j:commandButton value="Show selection (reRender)"
reRender="infoLSID"></a4j:commandButton>
+ <h:column>
+ <h:selectBooleanCheckbox value="#{listShuttle.showSelect}"
onclick="submit();" />
+ </h:column>
+ <h:column>
+ <h:dataTable id="infoLSID" value="#{listShuttle.info}"
var="info" rendered="#{listShuttle.showSelect}"
border="1">
+ <h:column>
+ <h:outputText value="#{info}" />
+ </h:column>
+ </h:dataTable>
+ </h:column>
+
+ <a4j:commandButton value="Show all source (reRender)"
reRender="allInfoLSSourceID"></a4j:commandButton>
+ <h:column>
+ <h:selectBooleanCheckbox value="#{listShuttle.showAllSourceData}"
onclick="submit();" />
+ </h:column>
+ <h:column>
+ <h:dataTable id="allInfoLSSourceID"
value="#{listShuttle.sourceValue}" var="allInfo"
rendered="#{listShuttle.showAllSourceData}" border="1">
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Number" />
+ </f:facet>
+ <h:outputText value="#{allInfo.int0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Button" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str0} submit();" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str1}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Link" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str1} submit()" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="select" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str2}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Text" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str3}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="graphicImage" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str3}" />
+ </h:column>
+ </h:dataTable>
+ </h:column>
+
+ <a4j:commandButton value="Show all target (reRender)"
reRender="allInfoLSTargetID"></a4j:commandButton>
+ <h:column>
+ <h:selectBooleanCheckbox value="#{listShuttle.showAllTargetData}"
onclick="submit();" />
+ </h:column>
+ <h:column>
+ <h:dataTable id="allInfoLSTargetID"
value="#{listShuttle.targetValue}" var="allInfo"
rendered="#{listShuttle.showAllTargetData}" border="1">
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Number" />
+ </f:facet>
+ <h:outputText value="#{allInfo.int0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Button" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str0} submit();" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str1}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Link" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str1} submit()" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="select" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str2}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Text" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str3}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="graphicImage" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str3}" />
+ </h:column>
+ </h:dataTable>
+ </h:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/META-INF/MANIFEST.MF
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/META-INF/MANIFEST.MF
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/META-INF/MANIFEST.MF 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/Message.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/Message.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/Message.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,64 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="messageSubviewID">
+ <rich:panel>
+ <h:outputText value="Rich Message Demo:" />
+
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+
+ <rich:message for="#{message.msg}" tooltip="#{message.tooltip}"
showDetail="#{message.showDetail}"
+ showSummary="#{message.showSummary}" passedLabel="No Error"
errorLabelClass="errorLabel" fatalLabelClass="warnLabel"
+ infoLabelClass="infoLabel" warnLabelClass="fatalLabel"
title="#{message.title}" id="messageID"
binding="#{message.htmlMessage}">
+
+
+ <f:facet name="errorMarker">
+ <h:graphicImage url="/pics/error.gif" />
+ </f:facet>
+
+ <f:facet name="fatalMarker">
+ <h:graphicImage url="/pics/fatal.gif" />
+ </f:facet>
+
+ <f:facet name="infoMarker">
+ <h:graphicImage url="/pics/info.gif" />
+ </f:facet>
+
+ <f:facet name="warnMarker">
+ <h:graphicImage url="/pics/warn.gif" />
+ </f:facet>
+
+ <f:facet name="passedMarker">
+ <h:graphicImage url="/pics/passed.gif" />
+ </f:facet>
+ </rich:message>
+
+ <rich:separator></rich:separator>
+
+ <h:outputText value="Rich Messages Demo" />
+ <rich:messages layout="#{message.layout}"
tooltip="#{message.tooltip}" showDetail="#{message.showDetail}"
+ showSummary="#{message.showSummary}" passedLabel="No Error"
errorLabelClass="errorLabel" fatalLabelClass="warnLabel"
+ infoLabelClass="infoLabel" warnLabelClass="fatalLabel"
warnMarkerClass="markerWarn" infoMarkerClass="markerInfo"
+ errorMarkerClass="markerError" fatalMarkerClass="markerFatal"
errorClass="errorClass" fatalClass="fatalClass"
+ warnClass="warnClass" infoClass="infoClass"
labelClass="labelClass" styleClass="class"
title="#{message.title}"
+ id="messagesID" binding="#{message.htmlMessages}">
+ <f:facet name="errorMarker">
+ <h:graphicImage url="/pics/error.gif" />
+ </f:facet>
+ <f:facet name="fatalMarker">
+ <h:graphicImage url="/pics/fatal.gif" />
+ </f:facet>
+ <f:facet name="infoMarker">
+ <h:graphicImage url="/pics/info.gif" />
+ </f:facet>
+ <f:facet name="warnMarker">
+ <h:graphicImage url="/pics/warn.gif" />
+ </f:facet>
+ <f:facet name="passedMarker">
+ <h:graphicImage url="/pics/passed.gif" />
+ </f:facet>
+ <h:outputText value="#{messages.summary}">
+ </h:outputText>
+ </rich:messages>
+ </rich:panel>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,110 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="MessagePropertySubviewID">
+ <h:commandButton action="#{message.add1}" value="add Message
test" />
+ <br/>
+ <h:commandButton action="#{message.add2}" value="add Messages
test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="1." />
+ <h:selectOneMenu id="select1" value="#{message.select1}">
+ <f:selectItem itemValue="error" itemLabel="error" />
+ <f:selectItem itemValue="fatal" itemLabel="fatal" />
+ <f:selectItem itemValue="warn" itemLabel="warning" />
+ <f:selectItem itemValue="info" itemLabel="info" />
+ <f:selectItem itemValue="passed" itemLabel="passed" />
+ <f:validator validatorId="MessageValidator" />
+ </h:selectOneMenu>
+
+ <h:outputText value="2." />
+ <h:selectOneMenu id="select2" value="#{message.select2}">
+ <f:selectItem itemValue="error" itemLabel="error" />
+ <f:selectItem itemValue="fatal" itemLabel="fatal" />
+ <f:selectItem itemValue="warn" itemLabel="warning" />
+ <f:selectItem itemValue="info" itemLabel="info" />
+ <f:selectItem itemValue="passed" itemLabel="passed" />
+ <f:validator validatorId="MessageValidator" />
+ </h:selectOneMenu>
+
+ <h:outputText value="3." />
+ <h:selectOneMenu id="select3" value="#{message.select3}">
+ <f:selectItem itemValue="error" itemLabel="error" />
+ <f:selectItem itemValue="fatal" itemLabel="fatal" />
+ <f:selectItem itemValue="warn" itemLabel="warning" />
+ <f:selectItem itemValue="info" itemLabel="info" />
+ <f:selectItem itemValue="passed" itemLabel="passed" />
+ <f:validator validatorId="MessageValidator" />
+ </h:selectOneMenu>
+
+ <h:outputText value="4." />
+ <h:selectOneMenu id="select4" value="#{message.select4}">
+ <f:selectItem itemValue="error" itemLabel="error" />
+ <f:selectItem itemValue="fatal" itemLabel="fatal" />
+ <f:selectItem itemValue="warn" itemLabel="warning" />
+ <f:selectItem itemValue="info" itemLabel="info" />
+ <f:selectItem itemValue="passed" itemLabel="passed" />
+ <f:validator validatorId="MessageValidator" />
+ </h:selectOneMenu>
+
+ <h:outputText value="5." />
+ <h:selectOneMenu id="select5" value="#{message.select5}">
+ <f:selectItem itemValue="error" itemLabel="error" />
+ <f:selectItem itemValue="fatal" itemLabel="fatal" />
+ <f:selectItem itemValue="warn" itemLabel="warning" />
+ <f:selectItem itemValue="info" itemLabel="info" />
+ <f:selectItem itemValue="passed" itemLabel="passed" />
+ <f:validator validatorId="MessageValidator" />
+ </h:selectOneMenu>
+
+ <h:outputText value="Rich Message Demo:" />
+ <h:selectOneMenu value="#{message.msg}">
+ <f:selectItem itemValue="no" itemLabel="no" />
+ <f:selectItem itemValue="select1" itemLabel="1" />
+ <f:selectItem itemValue="select2" itemLabel="2" />
+ <f:selectItem itemValue="select3" itemLabel="3" />
+ <f:selectItem itemValue="select4" itemLabel="4" />
+ <f:selectItem itemValue="select5" itemLabel="5" />
+ </h:selectOneMenu>
+
+ <h:outputText value="Title:" />
+ <h:inputText value="#{message.title}" />
+
+ <h:outputText value="Show Detail:" />
+ <h:selectBooleanCheckbox value="#{message.showDetail}" />
+
+ <h:outputText value="ShowSummary" />
+ <h:selectBooleanCheckbox value="#{message.showSummary}" />
+
+ <h:outputText value="Tooltip" />
+ <h:selectBooleanCheckbox value="#{message.tooltip}" />
+
+ <h:outputText value="Layout:" />
+ <h:selectOneMenu value="#{message.layout}">
+ <f:selectItem itemValue="table" itemLabel="table" />
+ <f:selectItem itemValue="list" itemLabel="list" />
+ </h:selectOneMenu>
+
+ <h:commandButton value="submit" />
+ <a4j:commandButton value="submit ajax" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getFor(message)"
reRender="findID1"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID1">
+ <h:outputText value="#{rich:findComponent('messageID').for}"
/>
+ </rich:column>
+ <rich:column>
+ <a4j:commandLink value="getRendererType(messages)"
reRender="findID2"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID2">
+ <h:outputText
+ value="#{rich:findComponent('messagesID').rendererType}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Message/MessageStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,26 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="MessageStraightforwardSubviewID">
+ <rich:simpleTogglePanel switchType="client" opened="true"
label="modalPanel straightforward">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{message.bTest1}" value="run"
onclick="submit()"></a4j:commandButton>
+ <h:outputText value="#{msg.t1Message}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{message.bTest2}" value="run"
onclick="submit()"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Message}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{message.bTest3}" value="run"
onclick="submit()"></a4j:commandButton>
+ <h:outputText value="#{msg.t3Message}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{message.bTest4}" value="run"
onclick="submit()"></a4j:commandButton>
+ <h:outputText value="#{msg.t4Message}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{message.bTest5}" value="run"
onclick="submit()"></a4j:commandButton>
+ <h:outputText value="#{msg.t5Message}"/>
+ </h:panelGrid>
+ </rich:simpleTogglePanel>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanel.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanel.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanel.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,101 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich" id="modalPanelSubviewID">
+
+ <rich:modalPanel id="modalPanelID"
+ binding="#{modalPanel.htmlModalPanel}"
+ visualOptions="#{modalPanel.visualOptions}"
left="#{modalPanel.left}"
+ top="#{modalPanel.top}" minHeight="#{modalPanel.minHeight}"
+ minWidth="#{modalPanel.minWidth}" height="#{modalPanel.height}"
+ width="#{modalPanel.width}" moveable="#{modalPanel.moveable}"
+ resizeable="#{modalPanel.resizeable}"
+ keepVisualState="#{modalPanel.keepVisualState}"
+ rendered="#{modalPanel.rendered}" zindex="#{modalPanel.zindex}"
+ autosized="#{modalPanel.autosized}"
+ shadowDepth="#{modalPanel.shadowDepth}"
+ shadowOpacity="#{modalPanel.shadowOpacity}"
+ showWhenRendered="#{modalPanel.showWhenRendered}"
+ controlsClass="#{style.controlsClass}"
+ headerClass="#{style.headerClass}"
styleClass="#{style.styleClass}"
+ onhide="#{event.onhide}" onmaskclick="#{event.onmaskclick}"
+ onmaskcontextmenu="#{event.onmaskcontextmenu}"
+ onmaskdblclick="#{event.onmaskdblclick}"
+ onmaskmousedown="#{event.onmaskmousedown}"
+ onmaskmousemove="#{event.onmaskmousemove}"
+ onmaskmouseout="#{event.onmaskmouseout}"
+ onmaskmouseover="#{event.onmaskmouseover}"
+ onmaskmouseup="#{event.onmaskmouseup}"
+ onmove="#{event.onmove}"
+ onresize="#{event.onresize}" onshow="#{event.onshow}"
+ onbeforehide="#{event.onbeforehide}"
+ onbeforeshow="#{event.onbeforeshow}" >
+ <f:facet name="header">
+ <h:outputText value="Heder goes here..." />
+ </f:facet>
+ <f:facet name="controls">
+ <h:graphicImage
value="/pics/error.gif" onclick="Richfaces.hideModalPanel('modalPanelID');
return false;" />
+ </f:facet>
+
+ <h:outputText value="This is Modal Panel example" />
+ <h:selectOneMenu value="#{richBean.srcContainer}" >
+ <f:selectItems value="#{richBean.listContainer}" />
+ </h:selectOneMenu>
+
+ <h:inputText value="#{modalPanel.inputTextTest}" />
+ <h:selectOneListbox value="#{modalPanel.selectOneListboxTest}">
+ <f:selectItem itemLabel="item 1" itemValue="item 1" />
+ <f:selectItem itemLabel="item 2" itemValue="item 2" />
+ <f:selectItem itemLabel="item 3" itemValue="item 3" />
+ </h:selectOneListbox>
+
+ <f:verbatim><br /><br /></f:verbatim>
+ <rich:spacer width="20" height="20"></rich:spacer>
+
+ <h:outputLink
value="http://localhost:8080/facelets"><f:verbatim>http://localhost:8080/facelets/</f:verbatim></h:outputLink>
+ <f:verbatim><br /><br /></f:verbatim>
+ <a4j:commandLink
onclick="Richfaces.showModalPanel('modalPanel2ID');return false;"
value="show ModalPanel 2"></a4j:commandLink>
+ <f:verbatim><br /><br /></f:verbatim>
+ <h:outputLink onclick="Richfaces.hideModalPanel('modalPanelID');return
false;" ><f:verbatim>Close</f:verbatim></h:outputLink>
+ </rich:modalPanel>
+
+ <rich:modalPanel id="modalPanel2ID" autosized="true"
resizeable="false">
+ <br />
+ <h:inputText value="input"></h:inputText>
+ <br />
+ <h:outputLink onclick="Richfaces.hideModalPanel('modalPanel2ID');return
false;" ><f:verbatim>Close</f:verbatim></h:outputLink>
+
+
+ </rich:modalPanel>
+
+ <rich:modalPanel id="modalPanel3ID"
+ minHeight="100"
+ minWidth="200"
+ moveable="true"
+ resizeable="true"
+ keepVisualState="true">
+ <f:facet name="header">
+ <h:outputText value="Events..." />
+ </f:facet>
+ <f:facet name="controls">
+ <h:commandLink value="Close"
onclick="Richfaces.hideModalPanel('modalPanel3ID');" />
+ </f:facet>
+
+ <h:outputText value="Eventsaaaaaaaaaaaaaaaa ..." />
+ <rich:calendar popup="true" />
+ </rich:modalPanel>
+ <a onclick="Richfaces.showModalPanel('modalPanelID');"
href="#">show ModalPanel 1</a>
+ <br />
+ <a4j:commandLink
onclick="Richfaces.showModalPanel('modalPanel2ID');return false;"
value="show ModalPanel 2"></a4j:commandLink>
+ <f:verbatim><br /></f:verbatim>
+ <h:outputText value="click on image for open Modal Panel 3" />
+ <h:graphicImage value="/pics/info.gif">
+ <rich:componentControl event="onclick" for="modalPanel3ID"
operation="show"></rich:componentControl>
+ </h:graphicImage>
+ <f:verbatim>
+ <br /><br />
+ <div id="idDiv1" align="center" style="position: relative;
font-size: 50px; z-index: 2; color: navy" >z-index1</div>
+ <div id="idDiv2" align="center" style="position: relative;
font-size: 50px; z-index: 2; color: navy">z-index2</div>
+ </f:verbatim>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,86 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="ModalPanelPropertySubviewID">
+<h:commandButton value="add test"
action="#{modalPanel.addHtmlModalPanel}"></h:commandButton>
+ <h:panelGrid columns="2">
+ <h:outputText value="visualOptions"></h:outputText>
+ <h:inputText value="#{modalPanel.visualOptions}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="shadowDepth" />
+ <h:inputText value="#{modalPanel.shadowDepth}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="shadowOpacity" />
+ <h:inputText value="#{modalPanel.shadowOpacity}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="keepVisualState" />
+ <h:selectBooleanCheckbox value="#{modalPanel.keepVisualState}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="left" />
+ <h:inputText value="#{modalPanel.left}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="top" />
+ <h:inputText value="#{modalPanel.top}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox value="#{modalPanel.rendered}"
+ onchange="submit();">
+
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="showWhenRendered" />
+ <h:selectBooleanCheckbox value="#{modalPanel.showWhenRendered}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="zindex" />
+ <h:selectOneRadio value="#{modalPanel.zindex}">
+ <f:selectItem itemLabel="1" itemValue="1" />
+ <f:selectItem itemLabel="3" itemValue="3" />
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Width:" />
+ <h:inputText value="#{modalPanel.width}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Height:" />
+ <h:inputText value="#{modalPanel.height}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="minWidth:" />
+ <h:inputText value="#{modalPanel.minWidth}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="minHeight:" />
+ <h:inputText value="#{modalPanel.minHeight}">
+ <a4j:support event="onchange"
reRender="modalPanelID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="autosized:" />
+ <h:selectBooleanCheckbox value="#{modalPanel.autosized}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="resizeable:" />
+ <h:selectBooleanCheckbox value="#{modalPanel.resizeable}"
+ onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Moveable:" />
+ <h:selectBooleanCheckbox value="#{modalPanel.moveable}">
+ <a4j:support event="onclick"
reRender="modalPanelID"></a4j:support>
+ </h:selectBooleanCheckbox>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ModalPanel/ModalPanelStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="ModalPanelStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{modalPanel.bTest1}" value="run"
reRender="modalPanelID,mpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1ModalPanel}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{modalPanel.bTest2}" value="run"
reRender="modalPanelID,mpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2ModalPanel}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{modalPanel.bTest3}" value="run"
reRender="modalPanelID,mpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3ModalPanel}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{modalPanel.bTest4}" value="run"
reRender="modalPanelID,mpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4ModalPanel}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{modalPanel.bTest5}" value="run"
reRender="modalPanelID,mpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5ModalPanel}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingList.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingList.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingList.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,113 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="orderingListSubviewID">
+
+ <a4j:outputPanel ajaxRendered="true">
+ <h:messages />
+ </a4j:outputPanel>
+
+ <rich:orderingList id="orderingListID"
value="#{orderingList.list}" var="item"
listHeight="#{orderingList.listHeight}"
+ listWidth="#{orderingList.listWidth}"
controlsType="#{orderingList.controlsType}"
converter="orderingListConverter"
+ bottomControlLabel="#{orderingList.bottomControlLabel}"
captionLabel="#{orderingList.captionLabel}"
+ topControlLabel="#{orderingList.topControlLabel}"
upControlLabel="#{orderingList.upControlLabel}"
+ controlsHorizontalAlign="#{orderingList.controlsHorizontalAlign}"
controlsVerticalAlign="#{orderingList.controlsVerticalAlign}"
+ downControlLabel="#{orderingList.downControlLabel}"
+ orderControlsVisible="#{orderingList.orderControlsVisible}"
fastOrderControlsVisible="#{orderingList.fastOrderControlsVisible}"
+ rendered="#{orderingList.rendered}"
showButtonLabels="#{orderingList.showButtonLabels}"
selection="#{orderingList.selection}"
+ onmousemove="#{event.onmousemove}" onclick="#{event.onclick}"
ondblclick="#{event.ondblclick}" onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
onorderchanged="#{event.onorderchanged}"
ontopclick="#{event.ontopclick}" onupclick="#{event.onupclick}"
+ ondownclick="#{event.ondownclick}"
onbottomclick="#{event.onbottomclick}"
onheaderclick="#{event.onheaderclick}"
binding="#{orderingList.htmlOL}">
+ <f:facet name="header">
+ <h:outputText value="header" />
+ </f:facet>
+ <f:facet name="footer">
+ <h:outputText value="footer" />
+ </f:facet>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Number" />
+ </f:facet>
+ <h:outputText value="#{item.int0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:inputText value="#{item.str0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Button" />
+ </f:facet>
+ <h:commandButton onclick="submit();"
action="#{orderingList.cbAction}" value="#{item.str0} submit();"
/>
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:inputText value="#{item.str1}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Link" />
+ </f:facet>
+ <a4j:commandLink action="#{orderingList.clAction}"
value="#{item.str1} submit()"
reRender="orderingListID"></a4j:commandLink>
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="select" />
+ </f:facet>
+ <h:selectOneMenu value="#{item.str2}" >
+ <f:selectItem itemLabel="select0" itemValue="select0" />
+ <f:selectItem itemLabel="select1" itemValue="select1" />
+ <f:selectItem itemLabel="select2" itemValue="select2" />
+ <f:selectItem itemLabel="select3" itemValue="select3" />
+ <f:selectItem itemLabel="select4" itemValue="select4" />
+ <a4j:support event="onclick"
reRender="orderingListID"></a4j:support>
+ </h:selectOneMenu>
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Text" />
+ </f:facet>
+ <h:outputText value="#{item.str3}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="graphicImage" />
+ </f:facet>
+ <h:graphicImage value="#{item.str3}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Link"></h:outputText>
+ </f:facet>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </h:column>
+ </rich:orderingList>
+ <h:panelGrid columns="3">
+ <h:column></h:column>
+ <h:outputText value="JavaScript API"></h:outputText>
+ <h:column></h:column>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.doHide()"
value="Hide"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.doShow()"
value="Show"></a4j:commandLink>
+ <a4j:commandLink
onclick="alert($('formID:orderingListSubviewID:orderingListID').component.isShown)"
value="isShown"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.Enable()"
value="Enable"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.Disable()"
value="Disable"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.isEnabled()"
value="isEnabled"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.moveUp"
value="moveUp"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.moveDown"
value="moveDown"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.moveTop"
value="moveTop"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.moveBottom"
value="moveBottom"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.getSelection"
value="getSelection"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:orderingListSubviewID:orderingListID').component.getItems"
value="getItems"></a4j:commandLink>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,107 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="orderingListPropertySubviewID">
+ <h:commandButton action="#{orderingList.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="Enter quantity of lines" />
+ <h:panelGroup>
+ <h:inputText value="#{orderingList.lenght}" />
+ <a4j:commandButton action="#{orderingList.addNewItem}"
+ reRender="orderingListID" value="ok" />
+ </h:panelGroup>
+
+ <h:outputText value="controlsType" />
+ <h:selectOneRadio value="#{orderingList.controlsType}">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="button" itemValue="button" />
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="captionLabel" />
+ <h:inputText value="#{orderingList.captionLabel}">
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="listHeight:" />
+ <h:inputText value="#{orderingList.listHeight}">
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="listWidth" />
+ <h:inputText value="#{orderingList.listWidth}">
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="controlsVerticalAlign" />
+ <h:selectOneRadio value="#{orderingList.controlsVerticalAlign}">
+ <f:selectItem itemLabel="top" itemValue="top" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <f:selectItem itemLabel="bottom" itemValue="bottom" />
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="controlsHorizontalAlign" />
+ <h:selectOneRadio value="#{orderingList.controlsHorizontalAlign}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="upControlLabel" />
+ <h:inputText value="#{orderingList.upControlLabel}">
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="bottomControlLabel" />
+ <h:inputText value="#{orderingList.bottomControlLabel}">
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="topControlLabel" />
+ <h:inputText value="#{orderingList.topControlLabel}">
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="downControlLabel" />
+ <h:inputText value="#{orderingList.downControlLabel}">
+ <a4j:support event="onchange"
reRender="orderingListID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="showButtonLabels" />
+ <h:selectBooleanCheckbox value="#{orderingList.showButtonLabels}">
+ <a4j:support event="onclick"
reRender="orderingListID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="fastOrderControlsVisible" />
+ <h:selectBooleanCheckbox
+ value="#{orderingList.fastOrderControlsVisible}">
+ <a4j:support event="onclick"
reRender="orderingListID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="orderControlsVisible" />
+ <h:selectBooleanCheckbox value="#{orderingList.orderControlsVisible}">
+ <a4j:support event="onclick"
reRender="orderingListID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox value="#{orderingList.rendered}"
+ onclick="submit();">
+ </h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getActiveItem"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
+ value="#{rich:findComponent('orderingListID').activeItem}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/OrderingList/OrderingListStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,109 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="orderingListStraightforwardSubviewID">
+
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{orderingList.bTest1}" value="run"
reRender="richGridID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1OrderingList}" />
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{orderingList.bTest2}" value="run"
reRender="richGridID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2OrderingList}" />
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{orderingList.bTest3}" value="run"
reRender="richGridID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3OrderingList}" />
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{orderingList.bTest4}" value="run"
reRender="richGridID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4OrderingList}" />
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{orderingList.bTest5}" value="run"
reRender="richGridID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5OrderingList}" />
+
+ <a4j:commandButton value="Show selection (reRender)"
reRender="infoPanelID"></a4j:commandButton>
+ <h:column>
+ <h:selectBooleanCheckbox value="#{orderingList.showSelect}"
onclick="submit();" />
+ </h:column>
+ <h:column>
+ <h:dataTable id="infoPanelID" value="#{orderingList.info}"
var="info" rendered="#{orderingList.showSelect}"
border="1">
+ <h:column>
+ <h:outputText value="#{info}" />
+ </h:column>
+ </h:dataTable>
+ </h:column>
+
+ <a4j:commandButton value="Show all data (reRender)"
reRender="allInfoPanelID"></a4j:commandButton>
+ <h:column>
+ <h:selectBooleanCheckbox value="#{orderingList.showAllData}"
onclick="submit();" />
+ </h:column>
+ <h:column>
+ <h:dataTable id="allInfoPanelID" value="#{orderingList.list}"
var="allInfo" rendered="#{orderingList.showAllData}"
border="1">
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Number" />
+ </f:facet>
+ <h:outputText value="#{allInfo.int0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str0}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Button" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str0} submit();" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Input" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str1}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Link" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str1} submit()" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="select" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str2}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="Text" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str3}" />
+ </h:column>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="graphicImage" />
+ </f:facet>
+ <h:outputText value="#{allInfo.str3}" />
+ </h:column>
+ </h:dataTable>
+ </h:column>
+
+ <h:panelGroup>
+ <a4j:commandButton value="reRender"
reRender="orderingListID"></a4j:commandButton>
+ <a4j:commandButton immediate="true" reRender="orderingListID"
value="immediate submit(); (a4j)"></a4j:commandButton>
+ <h:commandButton value="submit();" />
+ <h:commandButton immediate="true" value="immediate submit();"
/>
+ </h:panelGroup>
+ </h:panelGrid>
+
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2D.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2D.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2D.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,7 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="paint2DSubviewID">
+ <rich:paint2D id="paint2dID" cacheable="#{paint2D.cacheable}"
paint="#{paint2D.paint}" data="#{paintData}"
width="#{paint2D.width}" height="#{paint2D.height}"
+ align="#{paint2D.align}" hspace="#{paint2D.hspace}"
vspace="#{paint2D.vspace}" bgcolor="#{paint2D.bgcolor}"
+ format="#{paint2D.format}" title="#{paint2D.title}"
styleClass="#{paint2D.styleString}" border="#{paint2D.border}"
+ rendered="#{paint2D.rendered}"
binding="#{paint2D.htmlPaint2D}"/>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1 @@
+<rich:paint2D paint="#{paint2D.paint}" data="#{paintData}"
width="200" height="200" />
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,94 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="Paint2DPropertySubviewID">
+<h:commandButton action="#{paint2D.add}" value="add test" />
+ <h:panelGrid columns="2" cellpadding="5px"
border="2">
+ <h:outputText value="Text"></h:outputText>
+ <h:inputText value="#{paintData.text}">
+ <a4j:support event="onchange" reRender="paint2dID" />
+ </h:inputText>
+
+ <h:outputText value="Width: "></h:outputText>
+ <h:inputText value="#{paint2D.width}">
+ <a4j:support event="onchange"
reRender="paint2dID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Height: "></h:outputText>
+ <h:inputText value="#{paint2D.height}">
+ <a4j:support event="onchange"
reRender="paint2dID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Vertical space: "></h:outputText>
+ <h:inputText value="#{paint2D.vspace}">
+ <a4j:support event="onchange"
reRender="paint2dID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Horizontal space: "></h:outputText>
+ <h:inputText value="#{paint2D.hspace}">
+ <a4j:support event="onchange"
reRender="paint2dID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="cacheable:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{paint2D.cacheable}"
onchange="submit();"/>
+
+ <h:outputText value="Align:"></h:outputText>
+ <h:selectOneMenu value="#{paint2D.align}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="middle" itemValue="middle" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <f:selectItem itemLabel="bottom" itemValue="bottom" />
+ <f:selectItem itemLabel="top" itemValue="top" />
+ <a4j:support event="onclick"
reRender="paint2dID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="Format:"></h:outputText>
+ <h:selectOneMenu value="#{paint2D.format}">
+ <f:selectItem itemLabel="jpeg" itemValue="jpeg" />
+ <f:selectItem itemLabel="gif" itemValue="gif" />
+ <f:selectItem itemLabel="png" itemValue="png" />
+ <a4j:support event="onclick"
reRender="paint2dID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="Background Colour"></h:outputText>
+ <h:selectOneMenu value="#{paint2D.bgcolor}">
+ <f:selectItem itemLabel="aqua" itemValue="aqua" />
+ <f:selectItem itemLabel="blue" itemValue="blue" />
+ <f:selectItem itemLabel="fuchsia" itemValue="fuchsia" />
+ <f:selectItem itemLabel="gray" itemValue="gray" />
+ <f:selectItem itemLabel="lime" itemValue="lime" />
+ <f:selectItem itemLabel="maroon" itemValue="maroon" />
+ <f:selectItem itemLabel="purple" itemValue="purple" />
+ <f:selectItem itemLabel="red" itemValue="red" />
+ <f:selectItem itemLabel="silver" itemValue="silver" />
+ <f:selectItem itemLabel="teal" itemValue="teal" />
+ <f:selectItem itemLabel="yellow" itemValue="yellow" />
+ <f:selectItem itemLabel="white" itemValue="white" />
+ <a4j:support event="onclick"
reRender="paint2dID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="Style" />
+ <h:selectBooleanCheckbox value="#{paint2D.style}">
+ <a4j:support event="onclick" reRender="paint2dID,borderID"
/>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Border: "></h:outputText>
+ <h:inputText id="borderID" disabled="#{paint2D.style}"
value="#{paint2D.border}">
+ <a4j:support event="onchange"
reRender="paint2dID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{paint2D.rendered}">
+ <a4j:support event="onclick"
reRender="paint2dID"></a4j:support>
+ </h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getData"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
value="#{rich:findComponent('paint2dID').data.text}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Paint2D/Paint2DStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,26 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="Paint2DStraightforwardSubviewID">
+ <rich:simpleTogglePanel switchType="client" opened="true"
label="paint2D straightforward">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{paint2D.bTest1}" value="run"
reRender="paint2dID,paint2DPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1Paint2D}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{paint2D.bTest2}" value="run"
reRender="paint2dID,paint2DPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Paint2D}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{paint2D.bTest3}" value="run"
reRender="paint2dID,paint2DPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3Paint2D}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{paint2D.bTest4}" value="run"
reRender="paint2dID,paint2DPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4Paint2D}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{paint2D.bTest5}" value="run"
reRender="paint2dID,paint2DPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5Paint2D}"/>
+ </h:panelGrid>
+ </rich:simpleTogglePanel>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/Panel.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/Panel.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/Panel.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,112 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="panelSubviewID">
+<h:panelGrid columnClasses="panel" border="0"
columns="3">
+ <rich:panel styleClass="top" headerClass="hea"
bodyClass="bo">
+ <f:facet name="header">
+ <h:outputText value="Header of the Panel"/>
+ </f:facet>
+ <f:verbatim>This panel contains custom headerClass and
bodyClass</f:verbatim>
+ </rich:panel>
+ <rich:panel styleClass="top2" headerClass="hea2"
bodyClass="bo2">
+ <f:facet name="header">
+ <h:outputText value="Header of the Panel"/>
+ </f:facet>
+ <f:verbatim> This panel also contains custom headerClass and bodyClass. The
background is not a 3D anymore.</f:verbatim>
+ </rich:panel>
+
+ <h:panelGroup>
+ <h:form>
+ <rich:panel
onmouseover="document.getElementById(this.id+'_header').style.background='#60BA01';document.getElementById(this.id+'_body').style.background='#F4FFF8'"
+
onmouseout="document.getElementById(this.id+'_header').style.background='#4C9600';document.getElementById(this.id+'_body').style.background='#E4FFC8'"
+ style="width:200px;" headerClass="hea2"
bodyClass="bo3" binding="#{panel.htmlPanel}">
+ <f:facet name="header">
+ <h:outputText value="Header of the Panel"/>
+ </f:facet>
+ <f:verbatim>Base on the previous layout, but form element and
javascript behaviour are added</f:verbatim>
+ <br/>
+ <h:inputText/>
+ </rich:panel>
+ </h:form>
+ </h:panelGroup>
+
+ <rich:panel style="width:200px;" headerClass="hea"
bodyClass="bo3">
+ <f:facet name="header">
+ <h:outputText value="Scrolling Text Panel"/>
+ </f:facet>
+ <f:verbatim>
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ Long Text Long Text Long Text
+ </f:verbatim>
+ </rich:panel>
+
+ <rich:panel styleClass="top">
+ <f:verbatim>This is a panel without the header</f:verbatim>
+ </rich:panel>
+</h:panelGrid>
+<rich:panel style="position: absolute; top: 116px; right: 100px; "
+ styleClass="top">
+ <f:facet name="header">
+ <h:outputText value="Header of the Panel"/>
+ </f:facet>
+ <f:verbatim>
+ This is a panel with absolute position on the screen.<br />
+ Resize the browser's window for fun.
+ </f:verbatim>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+</rich:panel>
+<h:outputText value="Panel 1, rendered: #{!panel.rendered}; Panel 2, rendered
#{panel.rendered};"></h:outputText>
+
+<rich:panel rendered="#{!panel.rendered}" id="p1"
style="width:#{panel.width};height:#{panel.height};overflow:auto;"
+ ondblclick="showEvent('ondblclickInputID', 'ondblclick
work!')" onkeydown="showEvent('onkeydownInputID', 'onkeydown
work!')" onclick="showEvent('onclickInputID', 'onclick
work!')" onkeypress="showEvent('onkeypressInputID', 'onkeypress
work!')"
+ onkeyup="showEvent('onkeyupInputID', 'onkeyup
work!')" onmousedown="showEvent('onmousedownInputID',
'onmousedown work!')"
onmousemove="showEvent('onmousemoveInputID', 'onmousemove
work!')" onmouseout="showEvent('onmouseoutInputID', 'onmouseout
work!')"
+ onmouseover="showEvent('onmouseoverInputID', 'onmouseover
work!')" onmouseup="showEvent('onmouseupInputID', 'onmouseup
work!')">
+ <f:facet name="header">
+ <h:outputText id="t1" value="#{panel.title[0]} (Panel
1)"/>
+ </f:facet>
+
+ <rich:panel>
+ <f:facet name="header">
+ <h:outputText id="t2" value="#{panel.title[1]}"/>
+ </f:facet>
+ <h:panelGrid columns="2">
+ <h:outputText id="o1" value="width #{panel.title[2]}, eg.
250px"></h:outputText>
+ <h:inputText value="#{w}">
+ <a4j:support event="onchange"
reRender="p3"></a4j:support>
+ </h:inputText>
+
+ <h:outputText id="o2" value="height #{panel.title[2]}, eg.
200px"></h:outputText>
+ <h:inputText value="#{h}">
+ <a4j:support event="onchange"
reRender="p3"></a4j:support>
+ </h:inputText>
+ </h:panelGrid>
+
+ <rich:panel id="p3"
style="width:#{w};height:#{h};overflow:auto;">
+ <f:facet name="header">
+ <h:outputText id="t3"
value="#{panel.title[2]}"/>
+ </f:facet>
+ <h:graphicImage value="/pics/asus.jpg" width="150"
height="100"></h:graphicImage>
+
+ </rich:panel>
+ </rich:panel>
+ <h:selectOneMenu value="#{richBean.srcContainer}"
onchange="submit();">
+ <f:selectItems value="#{richBean.listContainer}"/>
+ </h:selectOneMenu>
+</rich:panel>
+
+<rich:panel id="panelId" rendered="#{panel.rendered}"
+ style="width:#{panel.width};height:#{panel.height}"
+ onclick="#{event.onclick}"
ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousedown="#{event.onmousedown}" onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
onmouseup="#{event.onmouseup}">
+ <f:verbatim>This is panel 2 example...(Test events)</f:verbatim>
+</rich:panel>
+</f:subview>
+
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,7 @@
+<rich:panel styleClass="top">
+ <f:facet name="header">
+ <h:outputText value="default panel" />
+ </f:facet>
+
+ <h:outputText value="This is default panel. content here" />
+</rich:panel>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,38 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="PanelPropertySubviewID">
+ <h:commandButton action="#{panel.add}" value="add test" />
+ <h:panelGrid columns="2" cellpadding="10px">
+ <h:outputText value="Title"></h:outputText>
+ <h:inputText valueChangeListener="#{panel.makeTitle}">
+ <a4j:support event="onchange"
reRender="t1,t2,t3,o1,o2"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Width: "></h:outputText>
+ <h:inputText value="#{panel.width}">
+ <a4j:support event="onchange"
reRender="panelId,p1"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Height: "></h:outputText>
+ <h:inputText value="#{panel.height}">
+ <a4j:support event="onchange"
reRender="panelId,p1"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{panel.rendered}"
onclick="submit()"></h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getRendererType"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
value="#{rich:findComponent('panelId').rendererType}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Panel/PanelStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="PanelStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{panel.bTest1}" value="run"
reRender="panelPropertyID,panelId,p1,t1,t2,t3,o1,o2"></a4j:commandButton>
+ <h:outputText value="#{msg.t1Panel}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{panel.bTest2}" value="run"
reRender="panelPropertyID,panelId,p1,t1,t2,t3,o1,o2"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Panel}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{panel.bTest3}" value="run"
reRender="panelPropertyID,panelId,p1,t1,t2,t3,o1,o2"></a4j:commandButton>
+ <h:outputText value="#{msg.t3Panel}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{panel.bTest4}" value="run"
reRender="panelPropertyID,panelId,p1,t1,t2,t3,o1,o2"></a4j:commandButton>
+ <h:outputText value="#{msg.t4Panel}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{panel.bTest5}" value="run"
reRender="panelPropertyID,panelId,p1,t1,t2,t3,o1,o2"></a4j:commandButton>
+ <h:outputText value="#{msg.t5Panel}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBar.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBar.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBar.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,32 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="panelBarSubviewID">
+ <rich:panelBar id="pBId" height="#{panelBar.height}"
width="#{panelBar.width}" contentClass="#{panelBar.contentStyle}"
+ styleClass="#{panelBar.style}" selectedPanel="pBiId4"
onclick="#{event.onclick}" onitemchange="#{event.onitemchange}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
binding="#{panelBar.htmlPanelBar}">
+ <rich:panelBarItem rendered="#{panelBar.rendered}" id="pBiId1"
label="#{panelBar.label[0]}"
+ headerClass="#{panelBar.headerStyle}">
+ <h:outputText value="Some text..."></h:outputText>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:panelBarItem>
+
+ <rich:panelBarItem id="pBiId2" label="#{panelBar.label[1]}"
headerClass="#{panelBar.headerStyle}">
+ <h:graphicImage value="/pics/masshtaby_01.jpg" width="300"
height="200"></h:graphicImage>
+ </rich:panelBarItem>
+
+ <rich:panelBarItem id="pBiId3" label="#{panelBar.label[2]}"
headerClass="#{panelBar.headerStyle}">
+ <f:facet name="openMarker">
+ <h:graphicImage
value="/pics/ajax_process.gif"></h:graphicImage>
+ </f:facet>
+ <f:facet name="closeMarker">
+ <h:graphicImage
value="/pics/ajax_stoped.gif"></h:graphicImage>
+ </f:facet>
+ <h:graphicImage value="/pics/podb109_61.jpg" width="300"
height="200"></h:graphicImage>
+ </rich:panelBarItem>
+
+ <rich:panelBarItem id="pBiId4" label="#{panelBar.label[3]}"
headerClass="#{panelBar.headerStyle}">
+ <h:outputText value="Select Panel"></h:outputText>
+ </rich:panelBarItem>
+ </rich:panelBar>
+
+ <rich:spacer height="20px"></rich:spacer>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,8 @@
+<rich:panelBar>
+ <rich:panelBarItem>
+ <h:outputText value="bar item 1" />
+ </rich:panelBarItem>
+ <rich:panelBarItem>
+ <h:outputText value="bar item 2" />
+ </rich:panelBarItem>
+</rich:panelBar>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,44 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="panelBarPropertySubviewID">
+ <h:commandButton action="#{panelBar.add}" value="add test" />
+ <h:panelGrid columns="2" cellspacing="10px">
+ <h:outputText value="Label: "></h:outputText>
+ <h:inputText valueChangeListener="#{panelBar.makeLabels}">
+ <a4j:support event="onchange"
reRender="pBId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Width: "></h:outputText>
+ <h:inputText value="#{panelBar.width}">
+ <a4j:support event="onchange"
reRender="pBId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Height: "></h:outputText>
+ <h:inputText value="#{panelBar.height}">
+ <a4j:support event="onchange"
reRender="pBId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{panelBar.rendered}">
+ <a4j:support event="onchange" reRender="pBId" />
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Switch Styles:" />
+ <h:commandButton action="#{panelBar.doStyles}"
+ value="#{panelBar.btnLabel}" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getSelectedPanel"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('pBId').selectedPanel}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelBar/PanelBarStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="panelBarStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{panelBar.bTest1}" value="run"
reRender="pbPropertyID,pBId"></a4j:commandButton>
+ <h:outputText value="#{msg.t1PanelBar}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{panelBar.bTest2}" value="run"
reRender="pbPropertyID,pBId"></a4j:commandButton>
+ <h:outputText value="#{msg.t2PanelBar}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{panelBar.bTest3}" value="run"
reRender="pbPropertyID,pBId"></a4j:commandButton>
+ <h:outputText value="#{msg.t3PanelBar}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{panelBar.bTest4}" value="run"
reRender="pbPropertyID,pBId"></a4j:commandButton>
+ <h:outputText value="#{msg.t4PanelBar}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{panelBar.bTest5}" value="run"
reRender="pbPropertyID,pBId"></a4j:commandButton>
+ <h:outputText value="#{msg.t5PanelBar}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenu.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenu.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenu.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,183 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="panelMenuSubviewID">
+ <rich:panelMenu id="panelMenuID" disabled="#{panelMenu.disabled}"
width="#{panelMenu.width}" selectedChild="thisChild"
+ expandSingle="#{panelMenu.expandSingle}" mode="#{panelMenu.mode}"
value="PanelMenu" rendered="#{panelMenu.rendered}"
+ iconCollapsedGroup="#{panelMenu.icon.collapsedGroup}"
iconCollapsedTopGroup="#{panelMenu.icon.collapsedTopGroup}"
+ iconDisabledGroup="#{panelMenu.icon.disabledGroup}"
iconDisabledItem="#{panelMenu.icon.disabledItem}"
+ iconExpandedGroup="#{panelMenu.icon.expandedGroup}"
iconExpandedTopGroup="#{panelMenu.icon.expandedTopGroup}"
+ iconItem="#{panelMenu.icon.item}"
iconTopDisabledItem="#{panelMenu.icon.disabledItem}"
+ iconTopDisableGroup="#{panelMenu.icon.disabledGroup}"
iconTopItem="#{panelMenu.icon.topItem}"
+ iconGroupPosition="#{panelMenu.iconGroupPosition}"
iconGroupTopPosition="#{panelMenu.iconGroupTopPosition}"
+ iconItemPosition="#{panelMenu.iconItemPosition}"
iconItemTopPosition="#{panelMenu.iconItemTopPosition}"
styleClass="sPanel"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
ongroupcollapse="#{event.ongroupcollapse}"
+ ongroupexpand="#{event.ongroupexpand}"
onitemhover="#{event.onitemhover}" onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
binding="#{panelMenu.htmlPanelMenu}">
+
+ <rich:panelMenuItem label="Item 1(Test event)"
onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
+ onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
oncomplete="#{event.oncomplete}"
onmouseup="#{event.onmouseup}"></rich:panelMenuItem>
+
+ <rich:panelMenuItem>
+ <h:outputText value="select "></h:outputText>
+ <h:selectOneMenu value="#{richBean.srcContainer}"
onchange="submit();">
+ <f:selectItems value="#{richBean.listContainer}" />
+ </h:selectOneMenu>
+ </rich:panelMenuItem>
+ <rich:panelMenuItem>
+ <ui:include src="${richBean.pathComponentContainer}" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem disabled="true"
iconDisabled="/pics/ajax_stoped.gif">
+ <h:outputText value="Disabled Item" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item Image">
+ <h:graphicImage value="/pics/item.png"></h:graphicImage>
+ </rich:panelMenuItem>
+ <rich:panelMenuItem>
+ <h:outputText value="Item4" />
+ </rich:panelMenuItem>
+ <rich:panelMenuItem>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="CheckBox">
+ <h:selectBooleanCheckbox
value="false"></h:selectBooleanCheckbox>
+ </rich:panelMenuItem>
+ <rich:panelMenuItem>
+ <h:outputText value="CheckBox 2"></h:outputText>
+ <h:selectBooleanCheckbox
value="false"></h:selectBooleanCheckbox>
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Action"
onmousedown="alert('OnMouseDown');"></rich:panelMenuItem>
+
+ <rich:panelMenuGroup label="Group 1(expanded=true)"
expanded="true">
+ <rich:panelMenuItem label="Item 1"
disabled="true"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 1 (action)"
onmousedown="alert('OnMouseDown');"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+
+ <rich:panelMenuGroup label="Group 1_1 (align)"
align="#{panelMenu.align}">
+ <rich:panelMenuItem label="Imem 1_1">
+ <h:inputText value="#{panelMenu.inputText}"></h:inputText>
+ </rich:panelMenuItem>
+
+ <rich:panelMenuItem label="Item 1_2"></rich:panelMenuItem>
+
+ <rich:panelMenuGroup label="Group 1_1_1">
+ <rich:panelMenuItem label="Item 1 (action)"
onmousedown="alert('OnMouseDown');"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 1_1_2">
+ <rich:panelMenuItem label="Item 1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 3"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 4"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 1_2 (disabled, action)"
disabled="true" onmousedown="alert('Disabled');">
+ <rich:panelMenuItem label="Item 1_2_1"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 1_3">
+ <rich:panelMenuItem label="Item 1_3_1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 1_3_1"></rich:panelMenuItem>
+
+ <rich:panelMenuGroup label="Group disabled"
disabled="true">
+ </rich:panelMenuGroup>
+ </rich:panelMenuGroup>
+
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 2 ">
+ <rich:panelMenuItem label="Item 2_1"></rich:panelMenuItem>
+
+ <rich:panelMenuGroup label="Group 2_2">
+ <rich:panelMenuItem label="Item 1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuItem label="Item 1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 3">
+ <rich:panelMenuItem label="Item 3_1">
+ <f:verbatim>
+ <br />
+ text <br />
+ text <br />
+ text
+ </f:verbatim>
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 3_2">
+ <h:graphicImage value="/pics/benq.jpg" width="150px"
height="100px"></h:graphicImage>
+ </rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 3_3"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ </rich:panelMenu>
+
+ <f:verbatim>
+ <br />
+ <br />
+ </f:verbatim>
+
+ <h:outputText id="info"
+ value="Expand Mode: #{panelMenu.mode}, Disabled: #{!panelMenu.disabled}, Align:
#{panelMenu.align}, Tab Index: #{panelMenu.tabIndex}"></h:outputText>
+ <!-- triangleUp triangle triangleDown disc chevron chevronUp chevronDown grid -->
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+
+ <rich:panelMenu id="panelMenuID2" expandMode="#{panelMenu.mode}"
disabled="#{!panelMenu.disabled}" width="#{panelMenu.width}"
+ selectedChild="thisChild" styleClass="body">
+ <rich:panelMenuGroup label="Group 1 (tabIdex, my Image)"
tabindex="#{panelMenu.tabIndex}" align="#{panelMenu.align}">
+ <rich:panelMenuGroup label="Group 1_1 (tabIndex)"
tabindex="#{panelMenu.tabIndex}">
+ <rich:panelMenuGroup label="Group 1_1_1 (tabIndex)"
tabindex="#{panelMenu.tabIndex}">
+ <rich:panelMenuItem label="Item 1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 1_2 (tabIndex)"
tabindex="#{panelMenu.tabIndex}">
+ <rich:panelMenuGroup label="Group 1_2_1 (tabIndex)"
tabindex="#{panelMenu.tabIndex}">
+ <rich:panelMenuItem label="Item (icon)"
icon="#{icon.iconItem}"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (iconDisabled)"
iconDisabled="#{icon.iconHeader}"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (icon)" disabled="true"
icon="#{icon.iconItem}"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (iconDisabled)"
disabled="true"
iconDisabled="#{icon.iconItem}"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ <rich:panelMenuItem label="Item (icon)"
icon="#{icon.iconItem}"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (icon)"
icon="#{icon.iconItem}"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item "></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 1_3"
align="#{panelMenu.align}" iconCollapsed="#{icon.iconCollapse}"
+ iconExpanded="#{icon.iconExpand}"
iconDisabled="#{icon.disabled}">
+ <rich:panelMenuItem label="Item 1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 3"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+
+ <!-- triangleUp triangle triangleDown disc chevron chevronUp chevronDown grid
-->
+ <rich:panelMenuItem label="Item (disc)"
icon="disc"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (grid)"
icon="grid"></rich:panelMenuItem>
+ <rich:panelMenuGroup label="Group" iconCollapsed="triangleDown"
iconExpanded="triangleUp" iconDisabled="triangle">
+ <rich:panelMenuGroup label="Group" iconCollapsed="chevronDown"
iconExpanded="chevronUp" iconDisabled="chevron">
+ <rich:panelMenuItem label="Item (disc)"
icon="disc"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (grid)"
iconDisabled="grid"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (grid)"
icon="grid"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (disc)"
iconDisabled="disc"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ <rich:panelMenuItem label="Item (icon)"
icon="#{icon.iconItem}"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item (icon)"
icon="#{icon.iconItem}"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item "></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+
+ <rich:panelMenuGroup label="Group 1_3"
iconCollapsed="chevronDown" iconExpanded="chevronUp"
iconDisabled="chevron">
+ <rich:panelMenuItem label="Item 1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 2"></rich:panelMenuItem>
+ <rich:panelMenuItem label="Item 3"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+ </rich:panelMenuGroup>
+ </rich:panelMenu>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,8 @@
+<rich:panelMenu>
+ <rich:panelMenuItem label="item 1"></rich:panelMenuItem>
+ <rich:panelMenuItem label="item 2"></rich:panelMenuItem>
+ <rich:panelMenuGroup label="gruop">
+ <rich:panelMenuItem label="item 3"></rich:panelMenuItem>
+ <rich:panelMenuItem label="item 4"></rich:panelMenuItem>
+ </rich:panelMenuGroup>
+</rich:panelMenu>>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,355 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="panelMenuPropertySubviewID">
+ <h:commandButton action="#{panelMenu.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="Width"></h:outputText>
+ <h:inputText value="#{panelMenu.width}">
+ <a4j:support event="onchange"
+ reRender="panelMenuID,panelMenuID2,info"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Tab Index"></h:outputText>
+ <h:inputText value="#{panelMenu.tabIndex}">
+ <a4j:support event="onchange"
+ reRender="panelMenuID,panelMenuID2,info"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Expand Single"></h:outputText>
+ <h:selectBooleanCheckbox value="#{panelMenu.expandSingle}">
+ <a4j:support event="onchange"
reRender="panelMenuID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Mode"></h:outputText>
+ <h:selectOneRadio value="#{panelMenu.mode}" id="Mode1ID"
+ onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Expand mode"></h:outputText>
+ <h:selectOneRadio value="#{panelMenu.expandMode}"
onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Disabled"></h:outputText>
+ <h:selectBooleanCheckbox value="#{panelMenu.disabled}">
+ <a4j:support event="onchange"
+ reRender="panelMenuID,panelMenuID2,info"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{panelMenu.rendered}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+ </h:panelGrid>
+
+ <h:panelGrid columns="4">
+ <h:outputText value="Icon"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.icon}"
onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Item"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.item}"
onchange="submit();">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item " itemValue="#{icon.iconItem}"
/>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Disabled"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.disabled}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Disabled Item"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.disabledItem}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Top Item"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.topItem}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Top Disabled Item"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.topDisabledItem}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Expanded Group"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.expandedGroup}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon CollapsedGroup"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.collapsedGroup}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Disabled Group"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.disabledGroup}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Expanded Top Group"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.expandedTopGroup}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Collapsed Top Group"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.collapsedTopGroup}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Top Disable Group"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.topDisableGroup}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Expanded"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.expanded}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Collapsed"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.icon.collapsed}">
+ <f:selectItem itemLabel="none" itemValue="#{icon.none}" />
+ <f:selectItem itemLabel="Ajax Process"
+ itemValue="#{icon.iconAjaxProcess}" />
+ <f:selectItem itemLabel="Ajax Stoped"
+ itemValue="#{icon.iconAjaxStoped}" />
+ <f:selectItem itemLabel="Collapse"
itemValue="#{icon.iconCollapse}" />
+ <f:selectItem itemLabel="Expand" itemValue="#{icon.iconExpand}"
/>
+ <f:selectItem itemLabel="File Manager"
+ itemValue="#{icon.iconFileManager}" />
+ <f:selectItem itemLabel="File Manager Reject"
+ itemValue="#{icon.iconFileManagerReject}" />
+ <f:selectItem itemLabel="Header" itemValue="#{icon.iconHeader}"
/>
+ <f:selectItem itemLabel="Item" itemValue="#{icon.iconItem}"
/>
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+ </h:panelGrid>
+ <br />
+ <h:panelGrid columns="4">
+ <h:outputText value="icon Group Position"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.iconGroupPosition}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Group Top Position"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.iconGroupTopPosition}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Item Position"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.iconItemPosition}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="icon Item Top Position"></h:outputText>
+ <h:selectOneMenu value="#{panelMenu.iconItemTopPosition}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onclick"
reRender="panelMenuID"></a4j:support>
+ </h:selectOneMenu>
+ </h:panelGrid>
+ <h:panelGrid columns="3">
+ <h:column></h:column>
+ <h:outputText value="JavaScript API"></h:outputText>
+ <h:column></h:column>
+ <a4j:commandLink
+ onclick="PanelMenu.doExpand($('formID:panelMenuSubviewID:panelMenuID'));return
false;"
+ value="doExpand"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="PanelMenu.doCollapse($('formID:panelMenuSubviewID:panelMenuID'));return
false;"
+ value="doCollapse"></a4j:commandLink>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('panelMenuID').value}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PanelMenu/PanelMenuStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="panelMenuStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{panelMenu.bTest1}" value="run"
reRender="pmPropertyID,panelMenuID,panelMenuID2,info"></a4j:commandButton>
+ <h:outputText value="#{msg.t1PanelMenu}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{panelMenu.bTest2}" value="run"
reRender="pmPropertyID,panelMenuID,panelMenuID2,info"></a4j:commandButton>
+ <h:outputText value="#{msg.t2PanelMenu}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{panelMenu.bTest3}" value="run"
reRender="pmPropertyID,panelMenuID,panelMenuID2,info"></a4j:commandButton>
+ <h:outputText value="#{msg.t3PanelMenu}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{panelMenu.bTest4}" value="run"
reRender="pmPropertyID,panelMenuID,panelMenuID2,info"></a4j:commandButton>
+ <h:outputText value="#{msg.t4PanelMenu}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{panelMenu.bTest5}" value="run"
reRender="pmPropertyID,panelMenuID,panelMenuID2,info"></a4j:commandButton>
+ <h:outputText value="#{msg.t5PanelMenu}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickList.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickList.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickList.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,47 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich" id="pickListSubviewID">
+
+ <rich:pickList id="pickListID" value="#{pickList.value}"
+ showButtonsLabel="#{pickList.showButtonLabels}"
+ valueChangeListener="#{pickList.valueChangeListener}"
+ controlClass="#{style.controlClass}"
listClass="#{style.listClass}"
+ style="#{style.style}" styleClass="#{style.styleClass}"
+ copyAllControlLabel="#{pickList.copyAllControlLabel}"
+ copyControlLabel="#{pickList.copyControlLabel}"
+ disabled="#{pickList.copyControlLabel}"
+ immediate="#{pickList.immediate}"
+ listsHeight="#{pickList.listsHeight}"
+ moveControlsVerticalAlign="#{pickList.moveControlsVerticalAlign}"
+ removeAllControlLabel="#{pickList.removeAllControlLabel}"
+ removeControlLabel="#{pickList.removeControlLabel}"
+ rendered="#{pickList.rendered}"
+ sourceListWidth="#{pickList.sourceListWidth}"
+ title="#{pickList.title}"
switchByClick="#{pickList.switchByClick}"
+ targetListWidth="#{pickList.targetListWidth}"
+ required="#{pickList.required}"
+ requiredMessage="#{pickList.requiredMessage}"
+ onclick="#{event.onclick}"
+ ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
+ binding="#{pickList.myPickList}">
+ <f:selectItem itemValue="selectItem" itemLabel="selectItem"
/>
+ <f:selectItem itemValue="selectItem 1" itemLabel="selectItem 1"
/>
+ <f:selectItem itemValue="selectItem 2" itemLabel="selectItem 2"
/>
+ <f:selectItems value="#{pickList.data}" />
+ </rich:pickList>
+ <h:panelGrid columns="2">
+ <a4j:commandButton value="refresh"
reRender="pickListvalueCLID"></a4j:commandButton>
+ <h:outputText id="pickListvalueCLID"
value="#{pickList.valueCL}"></h:outputText>
+ </h:panelGrid>
+
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,7 @@
+<rich:pickList>
+ <f:selectItem itemValue="Item 1" itemLabel="Item 1" />
+ <f:selectItem itemValue="Item 2" itemLabel="Item 2" />
+ <f:selectItem itemValue="Item 3" itemLabel="Item 3" />
+ <f:selectItem itemValue="Item 4" itemLabel="Item 4" />
+ <f:selectItem itemValue="Item 5" itemLabel="Item 5" />
+</rich:pickList>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/PickList/PickListProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,96 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="pickListPropertySubviewID">
+ <h:commandButton action="#{pickList.add}" value="add test" />
+ <h:panelGrid columns="2">
+ <a4j:commandButton reRender="pickListTargenID" value="refresh
target"></a4j:commandButton>
+ <h:dataTable id="pickListTargenID" value="#{pickList.value}"
+ var="list" border="1">
+ <h:column>
+ <h:outputText value="#{list}"></h:outputText>
+ </h:column>
+ </h:dataTable>
+
+ <h:outputText value="title:"></h:outputText>
+ <h:inputText value="#{pickList.title}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="moveControlsVerticalAlign:"></h:outputText>
+ <h:inputText value="#{pickList.moveControlsVerticalAlign}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="showButtonLabels:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{pickList.showButtonLabels}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="copyAllControlLabel:"></h:outputText>
+ <h:inputText value="#{pickList.copyAllControlLabel}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="copyControlLabel:"></h:outputText>
+ <h:inputText value="#{pickList.copyControlLabel}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="removeControlLabel:"></h:outputText>
+ <h:inputText value="#{pickList.removeControlLabel}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="removeAllControlLabel:"></h:outputText>
+ <h:inputText value="#{pickList.removeAllControlLabel}"
+ onchange="submit();"></h:inputText>
+
+ <h:outputText value="switchByClick:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{pickList.switchByClick}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="listsHeight:"></h:outputText>
+ <h:inputText value="#{pickList.listsHeight}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="sourceListWidth:"></h:outputText>
+ <h:inputText value="#{pickList.sourceListWidth}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="targetListWidth:"></h:outputText>
+ <h:inputText value="#{pickList.targetListWidth}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="fastOrderControlsVisible:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{pickList.fastOrderControlsVisible}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered:"></h:outputText>
+
+ <h:selectBooleanCheckbox value="#{pickList.rendered}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="immediate:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{pickList.immediate}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="disabled:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{pickList.disabled}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="required:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{pickList.required}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="requiredMessage:"></h:outputText>
+ <h:inputText value="#{pickList.requiredMessage}"
onchange="submit();"></h:inputText>
+
+ <h:commandButton actionListener="#{pickList.checkBinding}"
+ value="Binding"></h:commandButton>
+ <h:outputText value="#{pickList.bindLabel}"></h:outputText>
+
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getSelectedValues"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
+ value="#{rich:findComponent('pickListID').selectedValues}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ProgressBar/ProgressBar.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ProgressBar/ProgressBar.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ProgressBar/ProgressBar.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,118 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="progressBarSubviewID">
+
+ <rich:progressBar id="progressBarID" value="#{progressBar.value}"
+ style="width: 450px; height: 19px;#{style.style};"
completeClass="#{style.completeClass}"
finishClass="#{style.finishClass}"
initialClass="#{style.initialClass}"
remainClass="#{style.remainClass}" styleClass="#{style.styleClass}"
+ mode="#{progressBar.mode}" enabled="#{progressBar.enabled}"
+ actionListener="#{progressBar.actionListener}"
+ interval="#{progressBar.interval}"
+ maxValue="#{progressBar.maxValue}"
minValue="#{progressBar.minValue}"
+ rendered="#{progressBar.rendered}"
reRender="loadInfoPBID,valuePBID"
+ progressVar="progressVar" parameters="params:'%'"
+ reRenderAfterComplete="completedPBID"
+ ignoreDupResponses="#{progressBar.ignoreDupResponses}"
+ dualColoredLabel="#{progressBar.dualColoredLabel}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
+ ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}" onsubmit="#{event.onsubmit}"
binding="#{progressBar.htmlProgressBar}">
+ <f:facet name="initial">
+ <h:outputText value="Process not started"></h:outputText>
+ </f:facet>
+ <f:facet name="complete">
+ <h:outputText value="Process completed"></h:outputText>
+ </f:facet>
+ <h:outputText
+ value="{progressVar} | {minValue} {params} / {value} {params}/ {maxValue}
{params}"></h:outputText>
+ <h:outputText id="loadInfoPBID"
+ value="[Load: #{progressBar.loadInfo}] " />
+ <h:graphicImage value="/pics/ajax_process.gif" />
+
+ </rich:progressBar>
+
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+
+ <h:outputText
+ value="[parameters=params:'%'], [{progressVar} | {minValue} {params} /
{value} {params}/ {maxValue} {params}]" />
+ <br />
+ <h:commandButton action="#{progressBar.add}" value="add test"
/>
+ <h:panelGrid columns="1">
+ <a4j:commandButton value="getValue"
+ onclick="alert($('formID:progressBarSubviewID:progressBarID').component.getValue())"></a4j:commandButton>
+ <a4j:commandLink value="setLabel"
+ onclick="$('formID:progressBarSubviewID:progressBarID').component.setLabel('setLabel
work')"></a4j:commandLink>
+ <a4j:commandLink value="disable"
+ onclick="$('formID:progressBarSubviewID:progressBarID').component.disable();"></a4j:commandLink>
+ <a4j:commandLink value="enable"
+ onclick="$('formID:progressBarSubviewID:progressBarID').component.enable(event);"></a4j:commandLink>
+ </h:panelGrid>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="first value:" />
+ <h:outputText value="#{progressBar.value}" />
+ <h:outputText value="completed value:" />
+ <h:outputText id="completedPBID" value="#{progressBar.value}"
/>
+ </h:panelGrid>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="value:" />
+ <h:inputText id="valuePBID" value="#{progressBar.value}">
+ <a4j:support event="onchange"
reRender="progressBarID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="interval:" />
+ <h:inputText value="#{progressBar.interval}">
+ <a4j:support event="onchange"
reRender="progressBarID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="mode:" />
+ <h:selectOneRadio value="#{progressBar.mode}">
+ <f:selectItem itemValue="ajax" itemLabel="ajax"/>
+ <f:selectItem itemValue="client" itemLabel="client" />
+ <a4j:support event="onchange"
reRender="progressBarID"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="enabled" />
+ <h:selectBooleanCheckbox value="#{progressBar.enabled}">
+ <a4j:support event="onchange"
reRender="progressBarID"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="permanent:" />
+ <h:selectBooleanCheckbox value="#{progressBar.permanent}"
+ onchange="submit();" />
+
+ <h:outputText value="minValue:" />
+ <h:inputText value="#{progressBar.minValue}"
onchange="submit();" />
+
+ <h:outputText value="maxValue:" />
+ <h:inputText value="#{progressBar.maxValue}"
onchange="submit();" />
+
+ <h:outputText value="dualColoredLabel:" />
+ <h:selectBooleanCheckbox value="#{progressBar.dualColoredLabel}"
+ onchange="submit();" />
+
+ <h:outputText value="ignoreDupResponses" />
+ <h:selectBooleanCheckbox value="#{progressBar.ignoreDupResponses}"
+ onchange="submit();" />
+
+ <h:outputText value="rendered:" />
+ <h:selectBooleanCheckbox value="#{progressBar.rendered}"
+ onchange="submit();" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column>
+ <h:outputText
value="#{rich:findComponent('progressBarID').value}"
id="findID"/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ProgressBar/ProgressBarDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTable.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTable.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTable.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,100 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="scrollableDataTableSubviewID">
+ <h:panelGrid columns="6" border="1"
style="font-size:12px">
+ <h:outputText value="#1"></h:outputText>
+ <h:outputText value="#2"></h:outputText>
+ <h:outputText value="#3"></h:outputText>
+ <h:outputText value="#4"></h:outputText>
+ <h:outputText value="#5"></h:outputText>
+ <h:outputText value="#6"></h:outputText>
+
+ <h:panelGrid columns="1" title="1">
+ <h:outputText value="sortExpression"/>
+ <h:outputText value="sortable='true'"/>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="2">
+ <h:outputText value="sortExpression"/>
+ <h:outputText value="sortable='false'"/>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="3">
+ <h:outputText value="sortExpression"/>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="4">
+ <h:outputText value="sortExpression"/>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="5">
+ <h:outputText value="sortExpression"/>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="6">
+ <h:outputText value=""/>
+ </h:panelGrid>
+ </h:panelGrid>
+ <rich:scrollableDataTable id="sdt" var="sdt"
rowKeyVar="key" onRowDblClick="alert('row:#{key}')"
+ ajaxSingle="#{scrollableDT.ajaxSingle}"
+ binding="#{scrollableDT.htmlScrollableDataTable}"
+ value="#{scrollableDT.data}" rows="#{scrollableDT.rows}"
+ width="#{scrollableDT.width}" height="#{scrollableDT.height}"
+ hideWhenScrolling="#{scrollableDT.hideWhenScrolling}"
+ reRender="inputID" frozenColCount="#{scrollableDT.frozenColCount}"
+ first="#{scrollableDT.first}"
ignoreDupResponses="#{scrollableDT.ignoreDupResponses}"
+ bypassUpdates="#{scrollableDT.bypassUpdates}"
rendered="#{scrollableDT.rendered}"
+ limitToList="#{scrollableDT.limitToList}"
+
+ timeout="#{scrollableDT.timeout}"
sortMode="#{scrollableDT.sortMode}"
+ selection="#{scrollableDT.selection}" eventsQueue="myEventsQueue"
+ captionClass="#{style.captionClass}"
columnClasses="#{style.columnClasses}"
footerClass="#{style.footerClass}" headerClass="#{style.headerClass}"
rowClasses="#{style.rowClasses}" activeClass="#{style.activeClass}"
styleClass="#{style.styleClass}" style="#{style.style}"
selectedClass="#{style.selectedClass}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
oncomplete="#{event.oncomplete}" onRowClick="#{event.onRowClick}"
onRowMouseDown="#{event.onRowMouseDown}"
onRowMouseUp="#{event.onRowMouseUp}"
onselectionchange="#{event.onselectionchange}">
+ <f:facet name="header">
+ <h:outputText value="facet header"></h:outputText>
+ </f:facet>
+ <rich:column sortExpression="#{sdt.int0}" sortable="true">
+ <f:facet name="header"><h:outputText
value="#"/></f:facet>
+ <h:outputText value="#{sdt.int0}"></h:outputText>
+ <f:facet name="footer"><h:outputText
value="#"/></f:facet>
+ </rich:column>
+
+ <rich:column sortExpression="#{sdt.str0}" sortable="false">
+ <f:facet name="header"><h:outputText
value="Text"></h:outputText> </f:facet>
+ <h:outputText value="#{sdt.str0}"></h:outputText>
+ <f:facet name="footer"><h:outputText
value="Text"></h:outputText> </f:facet>
+ </rich:column>
+
+ <rich:column sortExpression="#{sdt.str1}">
+ <f:facet name="header"><h:outputText
value="Link"></h:outputText> </f:facet>
+ <a4j:commandLink value="#{sdt.str1}"
reRender="sdt"></a4j:commandLink>
+ <f:facet name="footer"><h:outputText
value="Link"></h:outputText> </f:facet>
+ </rich:column>
+
+ <rich:column sortExpression="#{sdt.str2}">
+ <f:facet name="header"><h:outputText
value="Select"></h:outputText> </f:facet>
+ <h:selectOneMenu value="#{sdt.str2}">
+ <f:selectItem itemLabel="select0" itemValue="select0" />
+ <f:selectItem itemLabel="select1" itemValue="select1" />
+ <f:selectItem itemLabel="select2" itemValue="select2" />
+ <f:selectItem itemLabel="select3" itemValue="select3" />
+ <f:selectItem itemLabel="select4" itemValue="select4" />
+ </h:selectOneMenu>
+ <f:facet name="footer"><h:outputText
value="Select"></h:outputText> </f:facet>
+ </rich:column>
+
+ <rich:column sortExpression="#{sdt.str3}">
+ <f:facet name="header"><h:outputText
value="Select"></h:outputText> </f:facet>
+ <h:graphicImage value="#{sdt.str3}"></h:graphicImage>
+ <f:facet name="footer"><h:outputText
value="Select"></h:outputText> </f:facet>
+ </rich:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Link"></h:outputText>
+ </f:facet>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ <f:facet name="footer">
+ <h:outputText value="Link"></h:outputText>
+ </f:facet>
+ </rich:column>
+
+ <f:facet name="footer">
+ <h:outputText value="facet footer"></h:outputText>
+ </f:facet>
+ </rich:scrollableDataTable>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTableDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTableProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTableProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ScrollableDataTable/ScrollableDataTableProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,62 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="scrollableDataTablePropertySubviewID">
+<h:commandButton action="#{scrollableDT.addHtmlScrollableDataTable}"
value="add test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="length:"></h:outputText>
+ <h:panelGroup>
+ <h:inputText value="#{scrollableDT.dataLength}"></h:inputText>
+ <a4j:commandButton action="#{scrollableDT.addNewItem}"
+ reRender="sdt" value="ok" />
+ </h:panelGroup>
+
+ <h:outputText value="rows:" />
+ <h:inputText value="#{scrollableDT.rows}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="first:"></h:outputText>
+ <h:inputText value="#{scrollableDT.first}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="timeout"></h:outputText>
+ <h:inputText value="#{scrollableDT.timeout}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="width:" />
+ <h:inputText value="#{scrollableDT.width}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="height:"></h:outputText>
+ <h:inputText value="#{scrollableDT.height}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="frozenColCount"></h:outputText>
+ <h:inputText value="#{scrollableDT.frozenColCount}"
onchange="submit();">
+ </h:inputText>
+
+ <h:outputText value="limitToList"></h:outputText>
+ <h:selectBooleanCheckbox value="#{scrollableDT.limitToList}"
onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="bypassUpdates:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{scrollableDT.bypassUpdates}"
onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="ajaxSingle:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{scrollableDT.ajaxSingle}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{scrollableDT.rendered}"
onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="hideWhenScrolling:" />
+ <h:selectBooleanCheckbox value="#{scrollableDT.hideWhenScrolling}"
onchange="submit();">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="sortMode" />
+ <h:selectOneRadio value="#{sortingAndFiltering.sortMode}"
onchange="submit();">
+ <f:selectItem itemLabel="single" itemValue="single" />
+ <f:selectItem itemLabel="multi" itemValue="multi" />
+ </h:selectOneRadio>
+ </h:panelGrid>
+ <a4j:commandButton value="reRender"
reRender="sdt"></a4j:commandButton>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/Separator.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/Separator.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/Separator.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,15 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="separatorSubviewID">
+ <h:outputText value="Some text one..."
styleClass="text"></h:outputText>
+ <rich:separator id="separatorId"
rendered="#{separator.rendered}" width="#{separator.width}"
height="#{separator.height}"
+ title="#{separator.title}" lineType="#{separator.lineType}"
align="#{separator.align}"
+ style="#{style.style}" styleClass="#{style.styleClass}"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
+ binding="#{separator.htmlSeparator}"></rich:separator>
+ <h:outputText value="Some text two..."
styleClass="text"></h:outputText>
+ <rich:spacer height="20px"></rich:spacer>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,2 @@
+
+<rich:separator width="150"
height="10"></rich:separator>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,62 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="SeparatorPropertySubviewID">
+ <h:commandButton action="#{separator.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="Width (px or %): "></h:outputText>
+ <h:inputText value="#{separator.width}">
+ <a4j:support event="onchange"
reRender="separatorId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Height (px or %):"></h:outputText>
+ <h:inputText value="#{separator.height}">
+ <a4j:support event="onchange"
reRender="separatorId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="LineType:"></h:outputText>
+ <h:selectOneRadio value="#{separator.lineType}"
layout="pageDirection">
+ <f:selectItem itemLabel="beveled" itemValue="beveled" />
+ <f:selectItem itemLabel="dotted" itemValue="dotted" />
+ <f:selectItem itemLabel="dashed" itemValue="dashed" />
+ <f:selectItem itemLabel="double" itemValue="double" />
+ <f:selectItem itemLabel="solid" itemValue="solid" />
+ <a4j:support event="onclick"
reRender="separatorId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Align:"></h:outputText>
+ <h:selectOneRadio value="#{separator.align}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onclick"
reRender="separatorId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Title:"></h:outputText>
+ <h:inputText value="#{separator.title}">
+ <a4j:support event="onchange"
reRender="separatorId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{separator.rendered}"
+ onclick="submit()"></h:selectBooleanCheckbox>
+
+ <h:outputText value="Switch Styles:" />
+ <h:commandButton action="#{separator.doStyles}"
+ value="#{separator.btnLabel}" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getHeight"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column>
+ <h:outputText id="findID"
+ value="#{rich:findComponent('separatorId').height}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Separator/SeparatorStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="SeparatorStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{separator.bTest1}" value="run"
reRender="separatorId,separatorPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1Separator}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{separator.bTest2}" value="run"
reRender="separatorId,separatorPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Separator}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{separator.bTest3}" value="run"
reRender="separatorId,separatorPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3Separator}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{separator.bTest4}" value="run"
reRender="separatorId,separatorPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4Separator}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{separator.bTest5}" value="run"
reRender="separatorId,separatorPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5Separator}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanel.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanel.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanel.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,76 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="simpleTogglePanelSubviewID">
+
+ <rich:simpleTogglePanel id="stpIncludeID"
switchType="client">
+ <f:facet name="closeMarker">
+ <h:outputText value="Close it"/>
+ </f:facet>
+
+ <f:facet name="openMarker">
+ <h:outputText value="Open it"/>
+ </f:facet>
+ <h:selectOneMenu value="#{richBean.srcContainer}"
onchange="submit();">
+ <f:selectItems value="#{richBean.listContainer}"/>
+ </h:selectOneMenu>
+
+ </rich:simpleTogglePanel>
+ <rich:simpleTogglePanel id="sTP" bodyClass="body"
headerClass="head" label="simpleTogglePanel with some text"
action="#{simpleTogglePanel.act}"
actionListener="#{simpleTogglePanel.actListener}"
+ width="#{simpleTogglePanel.width}"
height="#{simpleTogglePanel.height}"
switchType="#{simpleTogglePanel.switchType}"
+ style="#{style.style}"
styleClass="#{style.styleClass}"
+ oncollapse="#{event.oncollapse}"
onbeforedomupdate="#{event.onbeforedomupdate}"
onexpand="#{event.onexpand}"
+ opened="#{event.opened}"
onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
binding="#{simpleTogglePanel.htmlSTP}">
+ <f:facet name="closeMarker">
+ <h:outputText value="Close It"/>
+ </f:facet>
+ <f:facet name="openMarker">
+ <h:outputText value="Open It"/>
+ </f:facet>
+ <f:verbatim>
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ </f:verbatim>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:simpleTogglePanel>
+
+ <rich:simpleTogglePanel id="sTP1" headerClass="head"
label="simpleTogglePanel wiht image"
width="#{simpleTogglePanel.width}" action="#{simpleTogglePanel.act}"
actionListener="#{simpleTogglePanel.actListener}"
+ height="#{simpleTogglePanel.height}"
rendered="#{simpleTogglePanel.rendered}"
switchType="#{simpleTogglePanel.switchType}"
+ opened="false" onclick="#{event.onclick}"
oncomplete="#{event.oncomplete}" ondblclick="#{event.ondblclick}"
onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}">
+ <h:graphicImage value="/pics/podb109_61.jpg" width="500"
height="300"></h:graphicImage>
+ </rich:simpleTogglePanel>
+
+ <rich:simpleTogglePanel id="sTP2" label="Focus
simpleTogglePanle" width="#{simpleTogglePanel.width}"
ignoreDupResponses="true" action="#{simpleTogglePanel.act}"
actionListener="#{simpleTogglePanel.actListener}"
+ focus="#{simpleTogglePanel.focus}"
onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousedown="#{event.onmousedown}" onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
onmouseup="#{event.onmouseup}">
+ <f:facet name="closeMarker">
+ <h:graphicImage
value="/pics/ajax_stoped.gif"></h:graphicImage>
+ </f:facet>
+ <f:facet name="openMarker">
+ <h:graphicImage
value="/pics/ajax_process.gif"></h:graphicImage>
+ </f:facet>
+ <rich:simpleTogglePanel id="INsTP">
+ <h:panelGrid columns="2">
+ <h:graphicImage value="/pics/podb109_61.jpg"
width="250px" height="200px"></h:graphicImage>
+ <f:verbatim>
+ Some text... Some text... Some text... Some text... Some text... Some
text... Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some
text... Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some
text... Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some
text... Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some
text... Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some
text... Some text... Some text...
+ </f:verbatim>
+ </h:panelGrid>
+ </rich:simpleTogglePanel>
+ </rich:simpleTogglePanel>
+ <h:panelGrid id="simpleTogglePanelActionID" columns="1">
+ <a4j:commandButton value="Show action"
reRender="simpleTogglePanelActionID" style=" width :
95px;"></a4j:commandButton>
+ <h:outputText value="#{simpleTogglePanel.action}" />
+ <h:outputText value="#{simpleTogglePanel.actionListener}" />
+ </h:panelGrid>
+ <rich:spacer height="20px"></rich:spacer>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,10 @@
+ <rich:simpleTogglePanel switchType="client">
+ <f:facet name="closeMarker">
+ <h:outputText value="Close it"/>
+ </f:facet>
+
+ <f:facet name="openMarker">
+ <h:outputText value="Open it"/>
+ </f:facet>
+ <h:outputText value="default simpleTogglePanel" />
+ </rich:simpleTogglePanel>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,40 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="stpPropertySubviewID">
+<h:commandButton action="#{simpleTogglePanel.add}" value="add
test" />
+ <h:panelGrid columns="2" border="1">
+ <h:outputText value="Width:">
+ </h:outputText>
+ <h:inputText value="#{simpleTogglePanel.width}">
+ <a4j:support event="onchange"
reRender="sTP,sTP1"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Height:">
+ </h:outputText>
+ <h:inputText value="#{simpleTogglePanel.height}">
+ <a4j:support event="onchange"
reRender="sTP,sTP1"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Switch Type:"></h:outputText>
+ <h:selectOneRadio value="#{simpleTogglePanel.switchType}">
+ <f:selectItem itemLabel="client" itemValue="client" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ <a4j:support event="onclick"
reRender="sTP,sTP1,sTP2"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{simpleTogglePanel.rendered}"
onclick="submit()">
+ </h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue(for 2nd stPanel)"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('sTP').value}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SimpleTogglePanel/SimpleTogglePanelStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="stpStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{simpleTogglePanel.bTest1}"
value="run"
reRender="sTP,sTP1,sTP2,stpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1SimpleTP}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{simpleTogglePanel.bTest2}"
value="run"
reRender="sTP,sTP1,sTP2,stpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2SimpleTP}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{simpleTogglePanel.bTest3}"
value="run"
reRender="sTP,sTP1,sTP2,stpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3SimpleTP}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{simpleTogglePanel.bTest4}"
value="run"
reRender="sTP,sTP1,sTP2,stpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4SimpleTP}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{simpleTogglePanel.bTest5}"
value="run"
reRender="sTP,sTP1,sTP2,stpPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5SimpleTP}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Skinning/Skinning.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Skinning/Skinning.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Skinning/Skinning.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,326 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="skinningSubviewID">
+ <rich:dataTable columns="4" value="">
+ <f:facet name="caption">
+ <h:outputText value="Standard controls skinning feature provides styling for
standard HTML elements so that they become highly compliant with RichFaces look and feel.
Skinning can be applied to all page controls based on element name and type attribute
(where applicable). Also this feature provides a set of CSS styles so that skinning can be
applied by assigning rich-.. classes to particular elements or to container element that
nests controls." />
+ </f:facet>
+ <f:facet name="header">
+ <rich:columnGroup>
+ <rich:column><h:outputText value="Name of Component"
/></rich:column>
+ <rich:column><h:outputText value="styleClass of Component"
/></rich:column>
+ <rich:column><h:outputText value="Component is enabled"
/></rich:column>
+ <rich:column><h:outputText value="Component is disabled"
/></rich:column>
+ </rich:columnGroup>
+ </f:facet>
+ <f:facet name="footer">
+ <h:outputText value="" />
+ </f:facet>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="inputText" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.inputTextStyleClass}" />
+ </rich:column>
+ <rich:column>
+ <h:inputText styleClass="#{skinning.inputTextStyleClass}"
value="#{skinning.inputText}" />
+ </rich:column>
+ <rich:column>
+ <h:inputText styleClass="#{skinning.inputTextStyleClass}"
value="#{skinning.inputText}" disabled="true"/>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="inputSecret" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.inputSecretStyleClass}" />
+ </rich:column>
+ <rich:column>
+ <h:inputSecret styleClass="#{skinning.inputSecretStyleClass}"
value="#{skinning.inputSecret}" redisplay="true"/>
+ </rich:column>
+ <rich:column>
+ <h:inputSecret styleClass="#{skinning.inputSecretStyleClass}"
value="#{skinning.inputSecret}" disabled="true"
redisplay="true"/>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="input" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="rich-input" />
+ </rich:column>
+ <rich:column>
+ <input class="rich-input" value="input" ></input>
+ </rich:column>
+ <rich:column>
+ <input class="rich-input" value="input"
disabled="true" ></input>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="inputTextarea" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.inputTextareaStyleClass}" />
+ </rich:column>
+ <rich:column>
+ <h:inputTextarea styleClass="#{skinning.inputTextareaStyleClass}"
value="#{skinning.inputTextarea}" />
+ </rich:column>
+ <rich:column>
+ <h:inputTextarea styleClass="#{skinning.inputTextareaStyleClass}"
value="#{skinning.inputTextarea}" disabled="true" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="selectBooleanCheckbox" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.selectBooleanCheckboxStyleClass}" />
+ </rich:column>
+ <rich:column>
+ <h:selectBooleanCheckbox
styleClass="#{skinning.selectBooleanCheckboxStyleClass}"
value="#{skinning.selectBooleanCheckbox1}" />
+ <h:selectBooleanCheckbox
styleClass="#{skinning.selectBooleanCheckboxStyleClass}"
value="#{skinning.selectBooleanCheckbox2}" />
+ </rich:column>
+ <rich:column>
+ <h:selectBooleanCheckbox
styleClass="#{skinning.selectBooleanCheckboxStyleClass}"
value="#{skinning.selectBooleanCheckbox1}" disabled="true"/>
+ <h:selectBooleanCheckbox
styleClass="#{skinning.selectBooleanCheckboxStyleClass}"
value="#{skinning.selectBooleanCheckbox2}" disabled="true" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="selectManyCheckbox" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.selectManyCheckbox}" />
+ </rich:column>
+ <rich:column>
+ <h:selectManyCheckbox styleClass="#{skinning.selectManyCheckbox}" >
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectManyCheckbox>
+ </rich:column>
+ <rich:column>
+ <h:selectManyCheckbox styleClass="#{skinning.selectManyCheckbox}"
disabled="true">
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectManyCheckbox>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="selectManyListbox" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.selectManyListbox}" />
+ </rich:column>
+ <rich:column>
+ <h:selectManyListbox styleClass="#{skinning.selectManyListbox}"
style="height: 55px;" >
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectManyListbox>
+ </rich:column>
+ <rich:column>
+ <h:selectManyListbox styleClass="#{skinning.selectManyListbox}"
style="height: 55px;" disabled="true">
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectManyListbox>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="selectManyMenu" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.selectManyMenu}" />
+ </rich:column>
+ <rich:column>
+ <h:selectManyMenu styleClass="#{skinning.selectManyMenu}"
style="height: 55px;" >
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectManyMenu>
+ </rich:column>
+ <rich:column>
+ <h:selectManyMenu styleClass="#{skinning.selectManyMenu}"
style="height: 55px;" disabled="true">
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectManyMenu>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="selectOneListbox" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.selectOneListbox}" />
+ </rich:column>
+ <rich:column>
+ <h:selectOneListbox styleClass="#{skinning.selectOneListbox}"
style="height: 55px;" >
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectOneListbox>
+ </rich:column>
+ <rich:column>
+ <h:selectOneListbox styleClass="#{skinning.selectOneListbox}"
style="height: 55px;" disabled="true">
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectOneListbox>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="selectOneMenu" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.selectOneMenu}" />
+ </rich:column>
+ <rich:column>
+ <h:selectOneMenu styleClass="#{skinning.selectOneMenu}" >
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectOneMenu>
+ </rich:column>
+ <rich:column>
+ <h:selectOneMenu styleClass="#{skinning.selectOneMenu}"
disabled="true">
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectOneMenu>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="selectOneRadio" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.selectOneRadio}" />
+ </rich:column>
+ <rich:column>
+ <h:selectOneRadio styleClass="#{skinning.selectOneRadio}" >
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectOneRadio>
+ </rich:column>
+ <rich:column>
+ <h:selectOneRadio styleClass="#{skinning.selectOneRadio}"
disabled="true">
+ <f:selectItems value="#{skinning.list}"/>
+ </h:selectOneRadio>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="commandButton" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.commandButton}" />
+ </rich:column>
+ <rich:column>
+ <h:commandButton styleClass="#{skinning.commandButton}"
value="commandButton" />
+ </rich:column>
+ <rich:column>
+ <h:commandButton styleClass="#{skinning.commandButton}"
value="commandButton" disabled="true" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="button" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="rich-button" />
+ </rich:column>
+ <rich:column>
+ <button class="rich-button" >button</button>
+ </rich:column>
+ <rich:column>
+ <button class="rich-button" disabled="true"
>button</button>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="commandLink" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.commandLink}" />
+ </rich:column>
+ <rich:column>
+ <h:commandLink styleClass="#{skinning.commandLink}"
value="commandLink" />
+ </rich:column>
+ <rich:column>
+ <h:commandLink styleClass="#{skinning.commandLink}"
value="commandLink" disabled="true" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="outputLink" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{skinning.outputLink}" />
+ </rich:column>
+ <rich:column>
+ <h:outputLink styleClass="#{skinning.outputLink}"><h:outputText
value="outputLink" /></h:outputLink>
+ </rich:column>
+ <rich:column>
+ <h:outputLink styleClass="#{skinning.outputLink}"
disabled="true"><h:outputText value="outputLink"
/></h:outputLink>
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="a" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="rich-link" />
+ </rich:column>
+ <rich:column>
+ <a href="http://localhost:8081/jsp/pages/Rich/Rich.jsf"
class="rich-link" >link</a>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="component has not disabled state" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="fieldset and legend" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="rich-fieldset, rich-legend" />
+ </rich:column>
+ <rich:column>
+ <fieldset class="rich-fieldset">
+ <legend class="rich-legend">Student</legend>
+ </fieldset>
+ </rich:column>
+ <rich:column>
+ <h:outputText value="components have not disabled state" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="hr" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="rich-hr" />
+ </rich:column>
+ <rich:column>
+ <hr class="rich-hr" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="components have not disabled state" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="isindex" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="rich-isindex" />
+ </rich:column>
+ <rich:column>
+ <isindex class="rich-isindex" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="components have not disabled state" />
+ </rich:column>
+ </rich:columnGroup>
+ <rich:columnGroup>
+ <rich:column>
+ <h:outputText value="keygen" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="rich-keygen" />
+ </rich:column>
+ <rich:column>
+ <keygen class="rich-keygen" />
+ </rich:column>
+ <rich:column>
+ <keygen disabled="true" class="rich-keygen" />
+ </rich:column>
+ </rich:columnGroup>
+ </rich:dataTable>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SortingAndFiltering/SortingAndFiltering.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SortingAndFiltering/SortingAndFiltering.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SortingAndFiltering/SortingAndFiltering.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,233 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="sortingAndFilteringSubviewID">
+ <h:panelGrid columns="9" border="1"
style="font-size:12px">
+ <h:outputText value="#1"></h:outputText>
+ <h:outputText value="#2"></h:outputText>
+ <h:outputText value="#3"></h:outputText>
+ <h:outputText value="#4"></h:outputText>
+ <h:outputText value="#5"></h:outputText>
+ <h:outputText value="#6"></h:outputText>
+ <h:outputText value="#7"></h:outputText>
+ <h:outputText value="#8"></h:outputText>
+ <h:outputText value="#9"></h:outputText>
+ <h:panelGrid columns="1" title="1">
+ <h:outputText value="sortBy"></h:outputText>
+ <h:outputText
value="selfSorted='#{sortingAndFiltering.selfSorted}'"></h:outputText>
+ <h:outputText
value="sortOrder='#{sortingAndFiltering.sortOrder}'"></h:outputText>
+ <h:outputText value="filterBy"></h:outputText>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="2">
+ <h:outputText value="sortBy"></h:outputText>
+ <h:outputText
value="selfSorted='#{sortingAndFiltering.selfSorted}'"></h:outputText>
+ <h:outputText value="filterBy"></h:outputText>
+ <h:outputText value="filterEvent='ondblclick'" />
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="3">
+ <h:outputText value="sortBy"></h:outputText>
+ <h:outputText
value="sortOrder='#{sortingAndFiltering.sortOrder}'"></h:outputText>
+ <h:outputText value="filterMethod" />
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="4">
+ <h:outputText
value="selfSorted='#{sortingAndFiltering.selfSorted}'"></h:outputText>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="5">
+ <h:outputText
value="sortOrder='#{sortingAndFiltering.sortOrder}'"></h:outputText>
+ <h:outputText value="comparator: sort by length" />
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="6">
+ <h:outputText value=" filterExpression='data >
filterValue"></h:outputText>
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="7">
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="8">
+ <h:outputText value="filterBy" />
+ </h:panelGrid>
+ <h:panelGrid columns="1" title="9">
+ <h:outputText value="sortBy"></h:outputText>
+ </h:panelGrid>
+ </h:panelGrid>
+ <rich:dataTable id="dataTableSAFID"
value="#{sortingAndFiltering.data}" var="data"
sortMode="#{sortingAndFiltering.sortMode}">
+ <rich:column sortBy="#{data.int0}"
selfSorted="#{sortingAndFiltering.selfSorted}"
sortOrder="#{sortingAndFiltering.sortOrder}"
+ filterBy="#{data.int0}">
+ <f:facet name="header">
+ <h:outputText value="#1" />
+ </f:facet>
+ <h:outputText value="#{data.int0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#1" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data.int1}" sortBy="#{data.int1}"
selfSorted="#{sortingAndFiltering.selfSorted}"
+ filterEvent="ondblclick">
+ <f:facet name="header">
+ <h:outputText value="#2" />
+ </f:facet>
+ <h:outputText value="#{data.int1}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#2" />
+ </f:facet>
+ </rich:column>
+ <rich:column sortBy="#{data.str0}"
sortOrder="#{sortingAndFiltering.sortOrder}"
+ filterMethod="#{sortingAndFiltering.filterMethod}">
+ <f:facet name="header">
+ <h:outputText value="#3" />
+ </f:facet>
+ <h:outputText value="#{data.str0}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#3" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data.int2}"
selfSorted="#{sortingAndFiltering.selfSorted}">
+ <f:facet name="header">
+ <h:outputText value="#4" />
+ </f:facet>
+ <h:outputText value="#{data.int2}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#4" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data.str1}"
sortOrder="#{sortingAndFiltering.sortOrder}"
comparator="#{sortingAndFiltering.comparator}">
+ <f:facet name="header">
+ <h:outputText value="#5" />
+ </f:facet>
+ <h:outputText value="#{data.str1}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#5" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterExpression="#{data.int3 >
sortingAndFiltering.filterValue}">
+ <f:facet name="header">
+ <h:outputText value="#6" />
+ </f:facet>
+ <h:outputText value="#{data.int3}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#6" />
+ </f:facet>
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="#7" />
+ </f:facet>
+ <h:graphicImage value="#{data.str2}"></h:graphicImage>
+ <h:outputText value="#{data.str2}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#7" />
+ </f:facet>
+ </rich:column>
+ <rich:column filterBy="#{data.str3}">
+ <f:facet name="header">
+ <h:outputText value="#8" />
+ </f:facet>
+ <h:commandButton value="#{data.str3}"></h:commandButton>
+ <f:facet name="footer">
+ <h:outputText value="#8" />
+ </f:facet>
+ </rich:column>
+ <rich:column sortBy="#{data.bool0}">
+ <f:facet name="header">
+ <h:outputText value="#9" />
+ </f:facet>
+ <h:selectBooleanCheckbox
value="#{data.bool0}"></h:selectBooleanCheckbox>
+ <f:facet name="footer">
+ <h:outputText value="#9" />
+ </f:facet>
+ </rich:column>
+ </rich:dataTable>
+
+ <rich:dataTable id="dataTableFilterValueID"
value="#{sortingAndFiltering.data}" var="data">
+ <rich:column filterValue="/pics/error.gif">
+ <f:facet name="header">
+ <h:outputText value="#7(filterValue='/pics/error.gif)'" />
+ </f:facet>
+ <h:graphicImage value="#{data.str2}"></h:graphicImage>
+ <h:outputText value=" [#{data.str2}]"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#7" />
+ </f:facet>
+ </rich:column>
+ </rich:dataTable>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="filterMethod (#3):"></h:outputText>
+ <h:inputText value="#{sortingAndFiltering.filterInput}"
onchange="submit();" />
+
+ <h:outputText value="filterValue (#6):"></h:outputText>
+ <h:inputText value="#{sortingAndFiltering.filterValue}"
onchange="submit();" />
+
+ <h:outputText value="sortMode" />
+ <h:selectOneRadio value="#{sortingAndFiltering.sortMode}"
onchange="submit();">
+ <f:selectItem itemLabel="single" itemValue="single" />
+ <f:selectItem itemLabel="multi" itemValue="multi" />
+ </h:selectOneRadio>
+
+ <h:outputText value="selfSorted" />
+ <h:selectBooleanCheckbox value="#{sortingAndFiltering.selfSorted}"
onchange="submit();" />
+
+ <h:outputText value="sortOrder" />
+ <h:selectOneRadio value="#{sortingAndFiltering.currentSortOrder}"
onchange="submit();">
+ <f:selectItem itemLabel="DESCENDING" itemValue="DESCENDING"
/>
+ <f:selectItem itemLabel="UNSORTED" itemValue="UNSORTED" />
+ <f:selectItem itemLabel="ASCENDING" itemValue="ASCENDING"
/>
+ </h:selectOneRadio>
+ </h:panelGrid>
+ <br/>
+ <rich:dataTable value="#{sortingAndFiltering.data}" var="cap"
width="500px" rows="15">
+
+ <f:facet name="header">
+
+ <rich:columnGroup>
+
+ <rich:column colspan="3">
+
+ <h:outputText value="Filtering Example"/>
+
+ </rich:column>
+
+ <rich:column breakBefore="true">
+
+ <h:outputText value="State Name"/>
+
+ </rich:column>
+
+ <rich:column>
+
+ <h:outputText value="State Capital"/>
+
+ </rich:column>
+
+ <rich:column>
+
+ <h:outputText value="State Time Zone"/>
+
+ </rich:column>
+
+ </rich:columnGroup>
+
+ </f:facet>
+
+ <rich:column filterBy="#{cap.str0}" >
+
+ <h:outputText value="#{cap.str0}"/>
+
+ </rich:column>
+
+ <rich:column filterBy="#{cap.str1}" >
+
+ <h:outputText value="#{cap.str1}"/>
+
+ </rich:column>
+
+ <rich:column filterBy="#{cap.str3}">
+
+ <h:outputText value="#{cap.str3}"/>
+
+ </rich:column>
+
+ <f:facet name="footer">
+
+ <rich:datascroller renderIfSinglePage="false"/>
+
+ </f:facet>
+
+ </rich:dataTable>
+
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/Spacer.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/Spacer.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/Spacer.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="spacerSubviewID">
+ <style type="text/css">
+.text {
+ font-size: 20px;
+}
+
+.spacer {
+ background-color: aqua;
+}
+</style>
+ <h:outputText value="Some text one..."
styleClass="text"></h:outputText>
+
+ <rich:spacer id="spacerId" title="#{spacer.title}"
width="#{spacer.width}" height="#{spacer.height}"
rendered="#{spacer.rendered}"
+ styleClass="#{spacer.style}" style="#{style.style}"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
+ onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
+ binding="#{spacer.htmlSpacer}">
+ </rich:spacer>
+ <h:outputText value="Some text two..."
styleClass="text"></h:outputText>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1 @@
+<rich:spacer width="100" height="50" style="background-color:
red"></rich:spacer>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,44 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="spacerPropertySubviewID">
+ <h:commandButton action="#{spacer.add}" value="add test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="Width (px or %):"></h:outputText>
+ <h:inputText value="#{spacer.width}">
+ <a4j:support event="onchange"
reRender="spacerId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Height (px or %):"></h:outputText>
+ <h:inputText value="#{spacer.height}">
+ <a4j:support event="onchange"
reRender="spacerId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="title:"></h:outputText>
+ <h:inputText value="#{spacer.title}">
+ <a4j:support event="onchange"
reRender="spacerId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{spacer.rendered}"
onclick="submit()">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Style" />
+ <a4j:commandButton id="btn" action="#{spacer.doStyle}"
+ value="#{spacer.btn}" reRender="spacerId,
btn"></a4j:commandButton>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getRendererType"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column>
+ <h:outputText id="findID"
+ value="#{rich:findComponent('spacerId').rendererType}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Spacer/SpacerStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="spacerStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{spacer.bTest1}" value="run"
reRender="spacerPropertyID,spacerId"></a4j:commandButton>
+ <h:outputText value="#{msg.t1Spacer}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{spacer.bTest2}" value="run"
reRender="spacerPropertyID,spacerId"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Spacer}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{spacer.bTest3}" value="run"
reRender="spacerPropertyID,spacerId"></a4j:commandButton>
+ <h:outputText value="#{msg.t3Spacer}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{spacer.bTest4}" value="run"
reRender="spacerPropertyID,spacerId"></a4j:commandButton>
+ <h:outputText value="#{msg.t4Spacer}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{spacer.bTest5}" value="run"
reRender="spacerPropertyID,spacerId"></a4j:commandButton>
+ <h:outputText value="#{msg.t5Spacer}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBox.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBox.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBox.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,72 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="suggestionBoxSubviewID">
+<h:messages showDetail="true" />
+ <f:verbatim>Suggestion Box will suggest you Town's names if it's started
with the "a" or "A" letter
+ <br />
+ </f:verbatim>
+ <h:inputText value="#{sb.property}" id="text">
+ <f:validateLength minimum="0" maximum="30"/>
+ </h:inputText>
+ <rich:suggestionbox id="suggestionBoxId"
+ ajaxSingle="#{sb.ajaxSingle}"
+ bgcolor="#{sb.bgColor}"
+ binding="#{sb.mySuggestionBox}"
+ bypassUpdates="#{sb.bypassUpdates}"
+ cellpadding="#{sb.cellpadding}"
+ cellspacing="#{sb.cellspacing}"
+ dir="#{sb.dir}"
+ entryClass="#{style.entryClass}"
+ eventsQueue="myEventsQueue"
+ fetchValue="#{result.text}"
+ first="#{sb.first}"
+ for="text"
+ frame="#{sb.frame}"
+ frequency="#{sb.frequency}"
+ height="#{sb.height}"
+ ignoreDupResponses="#{sb.ignoreDupResponses}"
+ immediate="#{sb.immediate}"
+ limitToList="false"
+ minChars="#{sb.minchars}"
+ nothingLabel="#{sb.nothingLabel}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ oncomplete="#{event.oncomplete}"
+ onobjectchange="#{event.onobjectchange}"
+ onselect="#{event.onselect}"
+ onsubmit="#{event.onsubmit}"
+ popupStyle="background-color: black;"
+ usingSuggestObjects="#{sb.usingSuggestObjects}"
+ rendered="#{sb.rendered}"
+ requestDelay="#{sb.requestDelay}"
+ selfRendered="#{sb.selfRendered}"
+ var="result"
+ suggestionAction="#{sb.autocomplete}"
+ width="#{sb.width}"
+ border="#{sb.border}"
+ zindex="#{sb.zindex}"
+ rules="#{sb.rules}"
+ tokens="#{sb.tokens}"
+ title="#{result.text}"
+ summary="summary"
+ shadowOpacity="#{sb.shadowOpacity}"
+ shadowDepth="#{sb.shadowDepth}"
+ selectValueClass="mousemove"
+ style="#{style.style}"
+ styleClass="#{style.styleClass}"
+ selectedClass="#{style.selectedClass}"
+ rowClasses="#{style.rowClasses}" >
+
+ <h:column>
+ <h:outputText value="#{result.city}" />
+ </h:column>
+ <h:column>
+ <h:outputText value="#{result.contry}" />
+ </h:column>
+ <h:column>
+ <h:outputText value="#{result.flag}" />
+ </h:column>
+ <h:column>
+ <a4j:htmlCommandLink actionListener="#{sb.selectValue}"
value="Click me!"/>
+ </h:column>
+ </rich:suggestionbox>
+ <div style="position: relative; font-size: 50px; z-index: 2; color:
navy">z-index</div>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,167 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="suggestionboxPropertySubviewID">
+
+ <h:panelGrid columns="2" cellpadding="5px">
+ <h:outputText value="ajaxSingle"></h:outputText>
+ <h:selectBooleanCheckbox value="#{sb.ajaxSingle}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="bgcolor"></h:outputText>
+ <h:selectOneMenu value="#{sb.bgColor}">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="aqua" itemValue="aqua" />
+ <f:selectItem itemLabel="blue" itemValue="blue" />
+ <f:selectItem itemLabel="fuchsia" itemValue="fuchsia" />
+ <f:selectItem itemLabel="gray" itemValue="gray" />
+ <f:selectItem itemLabel="lime" itemValue="lime" />
+ <f:selectItem itemLabel="maroon" itemValue="maroon" />
+ <f:selectItem itemLabel="purple" itemValue="purple" />
+ <f:selectItem itemLabel="red" itemValue="red" />
+ <f:selectItem itemLabel="silver" itemValue="silver" />
+ <f:selectItem itemLabel="teal" itemValue="teal" />
+ <f:selectItem itemLabel="yellow" itemValue="yellow" />
+ <f:selectItem itemLabel="white" itemValue="white" />
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:commandButton id="bindingButtonID"
+ actionListener="#{sb.checkBinding}" value="binding and param"
/>
+ <h:outputText value="#{sb.bindLabel}" />
+
+ <h:outputText value="border" />
+ <h:inputText value="#{sb.border}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="bypassUpdates"></h:outputText>
+ <h:selectBooleanCheckbox value="#{sb.bypassUpdates}"
+ onchange="submit();" />
+
+ <h:outputText value="cellpadding" />
+ <h:inputText value="#{sb.cellpadding}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="cellspacing" />
+ <h:inputText value="#{sb.cellspacing}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="dir"></h:outputText>
+ <h:selectOneMenu value="#{sb.dir}">
+ <f:selectItem itemLabel="RTL" itemValue="RTL" />
+ <f:selectItem itemLabel="LTR" itemValue="LTR" />
+ </h:selectOneMenu>
+
+ <h:outputText value="first" />
+ <h:inputText value="#{sb.first}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="frame"></h:outputText>
+ <h:selectOneMenu value="#{sb.frame}">
+ <f:selectItem itemLabel="void" itemValue="void" />
+ <f:selectItem itemLabel="above" itemValue="above" />
+ <f:selectItem itemLabel="below" itemValue="below" />
+ <f:selectItem itemLabel="hsides" itemValue="hsides" />
+ <f:selectItem itemLabel="lhs" itemValue="lhs" />
+ <f:selectItem itemLabel="rhs" itemValue="rhs" />
+ <f:selectItem itemLabel="vsides" itemValue="vsides" />
+ <f:selectItem itemLabel="box" itemValue="box" />
+ <f:selectItem itemLabel="border " itemValue="border " />
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:selectOneMenu>
+
+ <h:outputText value="frequency" />
+ <h:inputText value="#{sb.frequency}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="height" />
+ <h:inputText value="#{sb.height}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="ignoreDupResponses"></h:outputText>
+ <h:selectBooleanCheckbox value="#{sb.ignoreDupResponses}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="immediate"></h:outputText>
+ <h:selectBooleanCheckbox value="#{sb.immediate}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="minChars" />
+ <h:inputText value="#{sb.minchars}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="nothingLabel" />
+ <h:inputText value="#{sb.nothingLabel}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="usingSuggestObjects"></h:outputText>
+ <h:selectBooleanCheckbox value="#{sb.usingSuggestObjects}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="z-index"></h:outputText>
+ <h:selectOneRadio value="#{sb.zindex}">
+ <f:selectItem itemLabel="1" itemValue="1" />
+ <f:selectItem itemLabel="3" itemValue="3" />
+ <a4j:support event="onclick"
reRender="suggestionBoxId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="requestDelay"></h:outputText>
+ <h:inputText value="#{sb.requestDelay}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="value" />
+ <h:inputText value="#{sb.value}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Width" />
+ <h:inputText value="#{sb.width}">
+ <a4j:support event="onchange"
reRender="suggestionBoxId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="tokens:"></h:outputText>
+ <h:inputText value="#{sb.tokens}"></h:inputText>
+
+ <h:outputText value="Shadow Opacity"></h:outputText>
+ <h:selectOneRadio value="#{sb.shadowOpacity}">
+ <f:selectItem itemLabel="1" itemValue="1" />
+ <f:selectItem itemLabel="3" itemValue="2" />
+ <f:selectItem itemLabel="5" itemValue="3" />
+ <f:selectItem itemLabel="7" itemValue="4" />
+ <f:selectItem itemLabel="9" itemValue="5" />
+ <f:selectItem itemLabel="11" itemValue="6" />
+ <f:selectItem itemLabel="13" itemValue="7" />
+ <f:selectItem itemLabel="15" itemValue="8" />
+ <a4j:support event="onclick"
reRender="suggestionBoxId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Shadow Depth"></h:outputText>
+ <h:selectOneRadio value="#{sb.shadowDepth}">
+ <f:selectItem itemLabel="3" itemValue="3" />
+ <f:selectItem itemLabel="4" itemValue="4" />
+ <f:selectItem itemLabel="5" itemValue="5" />
+ <f:selectItem itemLabel="6" itemValue="6" />
+ <f:selectItem itemLabel="7" itemValue="6" />
+ <a4j:support event="onclick"
reRender="suggestionBoxId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="selfRendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{sb.selfRendered}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{sb.rendered}"
onchange="submit();"></h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <br />
+ <br />
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/SuggestionBox/SuggestionBoxStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="suggestionboxStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{sb.bTest1}" value="run"
reRender="sbPropertyID,suggestionBoxId"></a4j:commandButton>
+ <h:outputText value="#{msg.t1SB}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{sb.bTest2}" value="run"
reRender="sbPropertyID,suggestionBoxId"></a4j:commandButton>
+ <h:outputText value="#{msg.t2SB}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{sb.bTest3}" value="run"
reRender="sbPropertyID,suggestionBoxId"></a4j:commandButton>
+ <h:outputText value="#{msg.t3SB}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{sb.bTest4}" value="run"
reRender="sbPropertyID,suggestionBoxId"></a4j:commandButton>
+ <h:outputText value="#{msg.t4SB}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{sb.bTest5}" value="run"
reRender="sbPropertyID,suggestionBoxId"></a4j:commandButton>
+ <h:outputText value="#{msg.t5SB}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanel.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanel.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanel.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,38 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="tabPanelSubviewID">
+ <rich:tabPanel id="tabPanelId"
headerAlignment="#{tabPanel.headerAlignment}"
width="#{tabPanel.width}"
+ contentStyle="#{style.contentStyle}"
headerClass="#{style.headerClass}" style="#{style.style}"
styleClass="#{style.styleClass}" tabClass="#{style.tabClass}"
+ height="#{tabPanel.height}" rendered="#{tabPanel.rendered}"
title="#{tabPanel.title}" switchType="#{tabPanel.switchType}"
+ headerSpacing="#{tabPanel.headerSpacing}"
selectedTab="#{tabPanel.selectedTab}"
activeTabClass="#{tabPanel.activeTabStyle}"
+ disabledTabClass="#{tabPanel.disabledTabStyle}"
inactiveTabClass="#{tabPanel.inactiveTabStyle}"
+ contentClass="#{tabPanel.contentStyle}" onclick="#{event.onclick}"
ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
binding="#{tabPanel.htmlTabPanel}">
+
+ <rich:tab id="tabOne" labelWidth="#{tabPanel.labelWidth}"
label="#{tabPanel.label}"
+ onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
ontabenter="#{event.ontabenter}" ontableave="#{event.ontableave}">
+ <h:outputText value="This is tab panel test example"
styleClass="text1"></h:outputText>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:tab>
+ <rich:tab id="tabTwo" label="Tab with image"
disabled="#{tabPanel.disabledTab}"
+ onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
ontabenter="#{event.ontabenter}" ontableave="#{event.ontableave}">
+ <f:facet name="header">
+ <h:outputText value="client switchType from facet" />
+ </f:facet>
+ <h:graphicImage value="/pics/masshtaby_01.jpg" width="560"
height="383"></h:graphicImage>
+ </rich:tab>
+ <rich:tab id="tabThree" label="Tab with some text"
disabled="#{tabPanel.disabledTab}"
+ onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
ondblclick="#{event.ondblclick}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
ontabenter="#{event.ontabenter}" ontableave="#{event.ontableave}">
+ <h:outputText
+ value=" Some text... Some text... Some text... Some text... Some text...
Some text... Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text...
+ Some text... Some text... Some text... Some text... Some text... Some text...
Some text... Some text..." />
+ </rich:tab>
+ </rich:tabPanel>
+
+ <rich:spacer height="20px"></rich:spacer>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,7 @@
+<rich:tabPanel>
+ <rich:tab label="tab1">
+ <h:outputText value="tab 1" />
+ </rich:tab>
+ <rich:tab label="tab2">
+ </rich:tab>
+</rich:tabPanel>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,81 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="tabPanelStraightforwardSubviewID">
+ <h:commandButton action="#{tabPanel.add}" value="add test" />
+ <h:panelGrid columns="2" cellspacing="10px">
+ <h:outputText value="Width (px or %):"></h:outputText>
+ <h:inputText value="#{tabPanel.width}" onchange="submit();"
/>
+
+ <h:outputText value="Height (px or %):"></h:outputText>
+ <h:inputText value="#{tabPanel.height}" onchange="submit();"
/>
+
+ <h:outputText value="Title:"></h:outputText>
+ <h:inputText value="#{tabPanel.title}">
+ <a4j:support event="onchange"
reRender="tabPanelId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="LabelWidth:"></h:outputText>
+ <h:inputText value="#{tabPanel.labelWidth}" onchange="submit();"
/>
+
+ <h:outputText value="SwitchType:"></h:outputText>
+ <h:selectOneRadio value="#{tabPanel.switchType}">
+ <f:selectItem itemLabel="client" itemValue="client" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ <a4j:support event="onchange"
reRender="tabPanelId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Header Alignment:"></h:outputText>
+ <h:selectOneRadio value="#{tabPanel.headerAlignment}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="center" itemValue="center" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onchange"
reRender="tabPanelId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Header Spacing:"></h:outputText>
+ <h:inputText value="#{tabPanel.headerSpacing}">
+ <a4j:support event="onchange"
reRender="tabPanelId"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="Selected Tab:"></h:outputText>
+ <h:selectOneRadio value="#{tabPanel.selectedTab}"
onchange="submit();">
+ <f:selectItem itemLabel="1" itemValue="tabOne" />
+ <f:selectItem itemLabel="2" itemValue="tabTwo" />
+ <f:selectItem itemLabel="3" itemValue="tabThr" />
+ </h:selectOneRadio>
+
+ <h:outputText value="immediate" />
+ <h:selectBooleanCheckbox value="#{tabPanel.immediate}">
+ <a4j:support event="onchange"
reRender="tabPanelId"></a4j:support>
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Rendered"></h:outputText>
+ <h:selectBooleanCheckbox value="#{tabPanel.rendered}"
+ onclick="submit()">
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Disable Tab"></h:outputText>
+ <h:selectBooleanCheckbox value="#{tabPanel.disabledTab}"
+ onclick="submit()">
+ </h:selectBooleanCheckbox>
+ <h:outputText value="Switch Styles:" />
+ <h:commandButton action="#{tabPanel.doStyles}"
+ value="#{tabPanel.btnLabel}" />
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getSelectedTab"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
value="#{rich:findComponent('tabPanelId').selectedTab}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TabPanel/TabPanelStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="tabPanelPropertySubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{tabPanel.bTest1}" value="run"
reRender="tpPropertyID,tabPanelId"></a4j:commandButton>
+ <h:outputText value="#{msg.t1TabPanel}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{tabPanel.bTest2}" value="run"
reRender="tpPropertyID,tabPanelId"></a4j:commandButton>
+ <h:outputText value="#{msg.t2TabPanel}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{tabPanel.bTest3}" value="run"
reRender="tpPropertyID,tabPanelId"></a4j:commandButton>
+ <h:outputText value="#{msg.t3TabPanel}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{tabPanel.bTest4}" value="run"
reRender="tpPropertyID,tabPanelId"></a4j:commandButton>
+ <h:outputText value="#{msg.t4TabPanel}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{tabPanel.bTest5}" value="run"
reRender="tpPropertyID,tabPanelId"></a4j:commandButton>
+ <h:outputText value="#{msg.t5TabPanel}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanel.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanel.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanel.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,147 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="togglePanelSubviewID">
+
+ <rich:togglePanel id="panel1"
switchType="#{togglePanel.switchType}" initialState="asus"
stateOrder="asus,blank" styleClass="#{style.styleClass}"
style="width:300px!important;#{style.style};"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
onkeydown="#{event.onkeydown}"
+ onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}"
binding="#{togglePanel.htmlToglePanel}">
+ <f:facet name="blank">
+ <rich:panel>
+ <f:facet name="header">
+ <h:panelGroup>
+ <rich:toggleControl id="toggleControl_blank"
for="togglePanelSubviewID:panel1">
+ <h:outputText value="Expand" style="font-weight: bold;"
/>
+ <h:graphicImage url="/pics/collapse.gif" style="border-width:
0px;" />
+ </rich:toggleControl>
+ </h:panelGroup>
+ </f:facet>
+ </rich:panel>
+ </f:facet>
+
+ <f:facet name="asus">
+ <rich:panel style="overflow: auto">
+ <f:facet name="header">
+ <h:panelGroup>
+ <rich:toggleControl id="toggleControl_panel1"
for="togglePanelSubviewID:panel1">
+ <h:outputText value="Collapse" style="font-weight: bold;"
/>
+ <h:graphicImage url="/pics/expand.gif" style="border-width:
0px;" />
+ </rich:toggleControl>
+ </h:panelGroup>
+ </f:facet>
+ <h:panelGrid columns="2" border="0" style="width:
100%;background-color: white;">
+ <h:graphicImage url="/pics/asus.jpg" height="300"
width="300" alt="asus.jpg" />
+ <h:panelGroup>
+ <h:outputText style="font: 18px;font-weight: bold;" value="Asus F
3 Tc" />
+ <f:verbatim>
+ Processor: AMD Turion 64 X 2 - 1600 Mhz<br />
+ RAM: 1024 Mb<br />
+ HDD: 100 Gb<br />
+ Screen: 15.4 WXGA<br />
+ Video: NVIDIA GeForce Go 7300<br />
+ Drive: DVD- RW DL<br />
+ </f:verbatim>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </h:panelGroup>
+ </h:panelGrid>
+ </rich:panel>
+ </f:facet>
+ </rich:togglePanel>
+
+ <f:verbatim>
+ <br />
+ <br />
+ </f:verbatim>
+
+ <rich:togglePanel id="panel2"
switchType="#{togglePanel.switchType}"
initialState="#{togglePanel.initialState}"
+ stateOrder="#{togglePanel.stateOrder}" onclick="#{event.onclick}"
ondblclick="#{event.ondblclick}"
+ onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
+ onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}"
+ onmouseup="#{event.onmouseup}">
+ <f:facet name="asus">
+ <rich:panel>
+ <f:facet name="header">
+ <h:panelGroup>
+ <h:outputText value="Customizable toggle panel"
style="font-weight: bold;" />
+ <rich:toggleControl id="toggleControl_panel_1"
for="togglePanelSubviewID:panel2">
+ <h:outputText value="Next"></h:outputText>
+ <h:graphicImage url="/pics/expand.gif" style="border-width:
0px;" />
+ </rich:toggleControl>
+ </h:panelGroup>
+ </f:facet>
+ <h:panelGrid columns="2" border="0" style="width:
100%;background-color: white;">
+ <h:graphicImage url="/pics/asus.jpg" height="300"
width="300" alt="asus.jpg" />
+ <h:panelGroup>
+ <h:outputText style="font: 18px;font-weight: bold;" value="Asus F
3 Tc" />
+ <f:verbatim>
+ Processor: AMD Turion 64 X 2 - 1600 Mhz<br />
+ RAM: 1024 Mb<br />
+ HDD: 100 Gb<br />
+ Screen: 15.4 WXGA<br />
+ Video: NVIDIA GeForce Go 7300<br />
+ Drive: DVD- RW DL<br />
+ </f:verbatim>
+ </h:panelGroup>
+ </h:panelGrid>
+ </rich:panel>
+ </f:facet>
+
+ <f:facet name="benq">
+ <rich:panel>
+ <f:facet name="header">
+ <h:panelGroup>
+ <h:outputText value="Customizable toggle panel"
style="font-weight: bold;" />
+ <rich:toggleControl id="toggleControl_panel_2"
for="togglePanelSubviewID:panel2">
+ <h:outputText value="Next"></h:outputText>
+ <h:graphicImage url="/pics/expand.gif" style="border-width:
0px;" />
+ </rich:toggleControl>
+ </h:panelGroup>
+ </f:facet>
+ <h:panelGrid columns="2" border="0" style="width:
100%;background-color: yellow;">
+ <h:graphicImage url="/pics/benq.jpg" height="300"
width="300" alt="benq.jpg" />
+ <h:panelGroup>
+ <h:outputText style="font: 18px;font-weight: bold;" value="BenQ A
52" />
+ <f:verbatim>
+ Processor: Core Duo T2250 (1.73GHz)<br />
+ RAM: 1024 Mb<br />
+ HDD: 100 Gb<br />
+ Screen: 15.4 WXGA<br />
+ Video: ATI Mobility Radeon X 200<br />
+ Drive: DVD- RW D<br />
+ </f:verbatim>
+ </h:panelGroup>
+ </h:panelGrid>
+ </rich:panel>
+ </f:facet>
+
+ <f:facet name="toshiba">
+ <rich:panel>
+ <f:facet name="header">
+ <h:panelGroup>
+ <h:outputText value="Customizable toggle panel"
style="font-weight: bold;" />
+ <rich:toggleControl id="toggleControl_panel_3"
for="togglePanelSubviewID:panel2">
+ <h:outputText value="Next"></h:outputText>
+ <h:graphicImage url="/pics/expand.gif" style="border-width:
0px;" />
+ </rich:toggleControl>
+ </h:panelGroup>
+ </f:facet>
+ <h:panelGrid columns="2" border="0" style="width:
100%;background-color: orange;">
+ <h:graphicImage url="/pics/toshiba.jpg" height="300"
width="300" alt="toshiba.jpg" />
+ <h:panelGroup>
+ <h:outputText style="font: 18px;font-weight: bold;"
value="Toshiba Satellite A 100-784" />
+ <f:verbatim>
+ Processor: Intel Core Duo T2250 - 1.73GHz<br />
+ RAM: 1024 Mb<br />
+ HDD: 100 Gb<br />
+ Screen: 15.4 WXGA<br />
+ Video: Intel Graphics Media 950<br />
+ Drive: DVD- RW DL<br />
+ </f:verbatim>
+ </h:panelGroup>
+ </h:panelGrid>
+ </rich:panel>
+ </f:facet>
+ </rich:togglePanel>
+
+ <ui:debug hotkey="L"></ui:debug>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,14 @@
+ <rich:togglePanel switchType="client"
stateOrder="closed,tip1">
+
+ <f:facet name="closed">
+ <rich:toggleControl>
+ <h:graphicImage style="border-width:0"
value="/pics/ajax_process.gif" />
+ </rich:toggleControl>
+ </f:facet>
+
+ <f:facet name="tip1">
+ <rich:toggleControl>
+ <h:graphicImage style="border-width:0"
value="/pics/ajax_stoped.gif" />
+ </rich:toggleControl>
+ </f:facet>
+ </rich:togglePanel>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,46 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="togglePanelPropertySubviewID">
+ <h:commandButton action="#{togglePanel.add}" value="add test"
/>
+ <h:panelGrid columns="2" cellpadding="5px"
cellspacing="5px">
+ <h:outputText value="InitialState:"></h:outputText>
+ <h:selectOneRadio value="#{togglePanel.initialState}">
+ <f:selectItem itemLabel="Asus" itemValue="asus" />
+ <f:selectItem itemLabel="Benq" itemValue="benq" />
+ <f:selectItem itemLabel="toshiba" itemValue="toshiba" />
+ <a4j:support event="onchange"
reRender="tooggleTest:panel2"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="StateOrder:"></h:outputText>
+ <h:selectOneRadio value="#{togglePanel.stateOrder}">
+ <f:selectItem itemLabel="Asus,Benq,Toshiba"
+ itemValue="asus,benq,toshiba" />
+ <f:selectItem itemLabel="Toshiba, Asus, Benq"
+ itemValue="toshiba,asus,benq" />
+ <a4j:support event="onchange"
reRender="tooggleTest:panel2"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="switchType:"></h:outputText>
+ <h:selectOneRadio value="#{togglePanel.switchType}">
+ <f:selectItem itemLabel="client" itemValue="client" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ <a4j:support event="onclick"
reRender="panel1,panel2"></a4j:support>
+ </h:selectOneRadio>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getStateOrder"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('panel2').stateOrder}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/TogglePanel/TogglePanelStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="togglePanelStraightforwardSubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{togglePanel.bTest1}" value="run"
reRender="panel1,panel2,tPanelPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1TogglePanel}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{togglePanel.bTest2}" value="run"
reRender="panel1,panel2,tPanelPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2TogglePanel}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{togglePanel.bTest3}" value="run"
reRender="panel1,panel2,tPanelPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3TogglePanel}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{togglePanel.bTest4}" value="run"
reRender="panel1,panel2,tPanelPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4TogglePanel}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{togglePanel.bTest5}" value="run"
reRender="panel1,panel2,tPanelPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5TogglePanel}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBar.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBar.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBar.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,35 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="toolBarSubviewID">
+ <h:messages></h:messages>
+
+ <rich:toolBar id="toolBarId" width="#{toolBar.width}"
+ height="#{toolBar.height}" rendered="#{toolBar.rendered}"
+ itemSeparator="#{toolBar.itemSeparator}"
+ contentClass="#{toolBar.contentStyle}"
+ separatorClass="#{toolBar.separatorStyle}"
+ contentStyle="contentStyle" style="#{style.style}"
+ styleClass="#{style.styleClass}"
+ binding="#{toolBar.htmlToolBar}">
+ <h:outputText value="ToolBar" style="font-style:
italic"></h:outputText>
+
+ <rich:toolBarGroup>
+ <h:outputText value="Width:"></h:outputText>
+ <h:inputText value="#{toolBar.width}">
+ <a4j:support event="onchange"
reRender="toolBarId"></a4j:support>
+ </h:inputText>
+ </rich:toolBarGroup>
+
+ <rich:toolBarGroup>
+ <h:outputText value="Height:"></h:outputText>
+ <h:inputText value="#{toolBar.height}">
+ <a4j:support event="onchange"
reRender="toolBarId"></a4j:support>
+ </h:inputText>
+ </rich:toolBarGroup>
+
+ <rich:toolBarGroup location="#{toolBar.location}">
+ <h:graphicImage
value="/pics/ajax_process.gif"></h:graphicImage>
+ </rich:toolBarGroup>
+
+ </rich:toolBar>
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,4 @@
+<rich:toolBar>
+<h:outputText value="File" />
+<h:outputText value="Edit" />
+</rich:toolBar>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/ToolBar/ToolBarProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,45 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="toolBarPropertySubviewID">
+ <h:commandButton action="#{toolBar.add}" value="add test" />
+ <h:panelGrid columns="2">
+ <h:outputText value="Image location:"></h:outputText>
+ <h:selectOneRadio value="#{toolBar.location}">
+ <f:selectItem itemLabel="left" itemValue="left" />
+ <f:selectItem itemLabel="right" itemValue="right" />
+ <a4j:support event="onclick"
reRender="toolBarId"></a4j:support>
+ </h:selectOneRadio>
+
+
+ <h:outputText value="itemSeparator:"></h:outputText>
+ <h:selectOneRadio value="#{toolBar.itemSeparator}">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="line" itemValue="line" />
+ <f:selectItem itemLabel="square" itemValue="square" />
+ <f:selectItem itemLabel="disc" itemValue="disc" />
+ <f:selectItem itemLabel="grid" itemValue="grid" />
+ <a4j:support event="onclick"
reRender="toolBarId"></a4j:support>
+ </h:selectOneRadio>
+
+ <h:outputText value="Switch Styles" />
+ <a4j:commandButton id="slBtn" value="#{toolBar.btnLabel}"
+ action="#{toolBar.doStyles}" reRender="toolBarId,slBtn">
+ </a4j:commandButton>
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getItemSeparator"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
+ value="#{rich:findComponent('toolBarId').itemSeparator}" />
+ </rich:column>
+ </h:panelGrid>
+
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/Tooltip.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/Tooltip.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/Tooltip.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,64 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="tooltipSubviewID">
+ <h:messages></h:messages>
+
+ <h:inputText value="Text" id="inp1" size="50">
+ <rich:toolTip id="toolTipID" value="toolTip for input
text" >
+ <f:facet name="defaultContent">
+ <f:verbatim>DEFAULT VALUE</f:verbatim>
+ </f:facet>
+ </rich:toolTip>
+ </h:inputText>
+ <h:panelGrid columns="2">
+ <h:outputText value="JavaScript API"></h:outputText>
+ <h:column></h:column>
+ <a4j:commandLink
onclick="$('formID:tooltipSubviewID:toolTipID').component.doShow(event)"
value="doShow"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:tooltipSubviewID:toolTipID').component.doHide(event)"
value="doHide"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:tooltipSubviewID:toolTipID').component.doEnable"
value="doEnable"></a4j:commandLink>
+ <a4j:commandLink
onclick="$('formID:tooltipSubviewID:toolTipID').component.doDisable"
value="doDisable"></a4j:commandLink>
+ </h:panelGrid>
+ <h:selectOneListbox value="1" id="ddl">
+ <rich:toolTip value="1231231">
+ <f:facet name="defaultContent">
+ <f:verbatim>DEFAULT VALUE DropDown</f:verbatim>
+ </f:facet>
+ </rich:toolTip>
+ </h:selectOneListbox>
+
+ <f:verbatim>
+ <br/>
+ <br/>
+ </f:verbatim>
+
+ <h:outputText value=" Test tooltip:"></h:outputText>
+ <f:verbatim>
+ <br/>
+ </f:verbatim>
+
+ <rich:panel style="width:50px; height:50px; background-color: gray">
+ <rich:toolTip id="tooltipID" value="#{tooltip.value}"
mode="#{tooltip.mode}" styleClass="#{style.styleClass}"
style="#{style.style}"
+ hideDelay="#{tooltip.hideDelay}"
showDelay="#{tooltip.showDelay}" layout="#{tooltip.layout}"
+ horizontalOffset="#{tooltip.horizontalOffset}"
verticalOffset="#{tooltip.verticalOffset}"
followMouse="#{tooltip.followMouse}"
+ direction="#{tooltip.direction}"
disabled="#{tooltip.disabled}" rendered="#{tooltip.rendered}"
+ event="#{tooltip.event}" onclick="#{event.onclick}"
oncomplete="#{event.oncomplete}" ondblclick="#{event.ondblclick}"
+ onhide="#{event.onhide}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
+ onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
+ onmouseover="#{event.onmouseover}"
onmouseup="#{event.onmouseup}" onshow="#{event.onshow}"
+ binding="#{tooltip.htmlToolTip}">
+ <h:graphicImage id="pricsID"
value="/pics/ajax_process.gif"></h:graphicImage>
+ <h:outputLink
value="http://www.jboss.com/"><f:verbatim>Link</f:v...
+ </rich:toolTip>
+ </rich:panel>
+
+ <f:verbatim>
+ <br/>
+ </f:verbatim>
+ <h:selectOneMenu value="#{richBean.srcContainer}"
onchange="submit();">
+ <f:selectItems value="#{richBean.listContainer}"/>
+ </h:selectOneMenu>
+ <rich:panel style="width:50px; height:50px; background-color: gray">
+ <rich:toolTip id="includeToolTIpID" hideDelay="5000"
showDelay="0" value="test include">
+ <ui:include src="${richBean.pathComponentContainer}"/>
+ </rich:toolTip>
+ </rich:panel>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,4 @@
+
+<h:outputText value="Default tooltip!">
+ <rich:toolTip value="tooltip"></rich:toolTip>
+</h:outputText>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,141 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="toolTipStraightforwardSubviewID">
+ <h:commandButton action="#{tooltip.add}" value="add test" />
+ <h:panelGrid columns="2">
+
+ <a4j:commandLink
+ onclick="$('formID:tooltipSubviewID:tooltipID').component.show(event)"
+ value="show"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:tooltipSubviewID:tooltipID').component.hide(event)"
+ value="hide"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:tooltipSubviewID:tooltipID').component.enable(event)"
+ value="enable"></a4j:commandLink>
+ <a4j:commandLink
+ onclick="$('formID:tooltipSubviewID:tooltipID').component.disable(event)"
+ value="disable"></a4j:commandLink>
+
+ <a href="#"
id="showToolTipID">componentControl(show)</a>
+ <rich:componentControl attachTo="showToolTipID" for="tooltipID"
+ event="onclick" operation="show" />
+
+ <a href="#"
id="hideToolTipID">componentControl(hide)</a>
+ <rich:componentControl attachTo="hideToolTipID" for="tooltipID"
+ event="onclick" operation="hide" />
+
+ <a href="#"
id="enableToolTipID">componentControl(enable)</a>
+ <rich:componentControl attachTo="enableToolTipID"
for="tooltipID"
+ event="onclick" operation="enable" />
+
+ <a href="#"
id="disableToolTipID">componentControl(disable)</a>
+ <rich:componentControl attachTo="disableToolTipID"
for="tooltipID"
+ event="onclick" operation="disable" />
+
+ <h:outputText value="Text:"></h:outputText>
+ <h:inputText value="#{tooltip.value}">
+ <a4j:support event="onchange" reRender="tooltipID" />
+ </h:inputText>
+
+ <h:outputText value="Delay"></h:outputText>
+ <h:inputText value="#{tooltip.delay}">
+ <a4j:support event="onchange" reRender="tooltipID" />
+ </h:inputText>
+
+ <h:outputText value="showDelay"></h:outputText>
+ <h:inputText value="#{tooltip.showDelay}">
+ <a4j:support event="onchange" reRender="tooltipID" />
+ </h:inputText>
+
+ <h:outputText value="hideDelay"></h:outputText>
+ <h:inputText value="#{tooltip.hideDelay}">
+ <a4j:support event="onchange" reRender="tooltipID" />
+ </h:inputText>
+
+ <h:outputText value="event:" />
+ <h:selectOneMenu value="#{tooltip.event}"
onchange="submit();">
+ <f:selectItem itemLabel="onmouseover" itemValue="onmouseover"
/>
+ <f:selectItem itemLabel="onclick" itemValue="onclick" />
+ <f:selectItem itemLabel="onmouseup" itemValue="onmouseup"
/>
+ </h:selectOneMenu>
+
+ <h:outputText value="Layout:"></h:outputText>
+ <h:selectOneRadio value="#{tooltip.layout}">
+ <f:selectItem itemLabel="inline" itemValue="inline" />
+ <f:selectItem itemLabel="block" itemValue="block" />
+ <a4j:support event="onclick" reRender="tooltipID" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Mode:"></h:outputText>
+ <h:selectOneRadio value="#{tooltip.mode}">
+ <f:selectItem itemLabel="client" itemValue="client" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ <a4j:support event="onclick" reRender="tooltipID" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Horizontal offset:"></h:outputText>
+ <h:inputText value="#{tooltip.horizontalOffset}">
+ <a4j:support event="onchange" reRender="tooltipID" />
+ </h:inputText>
+
+ <h:outputText value="Vertical offset:"></h:outputText>
+ <h:inputText value="#{tooltip.verticalOffset}">
+ <a4j:support event="onchange" reRender="tooltipID" />
+ </h:inputText>
+
+ <h:outputText value="Follow mouse:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{tooltip.followMouse}">
+ <a4j:support event="onclick" reRender="tooltipID" />
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Direction:" />
+ <h:selectOneRadio value="#{tooltip.direction}">
+ <f:selectItem itemLabel="top-right" itemValue="top-right"
/>
+ <f:selectItem itemLabel="top-left" itemValue="top-left" />
+ <f:selectItem itemLabel="bottom-right" itemValue="bottom-right"
/>
+ <f:selectItem itemLabel="bottom-left" itemValue="bottom-left"
/>
+ <a4j:support event="onclick" reRender="tooltipID" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Style:"></h:outputText>
+ <h:selectOneRadio value="#{tooltip.style}">
+ <f:selectItem itemLabel="none" itemValue="none" />
+ <f:selectItem itemLabel="border:3px; font:bold 14px;"
+ itemValue="border:3px; font:bold 14px;" />
+ <f:selectItem
+ itemLabel="border:green 3px solid; background-color:yellow;"
+ itemValue="border:green 3px solid; background-color:yellow;" />
+ <f:selectItem
+ itemLabel="border:green 2px solid; font-family:monospace;"
+ itemValue="border:green 2px solid; font-family:monospace;" />
+ <a4j:support event="onclick" reRender="tooltipID" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Disambled:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{tooltip.disabled}">
+ <a4j:support event="onclick" reRender="tooltipID" />
+ </h:selectBooleanCheckbox>
+
+ <h:outputText value="Rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{tooltip.rendered}">
+ <a4j:support event="onclick" reRender="tooltipID" />
+ </h:selectBooleanCheckbox>
+
+ </h:panelGrid>
+ <br />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getValue"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('tooltipID').value}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tooltip/TooltipStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,24 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="toolTipPropertySubviewID">
+ <h:panelGrid columns="3">
+ <h:outputText value="Test1" />
+ <a4j:commandButton action="#{tooltip.bTest1}" value="run"
reRender="tooltipID,toolTipPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t1Tooltip}"/>
+
+ <h:outputText value="Test2" />
+ <a4j:commandButton action="#{tooltip.bTest2}" value="run"
reRender="tooltipID,toolTipPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t2Tooltip}"/>
+
+ <h:outputText value="Test3" />
+ <a4j:commandButton action="#{tooltip.bTest3}" value="run"
reRender="tooltipID,toolTipPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t3Tooltip}"/>
+
+ <h:outputText value="Test4" />
+ <a4j:commandButton action="#{tooltip.bTest4}" value="run"
reRender="tooltipID,toolTipPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t4Tooltip}"/>
+
+ <h:outputText value="Test5" />
+ <a4j:commandButton action="#{tooltip.bTest5}" value="run"
reRender="tooltipID,toolTipPropertyID"></a4j:commandButton>
+ <h:outputText value="#{msg.t5Tooltip}"/>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/Tree.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/Tree.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/Tree.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,194 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="treeSubviewID">
+<style type="text/css">
+.LeftTreePane {
+
+}
+
+.RightTreePane {
+
+}
+
+.TreeContainer {
+ overflow: auto;
+ height: 400px;
+ border: 3px inset gray;
+}
+</style>
+<script type="text/javascript">
+ // <![CDATA[
+ function blinkElement(elt) {
+ while (elt.tagName.toLowerCase() != 'table') {
+ elt = elt.parentNode;
+ }
+
+ elt.style.borderColor= '#5555FF';
+ elt.style.borderStyle= 'dotted';
+ elt.style.borderWidth = '3px';
+ setTimeout( function() { this.style.borderStyle = 'none'; }.bind(elt), 300);
+ }
+ // ]]>
+ </script>
+ <a4j:outputPanel ajaxRendered="true">
+ <h:messages />
+ </a4j:outputPanel>
+
+ <rich:tree id="tree" switchType="#{treeBean.switchType}"
value="#{treeBean.data}" var="data"
selectedClass="#{style.selectedClass}"
styleClass="#{style.styleClass}" style="#{style.style}"
highlightedClass="#{style.highlightedClass}"
+ nodeFace="#{data.name != 'param-value' ? 'input' :
'text'}" changeExpandListener="#{treeBean.onExpand}"
+ nodeSelectListener="#{treeBean.onSelect}"
binding="#{treeBean.tree}" onselected="window.status='selectedNode:
'+event.selectedNode;"
+ onexpand="window.status='expandedNode: '+event.expandedNode"
oncollapse="window.status='collapsedNode: '+ event.collapsedNode"
+ ajaxSubmitSelection="true" reRender="outputText, selectOneListbox"
preserveModel="none" dragIndicator="treeIndicator"
+ immediate="false" acceptedTypes="file1"
dragType="#{treeBean.dragOn ? 'file1' : ''}"
iconCollapsed="#{treeBean.iconCollapsed}"
+ iconExpanded="#{treeBean.iconExpanded}"
iconLeaf="#{treeBean.iconLeaf}" icon="#{treeBean.icon}"
dropListener="#{treeBean.processDrop}"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
ondragend="#{event.ondragend}" ondragenter="#{event.ondragenter}"
ondragexit="#{event.ondragexit}" ondragstart="#{event.ondragstart}"
ondrop="#{event.ondrop}" ondropend="#{event.ondropend}"
onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
onbeforedomupdate="#{event.onbeforedomupdate}"
oncomplete="#{event.oncomplete}" ondropout="#{event.ondropout}"
ondropover="#{event.ondropover}">
+
+ <f:facet name="icon">
+ <h:outputText value="icon" rendered="#{treeBean.renderFacets}"
/>
+ </f:facet>
+ <f:facet name="iconLeaf">
+ <h:outputText value="leaf" rendered="#{treeBean.renderFacets}"
/>
+ </f:facet>
+ <f:facet name="iconExpanded">
+ <h:outputText value="expanded"
rendered="#{treeBean.renderFacets}" />
+ </f:facet>
+ <f:facet name="iconCollapsed">
+ <h:outputText value="collapsed"
rendered="#{treeBean.renderFacets}" />
+ </f:facet>
+
+ <rich:dndParam name="treeParam" value="Tree Parameter" />
+ <rich:dndParam name="accept" value="accept" />
+
+ <rich:treeNode type="input"
dropListener="#{treeBean.processDrop}"
+ oncollapse="Element.removeClassName(event['treeItem'].getElement(),
'colored')"
+ onexpand="Element.addClassName(event['treeItem'].getElement(),
'colored')"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
onclick="#{event.onclick}" oncomplete="#{event.oncomplete}"
oncontextmenu="#{event.oncontextmenu}"
ondblclick="#{event.ondblclick}" ondragend="#{event.ondragend}"
ondragenter="#{event.ondragenter}" ondragexit="#{event.ondragexit}"
ondragstart="#{event.ondragstart}" ondrop="#{event.ondrop}"
ondropend="#{event.ondropend}" ondropout="#{event.ondropout}"
ondropover="#{event.ondropover}" onkeydown="#{event.onkeydown}"
onkeypress="#{event.onkeypress}" onkeyup="#{event.onkeyup}"
onmousedown="#{event.onmousedown}" onmousemove="#{event.onmousemove}"
onmouseout="#{event.onmouseout}" onmouseover="#{event.onmouseover}"
onmouseup="#{event.onmouseup}" onselected="#{event.onselected}">
+ <h:outputText value="#{data} : " />
+ <h:inputText value="#{data.name}" required="true"
styleClass="inputs">
+ </h:inputText>
+
+ <rich:dndParam name="nodeParam" value="Node Parameter" />
+
+ </rich:treeNode>
+ <rich:treeNode type="text" nodeClass="customNode"
acceptedTypes="file2" onselected="return false;">
+ <h:outputText value="#{data}" />
+ </rich:treeNode>
+ </rich:tree>
+
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+
+ <h:outputText value="Enter path to expand:" />
+ <h:inputText value="#{treeBean.pathToExpand}">
+ <a4j:support event="onchange" reRender="tree"
action="#{treeBean.expandNode}" />
+ </h:inputText>
+
+ <rich:separator></rich:separator>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="Change tree switchType:" />
+ <h:selectOneRadio value="#{treeBean.switchType}"
onclick="submit()">
+ <f:selectItem itemLabel="client" itemValue="client" />
+ <f:selectItem itemLabel="server" itemValue="server" />
+ <f:selectItem itemLabel="ajax" itemValue="ajax" />
+ </h:selectOneRadio>
+
+ <h:outputText value="Drag switch:" />
+ <h:selectBooleanCheckbox value="#{treeBean.dragOn}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:outputText value="Render facets:" />
+ <h:selectBooleanCheckbox value="#{treeBean.renderFacets}"
onchange="submit();"></h:selectBooleanCheckbox>
+
+ <h:commandButton value="#{treeBean.commandButtonCaption}"
actionListener="#{treeBean.changeIcons}" />
+ </h:panelGrid>
+
+ <f:verbatim>
+ <br />
+ <br />
+ </f:verbatim>
+
+ <rich:tree id="testTree" var="_data" switchType="ajax"
ajaxSubmitSelection="true" preserveModel="none"
value="#{treeBean.data1}"
+ nodeSelectListener="#{treeBean.onSelectInc}" nodeFace="node">
+ <rich:treeNode type="node">
+ <h:outputText value="#{_data}" />
+ </rich:treeNode>
+ </rich:tree>
+ <rich:separator></rich:separator>
+ <h:outputText value="Tree without treeNode:"></h:outputText>
+ <rich:separator></rich:separator>
+
+ <rich:tree switchType="client" style="width:300px"
value="#{pathwayBean.pathwayTree}" var="item"
nodeFace="#{item.type}">
+ <rich:treeNode type="library">
+ <h:outputText value="#{item.type}" />
+ </rich:treeNode>
+ <rich:treeNode type="pathway">
+ <h:outputText value="#{item.name}" />
+ </rich:treeNode>
+ <rich:treeNode type="organism">
+ <h:outputText value="#{item.name}" />
+ </rich:treeNode>
+ </rich:tree>
+
+ <rich:spacer></rich:spacer>
+ <!-- Drag and Drop API for rich:tree component -->
+ <div style="FONT-WEIGHT: bold;">Drag and Drop example</div>
+ <br />
+
+ <rich:dragIndicator id="treeIndicator">
+ <f:facet name="single">
+ <f:verbatim>{marker} {nodeParam}({treeParam})</f:verbatim>
+ </f:facet>
+ </rich:dragIndicator>
+
+ <h:panelGrid columns="2"
columnClasses="LeftTreePane,RightTreePane">
+
+ <h:panelGroup id="leftContainer" layout="block"
+ styleClass="TreeContainer">
+ <h:outputText escape="false"
+ value="Selected Node: #{treeDndBean.leftSelectedNodeTitle}"
+ id="selectedNodeL" />
+
+ <rich:tree id="leftTree" style="width:300px"
+ nodeSelectListener="#{treeDndBean.processLSelection}"
+ reRender="selectedNodeL" ajaxSubmitSelection="true"
+ switchType="client" value="#{treeDndBean.treeNodeLeft}"
+ changeExpandListener="#{treeDndBean.onExpand}"
+ binding="#{treeDndBean.leftTree}"
+ onselected="window.status='selectedNode: '+event.selectedNode;"
+ onexpand="window.status='expandedNode: '+event.expandedNode"
+ oncollapse="window.status='collapsedNode: '+event.collapsedNode"
+ dropListener="#{treeDndBean.onDrop}"
+ dragListener="#{treeDndBean.onDrag}"
dragIndicator="treeIndicator"
+ acceptedTypes="treeNode" dragType="treeNode"
rowKeyVar="key"
+ var="item" >
+
+ <rich:dndParam name="treeParam" value="leftTree" />
+ </rich:tree>
+
+ </h:panelGroup>
+
+ <h:panelGroup id="rightContainer" layout="block"
+ styleClass="TreeContainer">
+ <h:outputText escape="false"
+ value="Selected Node: #{treeDndBean.rightSelectedNodeTitle}"
+ id="selectedNodeR" />
+
+ <rich:tree id="rightTree" style="width:300px"
+ nodeSelectListener="#{treeDndBean.processRSelection}"
+ reRender="selectedNodeR,rightContainer"
ajaxSubmitSelection="true"
+ switchType="client" value="#{treeDndBean.treeNodeRight}"
+ changeExpandListener="#{treeDndBean.onExpand}"
+ binding="#{treeDndBean.rightTree}"
+ onselected="window.status='selectedNode: '+event.selectedNode;"
+ onexpand="window.status='expandedNode: '+event.expandedNode"
+ oncollapse="window.status='collapsedNode: '+event.collapsedNode"
+ rowKeyVar="key" dropListener="#{treeDndBean.onDrop}"
+ dragListener="#{treeDndBean.onDrag}"
dragIndicator="treeIndicator"
+ acceptedTypes="treeNode" dragType="treeNode"
var="item">
+ <rich:dndParam name="treeParam" value="rightTree" />
+ </rich:tree>
+ </h:panelGroup>
+
+ </h:panelGrid>
+
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/TreeDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/TreeProperty.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/TreeProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Tree/TreeProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,20 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="treePropertySubviewID">
+ <br />
+ <h:commandButton action="#{treeBean.add}" value="add test" />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getAdviseNodeSelected"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText
+ value="#{rich:findComponent('tree').adviseNodeSelected}" />
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/Validator.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/Validator.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/Validator.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,159 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich" id="validatorSubviewID">
+ <a4j:region>
+ <rich:panel>
+ <f:facet name="header">
+ <h:outputText>Single input field with label and message. Validated by AJAX on
every changing.</h:outputText>
+ </f:facet>
+ <h:outputLabel for="ltext"
value="#{lengthBean.textDescription}" />
+ <h:inputText id="ltext" value="#{lengthBean.text}">
+ <rich:ajaxValidator event="onchange" />
+ </h:inputText>
+ <rich:message for="ltext" showDetail="true"
showSummary="true" />
+ </rich:panel>
+ <h2>Input fields with label and message in the JSF dataTable.
+ Each field validated by AJAX on "onchange" event</h2>
+ <rich:graphValidator value="#{dataValidator}"
+ binding="#{dataValidator.graphValidatorComponent}"
id="graphValidatorID"
+ rendered="#{dataValidator.rendered}">
+ <rich:dataTable value="#{dataValidator.beans}" var="vBean"
id="table">
+ <f:facet name="header">
+ <h:outputText
+ value="Validate values in the data table. Total sum for an all integer values
validated for a value less then 20" />
+ </f:facet>
+
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="text field" />
+ </f:facet>
+ <h:outputLabel for="text" value="#{vBean.textDescription}"
/>
+ <h:inputText id="text" value="#{vBean.text}">
+ <rich:ajaxValidator event="onchange" />
+ </h:inputText>
+ </h:column>
+ <h:column>
+ <f:facet name="header">
+ <h:outputText value="integer field" />
+ </f:facet>
+ <h:outputLabel for="intValue" value="#{vBean.intDescription}"
/>
+ <h:inputText id="intValue" value="#{vBean.intValue}">
+ <rich:ajaxValidator event="onchange" />
+ </h:inputText>
+ <rich:message for="intValue" showDetail="true"
showSummary="true" />
+ </h:column>
+ <f:facet name="footer">
+ <h:panelGroup>
+ <h:outputText>in addition to fields validation, total sum for an all integer
values validated for a value less then 20.</h:outputText>
+ <a4j:commandButton value="Submit all
fields"></a4j:commandButton>
+ </h:panelGroup>
+ </f:facet>
+ </rich:dataTable>
+ </rich:graphValidator>
+ </a4j:region>
+ <br />
+
+ <!--<rich:graphValidator value="#{graphValidator}">-->
+ <h:panelGrid columns="2" border="2"
id="panelGridID">
+
+ <f:facet name="header">
+ <h:outputText value="Ajax Validator test" />
+ </f:facet>
+
+ <h:outputLabel for="mailValue" value="Mail validation:" />
+ <h:panelGroup>
+ <h:inputText value="#{validator.text}" id="mailValue">
+ <rich:ajaxValidator ajaxSingle="#{validator.ajaxSingle}"
+ binding="#{validator.ajaxValidatorComponent}"
+ data="{param1:'param1',param2:'param2'}"
+ disableDefault="#{validator.disableDefault}" event="onchange"
+ eventsQueue="#{validator.eventsQueue}" focus="mailValue"
+ id="ajaxValidatorID"
+ ignoreDupResponses="#{validator.ignoreDupResponses}"
+ immediate="#{validator.immediate}"
+ limitToList="#{validator.limitToList}"
+ onbeforedomupdate="#{event.onbeforedomupdate}"
+ oncomplete="#{event.oncomplete}" onsubmit="#{event.onsubmit}"
+ parentProperties="#{validator.parentProperties}"
+ process="mailValue,booleanValue,assertTrue,eanValue,creditValue"
+ rendered="#{validator.rendered}"
+ renderRegionOnly="#{validator.renderRegionOnly}"
+ requestDelay="#{validator.requestDelay}"
+ reRender="mailValue,booleanValue,assertTrue,eanValue,creditValue"
+ selfRendered="#{validator.selfRendered}" status="mailValue"
+ submitted="#{validator.submitted}"
timeout="#{validator.timeout}"></rich:ajaxValidator>
+ </h:inputText>
+ <rich:message for="mailValue" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputLabel for="booleanValue" value="AssertFalse
validation:" />
+ <h:panelGroup>
+ <h:selectBooleanCheckbox value="#{validator.booleanValue}"
+ id="booleanValue">
+ <rich:ajaxValidator event="onchange"></rich:ajaxValidator>
+ </h:selectBooleanCheckbox>
+ <rich:message for="booleanValue" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputLabel for="assertTrue" value="AssertTrue validation:"
/>
+ <h:panelGroup>
+ <h:selectBooleanCheckbox value="#{validator.assertTrue}"
+ id="assertTrue">
+ <rich:ajaxValidator event="onchange"></rich:ajaxValidator>
+ </h:selectBooleanCheckbox>
+ <rich:message for="assertTrue" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputLabel for="eanValue" value="EAN validation:" />
+ <h:panelGroup>
+ <h:inputText value="#{validator.ean}" id="eanValue">
+ <rich:ajaxValidator event="onchange"></rich:ajaxValidator>
+ </h:inputText>
+ <rich:message for="eanValue" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputLabel for="creditValue" value="CreditCardNumber
validation:" />
+ <h:panelGroup>
+ <h:inputText value="#{validator.creditValue}"
id="creditValue">
+ <rich:ajaxValidator event="onchange"></rich:ajaxValidator>
+ </h:inputText>
+ <rich:message for="creditValue" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputLabel for="sizeValues" value="Size validation:" />
+ <h:panelGroup>
+ <h:selectOneMenu value="#{validator.sizeValue}">
+ <f:selectItems id="sizeValues"
value="#{validator.sizeValues}"></f:selectItems>
+ <rich:ajaxValidator event="onchange"></rich:ajaxValidator>
+ </h:selectOneMenu>
+ <rich:message for="sizeValues" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputLabel for="digit" value="Digits validation:(x.xxx)"
/>
+ <h:panelGroup>
+ <h:inputText value="#{validator.digit}" id="digit">
+ <rich:ajaxValidator event="onchange"></rich:ajaxValidator>
+ </h:inputText>
+ <rich:message for="digit" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputLabel for="range" value="Range validation(0-15):"
/>
+ <h:panelGroup>
+ <h:inputText value="#{validator.rangeValue}" id="range">
+ <rich:ajaxValidator event="onchange"></rich:ajaxValidator>
+ </h:inputText>
+ <rich:message for="range" showDetail="true"
showSummary="true" />
+ </h:panelGroup>
+
+ <h:outputText value="total length should be less than 50" />
+ <a4j:commandButton value="validate all fields"
reRender="panelGridID"></a4j:commandButton>
+
+ <f:facet name="footer">
+ <h:outputText value="...together with graphValidator" />
+ </f:facet>
+
+ </h:panelGrid>
+ <!--</rich:graphValidator>-->
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorDefault.xhtml
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,83 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
id="validatorPropertySubviewID">
+ <h:commandButton value="add(ajaxValidator) test"
+ action="#{validator.add}"></h:commandButton>
+ <rich:spacer height="2" width="20"></rich:spacer>
+ <h:commandButton value="add(graphValidator) test"
action="#{data.add}"></h:commandButton>
+ <br />
+ <br />
+ <h:panelGrid columns="2">
+ <h:outputText value="Ajax Validator test"
+ style="align:center; font-weight:bold;" />
+ <h:outputText value="Graph Validator test"
+ style="align:center; font-weight:bold;" />
+ <h:panelGrid columns="2" border="2">
+
+ <h:outputText value="ajaxSingle" />
+ <h:selectBooleanCheckbox value="#{validator.ajaxSingle}"
+ onchange="submit();" />
+
+ <h:commandButton actionListener="#{validator.checkBinding}"
+ value="Binding" />
+ <h:outputText value="#{validator.bindLabel}" />
+
+ <h:outputText value="disableDefault" />
+ <h:selectBooleanCheckbox value="#{validator.disableDefault}"
+ onchange="submit();" />
+
+ <h:outputText value="eventsQueue" />
+ <h:inputText value="#{validator.eventsQueue}">
+ <a4j:support event="onchange"
reRender="ajaxValidatorID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="ignoreDupResponces" />
+ <h:selectBooleanCheckbox value="#{validator.ignoreDupResponses}"
+ onchange="submit();" />
+
+ <h:outputText value="immediate" />
+ <h:selectBooleanCheckbox value="#{validator.immediate}"
+ onchange="submit();" />
+
+ <h:outputText value="limitToList" />
+ <h:selectBooleanCheckbox value="#{validator.limitToList}"
+ onchange="submit();" />
+
+ <h:outputText value="renderRegionOnly" />
+ <h:selectBooleanCheckbox value="#{validator.renderRegionOnly}"
+ onchange="submit();" />
+
+ <h:outputText value="requestDelay" />
+ <h:inputText value="#{validator.requestDelay}">
+ <a4j:support event="onchange"
reRender="ajaxValidatorID"></a4j:support>
+ </h:inputText>
+
+ <h:outputText value="selfRendered" />
+ <h:selectBooleanCheckbox value="#{validator.selfRendered}"
+ onchange="submit();" />
+
+ <h:outputText value="submitted" />
+ <h:selectBooleanCheckbox value="#{validator.submitted}"
+ onchange="submit();" />
+
+ <h:outputText value="timeout" />
+ <h:inputText value="#{validator.timeout}">
+ <a4j:support event="onchange"
reRender="ajaxValidatorID"></a4j:support>
+ </h:inputText>
+ </h:panelGrid>
+
+
+ <h:panelGrid columns="2" border="2"
style="float:top;">
+ <h:commandButton actionListener="#{dataValidator.checkBinding}"
+ value="Binding" />
+ <h:outputText value="#{dataValidator.bindLabel}" />
+
+ <h:outputText value="rendered" />
+ <h:selectBooleanCheckbox value="#{dataValidator.rendered}"
+ onchange="submit();" />
+ </h:panelGrid>
+
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/Validator/ValidatorStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,71 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="validatorStraightforwardSubviewID">
+ <a4j:region>
+ <rich:dataTable value="#{dataValidator.data}" var="data"
id="SizeValidationID">
+ showSummary="true" />
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="#1" />
+ </f:facet>
+ <a4j:commandLink value="Select"
reRender="SizeValidationID"></a4j:commandLink>
+ <f:facet name="footer">
+ <h:outputText value="#1" />
+ </f:facet>
+ </rich:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="#4" />
+ </f:facet>
+ <h:outputText value="#{data.int2}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#4" />
+ </f:facet>
+ </rich:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="#5" />
+ </f:facet>
+ <h:outputText value="#{data.str1}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#5" />
+ </f:facet>
+ </rich:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="#7" />
+ </f:facet>
+ <h:graphicImage value="#{data.str2}"></h:graphicImage>
+ <h:outputText value="#{data.str2}"></h:outputText>
+ <f:facet name="footer">
+ <h:outputText value="#7" />
+ </f:facet>
+ </rich:column>
+
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="#9" />
+ </f:facet>
+ <h:selectBooleanCheckbox
value="#{data.bool0}"></h:selectBooleanCheckbox>
+ <f:facet name="footer">
+ <h:outputText value="#9" />
+ </f:facet>
+ </rich:column>
+ </rich:dataTable>
+ </a4j:region>
+ <br />
+ <a4j:region>
+ <h:outputText value="Enter quantity of lines [data]" />
+ <h:panelGroup>
+ <h:inputText value="#{dataValidator.length}"/>
+ <a4j:commandButton action="#{dataValidator.addNewItem}"
value="ok"
+ reRender="SizeValidationID"></a4j:commandButton>
+ </h:panelGroup>
+ </a4j:region>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarth.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarth.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarth.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,33 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="virtualEarthSubviewID">
+ <h:panelGrid columns="2">
+
+ <rich:virtualEarth id="vEarthID" lng="#{virtualEarth.lng}"
onLoadMap="#{event.onLoadMap}" rendered="#{virtualEarth.rendered}"
version="#{virtualEarth.version}" lat="#{virtualEarth.lat}"
zoom="#{virtualEarth.zoom}"
+ dashboardSize="#{virtualEarth.dashboardSize}"
mapStyle="#{virtualEarth.mapStyle}" var="map"
+ onclick="#{event.onclick}" ondblclick="#{event.ondblclick}"
onkeydown="#{event.onkeydown}" onkeypress="#{event.onkeypress}"
onkeyup="#{event.onkeyup}" onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}"
+ onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}"
binding="#{virtualEarth.htmlVirtualEarth}"/>
+
+ </h:panelGrid>
+
+ <a4j:outputPanel>
+ <script>
+ function createMarker(point,html) {
+ var marker = new GMarker(point);
+ GEvent.addListener(marker, "click", function() {
+ marker.openInfoWindowHtml(html);
+ });
+ return marker;
+ }
+ function showExadel() {
+ var point = new VELatLong(37.9721046, -122.0424842834);
+ map.SetCenterAndZoom(point, 16);
+ map.SetMapStyle(VEMapStyle.Birdseye);
+ }
+ function showExadelInMinsk() {
+ var point = new VELatLong(53.92316,27.510737);
+ map.SetCenterAndZoom(point, 16);
+ map.SetMapStyle(VEMapStyle.Birdseye);
+ }
+ </script>
+ </a4j:outputPanel>
+</f:subview>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1 @@
+<rich:virtualEarth></rich:virtualEarth>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/VirtualEarth/VirtualEarthProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,72 @@
+
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ id="virtualEarthPropertySubviewID">
+ <h:commandButton action="#{virtualEarth.add}" value="add test"
/>
+ <h:panelGrid columns="2">
+ <h:outputText value="lat(-97 < x >
97):"></h:outputText>
+ <h:inputText value="#{virtualEarth.lat}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="lng(-180 < x >
180):"></h:outputText>
+ <h:inputText value="#{virtualEarth.lng}"
onchange="submit();"></h:inputText>
+
+ <h:outputText value="dashboardSize"></h:outputText>
+ <h:selectOneMenu value="#{virtualEarth.dashboardSize}"
+ onchange="submit();">
+ <f:selectItem itemLabel="Normal" itemValue="Normal" />
+ <f:selectItem itemLabel="Small" itemValue="Small" />
+ <f:selectItem itemLabel="Tiny" itemValue="Tiny" />
+ </h:selectOneMenu>
+
+ <h:outputText value="mapStyle"></h:outputText>
+ <h:selectOneMenu value="#{virtualEarth.mapStyle}"
onchange="submit();">
+ <f:selectItem itemLabel="Birdseye" itemValue="Birdseye" />
+ <f:selectItem itemLabel="Hybrid" itemValue="Hybrid" />
+ <f:selectItem itemLabel="Aerial" itemValue="Aerial" />
+ <f:selectItem itemLabel="Road" itemValue="Road" />
+ </h:selectOneMenu>
+
+ <h:outputText value="rendered:"></h:outputText>
+ <h:selectBooleanCheckbox value="#{virtualEarth.rendered}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+ </h:panelGrid>
+ <h:panelGroup>
+ <f:verbatim>
+ Dashboard:<br />
+ <a href="javascript:void(0);"
+ onclick="map.HideDashboard();return false;">Remove</a>
+ <a href="javascript:void(0);"
+ onclick="map.ShowDashboard();return false;">Show</a>
+ <br />
+ <br />
+ Type:<br />
+ <a href="javascript:void(0);"
+ onclick="map.SetMapStyle(VEMapStyle.Road);return false;">Road</a>
+ <a href="javascript:void(0);"
+ onclick="map.SetMapStyle(VEMapStyle.Aerial);return
false;">Aerial</a>
+ <a href="javascript:void(0);"
+ onclick="map.SetMapStyle(VEMapStyle.Hybrid);return
false;">Hybrid</a>
+ <a href="javascript:void(0);"
+ onclick="map.SetMapStyle(VEMapStyle.Birdseye);return
false;">Birdseye</a>
+ <br />
+ <br />
+ Zoom:<br />
+ <a href="javascript:void(0);" onclick="map.ZoomIn();return
false;">In</a>
+ <a href="javascript:void(0);" onclick="map.ZoomOut();return
false;">Out</a>
+ <br />
+ <br />
+ <a href="javascript:void(0);" onclick="showExadel();return
false;">Show
+ Exadel Office</a>
+ <br />
+ <a href="javascript:void(0);"
+ onclick="showExadelInMinsk();return false;">Show Exadel in
+ Belarus</a>
+ </f:verbatim>
+ </h:panelGroup>
+ <br />
+ <br />
+
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/.faces-config.xml.jsfdia
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/.faces-config.xml.jsfdia
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/.faces-config.xml.jsfdia 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<PROCESS model-entity="JSFProcess">
+ <PROCESS-ITEM NAME="rules:#pages#Rich#Rich.xhtml"
+ PATH="/pages/Rich/Rich.xhtml" SHAPE="392,152,50,25"
+ model-entity="JSFProcessGroup" persistent="true"/>
+</PROCESS>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/HelloWorld-ds.xml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/HelloWorld-ds.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/HelloWorld-ds.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE datasources
+ PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
+ "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
+
+<datasources>
+
+ <local-tx-datasource>
+ <jndi-name>HelloWorldDatasource</jndi-name>
+ <connection-url>jdbc:hsqldb:.</connection-url>
+ <driver-class>org.hsqldb.jdbcDriver</driver-class>
+ <user-name>sa</user-name>
+ <password></password>
+<!--
+ <exception-sorter-class-name>
+ org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter
+ </exception-sorter-class-name>
+ <metadata>
+ <type-mapping>mySQL</type-mapping>
+ </metadata>
+-->
+ </local-tx-datasource>
+
+</datasources>
+
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/Authenticator.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/Authenticator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/Container.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/Container.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ContainerManager.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ContainerManager.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ContainerService.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ContainerService.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/TestDataModel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/TestDataModel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/Bean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/Bean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarValidator.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarValidator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/columns/Columns.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/columns/Columns.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/combobox/Combobox.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/combobox/Combobox.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/componentControl/ComponentControl.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/componentControl/ComponentControl.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/contextMenu/ContextMenu.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/contextMenu/ContextMenu.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/Custom.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/Custom.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/CustomList.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/CustomList.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/UserBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/custom/UserBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/Car.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/Car.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/DataGrid.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/DataGrid.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/Data.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/Data.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/DataScroller.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/DataScroller.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/ChildBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/ChildBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/Data.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/Data.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/DataTable.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dataTable/DataTable.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ddMenu/DDMenu.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/ddMenu/DDMenu.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryItem.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryItem.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryList.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryList.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoSliderBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoSliderBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dnd/DndBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/dnd/DndBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/effect/Effect.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/effect/Effect.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB$1.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB$1.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/fileUpload/FileUpload.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/fileUpload/FileUpload.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/gmap/Gmap.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/gmap/Gmap.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/hotKey/HotKey.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/hotKey/HotKey.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceInput/InplaceInput.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceInput/InplaceInput.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/insert/Insert.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/insert/Insert.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/jQuery/JQuery.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/jQuery/JQuery.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/listShuttle/ListShuttle.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/listShuttle/ListShuttle.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/message/Message.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/message/Message.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/message/MessageValidator.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/message/MessageValidator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/modalPanel/ModalPanel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/modalPanel/ModalPanel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/orderingList/OrderingList.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/orderingList/OrderingList.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/paint2D/Paint2D.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/paint2D/Paint2D.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/paint2D/PaintData.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/paint2D/PaintData.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panel/Panel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panel/Panel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelBar/PanelBar.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelBar/PanelBar.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelMenu/PanelMenu.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/panelMenu/PanelMenu.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/pickList/PickList.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/pickList/PickList.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/progressBar/ProgressBar.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/progressBar/ProgressBar.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/MapComponent.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/MapComponent.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/Options.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/Options.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/RichBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/rich/RichBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/richPanels/MapComponent.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/richPanels/MapComponent.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/richPanels/RichPanelsBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/richPanels/RichPanelsBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sb/Data.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sb/Data.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sb/Sb.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sb/Sb.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/separator/Separator.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/separator/Separator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/skinning/Skinning.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/skinning/Skinning.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering$1.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering$1.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/spacer/Spacer.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/spacer/Spacer.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tabPanel/TabPanel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tabPanel/TabPanel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/togglePanel/TogglePanel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/togglePanel/TogglePanel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolBar/ToolBar.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolBar/ToolBar.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolTip/Tooltip.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/toolTip/Tooltip.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean$1.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean$1.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Library.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Library.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Organism.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Organism.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Pathway.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/Pathway.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeContainer.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeContainer.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeDndBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeDndBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info$Pair.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info$Pair.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/OrderingListConverter.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/converter/OrderingListConverter.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/data/Data.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/data/Data.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/event/Event.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/event/Event.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/icon/Icon.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/icon/Icon.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/ptComponent/PTComponent.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/ptComponent/PTComponent.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/skins/Skins.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/skins/Skins.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/style/Style.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/util/style/Style.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/Bean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/Bean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/DataBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/DataBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/GraphValidatorBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/GraphValidatorBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/LengthBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/LengthBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MaxBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MaxBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MinBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MinBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MinMaxBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/MinMaxBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/NotEmptyBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/NotEmptyBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/NotNullBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/NotNullBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/TestValidable.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/TestValidable.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/Validable.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/Validable.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/ValidatorBean.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/validator/ValidatorBean.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/classes/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/components.xml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/components.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/components.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<components
xmlns="http://jboss.com/products/seam/components"
+
xmlns:core="http://jboss.com/products/seam/core"
+
xmlns:persistence="http://jboss.com/products/seam/persistence"
+
xmlns:drools="http://jboss.com/products/seam/drools"
+
xmlns:bpm="http://jboss.com/products/seam/bpm"
+
xmlns:security="http://jboss.com/products/seam/security"
+
xmlns:mail="http://jboss.com/products/seam/mail"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://jboss.com/products/seam/core
http://jboss.com/products/seam/core-2.0.xsd
+
http://jboss.com/products/seam/persistence
http://jboss.com/products/seam/persistence-2.0.xsd
+
http://jboss.com/products/seam/drools
http://jboss.com/products/seam/drools-2.0.xsd
+
http://jboss.com/products/seam/bpm
http://jboss.com/products/seam/bpm-2.0.xsd
+
http://jboss.com/products/seam/security
http://jboss.com/products/seam/security-2.0.xsd
+
http://jboss.com/products/seam/mail
http://jboss.com/products/seam/mail-2.0.xsd
+
http://jboss.com/products/seam/components
http://jboss.com/products/seam/components-2.0.xsd">
+
+ <core:init debug="true" jndi-pattern="@jndiPattern@" />
+
+ <core:manager concurrent-request-timeout="500"
+ conversation-timeout="120000" conversation-id-parameter="cid"
+ parent-conversation-id-parameter="pid" />
+
+ <persistence:managed-persistence-context name="entityManager"
+ auto-create="true"
+ entity-manager-factory="#{HelloWorldEntityManagerFactory}" />
+
+ <persistence:entity-manager-factory
+ name="HelloWorldEntityManagerFactory"
+ persistence-unit-name="HelloWorld" />
+
+ <drools:rule-base name="securityRules">
+ <drools:rule-files>
+ <value>/security.drl</value>
+ </drools:rule-files>
+ </drools:rule-base>
+
+ <security:identity
+ authenticate-method="#{authenticator.authenticate}"
+ security-rules="#{securityRules}" remember-me="true" />
+
+ <event type="org.jboss.seam.security.notLoggedIn">
+ <action execute="#{redirect.captureCurrentView}" />
+ </event>
+ <event type="org.jboss.seam.security.loginSuccessful">
+ <action execute="#{redirect.returnToCapturedView}" />
+ </event>
+
+ <mail:mail-session host="localhost" port="2525"
username="test"
+ password="test" />
+
+ <!-- For use with jBPM pageflow or process management -->
+ <!--
+ <bpm:jbpm>
+ <bpm:process-definitions></bpm:process-definitions>
+ <bpm:pageflow-definitions></bpm:pageflow-definitions>
+ </bpm:jbpm>
+ -->
+</components>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/Authenticator.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/Authenticator.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/Container.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/Container.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/ContainerManager.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/ContainerManager.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/ContainerService.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/ContainerService.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/TestDataModel.class
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/org/domain/HelloWorld/session/TestDataModel.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/dev/seam.properties
===================================================================
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/faces-config.xml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/faces-config.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/faces-config.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faces-config version="1.2"
xmlns="http://java.sun.com/xml/ns/javaee"
+
xmlns:xi="http://www.w3.org/2001/XInclude"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">
+ <converter>
+ <converter-id>listShuttleConverter</converter-id>
+ <converter-class>
+ org.domain.HelloWorld.session.util.converter.ListShuttleConverter
+ </converter-class>
+ </converter>
+ <converter>
+ <converter-id>orderingListConverter</converter-id>
+ <converter-class>
+ org.domain.HelloWorld.session.util.converter.OrderingListConverter
+ </converter-class>
+ </converter>
+ <converter>
+ <converter-id>inplaceInputConverter</converter-id>
+ <converter-class>
+ org.domain.HelloWorld.session.util.converter.InplaceInputConverter
+ </converter-class>
+ </converter>
+ <validator>
+ <validator-id>CalendarValidator</validator-id>
+ <validator-class>
+ org.domain.HelloWorld.session.calendar.CalendarValidator
+ </validator-class>
+ </validator>
+ <validator>
+ <validator-id>MessageValidator</validator-id>
+ <validator-class>
+ org.domain.HelloWorld.session.message.MessageValidator
+ </validator-class>
+ </validator>
+ <application>
+ <locale-config>
+ <default-locale>en</default-locale>
+ <supported-locale>bg</supported-locale>
+ <supported-locale>de</supported-locale>
+ <supported-locale>en</supported-locale>
+ <supported-locale>fr</supported-locale>
+ <supported-locale>tr</supported-locale>
+ </locale-config>
+ </application>
+</faces-config>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/jboss-web.xml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/jboss-web.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/jboss-web.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,12 @@
+ <!DOCTYPE jboss-web PUBLIC
+ "-//JBoss//DTD Web Application 4.2//EN"
+ "http://www.jboss.org/j2ee/dtd/jboss-web_4_2.dtd">
+
+<jboss-web>
+ <class-loading java2ClassLoadingCompliance="false">
+ <loader-repository>
+ seam.jboss.org:loader=HelloWorld
+
<loader-repository-config>java2ParentDelegation=false</loader-repository-config>
+ </loader-repository>
+ </class-loading>
+</jboss-web>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/activation-1.1.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/activation-1.1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/antlr-2.7.6.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/antlr-2.7.6.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/antlr-runtime.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/antlr-runtime.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-beanutils-1.7.0.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-beanutils-1.7.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-beanutils.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-beanutils.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-collections-3.2.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-collections-3.2.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-digester-1.8.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-digester-1.8.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-digester.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-digester.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-logging-1.0.4.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/commons-logging-1.0.4.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/dom4j-1.6.1-jboss.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/dom4j-1.6.1-jboss.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/drools-compiler.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/drools-compiler.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/drools-core.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/drools-core.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/ejb-api-3.0.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/ejb-api-3.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-commons-annotations-3.1.0.CR1.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-commons-annotations-3.1.0.CR1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-core-3.3.0.CR1.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-core-3.3.0.CR1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-validator-3.1.0.CR1.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/hibernate-validator-3.1.0.CR1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/itext-2.0.4.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/itext-2.0.4.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/javassist-3.3.ga.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/javassist-3.3.ga.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-el-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-el-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-el.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-el.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-debug-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-debug-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-debug.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-debug.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ioc-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ioc-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ioc.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ioc.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-mail-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-mail-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-mail.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-mail.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-pdf-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-pdf-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-pdf.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-pdf.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-remoting-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-remoting-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-remoting.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-remoting.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ui-2.0.0.GA.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ui-2.0.0.GA.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ui.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam-ui.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jboss-seam.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jbpm-jpdl.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jbpm-jpdl.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-api-1.2_09.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-api-1.2_09.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-facelets-1.1.14.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-facelets-1.1.14.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-facelets.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-facelets.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-impl-1.2_09.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jsf-impl-1.2_09.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jstl-1.0.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jstl-1.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jta-1.1.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/jta-1.1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/mail-1.4.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/mail-1.4.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/mvel14.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/mvel14.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/nekohtml-0.9.5.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/nekohtml-0.9.5.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/persistence-api-1.0.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/persistence-api-1.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-api-3.2.2.BETA5.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-api-3.2.2.BETA5.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-api-3.3.0-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-api-3.3.0-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-impl-3.2.2.BETA5.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-impl-3.2.2.BETA5.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-impl-3.3.0-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-impl-3.3.0-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-ui-3.2.2.BETA5.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-ui-3.2.2.BETA5.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-ui-3.3.0-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/richfaces-ui-3.3.0-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/servlet-api-2.5.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/servlet-api-2.5.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/slf4j-api-1.4.2.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/slf4j-api-1.4.2.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/slf4j-simple-1.4.2.jar
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/lib/slf4j-simple-1.4.2.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/pages.xml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/pages.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/pages.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<pages
xmlns="http://jboss.com/products/seam/pages"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://jboss.com/products/seam/pages
http://jboss.com/products/seam/pages-2.0.xsd"
+ no-conversation-view-id="/home.xhtml"
login-view-id="/login.xhtml">
+
+ <page view-id="*">
+ <navigation>
+ <rule if-outcome="home">
+ <redirect view-id="/home.xhtml" />
+ </rule>
+ </navigation>
+ </page>
+
+ <page view-id="/home.xhtml">
+ <navigation>
+ <rule if-outcome="dataScroller">
+ <redirect view-id="/DataScroller.xhtml" />
+ </rule>
+ <rule if-outcome="dataTable_scroll">
+ <redirect view-id="/DataTable_scroll.xhtml" />
+ </rule>
+ <rule if-outcome="dataScroller1">
+ <redirect view-id="/DataScroller.xhtml" />
+ </rule>
+ <rule if-outcome="sortingAndFiltering">
+ <redirect view-id="/DataTable.xhtml" />
+ </rule>
+ <rule if-outcome="Rich">
+ <redirect view-id="/pages/Rich/Rich.xhtml" />
+ </rule>
+ <rule if-outcome="custom">
+ <redirect view-id="/CustomizePage/CustomizePage.xhtml" />
+ </rule>
+ </navigation>
+ </page>
+
+ <page view-id="/DataTable.xhtml">
+ <navigation>
+ <rule if-outcome="dataTable_scroll1">
+ <redirect view-id="/DataTable_scroll.xhtml" />
+ </rule>
+ </navigation>
+ </page>
+
+ <exception
+ class="org.jboss.seam.framework.EntityNotFoundException">
+ <redirect view-id="/error.xhtml">
+ <message>Not found</message>
+ </redirect>
+ </exception>
+
+ <exception class="javax.persistence.EntityNotFoundException">
+ <redirect view-id="/error.xhtml">
+ <message>Not found</message>
+ </redirect>
+ </exception>
+
+ <exception class="javax.persistence.OptimisticLockException">
+ <end-conversation />
+ <redirect view-id="/error.xhtml">
+ <message>
+ Another user changed the same data, please try again
+ </message>
+ </redirect>
+ </exception>
+
+ <exception class="org.jboss.seam.security.AuthorizationException">
+ <redirect view-id="/error.xhtml">
+ <message>You don't have permission to do this</message>
+ </redirect>
+ </exception>
+
+ <exception class="org.jboss.seam.security.NotLoggedInException">
+ <redirect view-id="/login.xhtml">
+ <message>Please log in first</message>
+ </redirect>
+ </exception>
+
+ <exception class="javax.faces.application.ViewExpiredException">
+ <redirect view-id="/error.xhtml">
+ <message>
+ Your session has timed out, please try again
+ </message>
+ </redirect>
+ </exception>
+
+ <exception>
+ <redirect view-id="/error.xhtml">
+ <message>Unexpected error, please try again</message>
+ </redirect>
+ </exception>
+
+</pages>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/web.xml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/web.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/WEB-INF/web.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,81 @@
+<?xml version="1.0" ?>
+<web-app
xmlns="http://java.sun.com/xml/ns/javaee"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
+ version="2.5">
+
+ <!-- Ajax4jsf -->
+
+ <context-param>
+ <param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
+ <param-value>com.sun.facelets.FaceletViewHandler</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>org.richfaces.SKIN</param-name>
+ <param-value>blueSky</param-value>
+ </context-param>
+
+ <!-- Seam -->
+
+ <listener>
+ <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
+ </listener>
+
+ <filter>
+ <filter-name>Seam Filter</filter-name>
+ <filter-class>org.jboss.seam.servlet.SeamFilter</filter-class>
+ </filter>
+
+ <filter-mapping>
+ <filter-name>Seam Filter</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+
+ <servlet>
+ <servlet-name>Seam Resource Servlet</servlet-name>
+
<servlet-class>org.jboss.seam.servlet.SeamResourceServlet</servlet-class>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>Seam Resource Servlet</servlet-name>
+ <url-pattern>/seam/resource/*</url-pattern>
+ </servlet-mapping>
+
+ <!-- Facelets development mode (disable in production) -->
+
+ <context-param>
+ <param-name>facelets.DEVELOPMENT</param-name>
+ <param-value>true</param-value>
+ </context-param>
+
+ <!-- JSF -->
+
+ <context-param>
+ <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
+ <param-value>.xhtml</param-value>
+ </context-param>
+
+ <servlet>
+ <servlet-name>Faces Servlet</servlet-name>
+ <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>Faces Servlet</servlet-name>
+ <url-pattern>*.seam</url-pattern>
+ </servlet-mapping>
+
+ <security-constraint>
+ <display-name>Restrict raw XHTML Documents</display-name>
+ <web-resource-collection>
+ <web-resource-name>XHTML</web-resource-name>
+ <url-pattern>*.xhtml</url-pattern>
+ </web-resource-collection>
+ <auth-constraint/>
+ </security-constraint>
+
+
+
+</web-app>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/error.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/error.xhtml
(rev 0)
+++ trunk/test-applications/HelloWorld/target/richfaces-test-seam/error.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,18 @@
+<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:s="http://jboss.com/products/seam/taglib"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:h="http://java.sun.com/jsf/html"
+ template="layout/template.xhtml">
+
+<ui:define name="body">
+
+ <h1>Error</h1>
+ <p>Something bad happened :-(</p>
+
+ <h:messages styleClass="message"/>
+
+</ui:define>
+</ui:composition>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/home.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/home.xhtml
(rev 0)
+++ trunk/test-applications/HelloWorld/target/richfaces-test-seam/home.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,32 @@
+<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:s="http://jboss.com/products/seam/taglib"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
template="layout/template.xhtml">
+
+ <ui:define name="body">
+
+ <h:form>
+ <h:messages globalOnly="true" styleClass="message" />
+
+ <rich:panel>
+ <f:facet name="header">Welcome!</f:facet>
+ <p>This empty shell application includes:</p>
+ <ul>
+ <li><h:commandLink action="sortingAndFiltering"
value="Sort/Filter dataTable test" /></li>
+ <li><h:commandLink action="custom" value="Customize
page" /></li>
+ <li>JavaBean or EJB 3.0 Seam components</li>
+ <li>JPA entity classes</li>
+ <li>A configurable DataSource and JPA EntityManager</li>
+ <li>Templated Facelets views</li>
+ <li>RichFaces panels and tables</li>
+ <li>Default CSS stylesheet</li>
+ <li><h:commandLink action="Rich" value="RichFaces"
/></li>
+ </ul>
+ </rich:panel>
+ </h:form>
+ </ui:define>
+</ui:composition>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/img/dtpick.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/img/dtpick.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/img/error.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/img/error.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/index.html
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/index.html
(rev 0)
+++ trunk/test-applications/HelloWorld/target/richfaces-test-seam/index.html 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,5 @@
+<html>
+<head>
+ <meta http-equiv="Refresh" content="0; URL=home.seam">
+</head>
+</html>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/jQuery/jQuery.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/jQuery/jQuery.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/jQuery/jQuery.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,129 @@
+<f:subview
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:a4j="http://richfaces.org/a4j"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich" id="jQuerySubviewID">
+ <style>
+.divSize_1 {
+ width: 150px;
+ height: 90px;
+ margin: 10px;
+ border: 2px solid #DAA520;
+}
+
+.divColor_1 {
+ background-color: #1E90FF;
+}
+
+.divTextSize_1 {
+ font-size: xx-large;
+}
+
+.divSize_2 {
+ width: 90px;
+ height: 150px;
+ margin: 10px;
+ border: 2px solid #FF0000;
+}
+
+.divColor_2 {
+ background-color: #7FFF00;
+}
+
+.oddTable {
+ background-color: #FFE4C4;
+}
+
+.activeTable {
+ background-color: #AFEEEE;
+}
+
+.fontColor {
+ font-style: italic;
+ color: #228B22;
+}
+</style>
+ <h:panelGrid id="panelGridID" columns="2"
border="1">
+ <h:outputText value="add text: [li],work!, e.g. A. one [li],work!" />
+ <h:panelGroup>
+ <f:verbatim>
+ <ol type="A" title="li">
+ <li>one</li>
+ <li>two</li>
+ <li>three</li>
+ </ol>
+ </f:verbatim>
+ </h:panelGroup>
+
+ <h:outputText value="green text: add text3 " />
+ <f:verbatim>
+ <p><span>Text1 </span>text2</p>
+ </f:verbatim>
+
+ <h:panelGroup>
+ <h:outputText
+ value="Rectangle: size: "150 x 90"; bgcolor:
"dodgerblue"" />
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+ <h:outputText value="Table: bgcolor: "bisque"" />
+ </h:panelGroup>
+ <f:verbatim>
+ <div id="div_1_ID">xx-large <br />
+ text</div>
+ </f:verbatim>
+
+ <h:panelGroup>
+ <h:outputText
+ value="Rectangle: size: "90 x 150"; border-color
"red"" />
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+ <h:outputText value="Table: bgcolor: "none"" />
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+ <h:outputText value="effect(mouseover)" />
+ </h:panelGroup>
+ <f:verbatim>
+ <div id="div_2_ID">normal text</div>
+ </f:verbatim>
+ </h:panelGrid>
+
+
+ <rich:jQuery selector="li" timing="onload" id="jQid"
+ query="find('ol').end().append('[li],work!')"
binding="#{jQuery.htmlJQuery}" />
+
+ <rich:jQuery selector="body" timing="onload"
query="addClass('body')" />
+ <rich:jQuery selector="tr:nth-child(odd)" timing="onload"
+ query="addClass('oddTable')" />
+ <rich:jQuery selector="#panelGridID tr"
+ query="mouseover(function(){jQuery(this).addClass('activeTable')})"
/>
+ <rich:jQuery selector="#panelGridID tr"
+ query="mouseout(function(){jQuery(this).removeClass('activeTable')})"
/>
+
+ <rich:jQuery selector="#div_2_ID" timing="onload"
+ query="mouseover(function(){jQuery(this).fadeOut({height: 'hide'},
500).text('New text').animate({height: 'show'}, 500)})" />
+ <rich:jQuery selector="p" timing="onload"
+ query="find('span').html('text1').end().append('<p
class=\'fontColor\'>add text3<p>')" />
+ <rich:jQuery selector="#div_1_ID" timing="onload"
+ query="addClass('divSize_1')" />
+ <rich:jQuery selector=".divSize_1" timing="onload"
+ query="addClass('divColor_1')" />
+ <rich:jQuery selector="#panelGridID #div_1_ID" timing="onload"
+ query="addClass('divTextSize_1')" />
+ <rich:jQuery selector="#form\\:panelGridID #div_2_ID"
timing="onload"
+ query="addClass('divSize_2')" />
+ <br />
+ <h:commandButton action="#{jQuery.add}" value="add test" />
+ <br />
+ <div style="FONT-WEIGHT: bold;">rich:findComponent</div>
+ <h:panelGrid columns="2">
+ <rich:column>
+ <a4j:commandLink value="getRendererType"
reRender="findID"></a4j:commandLink>
+ </rich:column>
+ <rich:column id="findID">
+ <h:outputText value="#{rich:findComponent('jQid').rendererType}"
/>
+ </rich:column>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/display.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/display.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/display.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,16 @@
+<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:s="http://jboss.com/products/seam/taglib">
+
+ <div class="prop">
+ <span class="name">
+ <ui:insert name="label"/>
+ </span>
+ <span class="value">
+ <ui:insert/>
+ </span>
+ </div>
+
+</ui:composition>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/edit.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/edit.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/edit.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,27 @@
+<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:s="http://jboss.com/products/seam/taglib">
+
+ <div class="prop">
+
+ <s:label styleClass="name
#{invalid?'errors':''}">
+ <ui:insert name="label"/>
+ <s:span styleClass="required"
rendered="#{required}">*</s:span>
+ </s:label>
+
+ <span class="value #{invalid?'errors':''}">
+ <s:validateAll>
+ <ui:insert/>
+ </s:validateAll>
+ </span>
+
+ <span class="error">
+ <h:graphicImage value="/img/error.gif"
rendered="#{invalid}" styleClass="errors"/>
+ <s:message styleClass="errors"/>
+ </span>
+
+ </div>
+
+</ui:composition>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/menu.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/menu.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/menu.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,18 @@
+<rich:toolBar
+
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:s="http://jboss.com/products/seam/taglib"
+
xmlns:rich="http://richfaces.org/rich">
+ <rich:toolBarGroup>
+ <h:outputText value="#{projectName}:"/>
+ <s:link view="/home.xhtml" value="Home"/>
+ </rich:toolBarGroup>
+ <!-- @newMenuItem@ -->
+ <rich:toolBarGroup location="right">
+ <h:outputText value="Welcome, #{identity.username}!"
rendered="#{identity.loggedIn}"/>
+ <s:link view="/login.xhtml" value="Login"
rendered="#{not identity.loggedIn}"/>
+ <s:link view="/home.xhtml" action="#{identity.logout}"
value="Logout" rendered="#{identity.loggedIn}"/>
+ </rich:toolBarGroup>
+</rich:toolBar>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/template.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/template.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/layout/template.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:s="http://jboss.com/products/seam/taglib">
+<head>
+ <meta http-equiv="Content-Type" content="text/html;
charset=UTF-8" />
+ <title>HelloWorld</title>
+ <link href="stylesheet/theme.css" rel="stylesheet"
type="text/css" />
+</head>
+
+<body>
+
+ <ui:include src="menu.xhtml">
+ <ui:param name="projectName" value="HelloWorld"/>
+ </ui:include>
+
+ <div class="body">
+ <ui:insert name="body"/>
+ </div>
+
+ <div class="footer">
+ Powered by <a
href="http://jboss.com/products/seam">Seam</a>.
+ Generated by seam-gen.
+ </div>
+
+</body>
+</html>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.page.xml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.page.xml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.page.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<page
xmlns="http://jboss.com/products/seam/pages"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://jboss.com/products/seam/pages
http://jboss.com/products/seam/pages-2.0.xsd">
+
+ <navigation from-action="#{identity.login}">
+ <rule if="#{identity.loggedIn}">
+ <redirect view-id="/home.xhtml"/>
+ </rule>
+ </navigation>
+
+</page>
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.xhtml
(rev 0)
+++ trunk/test-applications/HelloWorld/target/richfaces-test-seam/login.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,49 @@
+<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:s="http://jboss.com/products/seam/taglib"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:rich="http://richfaces.org/rich"
+ template="layout/template.xhtml">
+
+<ui:define name="body">
+
+ <h:messages styleClass="message"/>
+
+ <h:form id="login">
+
+ <rich:panel>
+ <f:facet name="header">Login</f:facet>
+
+ <p>Please login here</p>
+
+ <div class="dialog">
+ <h:panelGrid columns="2" rowClasses="prop"
columnClasses="name,value">
+ <h:outputLabel
for="username">Username</h:outputLabel>
+ <h:inputText id="username"
+ value="#{identity.username}"/>
+ <h:outputLabel
for="password">Password</h:outputLabel>
+ <h:inputSecret id="password"
+ value="#{identity.password}"/>
+ <h:outputLabel for="rememberMe">Remember
me</h:outputLabel>
+ <h:selectBooleanCheckbox id="rememberMe"
+ value="#{identity.rememberMe}"/>
+ </h:panelGrid>
+ </div>
+
+ <p>
+ <i>Note - </i> You may login using any username/password
combination.
+ </p>
+
+ </rich:panel>
+
+ <div class="actionButtons">
+ <h:commandButton value="Login"
action="#{identity.login}"/>
+ </div>
+
+ </h:form>
+
+ </ui:define>
+</ui:composition>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/Blank.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/Blank.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/Blank.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,3 @@
+
+<f:subview
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="calendarSubviewID">
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankDefault.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankDefault.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankDefault.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,2 @@
+<f:subview
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="defaultSubviewID">
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankProperty.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankProperty.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankProperty.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,3 @@
+
+<f:subview
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="PropertySubviewID">
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankStraightforward.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankStraightforward.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Blank/BlankStraightforward.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,3 @@
+
+<f:subview
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
id="StraightforwardSubviewID">
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Info/Info.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Info/Info.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Info/Info.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,38 @@
+<f:subview id="infoSubview"
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:ui="http://java.sun.com/jsf/facelets">
+ <h:panelGrid binding="#{myInfo.panelEvent}" columns="2">
+ </h:panelGrid>
+ <f:verbatim>
+ <br />
+ </f:verbatim>
+ <h:commandButton action="#{myInfo.getEvent}" value="test
event"></h:commandButton>
+
+ <h:panelGrid columns="2">
+ <h:outputText value="style:"></h:outputText>
+ <h:dataTable id="styleTableID" value="#{myInfo.style}"
var="myInfo">
+ <h:column>
+ <h:outputText value="#{myInfo.key}"></h:outputText>
+ </h:column>
+ <h:column>
+ <h:outputText value="#{myInfo.value}"></h:outputText>
+ </h:column>
+ </h:dataTable>
+
+ <h:outputText value="attribute"></h:outputText>
+ <h:selectBooleanCheckbox value="#{option.attribute}"
+ onchange="submit();"></h:selectBooleanCheckbox>
+
+
+ <h:outputText value="attribute:"
rendered="#{option.attribute}"></h:outputText>
+ <h:dataTable id="attributeTableID"
rendered="#{option.attribute}"
+ value="#{myInfo.attribute}" var="myInfo">
+ <h:column>
+ <h:outputText value="#{myInfo.key}"></h:outputText>
+ </h:column>
+ <h:column>
+ <h:outputText value="#{myInfo.value}"></h:outputText>
+ </h:column>
+ </h:dataTable>
+ </h:panelGrid>
+</f:subview>
\ No newline at end of file
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Rich/Rich.xhtml
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Rich/Rich.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/Rich/Rich.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,62 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:rich="http://richfaces.org/rich"
+
xmlns:s="http://jboss.com/products/seam/taglib">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"
/>
+<title>HelloWorld</title>
+</head>
+
+<body>
+
+<h:form id="formID">
+ <div id="divOpthID" align="right" style="z-index:
200"><ui:include
+ src="/pages/RichMenu/RichMenu.xhtml" /></div>
+ <rich:messages id="richMessagesID" ajaxRendered="true"
+ showSummary="true">
+ <f:facet name="errorMarker">
+ <h:graphicImage url="/pics/error.gif" />
+ </f:facet>
+
+ <f:facet name="fatalMarker">
+ <h:graphicImage url="/pics/fatal.gif" />
+ </f:facet>
+
+ <f:facet name="infoMarker">
+ <h:graphicImage url="/pics/info.gif" />
+ </f:facet>
+
+ <f:facet name="warnMarker">
+ <h:graphicImage url="/pics/warn.gif" />
+ </f:facet>
+
+ <f:facet name="passedMarker">
+ <h:graphicImage url="/pics/passed.gif" />
+ </f:facet>
+ </rich:messages>
+ <h:messages showDetail="true"
showSummary="true"></h:messages>
+
+ <h:panelGrid id="richGridID" columns="1"
width="100%">
+ <h:column rendered="#{option.reComponent}">
+ <ui:include src="#{richBean.pathComponent}" />
+ </h:column>
+
+ <h:column rendered="#{option.reStraightforward}">
+ <ui:include src="#{richBean.pathStraightforward}" />
+ </h:column>
+
+ <h:column rendered="#{option.reProperty}">
+ <ui:include src="#{richBean.pathProperty}" />
+ </h:column>
+
+ </h:panelGrid>
+
+ <ui:include src="/pages/Info/Info.xhtml" />
+
+</h:form>
+</body>
+</html>
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/RichMenu/RichMenu.xhtml
===================================================================
---
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/RichMenu/RichMenu.xhtml
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pages/RichMenu/RichMenu.xhtml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,51 @@
+<f:subview
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich" id="richMenuSubviewID">
+ <h:panelGrid columns="5" border="1">
+ <h:panelGrid columns="2">
+ <h:outputText value="h" />
+ <h:outputText value="a4j" />
+ <h:commandButton value="submit" style="width : 85px; height :
21px;"></h:commandButton>
+ <a4j:commandButton value="submit" reRender="richGridID"
style="width : 85px; height : 21px;"></a4j:commandButton>
+ <h:commandButton value="immediate" immediate="true"
style="width : 85px; height : 21px;"></h:commandButton>
+ <a4j:commandButton value="immediate" immediate="true"
reRender="richGridID" style="width : 85px; height :
21px;"></a4j:commandButton>
+ </h:panelGrid>
+ <h:panelGrid columns="1">
+ <a4j:status startText="WORK!" startStyle="color: red;"
stopText="a4j:status"></a4j:status>
+ </h:panelGrid>
+ <h:panelGrid columns="1">
+ <h:panelGrid columns="4">
+ <h:outputText value="Default:" />
+ <h:selectBooleanCheckbox value="#{option.reDefault}" />
+
+ <h:outputText value="Component" />
+ <h:selectBooleanCheckbox value="#{option.reComponent}"
onchange="submit();" />
+
+ <h:outputText value="Straightforward" />
+ <h:selectBooleanCheckbox value="#{option.reStraightforward}"
onchange="submit();" />
+
+ <h:outputText value="Property" />
+ <h:selectBooleanCheckbox value="#{option.reProperty}"
onchange="submit();" />
+ </h:panelGrid>
+ </h:panelGrid>
+
+ <h:panelGrid columns="1">
+ <h:outputText value="Select skin: " />
+ <h:selectOneMenu binding="#{skinBean.skinComponent}"
onblur="submit();">
+ <a4j:support action="#{skinBean.change}" event="onchange"
/>
+ </h:selectOneMenu>
+ <h:selectOneMenu value="#{skinning.selectSkinning}"
onblur="submit();">
+ <f:selectItem itemLabel="none" itemValue="none"/>
+ <f:selectItem itemLabel="skinning" itemValue="SKINNING"/>
+ <f:selectItem itemLabel="skinningClass"
itemValue="SKINNING_CLASSES"/>
+ </h:selectOneMenu>
+ </h:panelGrid>
+
+ <h:panelGrid columns="1">
+ <h:outputText value="Select component:" />
+ <h:selectOneMenu value="#{richBean.src}" immediate="true"
onchange="submit();">
+ <f:selectItems value="#{richBean.list}" />
+ <f:param value="#{richBean.src}" name="currentComponent"/>
+ </h:selectOneMenu>
+ </h:panelGrid>
+ </h:panelGrid>
+ <h:commandLink value="Back"
action="main"></h:commandLink>
+</f:subview>
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/458_1_big.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/458_1_big.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/458_2_big.jpg
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/458_2_big.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/ajax_process.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/ajax_process.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/ajax_stoped.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/ajax_stoped.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/asus.jpg
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/asus.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/benq.jpg
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/benq.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/collapse.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/collapse.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/error.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/error.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/expand.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/expand.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/fatal.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/fatal.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/file-manager-reject.png
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/file-manager-reject.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/file-manager.png
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/file-manager.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/header.png
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/header.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/info.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/info.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/item.png
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/item.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/masshtaby_01.jpg
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/masshtaby_01.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/passed.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/passed.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/podb109_61.jpg
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/podb109_61.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/toshiba.jpg
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/toshiba.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/warn.gif
===================================================================
(Binary files differ)
Property changes on:
trunk/test-applications/HelloWorld/target/richfaces-test-seam/pics/warn.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/app.css
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/app.css
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/app.css 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,29 @@
+.rich-message-label{
+ padding: 0px 10px;
+}
+
+.rich-messages-label{
+ padding: 0px 10px
+}
+
+.rich-message-marker{
+}
+
+.rich-message{
+}
+
+.errorLabel{
+ color: #FF0000;
+}
+
+.warnLabel{
+ color: #0000FF;
+}
+
+.infoLabel{
+ color: #00FF00;
+}
+
+.fatalLabel{
+ color: #FF1493;
+}
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/styles.css
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/styles.css
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/styles/styles.css 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,256 @@
+/*simple toggle panel (icon position)*/
+.dr-stglpanel-marker {
+ float: right;
+}
+/* Message and messages */
+.rich-message-label {
+ padding: 0px 10px;
+}
+
+.rich-messages-label {
+ padding: 0px 10px
+}
+
+.rich-message-marker {
+
+}
+
+.rich-message {
+
+}
+
+.errorLabel {
+ color: #FF0000;
+}
+
+.warnLabel {
+ color: #0000FF;
+}
+
+.infoLabel {
+ color: #00FF00;
+ width: inherit;
+}
+
+.fatalLabel {
+ color: #FF1493;
+}
+
+.maintext {
+ font-size: 30px !important;
+}
+
+.text1 {
+ font-size: 14px !important;
+}
+
+.style {
+ background: teal;
+ border: solid 3px red;
+ font: 14px arial bold;
+}
+
+/* inputNumderSlider Styles */
+.barStyle {
+ background-color: purple !important;
+ border: red 3px solid;
+}
+
+.inputStyle {
+ background-color: lime !important;
+ border: red 3px solid;
+ font-family: monospace;
+}
+
+.tipStyle {
+ border: green 3px solid;
+ background-color: yellow;
+ font: 14px san-serif italic;
+}
+
+.handleStyle {
+ border: green 3px solid;
+ background-color: yellow;
+}
+
+/* TabPanel Styles */
+.activeTabStyle {
+ background: lime;
+ border: solid 3px black;
+ font: 14px arial italic ;
+}
+
+.inactiveTabStyle {
+ background: gray;
+ border: solid 3px blue;
+ font: 14px san-serif bold ;
+}
+
+.disabledTabStyle {
+ background: silver;
+ border: dotted 3px blue;
+ font: 14px small-caps normal;
+}
+
+.contentStyle {
+ background: silver;
+ border: 1px red solid;
+ font: 20px tahoma normal;
+}
+
+/* inputNumerSpinner Styles*/
+.inputStyle {
+ background: aqua;
+ border: thin red;
+ font: 15px fantasy normal;
+}
+
+/* ToolBar Styles*/
+.separatorStyle {
+ border: 3px solid red;
+ background: lime;
+}
+
+/*Calendar*/
+.smallText {
+ font-size: xx-small;
+}
+
+.largeText {
+ font-size: xx-large;
+}
+
+.Selecteddayclass {
+ background-color: #0087FF;
+}
+
+/*Data FilterSlider*/
+.column {
+ width: 75px;
+ font: normal 11px tahoma, sans-serif;
+ text-align: center;
+}
+
+.column-index {
+ width: 75px;
+ font: normal 11px tahoma, sans-serif;
+ text-align: left;
+}
+
+.list-row3 {
+ background-color: #ececec;
+}
+
+.list-row1 {
+ background-color: #f1f6fd;
+}
+
+.list-row2 {
+ background-color: #fff;
+}
+
+.list-header {
+ font: bold 11px tahoma, sans-serif;
+ text-align: center;
+}
+
+.list-table1 {
+ border: 1px solid #bed6f8;
+}
+
+.list-table2 {
+ border: 1px solid #bed6f8;
+}
+
+/*Drag and drop*/
+.dropzoneDecoration {
+ width: 70px;
+ height: 70px;
+ border: 2px dotted navy;
+}
+
+.accept {
+ border: 3px dotted green;
+ padding: 10px;
+}
+
+.reject {
+ border: 3px dashed red;
+ padding: 10px;
+}
+
+.mousemove {
+ border: 3px dotted green;
+ padding: 5px;
+}
+
+/*Panel2*/
+.panel {
+ vertical-align: top;
+}
+
+.rich-panel-header {
+
+}
+
+.top {
+ width: 200px !important;
+ height: 100px !important;
+}
+
+.hea {
+ color: #FCC !important;
+}
+
+.bo {
+ color: #F00 !important;
+}
+
+.top2 {
+ width: 200px !important;
+ height: 100px !important;
+ border: 2px solid #4C9600 !important;
+ background-color: #E4FFC8 !important;
+}
+
+.hea2 {
+ background-image: url() !important;
+ background-color: #4C9600 !important;
+ height: 18px !important;
+ text-align: center !important;
+ vertical-align: middle !important;
+ color: #CFF !important;
+ padding: 4px 0 !important;
+}
+
+.bo2 {
+ color: #4C9600;
+}
+
+.bo3 {
+ height: 100px;
+ overflow: auto;
+}
+
+/*TabPanel*/
+.text {
+ font-size: 20px
+}
+
+.bgc {
+ border: thick;
+ background-color: green
+}
+
+/*SimpleTogglePanel*/
+.head {
+ background-color: aqua;
+}
+
+.body {
+ background-color: purple;
+}
+.test{
+ color: red;
+ background-color:red;
+}
\ No newline at end of file
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam/stylesheet/theme.css
===================================================================
--- trunk/test-applications/HelloWorld/target/richfaces-test-seam/stylesheet/theme.css
(rev 0)
+++
trunk/test-applications/HelloWorld/target/richfaces-test-seam/stylesheet/theme.css 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,117 @@
+body {
+ font-size: 12px;
+}
+
+a:active, a:link, a:visited {
+ color: #0D5798;
+}
+a:hover {
+ color: #8CAFCD;
+}
+
+input, textarea {
+ border: 1px solid #BBBBBB;
+ font-size: 10px;
+ background: #F0F8FF;
+ color: black;
+}
+
+input[type='submit'], input[type='button'] {
+ background: #4477AA;
+ color: white;
+ margin: 5px;
+ border-color: gray;
+}
+
+.tableControl, .actionButtons {
+ width: 100%;
+}
+
+.tableControl a {
+ padding-left: 10px;
+}
+
+.tableControl {
+ text-align: right;
+}
+
+.footer {
+ text-align: center;
+ font-size: 10px;
+}
+
+.rich-table {
+ width:100%;
+}
+
+h1 {
+ font-family: Arial,sans-serif;
+ color: #578BB8;
+ font-size: 1.6em;
+ margin-top: 0;
+}
+
+body {
+ margin: 0px;
+ font-family: Arial,sans-serif;
+ color: #616161;
+}
+
+.body {
+ padding: 30px;
+}
+
+.columnHeader:hover
+{
+ color: #FF6600;
+}
+
+.message {
+ border: 1px solid #FFCC00;
+ padding: 5px;
+ margin-top: 5px;
+ margin-bottom: 5px;
+ background-color: #F0F8FF;
+ font-size: 12px;
+}
+
+.name {
+ vertical-align: top;
+ font-weight: bold;
+ width: 115px;
+ float: left;
+ padding: 5px;
+ margin-top: 3px;
+ clear: left;
+}
+.value {
+ float: left;
+ padding: 5px;
+}
+
+.error {
+ float: left;
+ padding: 5px;
+}
+.errors {
+ color: red;
+ vertical-align: middle;
+}
+img.errors {
+ padding-right: 5px;
+}
+.errors input {
+ border: 1px solid red;
+}
+.errors textarea {
+ border: 1px solid red;
+}
+
+.required {
+ color: red;
+ padding-left: 2px;
+}
+
+.rich-stglpanel-body {
+ overflow: auto;
+}
Added: trunk/test-applications/HelloWorld/target/richfaces-test-seam.war
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/HelloWorld/target/richfaces-test-seam.war
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/test-applications/HelloWorld/target/war/work/webapp-cache.xml
===================================================================
--- trunk/test-applications/HelloWorld/target/war/work/webapp-cache.xml
(rev 0)
+++ trunk/test-applications/HelloWorld/target/war/work/webapp-cache.xml 2008-10-07
16:38:51 UTC (rev 10683)
@@ -0,0 +1,385 @@
+<webapp-structure>
+ <registeredFiles>
+ <entry>
+ <string>currentBuild</string>
+ <path-set>
+ <pathsSet class="linked-hash-set">
+ <string>Calendar/Calendar.xhtml</string>
+ <string>Calendar/CalendarDefault.xhtml</string>
+ <string>Calendar/CalendarProperty.xhtml</string>
+ <string>Calendar/CalendarStraightforward.xhtml</string>
+ <string>Columns/Columns.xhtml</string>
+ <string>Columns/ColumnsProperty.xhtml</string>
+ <string>Combobox/Combobox.xhtml</string>
+ <string>Combobox/ComboboxDefault.xhtml</string>
+ <string>Combobox/ComboboxProperty.xhtml</string>
+ <string>ComponentControl/ComponentControl.xhtml</string>
+ <string>ContextMenu/ContextMenu.xhtml</string>
+ <string>ContextMenu/ContextMenuProperty.xhtml</string>
+ <string>CustomizePage/CustomizePage.xhtml</string>
+ <string>DataDefinitionList/DataDefinitionDefault.xhtml</string>
+ <string>DataDefinitionList/DataDefinitionList.xhtml</string>
+
<string>DataDefinitionList/DataDefinitionListProperty.xhtml</string>
+ <string>DataFilterSlider/DataFilterSlider.xhtml</string>
+ <string>DataFilterSlider/DataFilterSliderProperty.xhtml</string>
+ <string>DataGrid/DataGrid.xhtml</string>
+ <string>DataGrid/DataGridProperty.xhtml</string>
+ <string>DataOrderedList/DataOrderedList.xhtml</string>
+ <string>DataOrderedList/DataOrderedListDefault.xhtml</string>
+ <string>DataOrderedList/DataOrderedListProperty.xhtml</string>
+ <string>DataScroller/DataScroller.xhtml</string>
+ <string>DataScroller/DataScrollerDefault.xhtml</string>
+ <string>DataScroller/DataScrollerProperty.xhtml</string>
+ <string>DataScroller/DataScrollerStraightforward.xhtml</string>
+ <string>DataTable/DataTable.xhtml</string>
+ <string>DataTable/DataTableDefault.xhtml</string>
+ <string>DataTable/DataTableProperty.xhtml</string>
+ <string>DataTable/DataTableStraightforward.xhtml</string>
+ <string>DataTable.xhtml</string>
+ <string>DragAndDrop/DragAndDrop.xhtml</string>
+ <string>DropDownMenu/DropDownMenu.xhtml</string>
+ <string>DropDownMenu/DropDownMenuDefault.xhtml</string>
+ <string>DropDownMenu/DropDownMenuProperty.xhtml</string>
+ <string>DropDownMenu/DropDownMenuStraightforward.xhtml</string>
+ <string>Effect/Effect.xhtml</string>
+ <string>error.xhtml</string>
+ <string>ExtendedDataTable/ExtendedDataTable.xhtml</string>
+ <string>ExtendedDataTable/ExtendedDataTableDefault.xhtml</string>
+ <string>ExtendedDataTable/ExtendedDataTableProperty.xhtml</string>
+
<string>ExtendedDataTable/ExtendedDataTableStraightforward.xhtml</string>
+ <string>FileUpload/FileUpload.xhtml</string>
+ <string>Gmap/Gmap.xhtml</string>
+ <string>Gmap/GmapDefault.xhtml</string>
+ <string>Gmap/GmapProperty.xhtml</string>
+ <string>home.xhtml</string>
+ <string>HotKey/HotKey.xhtml</string>
+ <string>img/dtpick.gif</string>
+ <string>img/error.gif</string>
+ <string>index.html</string>
+ <string>InplaceInput/InplaceInput.xhtml</string>
+ <string>InplaceInput/InplaceInputProperty.xhtml</string>
+ <string>InplaceSelect/InplaceSelect.xhtml</string>
+ <string>InplaceSelect/InplaceSelectProperty.xhtml</string>
+ <string>InputNumberSlider/InputNumberSlider.xhtml</string>
+ <string>InputNumberSlider/InputNumberSliderDefault.xhtml</string>
+ <string>InputNumberSlider/InputNumberSliderProperty.xhtml</string>
+
<string>InputNumberSlider/InputNumberSliderStraightforward.xhtml</string>
+ <string>InputNumberSpinner/InputNumberSpinner.xhtml</string>
+
<string>InputNumberSpinner/InputNumberSpinnerDefault.xhtml</string>
+
<string>InputNumberSpinner/InputNumberSpinnerProperty.xhtml</string>
+
<string>InputNumberSpinner/InputNumberSpinnerStraightforward.xhtml</string>
+ <string>Insert/Insert.xhtml</string>
+ <string>Insert/InsertProperty.xhtml</string>
+ <string>Insert/src/test.bsh</string>
+ <string>Insert/src/test.cpp</string>
+ <string>Insert/src/test.groovy</string>
+ <string>Insert/src/test.html</string>
+ <string>Insert/src/test.java</string>
+ <string>Insert/src/test.lzx</string>
+ <string>Insert/src/test.xml</string>
+ <string>jQuery/jQuery.xhtml</string>
+ <string>layout/display.xhtml</string>
+ <string>layout/edit.xhtml</string>
+ <string>layout/menu.xhtml</string>
+ <string>layout/template.xhtml</string>
+ <string>ListShuttle/ListShuttle.xhtml</string>
+ <string>ListShuttle/ListShuttleDefault.xhtml</string>
+ <string>ListShuttle/ListShuttleProperty.xhtml</string>
+ <string>ListShuttle/ListShuttleStraightforward.xhtml</string>
+ <string>login.page.xml</string>
+ <string>login.xhtml</string>
+ <string>Message/Message.xhtml</string>
+ <string>Message/MessageProperty.xhtml</string>
+ <string>Message/MessageStraightforward.xhtml</string>
+ <string>META-INF/MANIFEST.MF</string>
+ <string>ModalPanel/ModalPanel.xhtml</string>
+ <string>ModalPanel/ModalPanelDefault.xhtml</string>
+ <string>ModalPanel/ModalPanelProperty.xhtml</string>
+ <string>ModalPanel/ModalPanelStraightforward.xhtml</string>
+ <string>OrderingList/OrderingList.xhtml</string>
+ <string>OrderingList/OrderingListDefault.xhtml</string>
+ <string>OrderingList/OrderingListProperty.xhtml</string>
+ <string>OrderingList/OrderingListStraightforward.xhtml</string>
+ <string>pages/Blank/Blank.xhtml</string>
+ <string>pages/Blank/BlankDefault.xhtml</string>
+ <string>pages/Blank/BlankProperty.xhtml</string>
+ <string>pages/Blank/BlankStraightforward.xhtml</string>
+ <string>pages/Info/Info.xhtml</string>
+ <string>pages/Rich/Rich.xhtml</string>
+ <string>pages/RichMenu/RichMenu.xhtml</string>
+ <string>Paint2D/Paint2D.xhtml</string>
+ <string>Paint2D/Paint2DDefault.xhtml</string>
+ <string>Paint2D/Paint2DProperty.xhtml</string>
+ <string>Paint2D/Paint2DStraightforward.xhtml</string>
+ <string>Panel/Panel.xhtml</string>
+ <string>Panel/PanelDefault.xhtml</string>
+ <string>Panel/PanelProperty.xhtml</string>
+ <string>Panel/PanelStraightforward.xhtml</string>
+ <string>PanelBar/PanelBar.xhtml</string>
+ <string>PanelBar/PanelBarDefault.xhtml</string>
+ <string>PanelBar/PanelBarProperty.xhtml</string>
+ <string>PanelBar/PanelBarStraightforward.xhtml</string>
+ <string>PanelMenu/PanelMenu.xhtml</string>
+ <string>PanelMenu/PanelMenuDefault.xhtml</string>
+ <string>PanelMenu/PanelMenuProperty.xhtml</string>
+ <string>PanelMenu/PanelMenuStraightforward.xhtml</string>
+ <string>PickList/PickList.xhtml</string>
+ <string>PickList/PickListDefault.xhtml</string>
+ <string>PickList/PickListProperty.xhtml</string>
+ <string>pics/458_1_big.gif</string>
+ <string>pics/458_2_big.jpg</string>
+ <string>pics/ajax_process.gif</string>
+ <string>pics/ajax_stoped.gif</string>
+ <string>pics/asus.jpg</string>
+ <string>pics/benq.jpg</string>
+ <string>pics/collapse.gif</string>
+ <string>pics/error.gif</string>
+ <string>pics/expand.gif</string>
+ <string>pics/fatal.gif</string>
+ <string>pics/file-manager-reject.png</string>
+ <string>pics/file-manager.png</string>
+ <string>pics/header.png</string>
+ <string>pics/info.gif</string>
+ <string>pics/item.png</string>
+ <string>pics/masshtaby_01.jpg</string>
+ <string>pics/passed.gif</string>
+ <string>pics/podb109_61.jpg</string>
+ <string>pics/toshiba.jpg</string>
+ <string>pics/warn.gif</string>
+ <string>ProgressBar/ProgressBar.xhtml</string>
+ <string>ProgressBar/ProgressBarDefault.xhtml</string>
+ <string>ScrollableDataTable/ScrollableDataTable.xhtml</string>
+
<string>ScrollableDataTable/ScrollableDataTableDefault.xhtml</string>
+
<string>ScrollableDataTable/ScrollableDataTableProperty.xhtml</string>
+ <string>Separator/Separator.xhtml</string>
+ <string>Separator/SeparatorDefault.xhtml</string>
+ <string>Separator/SeparatorProperty.xhtml</string>
+ <string>Separator/SeparatorStraightforward.xhtml</string>
+ <string>SimpleTogglePanel/SimpleTogglePanel.xhtml</string>
+ <string>SimpleTogglePanel/SimpleTogglePanelDefault.xhtml</string>
+ <string>SimpleTogglePanel/SimpleTogglePanelProperty.xhtml</string>
+
<string>SimpleTogglePanel/SimpleTogglePanelStraightforward.xhtml</string>
+ <string>Skinning/Skinning.xhtml</string>
+ <string>SortingAndFiltering/SortingAndFiltering.xhtml</string>
+ <string>Spacer/Spacer.xhtml</string>
+ <string>Spacer/SpacerDefault.xhtml</string>
+ <string>Spacer/SpacerProperty.xhtml</string>
+ <string>Spacer/SpacerStraightforward.xhtml</string>
+ <string>styles/app.css</string>
+ <string>styles/styles.css</string>
+ <string>stylesheet/theme.css</string>
+ <string>SuggestionBox/SuggestionBox.xhtml</string>
+ <string>SuggestionBox/SuggestionBoxDefault.xhtml</string>
+ <string>SuggestionBox/SuggestionBoxProperty.xhtml</string>
+ <string>SuggestionBox/SuggestionBoxStraightforward.xhtml</string>
+ <string>TabPanel/TabPanel.xhtml</string>
+ <string>TabPanel/TabPanelDefault.xhtml</string>
+ <string>TabPanel/TabPanelProperty.xhtml</string>
+ <string>TabPanel/TabPanelStraightforward.xhtml</string>
+ <string>TogglePanel/TogglePanel.xhtml</string>
+ <string>TogglePanel/TogglePanelDefault.xhtml</string>
+ <string>TogglePanel/TogglePanelProperty.xhtml</string>
+ <string>TogglePanel/TogglePanelStraightforward.xhtml</string>
+ <string>ToolBar/ToolBar.xhtml</string>
+ <string>ToolBar/ToolBarDefault.xhtml</string>
+ <string>ToolBar/ToolBarProperty.xhtml</string>
+ <string>Tooltip/Tooltip.xhtml</string>
+ <string>Tooltip/TooltipDefault.xhtml</string>
+ <string>Tooltip/TooltipProperty.xhtml</string>
+ <string>Tooltip/TooltipStraightforward.xhtml</string>
+ <string>Tree/Tree.xhtml</string>
+ <string>Tree/TreeDefault.xhtml</string>
+ <string>Tree/TreeProperty.xhtml</string>
+ <string>Validator/Validator.xhtml</string>
+ <string>Validator/ValidatorDefault.xhtml</string>
+ <string>Validator/ValidatorProperty.xhtml</string>
+ <string>Validator/ValidatorStraightforward.xhtml</string>
+ <string>VirtualEarth/VirtualEarth.xhtml</string>
+ <string>VirtualEarth/VirtualEarthDefault.xhtml</string>
+ <string>VirtualEarth/VirtualEarthProperty.xhtml</string>
+ <string>WEB-INF/.faces-config.xml.jsfdia</string>
+ <string>WEB-INF/components.xml</string>
+
<string>WEB-INF/dev/org/domain/HelloWorld/session/Authenticator.class</string>
+
<string>WEB-INF/dev/org/domain/HelloWorld/session/Container.class</string>
+
<string>WEB-INF/dev/org/domain/HelloWorld/session/ContainerManager.class</string>
+
<string>WEB-INF/dev/org/domain/HelloWorld/session/ContainerService.class</string>
+
<string>WEB-INF/dev/org/domain/HelloWorld/session/TestDataModel.class</string>
+ <string>WEB-INF/dev/seam.properties</string>
+ <string>WEB-INF/faces-config.xml</string>
+ <string>WEB-INF/jboss-web.xml</string>
+ <string>WEB-INF/lib/antlr-runtime.jar</string>
+ <string>WEB-INF/lib/commons-beanutils.jar</string>
+ <string>WEB-INF/lib/commons-digester.jar</string>
+ <string>WEB-INF/lib/drools-compiler.jar</string>
+ <string>WEB-INF/lib/drools-core.jar</string>
+ <string>WEB-INF/lib/jboss-el.jar</string>
+ <string>WEB-INF/lib/jboss-seam-debug.jar</string>
+ <string>WEB-INF/lib/jboss-seam-ioc.jar</string>
+ <string>WEB-INF/lib/jboss-seam-mail.jar</string>
+ <string>WEB-INF/lib/jboss-seam-pdf.jar</string>
+ <string>WEB-INF/lib/jboss-seam-remoting.jar</string>
+ <string>WEB-INF/lib/jboss-seam-ui.jar</string>
+ <string>WEB-INF/lib/jboss-seam.jar</string>
+ <string>WEB-INF/lib/jbpm-jpdl.jar</string>
+ <string>WEB-INF/lib/jsf-facelets.jar</string>
+ <string>WEB-INF/lib/mvel14.jar</string>
+ <string>WEB-INF/lib/richfaces-api-3.2.2.BETA5.jar</string>
+ <string>WEB-INF/lib/richfaces-impl-3.2.2.BETA5.jar</string>
+ <string>WEB-INF/lib/richfaces-ui-3.2.2.BETA5.jar</string>
+ <string>WEB-INF/pages.xml</string>
+ <string>WEB-INF/web.xml</string>
+ <string>WEB-INF/classes/HelloWorld-ds.xml</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/Authenticator.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/calendar/Bean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelImpl.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarDataModelItemImpl.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/calendar/CalendarValidator.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/columns/Columns.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/combobox/Combobox.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/componentControl/ComponentControl.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/Container.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/ContainerManager.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/ContainerService.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/contextMenu/ContextMenu.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/custom/Custom.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/custom/CustomList.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/custom/UserBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataDefinitionList/DataDefinitionList.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/Car.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataGrid/DataGrid.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataOrderedList/DataOrderedList.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/Data.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataScroller/DataScroller.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataTable/ChildBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataTable/Data.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dataTable/DataTable.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/ddMenu/DDMenu.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDao.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dfs/DataFilterSliderDaoImpl.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryItem.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoInventoryList.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dfs/DemoSliderBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/dnd/DndBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/effect/Effect.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatient.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/DemoPatientProvider.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB$1.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableBB.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/extendedDataTable/ExtendedDataTableControlBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/fileUpload/FileUpload.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/gmap/Gmap.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/hotKey/HotKey.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/inplaceInput/InplaceInput.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/inplaceSelect/InplaceSelect.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSlider/InputNumberSlider.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/inputNumberSpinner/InputNumberSpinner.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/insert/Insert.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/jQuery/JQuery.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/listShuttle/ListShuttle.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/message/Message.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/message/MessageValidator.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/modalPanel/ModalPanel.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/orderingList/OrderingList.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/paint2D/Paint2D.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/paint2D/PaintData.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/panel/Panel.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/panelBar/PanelBar.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/panelMenu/PanelMenu.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/pickList/PickList.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/progressBar/ProgressBar.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/rich/MapComponent.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/rich/Options.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/rich/RichBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/richPanels/MapComponent.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/richPanels/RichPanelsBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/sb/Data.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/sb/Sb.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/scrollableDataTable/ScrollableDataTable.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/separator/Separator.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/skinning/Skinning.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering$1.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/sortingAndFiltering/SortingAndFiltering.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/spacer/Spacer.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/sTP/SimpleTogglePanel.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tabPanel/TabPanel.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/TestDataModel.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/togglePanel/TogglePanel.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/toolBar/ToolBar.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/toolTip/Tooltip.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean$1.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/Bean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/Library.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/Organism.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/Pathway.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeContainer.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/tree/TreeDndBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentAttribute.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/ComponentInfo.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info$Pair.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/componentInfo/Info.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/converter/InplaceInputConverter.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/converter/ListShuttleConverter.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/converter/OrderingListConverter.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/data/Data.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/event/Event.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/icon/Icon.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTracker.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/phaseTracker/PhaseTrackerComponent.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/ptComponent/PTComponent.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/skins/Skins.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/util/style/Style.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/Bean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/DataBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/GraphValidatorBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/LengthBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/MaxBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/MinBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/MinMaxBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/NotEmptyBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/NotNullBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/TestValidable.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/Validable.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/validator/ValidatorBean.class</string>
+
<string>WEB-INF/classes/org/domain/HelloWorld/session/virtualEarth/VirtualEarth.class</string>
+ <string>WEB-INF/lib/dom4j-1.6.1-jboss.jar</string>
+ <string>WEB-INF/lib/jstl-1.0.jar</string>
+ <string>WEB-INF/lib/jboss-seam-ui-2.0.0.GA.jar</string>
+ <string>WEB-INF/lib/jboss-seam-pdf-2.0.0.GA.jar</string>
+ <string>WEB-INF/lib/antlr-2.7.6.jar</string>
+ <string>WEB-INF/lib/jboss-el-2.0.0.GA.jar</string>
+ <string>WEB-INF/lib/richfaces-api-3.3.0-SNAPSHOT.jar</string>
+ <string>WEB-INF/lib/ejb-api-3.0.jar</string>
+ <string>WEB-INF/lib/hibernate-core-3.3.0.CR1.jar</string>
+ <string>WEB-INF/lib/mail-1.4.jar</string>
+ <string>WEB-INF/lib/commons-collections-3.2.jar</string>
+ <string>WEB-INF/lib/slf4j-simple-1.4.2.jar</string>
+ <string>WEB-INF/lib/persistence-api-1.0.jar</string>
+ <string>WEB-INF/lib/servlet-api-2.5.jar</string>
+ <string>WEB-INF/lib/jboss-seam-2.0.0.GA.jar</string>
+ <string>WEB-INF/lib/jsf-api-1.2_09.jar</string>
+
<string>WEB-INF/lib/hibernate-commons-annotations-3.1.0.CR1.jar</string>
+ <string>WEB-INF/lib/richfaces-ui-3.3.0-SNAPSHOT.jar</string>
+ <string>WEB-INF/lib/jboss-seam-remoting-2.0.0.GA.jar</string>
+ <string>WEB-INF/lib/commons-beanutils-1.7.0.jar</string>
+ <string>WEB-INF/lib/javassist-3.3.ga.jar</string>
+ <string>WEB-INF/lib/nekohtml-0.9.5.jar</string>
+ <string>WEB-INF/lib/jsf-facelets-1.1.14.jar</string>
+ <string>WEB-INF/lib/jboss-seam-debug-2.0.0.GA.jar</string>
+ <string>WEB-INF/lib/commons-digester-1.8.jar</string>
+ <string>WEB-INF/lib/activation-1.1.jar</string>
+ <string>WEB-INF/lib/commons-logging-1.0.4.jar</string>
+ <string>WEB-INF/lib/hibernate-validator-3.1.0.CR1.jar</string>
+ <string>WEB-INF/lib/slf4j-api-1.4.2.jar</string>
+ <string>WEB-INF/lib/richfaces-impl-3.3.0-SNAPSHOT.jar</string>
+ <string>WEB-INF/lib/jta-1.1.jar</string>
+ <string>WEB-INF/lib/itext-2.0.4.jar</string>
+ <string>WEB-INF/lib/jsf-impl-1.2_09.jar</string>
+ <string>WEB-INF/lib/jboss-seam-ioc-2.0.0.GA.jar</string>
+ <string>WEB-INF/lib/jboss-seam-mail-2.0.0.GA.jar</string>
+ </pathsSet>
+ </path-set>
+ </entry>
+ </registeredFiles>
+</webapp-structure>
\ No newline at end of file