You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ck...@apache.org on 2010/05/07 15:48:50 UTC

svn commit: r942072 [1/4] - in /myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main: java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandButton/ java/org/apache/myfaces/trinidaddemo/compon...

Author: ckormos
Date: Fri May  7 13:48:46 2010
New Revision: 942072

URL: http://svn.apache.org/viewvc?rev=942072&view=rev
Log:
Patch applied for [TRINIDAD-1806] - Default variant demo refactoring (Thanks to Cosmin Martinconi for providing the patch).

Added:
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/graphic/media/mediaTypical.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/layout/groupLayout/panelGroupLayoutVertical.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/message/messageHelp.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelAccordion/panelAccordionDiscloseOne.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectManyShuttle/selectManyShuttleHideDescription.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectOrderShuttle/selectOrderShuttleHideDescription.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/showDetail/showDetailHeader/showDetailHeaderNoneMessage.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/table/column/columnStart.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/table/table/tableGridLines.xhtml
Removed:
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/page/PageBean.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/graphic/media/media.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/input/inputColor/inputColor.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/input/inputDate/inputDate.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/input/inputFile/inputFile.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/input/inputListOfValues/inputListOfValues.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/input/inputListOfValues/inputListOfValuesDialog.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/input/inputNumberSpinbox/inputNumberSpinbox.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/input/inputText/inputText.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/layout/formLayout/panelFormLayout.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/layout/groupLayout/panelGroupLayout.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/layout/horizontalLayout/panelHorizontalLayout.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/chart/chart.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/message/message.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/outputFormated/outputFormated.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/page/page.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelAccordion/panelAccordion.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelBox/panelBox.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelButtonBar/panelButtonBar.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelChoice/panelChoice.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelHeader/panelHeader.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelPageHeader/panelPageHeader.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelPopup/panelPopup.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelPopup/panelPopupClick.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelRadio/panelRadio.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelTabbed/panelTabbed.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectBooleanCheckbox/selectBooleanCheckbox.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectBooleanRadio/selectBooleanRadio.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectManyCheckbox/selectManyCheckbox.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectManyCheckbox/selectManyCheckboxVertical.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectManyListbox/selectManyListbox.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectManyShuttle/selectManyShuttle.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectOneChoice/selectOneChoice.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectOneListbox/selectOneListbox.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectOneRadio/selectOneRadio.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectOneRadio/selectOneRadioVertical.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectOrderShuttle/selectOrderShuttle.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/showDetail/showDetailHeader/showDetailHeader.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/table/column/column.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/table/column/columnEnd.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/table/column/columnLeft.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/table/table/table.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/table/treeTable/treeTable.xhtml
Modified:
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandButton/CommandButtonDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandLink/CommandLinkDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goButton/GoButtonDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goLink/GoLinkDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/resetButton/ResetButtonDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/icon/IconDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/image/ImageDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/media/MediaDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputColor/InputColorDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputDate/InputDateDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputFile/InputFileDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputListOfValues/InputListOfValuesDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputNumberSpinbox/InputNumberSpinboxDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputText/InputTextDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelBorderLayout/BorderLayoutDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelFormLayout/FormLayoutDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelGroupLayout/GroupLayoutDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelHorizontalLayout/HorizontalLayoutDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/separator/SeparatorDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/spacer/SpacerDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/breadCrumbs/BreadCrumbsDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/commandNavigationItem/CommandNavigationItemDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationPane/NavigationPaneDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationTree/NavigationTreeDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/processChoiceBar/ProcessChoiceBarDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/singleStepButtonBar/SingleStepButtonBarDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/train/TrainDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/tree/TreeDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/chart/ChartDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/legend/LegendDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/message/MessageDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/messages/MessagesDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputDocument/OutputDocumentDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputFormated/OutputFormatedDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputLabel/OutputLabelDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputText/OutputTextDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/progessIndicator/ProgressIndicatorDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/statusIndicator/StatusIndicatorDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/form/FormDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/group/GroupDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/page/PageDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelAccordion/AccordionPanelDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelBox/PanelBoxDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelButtonBar/PanelButtonBarDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelCaptionGroup/PanelCaptionGroupDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelChoice/PanelChoiceDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelHeader/PanelHeaderDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelLabelAndMessage/PanelLabelAndMessageDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelList/PanelListDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPage/PanelPageDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPageHeader/PanelPageHeaderDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPopup/PanelPopupDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelRadio/PanelRadioDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelSideBar/PanelSideBarDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTabbed/PanelTabbedDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTip/PanelTipDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseColor/ChooseColorDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseDate/ChooseDateDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanCheckbox/SelectBooleanCheckboxDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanRadio/SelectBooleanRadioDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectItem/SelectItemDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyCheckbox/SelectManyCheckboxDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyListbox/SelectManyListboxDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyShuttle/SelectManyShuttleDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneChoice/SelectOneChoiceDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneListbox/SelectOneListboxDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneRadio/SelectOneRadioDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOrderShuttle/SelectOrderShuttleDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectRangeChoiceBar/SelectRangeChoiceBarDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/showDetail/showDetail/ShowDetailDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/showDetail/showDetailHeader/ShowDetailHeaderDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/showDetail/showDetailItem/ShowDetailItemDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/table/column/ColumnDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/table/table/TableDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/table/treeTable/TreeTableDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/support/ComponentDemoId.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/support/IComponentDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/support/PrettyUrlFilter.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/support/impl/AbstractComponentDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/support/impl/AbstractComponentVariantDemo.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/support/impl/ComponentVariantDemoImpl.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/support/util/SitemapGenerator.java
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/WEB-INF/faces-config.xml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/message/messageError.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/message/messageInfo.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/message/messageNone.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/output/message/messageWarning.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/page/pageCompact.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/page/pageExpanded.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelPageHeader/panelPageHeaderCompact.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/panel/panelPageHeader/panelPageHeaderExpanded.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectBooleanCheckbox/selectBooleanCheckboxDetailed.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectBooleanCheckbox/selectBooleanCheckboxSimple.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectBooleanRadio/selectBooleanRadioDetailed.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/components/select/selectBooleanRadio/selectBooleanRadioSimple.xhtml
    myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/webapp/skins/layout.css

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandButton/CommandButtonDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandButton/CommandButtonDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandButton/CommandButtonDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandButton/CommandButtonDemo.java Fri May  7 13:48:46 2010
@@ -39,15 +39,19 @@ public class CommandButtonDemo extends A
 	 * Constructor.
 	 */
 	public CommandButtonDemo() {
-		super(ComponentDemoId.commnandButton , "Command Button", VARIANTS.fullSubmit, "Full submit",
+		super(ComponentDemoId.commandButton , "Command Button");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.fullSubmit, "Full submit", this,
             new String[]{
                 "/components/buttonsAndLinks/commandButton/commandButton.xhtml"
-            });
+            }));
 
-        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.ajaxSubmit, "Ajax Submit", this,
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.ajaxSubmit, "Ajax submit", this,
             new String[]{
                 "/components/buttonsAndLinks/commandButton/commandButtonAjax.xhtml"
-            }, getSummaryResourcePath(), getBackingBeanResourcePath()));
+            }));
+
+       setDefaultVariant(VARIANTS.fullSubmit);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandLink/CommandLinkDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandLink/CommandLinkDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandLink/CommandLinkDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandLink/CommandLinkDemo.java Fri May  7 13:48:46 2010
@@ -19,10 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.buttonsAndLinks.commandLink;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
-
-import java.util.List;
-import java.util.ArrayList;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -31,14 +30,22 @@ public class CommandLinkDemo extends Abs
 
     private static final long serialVersionUID = -1982061956883408710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}    
+
 	/**
 	 * Constructor.
 	 */
 	public CommandLinkDemo() {
-		super(ComponentDemoId.commandLink , "Command Link",
+		super(ComponentDemoId.commandLink , "Command Link");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/buttonsAndLinks/commandLink/commandLink.xhtml"
-            });
+                    "/components/buttonsAndLinks/commandLink/commandLink.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goButton/GoButtonDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goButton/GoButtonDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goButton/GoButtonDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goButton/GoButtonDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.buttonsAndLinks.goButton;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class GoButtonDemo extends Abstra
 
     private static final long serialVersionUID = -1982061456883408710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}     
+
 	/**
 	 * Constructor.
 	 */
 	public GoButtonDemo() {
-		super(ComponentDemoId.goButton, "Go Button",
+		super(ComponentDemoId.goButton, "Go Button");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/buttonsAndLinks/goButton/goButton.xhtml"
-            });
+                    "/components/buttonsAndLinks/goButton/goButton.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goLink/GoLinkDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goLink/GoLinkDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goLink/GoLinkDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/goLink/GoLinkDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.buttonsAndLinks.goLink;
 
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 
 /**
  *
@@ -27,14 +29,22 @@ import org.apache.myfaces.trinidaddemo.s
 public class GoLinkDemo extends AbstractComponentDemo{
     private static final long serialVersionUID = -1982061956883108710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}    
+
 	/**
 	 * Constructor.
 	 */
 	public GoLinkDemo() {
-		super(ComponentDemoId.goLink , "Go Link",
+		super(ComponentDemoId.goLink , "Go Link");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/buttonsAndLinks/goLink/goLink.xhtml"
-            });
+                    "/components/buttonsAndLinks/goLink/goLink.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/resetButton/ResetButtonDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/resetButton/ResetButtonDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/resetButton/ResetButtonDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/resetButton/ResetButtonDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.buttonsAndLinks.resetButton;
 
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 
 /**
  *
@@ -28,14 +30,22 @@ public class ResetButtonDemo extends Abs
 
     private static final long serialVersionUID = -1982361956883408710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}    
+
 	/**
 	 * Constructor.
 	 */
 	public ResetButtonDemo() {
-		super(ComponentDemoId.resetButton, "Reset Button",
+		super(ComponentDemoId.resetButton, "Reset Button");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/buttonsAndLinks/resetButton/resetButton.xhtml"
-            });
+                    "/components/buttonsAndLinks/resetButton/resetButton.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/icon/IconDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/icon/IconDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/icon/IconDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/icon/IconDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.graphic.icon;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class IconDemo extends AbstractCo
     
     private static final long serialVersionUID = -1982061956893498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+    
 	/**
 	 * Constructor.
 	 */
 	public IconDemo() {
-		super(ComponentDemoId.icon, "Icon",
-            new String[]{
-                "/components/graphic/icon/icon.xhtml"
-            });
+		super(ComponentDemoId.icon, "Icon");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
+                new String[]{
+                        "/components/graphic/icon/icon.xhtml"
+                }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/image/ImageDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/image/ImageDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/image/ImageDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/image/ImageDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.graphic.image;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class ImageDemo extends AbstractC
     
     private static final long serialVersionUID = -1982061956893494710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public ImageDemo() {
-		super(ComponentDemoId.image, "Image",
-            new String[]{
-                "/components/graphic/image/image.xhtml"
-            });
+		super(ComponentDemoId.image, "Image");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
+                new String[]{
+                        "/components/graphic/image/image.xhtml"
+                }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/media/MediaDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/media/MediaDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/media/MediaDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/graphic/media/MediaDemo.java Fri May  7 13:48:46 2010
@@ -31,6 +31,7 @@ public class MediaDemo extends AbstractC
     private static final long serialVersionUID = -1982063956893498710L;
 
     private enum VARIANTS implements IComponentDemoVariantId {
+        Typical,
 		AllControls,
         Link,
         NoControls,
@@ -43,39 +44,45 @@ public class MediaDemo extends AbstractC
 	 * Constructor.
 	 */
 	public MediaDemo() {
-		super(ComponentDemoId.media, "Media",
-            new String[]{
-                "/components/graphic/media/media.xhtml"
-            });
+		super(ComponentDemoId.media, "Media");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Typical, "Typical", this,
+                new String[]{
+                        "/components/graphic/media/mediaTypical.xhtml"
+                }));
+
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.AllControls, "All controls", this,
                 new String[]{
                         "/components/graphic/media/mediaAllControls.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Link, this,
                 new String[]{
                         "/components/graphic/media/mediaLink.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.NoControls, "No controls", this,
                 new String[]{
                         "/components/graphic/media/mediaNoControls.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Quicktime, this,
                 new String[]{
                         "/components/graphic/media/mediaQuicktime.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Real, this,
                 new String[]{
                         "/components/graphic/media/mediaReal.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Windows, this,
                 new String[]{
                         "/components/graphic/media/mediaWindows.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Typical);
+
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputColor/InputColorDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputColor/InputColorDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputColor/InputColorDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputColor/InputColorDemo.java Fri May  7 13:48:46 2010
@@ -40,25 +40,24 @@ public class InputColorDemo extends Abst
 	 * Constructor.
 	 */
 	public InputColorDemo() {
-		super(ComponentDemoId.inputColor, "Input Color",
-            new String[]{
-                "/components/input/inputColor/inputColor.xhtml"
-            });
+		super(ComponentDemoId.inputColor, "Input Color");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Compact, this,
                 new String[]{
                         "/components/input/inputColor/inputColorCompact.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/input/inputColor/inputColorDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/input/inputColor/inputColorSimple.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputDate/InputDateDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputDate/InputDateDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputDate/InputDateDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputDate/InputDateDemo.java Fri May  7 13:48:46 2010
@@ -39,19 +39,18 @@ public class InputDateDemo extends Abstr
 	 * Constructor.
 	 */
 	public InputDateDemo() {
-		super(ComponentDemoId.inputDate, "Input Date",
-            new String[]{
-                "/components/input/inputDate/inputDate.xhtml"
-            });
+		super(ComponentDemoId.inputDate, "Input Date");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, "Simple", this,
                 new String[]{
                         "/components/input/inputDate/inputDateSimple.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, "Detailed", this,
                 new String[]{
                         "/components/input/inputDate/inputDateDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputFile/InputFileDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputFile/InputFileDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputFile/InputFileDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputFile/InputFileDemo.java Fri May  7 13:48:46 2010
@@ -39,19 +39,18 @@ public class InputFileDemo extends Abstr
 	 * Constructor.
 	 */
 	public InputFileDemo() {
-		super(ComponentDemoId.inputFile, "Input File",
-            new String[]{
-                "/components/input/inputFile/inputFile.xhtml"
-            });
+		super(ComponentDemoId.inputFile, "Input File");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/input/inputFile/inputFileSimple.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/input/inputFile/inputFileDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputListOfValues/InputListOfValuesDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputListOfValues/InputListOfValuesDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputListOfValues/InputListOfValuesDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputListOfValues/InputListOfValuesDemo.java Fri May  7 13:48:46 2010
@@ -39,21 +39,18 @@ public class InputListOfValuesDemo exten
 	 * Constructor.
 	 */
 	public InputListOfValuesDemo() {
-		super(ComponentDemoId.inputListOfValues, "Input List Of Values",
-            new String[]{
-                "/components/input/inputListOfValues/inputListOfValues.xhtml"
-            });
+		super(ComponentDemoId.inputListOfValues, "Input List Of Values");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/input/inputListOfValues/inputListOfValuesSimple.xhtml"
-                }, getSummaryResourcePath(),
-                "/org/apache/myfaces/trinidaddemo/components/input/inputListOfValues/InputListOfValuesBean.java"));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/input/inputListOfValues/inputListOfValuesDetailed.xhtml"
-                }, getSummaryResourcePath(),
-                "/org/apache/myfaces/trinidaddemo/components/input/inputListOfValues/InputListOfValuesBean.java"));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputNumberSpinbox/InputNumberSpinboxDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputNumberSpinbox/InputNumberSpinboxDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputNumberSpinbox/InputNumberSpinboxDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputNumberSpinbox/InputNumberSpinboxDemo.java Fri May  7 13:48:46 2010
@@ -39,15 +39,18 @@ public class InputNumberSpinboxDemo exte
 	 * Constructor.
 	 */
 	public InputNumberSpinboxDemo() {
-		super(ComponentDemoId.inputNumberSpinbox, "Input Number Spinbox", VARIANTS.Simple, "Simple",
-            new String[]{
-                "/components/input/inputNumberSpinbox/inputNumberSpinboxSimple.xhtml"
-            });
+		super(ComponentDemoId.inputNumberSpinbox, "Input Number Spinbox");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, "Simple", this,
+                new String[]{
+                        "/components/input/inputNumberSpinbox/inputNumberSpinboxSimple.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, "Detailed", this,
                 new String[]{
                         "/components/input/inputNumberSpinbox/inputNumberSpinboxDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputText/InputTextDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputText/InputTextDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputText/InputTextDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/input/inputText/InputTextDemo.java Fri May  7 13:48:46 2010
@@ -39,19 +39,18 @@ public class InputTextDemo extends Abstr
 	 * Constructor.
 	 */
 	public InputTextDemo() {
-		super(ComponentDemoId.inputText, "Input Text",
-            new String[]{
-                "/components/input/inputText/inputText.xhtml"
-            });
+		super(ComponentDemoId.inputText, "Input Text");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/input/inputText/inputTextSimple.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/input/inputText/inputTextDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);        
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelBorderLayout/BorderLayoutDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelBorderLayout/BorderLayoutDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelBorderLayout/BorderLayoutDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelBorderLayout/BorderLayoutDemo.java Fri May  7 13:48:46 2010
@@ -39,15 +39,18 @@ public class BorderLayoutDemo extends Ab
 	 * Constructor.
 	 */
 	public BorderLayoutDemo() {
-		super(ComponentDemoId.panelBorderLayout, "Border Layout", VARIANTS.Expanded,
-            new String[]{
-                "/components/layout/borderLayout/panelBorderLayout.xhtml"
-            });
+		super(ComponentDemoId.panelBorderLayout, "Border Layout");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Expanded, this,
+                new String[]{
+                        "/components/layout/borderLayout/panelBorderLayout.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Positioned, this,
                 new String[]{
                         "/components/layout/borderLayout/panelBorderLayoutPositioned.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Expanded);
 	}    
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelFormLayout/FormLayoutDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelFormLayout/FormLayoutDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelFormLayout/FormLayoutDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelFormLayout/FormLayoutDemo.java Fri May  7 13:48:46 2010
@@ -39,19 +39,18 @@ public class FormLayoutDemo extends Abst
 	 * Constructor.
 	 */
 	public FormLayoutDemo() {
-		super(ComponentDemoId.panelFormLayout, "Form Layout",
-            new String[]{
-                "/components/layout/formLayout/panelFormLayout.xhtml"
-            });
+		super(ComponentDemoId.panelFormLayout, "Form Layout");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.LabelLeft, "Label left", this,
                 new String[]{
                         "/components/layout/formLayout/panelFormLayoutLabelLeft.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.LabelTop, "Label top", this,
                 new String[]{
                         "/components/layout/formLayout/panelFormLayoutLabelTop.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.LabelLeft);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelGroupLayout/GroupLayoutDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelGroupLayout/GroupLayoutDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelGroupLayout/GroupLayoutDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelGroupLayout/GroupLayoutDemo.java Fri May  7 13:48:46 2010
@@ -40,20 +40,23 @@ public class GroupLayoutDemo extends Abs
 	 * Constructor.
 	 */
 	public GroupLayoutDemo() {
-		super(ComponentDemoId.panelGroupLayout, "Group Layout",
-            new String[]{
-                "/components/layout/groupLayout/panelGroupLayout.xhtml"
-            });
+		super(ComponentDemoId.panelGroupLayout, "Group Layout");
 
 		addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Horizontal, this,
                 new String[]{
                         "/components/layout/groupLayout/panelGroupLayoutHorizontal.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+		addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Vertical, this,
+                new String[]{
+                        "/components/layout/groupLayout/panelGroupLayoutVertical.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Dynamic,this,
                 new String[]{
                         "/components/layout/groupLayout/panelGroupLayoutDynamic.xhtml"
                 }, getSummaryResourcePath(),
                 "/org/apache/myfaces/trinidaddemo/components/layout/panelGroupLayout/GroupLayoutDynamicBean.java"));
+
+        setDefaultVariant(VARIANTS.Vertical);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelHorizontalLayout/HorizontalLayoutDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelHorizontalLayout/HorizontalLayoutDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelHorizontalLayout/HorizontalLayoutDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/panelHorizontalLayout/HorizontalLayoutDemo.java Fri May  7 13:48:46 2010
@@ -41,30 +41,29 @@ public class HorizontalLayoutDemo extend
 	 * Constructor.
 	 */
 	public HorizontalLayoutDemo() {
-		super(ComponentDemoId.panelHorizontalLayout, "Horizontal Layout",
-            new String[]{
-                "/components/layout/horizontalLayout/panelHorizontalLayout.xhtml"
-            });
+		super(ComponentDemoId.panelHorizontalLayout, "Horizontal Layout");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Left, this,
                 new String[]{
                         "/components/layout/horizontalLayout/panelHorizontalLayoutLeft.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Middle, this,
                 new String[]{
                         "/components/layout/horizontalLayout/panelHorizontalLayoutMiddle.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Right, this,
                 new String[]{
                         "/components/layout/horizontalLayout/panelHorizontalLayoutRight.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Top, this,
                 new String[]{
                         "/components/layout/horizontalLayout/panelHorizontalLayoutTop.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Left);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/separator/SeparatorDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/separator/SeparatorDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/separator/SeparatorDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/separator/SeparatorDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.layout.separator;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class SeparatorDemo extends Abstr
 
     private static final long serialVersionUID = -1982071956883498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public SeparatorDemo() {
-		super(ComponentDemoId.separator, "Separator",
+		super(ComponentDemoId.separator, "Separator");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/layout/separator/separator.xhtml"
-            });
+                    "/components/layout/separator/separator.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/spacer/SpacerDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/spacer/SpacerDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/spacer/SpacerDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/layout/spacer/SpacerDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.layout.spacer;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class SpacerDemo extends Abstract
 
     private static final long serialVersionUID = -1982071956886498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public SpacerDemo() {
-		super(ComponentDemoId.spacer, "Spacer",
+		super(ComponentDemoId.spacer, "Spacer");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/layout/spacer/spacer.xhtml"
-            });
+                    "/components/layout/spacer/spacer.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/breadCrumbs/BreadCrumbsDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/breadCrumbs/BreadCrumbsDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/breadCrumbs/BreadCrumbsDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/breadCrumbs/BreadCrumbsDemo.java Fri May  7 13:48:46 2010
@@ -38,15 +38,18 @@ public class BreadCrumbsDemo extends Abs
 	 * Constructor.
 	 */
 	public BreadCrumbsDemo() {
-		super(ComponentDemoId.breadCrumbs, "Bread Crumbs", VARIANTS.Horizontal,
-            new String[]{
-                "/components/navigation/breadCrumbs/breadCrumbsHorizontal.xhtml"
-            });
+		super(ComponentDemoId.breadCrumbs, "Bread Crumbs");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Horizontal, this,
+                new String[]{
+                        "/components/navigation/breadCrumbs/breadCrumbsHorizontal.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Vertical, this,
                 new String[]{
                         "/components/navigation/breadCrumbs/breadCrumbsVertical.xhtml"
-                }, "/components/navigation/breadCrumbs/summary.xhtml"));
+                }));
+
+        setDefaultVariant(VARIANTS.Horizontal);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/commandNavigationItem/CommandNavigationItemDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/commandNavigationItem/CommandNavigationItemDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/commandNavigationItem/CommandNavigationItemDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/commandNavigationItem/CommandNavigationItemDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.navigation.commandNavigationItem;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class CommandNavigationItemDemo e
 
     private static final long serialVersionUID = -1982061956383498310L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public CommandNavigationItemDemo() {
-		super(ComponentDemoId.commandNavigationItem, "Command Navigation Item",
+		super(ComponentDemoId.commandNavigationItem, "Command Navigation Item");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/navigation/commandNavigationItem/commandNavigationItem.xhtml"
-            });
+                     "/components/navigation/commandNavigationItem/commandNavigationItem.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationPane/NavigationPaneDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationPane/NavigationPaneDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationPane/NavigationPaneDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationPane/NavigationPaneDemo.java Fri May  7 13:48:46 2010
@@ -42,30 +42,30 @@ public class NavigationPaneDemo extends 
 	 * Constructor.
 	 */
 	public NavigationPaneDemo() {
-		super(ComponentDemoId.navigationPane, "Navigation Pane",
-            new String[]{
-                "/components/navigation/navigationPane/navigationPaneBar.xhtml"
-            });
+		super(ComponentDemoId.navigationPane, "Navigation Pane");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Bar, this,
+                new String[]{
+                       "/components/navigation/navigationPane/navigationPaneBar.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Buttons, this,
                 new String[]{
                         "/components/navigation/navigationPane/navigationPaneButtons.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Choice, this,
                 new String[]{
                         "/components/navigation/navigationPane/navigationPaneChoice.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.List, this,
                 new String[]{
                         "/components/navigation/navigationPane/navigationPaneList.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Tabs, this,
                 new String[]{
                         "/components/navigation/navigationPane/navigationPaneTabs.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Tabs);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationTree/NavigationTreeDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationTree/NavigationTreeDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationTree/NavigationTreeDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/navigationTree/NavigationTreeDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.navigation.navigationTree;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class NavigationTreeDemo extends 
     
     private static final long serialVersionUID = -1982060956383408310L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}      
+
 	/**
 	 * Constructor.
 	 */
 	public NavigationTreeDemo() {
-		super(ComponentDemoId.navigationTree, "Navigation Tree",
+		super(ComponentDemoId.navigationTree, "Navigation Tree");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/navigation/navigationTree/navigationTree.xhtml"
-            });
+                    "/components/navigation/navigationTree/navigationTree.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/processChoiceBar/ProcessChoiceBarDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/processChoiceBar/ProcessChoiceBarDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/processChoiceBar/ProcessChoiceBarDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/processChoiceBar/ProcessChoiceBarDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.navigation.processChoiceBar;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class ProcessChoiceBarDemo extend
     
     private static final long serialVersionUID = -1982060956387498310L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public ProcessChoiceBarDemo() {
-		super(ComponentDemoId.processChoiceBar, "Process Choice Bar",
+		super(ComponentDemoId.processChoiceBar, "Process Choice Bar");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/navigation/processChoiceBar/processChoiceBar.xhtml"
-            });
+                    "/components/navigation/processChoiceBar/processChoiceBar.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/singleStepButtonBar/SingleStepButtonBarDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/singleStepButtonBar/SingleStepButtonBarDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/singleStepButtonBar/SingleStepButtonBarDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/singleStepButtonBar/SingleStepButtonBarDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.navigation.singleStepButtonBar;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class SingleStepButtonBarDemo ext
     
     private static final long serialVersionUID = -1982060956387098310L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public SingleStepButtonBarDemo() {
-		super(ComponentDemoId.singleStepButtonBar, "Single Step Button Bar",
+		super(ComponentDemoId.singleStepButtonBar, "Single Step Button Bar");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/navigation/singleStepButtonBar/singleStepButtonBar.xhtml"
-            });
+                    "/components/navigation/singleStepButtonBar/singleStepButtonBar.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/train/TrainDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/train/TrainDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/train/TrainDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/train/TrainDemo.java Fri May  7 13:48:46 2010
@@ -39,14 +39,7 @@ public class TrainDemo extends AbstractC
 	 * Constructor.
 	 */
 	public TrainDemo() {
-		super(ComponentDemoId.train, "Train",
-            new String[]{
-                "/components/navigation/train/generalInfo.xhtml",
-                "/components/navigation/train/companyInfo.xhtml",
-                "/components/navigation/train/jsfSurvey.xhtml",
-                "/components/navigation/train/trinidadSurvey.xhtml",
-                "/components/navigation/train/youAreDone.xhtml"
-            });
+		super(ComponentDemoId.train, "Train");
         
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.PlusOne, "Plus One", this,
                 new String[]{
@@ -55,8 +48,7 @@ public class TrainDemo extends AbstractC
                     "/components/navigation/train/jsfSurvey.xhtml",
                     "/components/navigation/train/trinidadSurvey.xhtml",
                     "/components/navigation/train/youAreDone.xhtml"
-                }, getSummaryResourcePath(), getBackingBeanResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.MaxVisited, "Max Visited", this,
                 new String[]{
                     "/components/navigation/train/generalInfo.xhtml",
@@ -64,7 +56,9 @@ public class TrainDemo extends AbstractC
                     "/components/navigation/train/jsfSurvey.xhtml",
                     "/components/navigation/train/trinidadSurvey.xhtml",
                     "/components/navigation/train/youAreDone.xhtml"
-                }, getSummaryResourcePath(), getBackingBeanResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.PlusOne);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/tree/TreeDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/tree/TreeDemo.java?rev=942072&r1=942071&r2=942072&view=diff
==============================================================================
--- myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/tree/TreeDemo.java (original)
+++ myfaces/trinidad/branches/trinidad-1.2.x/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/navigation/tree/TreeDemo.java Fri May  7 13:48:46 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.navigation.tree;
 
 import org.apache.myfaces.trinidaddemo.support.impl.AbstractComponentDemo;
+import org.apache.myfaces.trinidaddemo.support.impl.ComponentVariantDemoImpl;
 import org.apache.myfaces.trinidaddemo.support.ComponentDemoId;
+import org.apache.myfaces.trinidaddemo.support.IComponentDemoVariantId;
 
 /**
  *
@@ -28,14 +30,22 @@ public class TreeDemo extends AbstractCo
 
     private static final long serialVersionUID = -1982060956387090010L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
     /**
      * Constructor.
      */
     public TreeDemo() {
-        super(ComponentDemoId.tree, "Tree",
+        super(ComponentDemoId.tree, "Tree");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/navigation/tree/tree.xhtml"
-            });
+                    "/components/navigation/tree/tree.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
     }
 
     public String getSummaryResourcePath() {