[richfaces-svn-commits] JBoss Rich Faces SVN: r286 - in trunk/richfaces-samples/dropdownmenu-sample/src/main: webapp/pages and 1 other directory.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Thu Apr 5 10:12:53 EDT 2007
Author: a.izobov
Date: 2007-04-05 10:12:53 -0400 (Thu, 05 Apr 2007)
New Revision: 286
Modified:
trunk/richfaces-samples/dropdownmenu-sample/src/main/java/org/richfaces/samples/dropdownmenu/Bean.java
trunk/richfaces-samples/dropdownmenu-sample/src/main/webapp/pages/index.jsp
Log:
possibility to test "jointPoint" and "direction" attributes added
Modified: trunk/richfaces-samples/dropdownmenu-sample/src/main/java/org/richfaces/samples/dropdownmenu/Bean.java
===================================================================
--- trunk/richfaces-samples/dropdownmenu-sample/src/main/java/org/richfaces/samples/dropdownmenu/Bean.java 2007-04-05 14:00:19 UTC (rev 285)
+++ trunk/richfaces-samples/dropdownmenu-sample/src/main/java/org/richfaces/samples/dropdownmenu/Bean.java 2007-04-05 14:12:53 UTC (rev 286)
@@ -30,6 +30,9 @@
public class Bean {
private String width = "200px";
+ private String jointPoint = "auto";
+ private String direction = "auto";
+ private String groupDirection = "auto";
public String getWidth() {
return width;
@@ -39,6 +42,30 @@
this.width = width;
}
+ public String getJointPoint() {
+ return jointPoint;
+ }
+
+ public void setJointPoint(String jointPoint) {
+ this.jointPoint = jointPoint;
+ }
+
+ public String getDirection() {
+ return direction;
+ }
+
+ public void setDirection(String direction) {
+ this.direction = direction;
+ }
+
+ public String getGroupDirection() {
+ return groupDirection;
+ }
+
+ public void setGroupDirection(String direction) {
+ this.groupDirection = direction;
+ }
+
public void actionListener(ActionEvent event) {
System.out.println("ActionEvent on " + event.getComponent().getId() + " & Phase is "+ event.getPhaseId());
}
Modified: trunk/richfaces-samples/dropdownmenu-sample/src/main/webapp/pages/index.jsp
===================================================================
--- trunk/richfaces-samples/dropdownmenu-sample/src/main/webapp/pages/index.jsp 2007-04-05 14:00:19 UTC (rev 285)
+++ trunk/richfaces-samples/dropdownmenu-sample/src/main/webapp/pages/index.jsp 2007-04-05 14:12:53 UTC (rev 286)
@@ -17,12 +17,12 @@
<h:commandLink action="#{skinBean.change}" value="set skin"/>
<h:panelGrid id="grid" columns="2" cellspacing="4">
- <ddm:dropDownMenu id="MenuItem1" popupWidth="#{bean.width}" value="Item1">
+ <ddm:dropDownMenu id="MenuItem1" popupWidth="#{bean.width}" value="Item1" jointPoint="#{bean.jointPoint}" direction="#{bean.direction}">
<mc:menuItem id="menuItem11" value="Active11: ajax" mode="ajax" actionListener="#{bean.actionListener}"/>
<mc:menuItem id="menuItem12" value="Active12" actionListener="#{bean.actionListener}" immediate="true"/>
<mc:menuItem id="menuItem13" value="Active13" action="#{bean.action}" icon="/images/ico1.gif"/>
<mc:menuItem id="menuItem14" value="Active14"/>
- <mc:menuGroup id="menuGroup1" value="Group1">
+ <mc:menuGroup id="menuGroup1" value="Group1" direction="#{bean.groupDirection}">
<mc:menuItem id="menuGroup1Item1" value="Active"/>
<mc:menuItem id="menuGroup1Item2" value="Active" icon="/images/ico1.gif"/>
<mc:menuItem id="menuGroup1Item3" value="Active"/>
@@ -37,7 +37,7 @@
</mc:menuItem>
</ddm:dropDownMenu>
- <ddm:dropDownMenu id="MenuItem2" popupWidth="#{bean.width}">
+ <ddm:dropDownMenu id="MenuItem2" popupWidth="#{bean.width}" jointPoint="#{bean.jointPoint}" direction="#{bean.direction}">
<f:facet name="label">
<f:verbatim>Item2</f:verbatim>
</f:facet>
@@ -51,7 +51,7 @@
</mc:menuItem>
<mc:menuItem id="menuItem24" value="Active24"/>
- <mc:menuGroup id="menuGroup2" value="Group2">
+ <mc:menuGroup id="menuGroup2" value="Group2" direction="#{bean.groupDirection}">
<mc:menuItem id="menuGroup2Item1" value="Active"/>
<mc:menuItem id="menuGroup2Item2" value="Active" icon="/images/ico1.gif"/>
<mc:menuItem id="menuGroup2Item3" value="Active"/>
@@ -84,6 +84,36 @@
</h:selectOneRadio>
</h:panelGroup>
+ <h:panelGroup>
+ <h:outputText value="JointPoint:"/>
+ <h:selectOneRadio value="#{bean.jointPoint}" onclick="submit()">
+ <f:selectItem itemLabel="auto" itemValue="auto"/>
+ <f:selectItem itemLabel="tl" itemValue="tl"/>
+ <f:selectItem itemLabel="tr" itemValue="tr"/>
+ <f:selectItem itemLabel="bl" itemValue="bl"/>
+ <f:selectItem itemLabel="br" itemValue="br"/>
+ </h:selectOneRadio>
+ </h:panelGroup>
+
+ <h:panelGroup>
+ <h:outputText value="Menu direction:"/>
+ <h:selectOneRadio value="#{bean.direction}" onclick="submit()">
+ <f:selectItem itemLabel="auto" itemValue="auto"/>
+ <f:selectItem itemLabel="top-left" itemValue="top-left"/>
+ <f:selectItem itemLabel="top-right" itemValue="top-right"/>
+ <f:selectItem itemLabel="bottom-left" itemValue="bottom-left"/>
+ <f:selectItem itemLabel="bottom-right" itemValue="bottom-right"/>
+ </h:selectOneRadio>
+ </h:panelGroup>
+
+ <h:panelGroup>
+ <h:outputText value="MenuGroup direction:"/>
+ <h:selectOneRadio value="#{bean.groupDirection}" onclick="submit()">
+ <f:selectItem itemLabel="auto" itemValue="auto"/>
+ <f:selectItem itemLabel="left" itemValue="left"/>
+ <f:selectItem itemLabel="right" itemValue="right"/>
+ </h:selectOneRadio>
+ </h:panelGroup>
</h:form>
</f:view>
</body>
More information about the richfaces-svn-commits
mailing list