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:57:54 UTC

svn commit: r942075 [2/3] - in /myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main: java/org/apache/myfaces/trinidaddemo/components/buttonsAndLinks/commandButton/ java/org/apache/myfaces/trinidaddemo/components/buttonsAndLin...

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/message/MessageDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/message/MessageDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/message/MessageDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/message/MessageDemo.java Fri May  7 13:57:51 2010
@@ -34,38 +34,38 @@ public class MessageDemo extends Abstrac
 		None,
         Warning,
         Info,
-        Error       
+        Error,
+        Help
 	}
 
 	/**
 	 * Constructor.
 	 */
 	public MessageDemo() {
-		super(ComponentDemoId.message, "Message",
-            new String[]{
-                "/components/output/message/message.xhtml"
-            });
+		super(ComponentDemoId.message, "Message");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.None, this,
                 new String[]{
                         "/components/output/message/messageNone.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Warning, this,
                 new String[]{
                         "/components/output/message/messageWarning.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Info, this,
                 new String[]{
                         "/components/output/message/messageInfo.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Error, this,
                 new String[]{
                         "/components/output/message/messageError.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Help, this,
+                new String[]{
+                        "/components/output/message/messageHelp.xhtml"
+                }));
 
+        setDefaultVariant(VARIANTS.None);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/messages/MessagesDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/messages/MessagesDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/messages/MessagesDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/messages/MessagesDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.output.messages;
 
 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 MessagesDemo extends Abstra
     
     private static final long serialVersionUID = -1982371956881498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public MessagesDemo() {
-		super(ComponentDemoId.messages, "Messages",
+		super(ComponentDemoId.messages, "Messages");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/output/messages/messages.xhtml"
-            });
+                    "/components/output/messages/messages.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputDocument/OutputDocumentDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputDocument/OutputDocumentDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputDocument/OutputDocumentDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputDocument/OutputDocumentDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.output.outputDocument;
 
 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 OutputDocumentDemo extends 
 
     private static final long serialVersionUID = -1982371956886498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public OutputDocumentDemo() {
-		super(ComponentDemoId.outputDocument, "Output Document",
+		super(ComponentDemoId.outputDocument, "Output Document");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/output/outputDocument/outputDocument.xhtml"
-            });
+                    "/components/output/outputDocument/outputDocument.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputFormated/OutputFormatedDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputFormated/OutputFormatedDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputFormated/OutputFormatedDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputFormated/OutputFormatedDemo.java Fri May  7 13:57:51 2010
@@ -31,7 +31,6 @@ public class OutputFormatedDemo extends 
     private static final long serialVersionUID = -1982371956886498710L;
 
     private enum VARIANTS implements IComponentDemoVariantId {
-        Default,
 		InContextBrandingStyle,
         InstructionStyle,
         PageStampStyle       
@@ -41,25 +40,22 @@ public class OutputFormatedDemo extends 
 	 * Constructor.
 	 */
 	public OutputFormatedDemo() {
-		super(ComponentDemoId.outputFormated, "Output Formated", VARIANTS.Default, "Default",
-            new String[]{
-                "/components/output/outputFormated/outputFormated.xhtml"
-            });
+		super(ComponentDemoId.outputFormatted, "Output Formatted");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.InContextBrandingStyle, "In context branding style", this,
                 new String[]{
                         "/components/output/outputFormated/outputFormatedInContextBrandingStyle.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.InstructionStyle, "Instruction style", this,
                 new String[]{
                         "/components/output/outputFormated/outputFormatedInstructionStyle.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.PageStampStyle, "Page stamp style", this,
                 new String[]{
                         "/components/output/outputFormated/outputFormatedPageStampStyle.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.InstructionStyle);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputLabel/OutputLabelDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputLabel/OutputLabelDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputLabel/OutputLabelDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputLabel/OutputLabelDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.output.outputLabel;
 
 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 OutputLabelDemo extends Abs
 
     private static final long serialVersionUID = -1982371956886492710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public OutputLabelDemo() {
-		super(ComponentDemoId.outputLabel, "Output Label",
+		super(ComponentDemoId.outputLabel, "Output Label");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/output/outputLabel/outputLabel.xhtml"
-            });
+                    "/components/output/outputLabel/outputLabel.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputText/OutputTextDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputText/OutputTextDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputText/OutputTextDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/outputText/OutputTextDemo.java Fri May  7 13:57:51 2010
@@ -21,6 +21,7 @@ package org.apache.myfaces.trinidaddemo.
 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;
 
 /**
  *
@@ -30,17 +31,21 @@ public class OutputTextDemo extends Abst
     private static final long serialVersionUID = -1982371956886494710L;
 
     private enum VARIANTS implements IComponentDemoVariantId {
-        Default
-    };
+		Default
+	}
 
 	/**
 	 * Constructor.
 	 */
 	public OutputTextDemo() {
-		super(ComponentDemoId.outputText, "Output Text", VARIANTS.Default, "Default",
+		super(ComponentDemoId.outputText, "Output Text");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/output/outputText/outputText.xhtml"
-            });
+                    "/components/output/outputText/outputText.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/progessIndicator/ProgressIndicatorDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/progessIndicator/ProgressIndicatorDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/progessIndicator/ProgressIndicatorDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/progessIndicator/ProgressIndicatorDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.output.progessIndicator;
 
 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 ProgressIndicatorDemo exten
 
     private static final long serialVersionUID = -1982371957886498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public ProgressIndicatorDemo() {
-		super(ComponentDemoId.progressIndicator, "Progress Indicator",
+		super(ComponentDemoId.progressIndicator, "Progress Indicator");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/output/progressIndicator/progressIndicator.xhtml"
-            });
+                    "/components/output/progressIndicator/progressIndicator.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/statusIndicator/StatusIndicatorDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/statusIndicator/StatusIndicatorDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/statusIndicator/StatusIndicatorDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/output/statusIndicator/StatusIndicatorDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.output.statusIndicator;
 
 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 StatusIndicatorDemo extends
 
     private static final long serialVersionUID = -1982374957886498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public StatusIndicatorDemo() {
-		super(ComponentDemoId.statusIndicator, "Status Indicator",
+		super(ComponentDemoId.statusIndicator, "Status Indicator");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/output/statusIndicator/statusIndicator.xhtml"
-            });
+                    "/components/output/statusIndicator/statusIndicator.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/form/FormDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/form/FormDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/form/FormDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/form/FormDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.panel.form;
 
 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 FormDemo extends AbstractCo
 
     private static final long serialVersionUID = -1982061956882498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public FormDemo() {
-		super(ComponentDemoId.form, "Form",
+		super(ComponentDemoId.form, "Form");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/form/form.xhtml"
-            });
+                    "/components/panel/form/form.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/group/GroupDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/group/GroupDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/group/GroupDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/group/GroupDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.panel.group;
 
 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 GroupDemo extends AbstractC
 
     private static final long serialVersionUID = -1982064956882498710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public GroupDemo() {
-		super(ComponentDemoId.group, "Group",
+		super(ComponentDemoId.group, "Group");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/group/group.xhtml"
-            });
+                    "/components/panel/group/group.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/page/PageDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/page/PageDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/page/PageDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/page/PageDemo.java Fri May  7 13:57:51 2010
@@ -39,32 +39,24 @@ public class PageDemo extends AbstractCo
      * Constructor.
      */
     public PageDemo() {
-        super(ComponentDemoId.page, "Page",
-            new String[]{
-                "/components/panel/page/page.xhtml"
-            });
+        super(ComponentDemoId.page, "Page");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Compact, this,
                 new String[]{
-                        "/components/panel/page/pageExpanded.xhtml"
-                }, getSummaryResourcePath(),
-                "/org/apache/myfaces/trinidaddemo/components/panel/page/PageBean.java"));
-        
+                        "/components/panel/page/pageCompact.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Expanded, this,
                 new String[]{
                         "/components/panel/page/pageExpanded.xhtml"
-                }, getSummaryResourcePath(),
-                "/org/apache/myfaces/trinidaddemo/components/panel/page/PageBean.java"));
+                }));
+
+        setDefaultVariant(VARIANTS.Compact);
     }
 
     public String getSummaryResourcePath() {
         return "/components/panel/page/summary.xhtml";
     }
 
-    public String getBackingBeanResourcePath() {
-        return "/org/apache/myfaces/trinidaddemo/components/panel/page/PageBean.java";
-    }
-
     public String getSkinDocumentationLink(){
         return null;
     }

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelAccordion/AccordionPanelDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelAccordion/AccordionPanelDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelAccordion/AccordionPanelDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelAccordion/AccordionPanelDemo.java Fri May  7 13:57:51 2010
@@ -31,24 +31,28 @@ public class AccordionPanelDemo extends 
 	private static final long serialVersionUID = -4995780657798809893L;
 
     private enum VARIANTS implements IComponentDemoVariantId {
-		DiscloseMany,
+		DiscloseOne,
+        DiscloseMany,
         DiscloseNone
 	}
 
 	public AccordionPanelDemo() {
-		super(ComponentDemoId.panelAccordion, "Accordion Panel",
-            new String[]{
-                "/components/panel/panelAccordion/panelAccordion.xhtml"
-            });
+		super(ComponentDemoId.panelAccordion, "Accordion Panel");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.DiscloseOne, "Disclose One", this,
+                new String[]{
+                        "/components/panel/panelAccordion/panelAccordionDiscloseOne.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.DiscloseMany, "Disclose Many", this,
                 new String[]{
                         "/components/panel/panelAccordion/panelAccordionDiscloseMany.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.DiscloseNone, "Disclose None", this,
                 new String[]{
                         "/components/panel/panelAccordion/panelAccordionDiscloseNone.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.DiscloseOne);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelBox/PanelBoxDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelBox/PanelBoxDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelBox/PanelBoxDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelBox/PanelBoxDemo.java Fri May  7 13:57:51 2010
@@ -40,30 +40,29 @@ public class PanelBoxDemo extends Abstra
      * Constructor.
      */
     public PanelBoxDemo() {
-        super(ComponentDemoId.panelBox, "Panel Box",
-            new String[]{
-                "/components/panel/panelBox/panelBox.xhtml"
-            });
+        super(ComponentDemoId.panelBox, "Panel Box");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Dark, this,
                 new String[]{
                         "/components/panel/panelBox/panelBoxDark.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Light, this,
                 new String[]{
                         "/components/panel/panelBox/panelBoxLight.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Medium, this,
                 new String[]{
                         "/components/panel/panelBox/panelBoxMedium.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Transparent, this,
                 new String[]{
                         "/components/panel/panelBox/panelBoxTransparent.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Light);
     }
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelButtonBar/PanelButtonBarDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelButtonBar/PanelButtonBarDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelButtonBar/PanelButtonBarDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelButtonBar/PanelButtonBarDemo.java Fri May  7 13:57:51 2010
@@ -31,7 +31,6 @@ public class PanelButtonBarDemo extends 
     private static final long serialVersionUID = -1982061956882438710L;
 
     private enum VARIANTS implements IComponentDemoVariantId {
-        Default,
 		Center,
         Left,
         Right,
@@ -43,35 +42,30 @@ public class PanelButtonBarDemo extends 
 	 * Constructor.
 	 */
 	public PanelButtonBarDemo() {
-		super(ComponentDemoId.panelButtonBar, "Panel Button Bar", VARIANTS.Default, "Default",
-            new String[]{
-                "/components/panel/panelButtonBar/panelButtonBar.xhtml"
-            });
+		super(ComponentDemoId.panelButtonBar, "Panel Button Bar");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Center, "Center", this,
                 new String[]{
                         "/components/panel/panelButtonBar/panelButtonBarCenter.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Left, "Left", this,
                 new String[]{
                         "/components/panel/panelButtonBar/panelButtonBarLeft.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Right, "Right", this,
                 new String[]{
                         "/components/panel/panelButtonBar/panelButtonBarRight.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.End, "End", this,
                 new String[]{
                         "/components/panel/panelButtonBar/panelButtonBarEnd.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Start, "Start", this,
                 new String[]{
                         "/components/panel/panelButtonBar/panelButtonBarStart.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Start);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelCaptionGroup/PanelCaptionGroupDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelCaptionGroup/PanelCaptionGroupDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelCaptionGroup/PanelCaptionGroupDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelCaptionGroup/PanelCaptionGroupDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.panel.panelCaptionGroup;
 
 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 PanelCaptionGroupDemo exten
 
     private static final long serialVersionUID = -1982061956882438710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public PanelCaptionGroupDemo() {
-		super(ComponentDemoId.panelCaptionGroup, "Panel Caption Group",
+		super(ComponentDemoId.panelCaptionGroup, "Panel Caption Group");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/panelCaptionGroup/panelCaptionGroup.xhtml"
-            });
+                    "/components/panel/panelCaptionGroup/panelCaptionGroup.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelChoice/PanelChoiceDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelChoice/PanelChoiceDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelChoice/PanelChoiceDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelChoice/PanelChoiceDemo.java Fri May  7 13:57:51 2010
@@ -41,30 +41,26 @@ public class PanelChoiceDemo extends Abs
 	 * Constructor.
 	 */
 	public PanelChoiceDemo() {
-		super(ComponentDemoId.panelChoice, "Panel Choice",
-            new String[]{
-                "/components/panel/panelChoice/panelChoice.xhtml"
-            });
+		super(ComponentDemoId.panelChoice, "Panel Choice");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Buttom, this,
                 new String[]{
                         "/components/panel/panelChoice/panelChoiceButtom.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Center, this,
                 new String[]{
                         "/components/panel/panelChoice/panelChoiceCenter.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Start, this,
                 new String[]{
                         "/components/panel/panelChoice/panelChoiceStart.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Top, this,
                 new String[]{
                         "/components/panel/panelChoice/panelChoiceTop.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Center);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelHeader/PanelHeaderDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelHeader/PanelHeaderDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelHeader/PanelHeaderDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelHeader/PanelHeaderDemo.java Fri May  7 13:57:51 2010
@@ -42,35 +42,30 @@ public class PanelHeaderDemo extends Abs
 	 * Constructor.
 	 */
 	public PanelHeaderDemo() {
-		super(ComponentDemoId.panelHeader, "Panel Header",
-            new String[]{
-                "/components/panel/panelHeader/panelHeader.xhtml"
-            });
+		super(ComponentDemoId.panelHeader, "Panel Header");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.ConfirmationMessage, this,
                 new String[]{
                         "/components/panel/panelHeader/panelHeaderConfirmationMessage.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.ErrorMessage, this,
                 new String[]{
                         "/components/panel/panelHeader/panelHeaderErrorMessage.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.InfoMessage, this,
                 new String[]{
                         "/components/panel/panelHeader/panelHeaderInfoMessage.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.None, this,
                 new String[]{
                         "/components/panel/panelHeader/panelHeaderNone.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.WarningMessage, this,
                 new String[]{
                         "/components/panel/panelHeader/panelHeaderWarningMessage.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.None);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelLabelAndMessage/PanelLabelAndMessageDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelLabelAndMessage/PanelLabelAndMessageDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelLabelAndMessage/PanelLabelAndMessageDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelLabelAndMessage/PanelLabelAndMessageDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.panel.panelLabelAndMessage;
 
 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 PanelLabelAndMessageDemo ex
     
     private static final long serialVersionUID = -1982061356882438720L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+    
 	/**
 	 * Constructor.
 	 */
 	public PanelLabelAndMessageDemo() {
-		super(ComponentDemoId.panelLabelAndMessage, "Panel Label And Message",
+		super(ComponentDemoId.panelLabelAndMessage, "Panel Label And Message");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/panelLabelAndMessage/panelLabelAndMessage.xhtml"
-            });
+                    "/components/panel/panelLabelAndMessage/panelLabelAndMessage.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelList/PanelListDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelList/PanelListDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelList/PanelListDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelList/PanelListDemo.java Fri May  7 13:57:51 2010
@@ -21,6 +21,7 @@ package org.apache.myfaces.trinidaddemo.
 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;
 
 /**
  *
@@ -37,10 +38,14 @@ public class PanelListDemo extends Abstr
 	 * Constructor.
 	 */
 	public PanelListDemo() {
-		super(ComponentDemoId.panelList, "Panel List", VARIANTS.Default, "Default",
+		super(ComponentDemoId.panelList, "Panel List");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/panelList/panelList.xhtml"
-            });
+                    "/components/panel/panelList/panelList.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPage/PanelPageDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPage/PanelPageDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPage/PanelPageDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPage/PanelPageDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.panel.panelPage;
 
 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 PanelPageDemo extends Abstr
 
     private static final long serialVersionUID = -1982061356482438720L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public PanelPageDemo() {
-		super(ComponentDemoId.panelPage, "Panel Page",
+		super(ComponentDemoId.panelPage, "Panel Page");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/panelPage/panelPage.xhtml"
-            });
+                    "/components/panel/panelPage/panelPage.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPageHeader/PanelPageHeaderDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPageHeader/PanelPageHeaderDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPageHeader/PanelPageHeaderDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPageHeader/PanelPageHeaderDemo.java Fri May  7 13:57:51 2010
@@ -39,20 +39,19 @@ public class PanelPageHeaderDemo extends
 	 * Constructor.
 	 */
 	public PanelPageHeaderDemo() {
-		super(ComponentDemoId.panelPageHeader, "Panel Page Header",
-            new String[]{
-                "/components/panel/panelPageHeader/panelPageHeader.xhtml"
-            });
+		super(ComponentDemoId.panelPageHeader, "Panel Page Header");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Compact, "Compact", this,
                 new String[]{
                         "/components/panel/panelPageHeader/panelPageHeaderCompact.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Expanded, "Expanded", this,
                 new String[]{
                         "/components/panel/panelPageHeader/panelPageHeaderExpanded.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Compact);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPopup/PanelPopupDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPopup/PanelPopupDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPopup/PanelPopupDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelPopup/PanelPopupDemo.java Fri May  7 13:57:51 2010
@@ -33,38 +33,29 @@ public class PanelPopupDemo extends Abst
     private enum VARIANTS implements IComponentDemoVariantId {
 		Hover,
         Centered,
-        Relatve,
-        Click
+        Relative
 	}
 
 	/**
 	 * Constructor.
 	 */
 	public PanelPopupDemo() {
-		super(ComponentDemoId.panelPopup, "Panel Popup",
-            new String[]{
-                "/components/panel/panelPopup/panelPopup.xhtml"
-            });
+		super(ComponentDemoId.panelPopup, "Panel Popup");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Relative, this,
+                new String[]{
+                        "/components/panel/panelPopup/panelPopupRelative.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Centered, this,
                 new String[]{
                         "/components/panel/panelPopup/panelPopupCentered.xhtml"
-                }, getSummaryResourcePath()));
-
-        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Click, this,
-                new String[]{
-                        "/components/panel/panelPopup/panelPopupClick.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Hover, this,
                 new String[]{
                         "/components/panel/panelPopup/panelPopupHover.xhtml"
-                }, getSummaryResourcePath()));
-        
-        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Relatve, this,
-                new String[]{
-                        "/components/panel/panelPopup/panelPopupRelative.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Relative);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelRadio/PanelRadioDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelRadio/PanelRadioDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelRadio/PanelRadioDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelRadio/PanelRadioDemo.java Fri May  7 13:57:51 2010
@@ -41,30 +41,26 @@ public class PanelRadioDemo extends Abst
 	 * Constructor.
 	 */
 	public PanelRadioDemo() {
-		super(ComponentDemoId.panelRadio, "Panel Radio",
-            new String[]{
-                "/components/panel/panelRadio/panelRadio.xhtml"
-            });
+		super(ComponentDemoId.panelRadio, "Panel Radio");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Center, this,
                 new String[]{
                         "/components/panel/panelRadio/panelRadioCenter.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.End, this,
                 new String[]{
                         "/components/panel/panelRadio/panelRadioEnd.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Start, this,
                 new String[]{
                         "/components/panel/panelRadio/panelRadioStart.xhtml"
-                }, getSummaryResourcePath()));
-        
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Top, this,
                 new String[]{
                         "/components/panel/panelRadio/panelRadioTop.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Center);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelSideBar/PanelSideBarDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelSideBar/PanelSideBarDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelSideBar/PanelSideBarDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelSideBar/PanelSideBarDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.panel.panelSideBar;
 
 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 PanelSideBarDemo extends Ab
 
     private static final long serialVersionUID = -1982061956382492710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public PanelSideBarDemo() {
-		super(ComponentDemoId.panelSideBar, "Panel Side Bar",
+		super(ComponentDemoId.panelSideBar, "Panel Side Bar");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/panelSideBar/panelSideBar.xhtml"
-            });
+                    "/components/panel/panelSideBar/panelSideBar.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);        
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTabbed/PanelTabbedDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTabbed/PanelTabbedDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTabbed/PanelTabbedDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTabbed/PanelTabbedDemo.java Fri May  7 13:57:51 2010
@@ -40,25 +40,22 @@ public class PanelTabbedDemo extends Abs
 	 * Constructor.
 	 */
 	public PanelTabbedDemo() {
-		super(ComponentDemoId.panelTabbed, "Panel Tabbed",
-            new String[]{
-                "/components/panel/panelTabbed/panelTabbed.xhtml"
-            });
+		super(ComponentDemoId.panelTabbed, "Panel Tabbed");
         
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Above, this,
                 new String[]{
                         "/components/panel/panelTabbed/panelTabbedAbove.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Below, this,
                 new String[]{
                         "/components/panel/panelTabbed/panelTabbedBelow.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Both, this,
                 new String[]{
                         "/components/panel/panelTabbed/panelTabbedBoth.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Both);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTip/PanelTipDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTip/PanelTipDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTip/PanelTipDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/panel/panelTip/PanelTipDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.panel.panelTip;
 
 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 PanelTipDemo extends Abstra
 
     private static final long serialVersionUID = -1982061356382498740L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public PanelTipDemo() {
-		super(ComponentDemoId.panelTip, "Panel Tip",
+		super(ComponentDemoId.panelTip, "Panel Tip");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/panel/panelTip/panelTip.xhtml"
-            });
+                    "/components/panel/panelTip/panelTip.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseColor/ChooseColorDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseColor/ChooseColorDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseColor/ChooseColorDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseColor/ChooseColorDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.select.chooseColor;
 
 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 ChooseColorDemo extends Abs
 
     private static final long serialVersionUID = -1982061956883398710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public ChooseColorDemo() {
-		super(ComponentDemoId.chooseColor, "Choose Color",
+		super(ComponentDemoId.chooseColor, "Choose Color");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/select/chooseColor/chooseColor.xhtml"
-            });
+                    "/components/select/chooseColor/chooseColor.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);        
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseDate/ChooseDateDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseDate/ChooseDateDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseDate/ChooseDateDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/chooseDate/ChooseDateDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.select.chooseDate;
 
 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 ChooseDateDemo extends Abst
 
     private static final long serialVersionUID = -1982061956813398710L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public ChooseDateDemo() {
-		super(ComponentDemoId.chooseDate, "Choose Date",
+		super(ComponentDemoId.chooseDate, "Choose Date");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/select/chooseDate/chooseDate.xhtml"
-            });
+                    "/components/select/chooseDate/chooseDate.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanCheckbox/SelectBooleanCheckboxDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanCheckbox/SelectBooleanCheckboxDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanCheckbox/SelectBooleanCheckboxDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanCheckbox/SelectBooleanCheckboxDemo.java Fri May  7 13:57:51 2010
@@ -39,19 +39,18 @@ public class SelectBooleanCheckboxDemo e
 	 * Constructor.
 	 */
 	public SelectBooleanCheckboxDemo() {
-		super(ComponentDemoId.selectBooleanCheckbox, "Select Boolean Checkbox",
-            new String[]{
-                "/components/select/selectBooleanCheckbox/selectBooleanCheckbox.xhtml"
-            });
+		super(ComponentDemoId.selectBooleanCheckbox, "Select Boolean Checkbox");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/select/selectBooleanCheckbox/selectBooleanCheckboxDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/select/selectBooleanCheckbox/selectBooleanCheckboxSimple.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanRadio/SelectBooleanRadioDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanRadio/SelectBooleanRadioDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanRadio/SelectBooleanRadioDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectBooleanRadio/SelectBooleanRadioDemo.java Fri May  7 13:57:51 2010
@@ -39,15 +39,18 @@ public class SelectBooleanRadioDemo exte
 	 * Constructor.
 	 */
 	public SelectBooleanRadioDemo() {
-		super(ComponentDemoId.selectBooleanRadio, "Select Boolean Radio", VARIANTS.Simple, "Simple",
-            new String[]{
-                "/components/select/selectBooleanRadio/selectBooleanRadioSimple.xhtml"
-            });
+		super(ComponentDemoId.selectBooleanRadio, "Select Boolean Radio");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, "Detailed", this,
                 new String[]{
                         "/components/select/selectBooleanRadio/selectBooleanRadioDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, "Simple", this,
+                new String[]{
+                        "/components/select/selectBooleanRadio/selectBooleanRadioSimple.xhtml"
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectItem/SelectItemDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectItem/SelectItemDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectItem/SelectItemDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectItem/SelectItemDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.select.selectItem;
 
 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 SelectItemDemo extends Abst
 
     private static final long serialVersionUID = -1989061956813398310L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public SelectItemDemo() {
-		super(ComponentDemoId.selectItem, "Select Item",
+		super(ComponentDemoId.selectItem, "Select Item");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/select/selectItem/selectItem.xhtml"
-            });
+                    "/components/select/selectItem/selectItem.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyCheckbox/SelectManyCheckboxDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyCheckbox/SelectManyCheckboxDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyCheckbox/SelectManyCheckboxDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyCheckbox/SelectManyCheckboxDemo.java Fri May  7 13:57:51 2010
@@ -33,7 +33,6 @@ public class SelectManyCheckboxDemo exte
     private enum VARIANTS implements IComponentDemoVariantId {
 		Simple,
         Detailed,
-        Vertical,
         Horizontal
 	}
 
@@ -41,30 +40,22 @@ public class SelectManyCheckboxDemo exte
 	 * Constructor.
 	 */
 	public SelectManyCheckboxDemo() {
-		super(ComponentDemoId.selectManyCheckbox, "Select Many Checkbox",
-            new String[]{
-                "/components/select/selectManyCheckbox/selectManyCheckbox.xhtml"
-            });
+		super(ComponentDemoId.selectManyCheckbox, "Select Many Checkbox");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/select/selectManyCheckbox/selectManyCheckboxSimple.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/select/selectManyCheckbox/selectManyCheckboxDetailed.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Horizontal, this,
                 new String[]{
                         "/components/select/selectManyCheckbox/selectManyCheckboxHorizontal.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
-        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Vertical, this,
-                new String[]{
-                        "/components/select/selectManyCheckbox/selectManyCheckboxVertical.xhtml"
-                }, getSummaryResourcePath()));
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyListbox/SelectManyListboxDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyListbox/SelectManyListboxDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyListbox/SelectManyListboxDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyListbox/SelectManyListboxDemo.java Fri May  7 13:57:51 2010
@@ -39,20 +39,18 @@ public class SelectManyListboxDemo exten
 	 * Constructor.
 	 */
 	public SelectManyListboxDemo() {
-		super(ComponentDemoId.selectManyListbox, "Select Many Listbox",
-            new String[]{
-                "/components/select/selectManyListbox/selectManyListbox.xhtml"
-            });
+		super(ComponentDemoId.selectManyListbox, "Select Many Listbox");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/select/selectManyListbox/selectManyListboxSimple.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/select/selectManyListbox/selectManyListboxDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyShuttle/SelectManyShuttleDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyShuttle/SelectManyShuttleDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyShuttle/SelectManyShuttleDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectManyShuttle/SelectManyShuttleDemo.java Fri May  7 13:57:51 2010
@@ -31,22 +31,26 @@ public class SelectManyShuttleDemo exten
     private static final long serialVersionUID = -1989061956014398310L;
 
     private enum VARIANTS implements IComponentDemoVariantId {
-		ShowDescription
+		HideDescription,
+        ShowDescription
 	}
 
 	/**
 	 * Constructor.
 	 */
 	public SelectManyShuttleDemo() {
-		super(ComponentDemoId.selectManyShuttle, "Select Many Shuttle",
-            new String[]{
-                "/components/select/selectManyShuttle/selectManyShuttle.xhtml"
-            });
+		super(ComponentDemoId.selectManyShuttle, "Select Many Shuttle");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.HideDescription, "Hide description", this,
+                new String[]{
+                        "/components/select/selectManyShuttle/selectManyShuttleHideDescription.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.ShowDescription, "Show description", this,
                 new String[]{
                         "/components/select/selectManyShuttle/selectManyShuttleShowDescription.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.HideDescription);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneChoice/SelectOneChoiceDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneChoice/SelectOneChoiceDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneChoice/SelectOneChoiceDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneChoice/SelectOneChoiceDemo.java Fri May  7 13:57:51 2010
@@ -39,19 +39,18 @@ public class SelectOneChoiceDemo extends
 	 * Constructor.
 	 */
 	public SelectOneChoiceDemo() {
-		super(ComponentDemoId.selectOneChoice, "Select One Choice",
-            new String[]{
-                "/components/select/selectOneChoice/selectOneChoice.xhtml"
-            });
+		super(ComponentDemoId.selectOneChoice, "Select One Choice");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/select/selectOneChoice/selectOneChoiceSimple.xhtml"
-                }, getSummaryResourcePath()));
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/select/selectOneChoice/selectOneChoiceDetailed.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneListbox/SelectOneListboxDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneListbox/SelectOneListboxDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneListbox/SelectOneListboxDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneListbox/SelectOneListboxDemo.java Fri May  7 13:57:51 2010
@@ -39,10 +39,7 @@ public class SelectOneListboxDemo extend
 	 * Constructor.
 	 */
 	public SelectOneListboxDemo() {
-		super(ComponentDemoId.selectOneListbox, "Select One Listbox",
-            new String[]{
-                "/components/select/selectOneListbox/selectOneListbox.xhtml"
-            });
+		super(ComponentDemoId.selectOneListbox, "Select One Listbox");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
@@ -52,6 +49,8 @@ public class SelectOneListboxDemo extend
                 new String[]{
                         "/components/select/selectOneListbox/selectOneListboxDetailed.xhtml"
                 }, getSummaryResourcePath()));
+
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneRadio/SelectOneRadioDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneRadio/SelectOneRadioDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneRadio/SelectOneRadioDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOneRadio/SelectOneRadioDemo.java Fri May  7 13:57:51 2010
@@ -34,37 +34,28 @@ public class SelectOneRadioDemo extends 
 		Simple,
         Detailed,
         Horizontal,
-        Vertical
 	}
 
 	/**
 	 * Constructor.
 	 */
 	public SelectOneRadioDemo() {
-		super(ComponentDemoId.selectOneRadio, "Select One Radio",
-            new String[]{
-                "/components/select/selectOneRadio/selectOneRadio.xhtml"
-            });
+		super(ComponentDemoId.selectOneRadio, "Select One Radio");
 
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Simple, this,
                 new String[]{
                         "/components/select/selectOneRadio/selectOneRadioSimple.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Detailed, this,
                 new String[]{
                         "/components/select/selectOneRadio/selectOneRadioDetailed.xhtml"
-                }, getSummaryResourcePath()));
-
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Horizontal, this,
                 new String[]{
                         "/components/select/selectOneRadio/selectOneRadioHorizontal.xhtml"
-                }, getSummaryResourcePath()));
+                }));
 
-        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Vertical, this,
-                new String[]{
-                        "/components/select/selectOneRadio/selectOneRadioVertical.xhtml"
-                }, getSummaryResourcePath()));
+        setDefaultVariant(VARIANTS.Detailed);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOrderShuttle/SelectOrderShuttleDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOrderShuttle/SelectOrderShuttleDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOrderShuttle/SelectOrderShuttleDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectOrderShuttle/SelectOrderShuttleDemo.java Fri May  7 13:57:51 2010
@@ -31,7 +31,7 @@ public class SelectOrderShuttleDemo exte
     private static final long serialVersionUID = -1989061956813498310L;
 
     private enum VARIANTS implements IComponentDemoVariantId {
-        Default,
+        HideDescription,
         ShowDescription
     }
 
@@ -39,15 +39,18 @@ public class SelectOrderShuttleDemo exte
      * Constructor.
      */
     public SelectOrderShuttleDemo() {
-        super(ComponentDemoId.selectOrderShuttle, "Select Order Shuttle", VARIANTS.Default, "Default",
-            new String[]{
-                "/components/select/selectOrderShuttle/selectOrderShuttle.xhtml"
-            });
+        super(ComponentDemoId.selectOrderShuttle, "Select Order Shuttle");
 
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.HideDescription, "Hide Description", this,
+                new String[]{
+                        "/components/select/selectOrderShuttle/selectOrderShuttleHideDescription.xhtml"
+                }));
         addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.ShowDescription, "Show Description", this,
                 new String[]{
                         "/components/select/selectOrderShuttle/selectOrderShuttleShowDescription.xhtml"
-                }, getSummaryResourcePath()));
+                }));
+
+        setDefaultVariant(VARIANTS.HideDescription);
     }
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectRangeChoiceBar/SelectRangeChoiceBarDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectRangeChoiceBar/SelectRangeChoiceBarDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectRangeChoiceBar/SelectRangeChoiceBarDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/select/selectRangeChoiceBar/SelectRangeChoiceBarDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.select.selectRangeChoiceBar;
 
 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 SelectRangeChoiceBarDemo ex
 
     private static final long serialVersionUID = -1983061956813498310L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public SelectRangeChoiceBarDemo(){
-		super(ComponentDemoId.selectRangeChoiceBar, "Select Range Choice Bar",
+		super(ComponentDemoId.selectRangeChoiceBar, "Select Range Choice Bar");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/select/selectRangeChoiceBar/selectRangeChoiceBar.xhtml"
-            });
+                    "/components/select/selectRangeChoiceBar/selectRangeChoiceBar.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {

Modified: myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/showDetail/showDetail/ShowDetailDemo.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/showDetail/showDetail/ShowDetailDemo.java?rev=942075&r1=942074&r2=942075&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/showDetail/showDetail/ShowDetailDemo.java (original)
+++ myfaces/trinidad/trunk/trinidad-examples/trinidad-components-showcase/src/main/java/org/apache/myfaces/trinidaddemo/components/showDetail/showDetail/ShowDetailDemo.java Fri May  7 13:57:51 2010
@@ -19,7 +19,9 @@
 package org.apache.myfaces.trinidaddemo.components.showDetail.showDetail;
 
 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 ShowDetailDemo extends Abst
 
     private static final long serialVersionUID = -1989061456014398510L;
 
+    private enum VARIANTS implements IComponentDemoVariantId {
+		Default
+	}
+
 	/**
 	 * Constructor.
 	 */
 	public ShowDetailDemo() {
-		super(ComponentDemoId.showDetail, "Show Detail",
+		super(ComponentDemoId.showDetail, "Show Detail");
+
+        addComponentDemoVariant(new ComponentVariantDemoImpl(VARIANTS.Default, "Default", this,
             new String[]{
-                "/components/showDetail/showDetail/showDetail.xhtml"
-            });
+                    "/components/showDetail/showDetail/showDetail.xhtml"
+            }));
+
+        setDefaultVariant(VARIANTS.Default);
 	}
 
     public String getSummaryResourcePath() {