You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2010/06/17 03:38:18 UTC
svn commit: r955441 - in
/myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle:
AbstractToggleGroup.java AbstractTogglePanel.java
Author: lu4242
Date: Thu Jun 17 01:38:17 2010
New Revision: 955441
URL: http://svn.apache.org/viewvc?rev=955441&view=rev
Log:
use interfaces for properties when possible
Modified:
myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractToggleGroup.java
myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractTogglePanel.java
Modified: myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractToggleGroup.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractToggleGroup.java?rev=955441&r1=955440&r2=955441&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractToggleGroup.java (original)
+++ myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractToggleGroup.java Thu Jun 17 01:38:17 2010
@@ -21,6 +21,9 @@ package org.apache.myfaces.custom.toggle
import javax.faces.component.html.HtmlPanelGroup;
+import org.apache.myfaces.component.EventAware;
+import org.apache.myfaces.component.UniversalProperties;
+
/**
* Container class allows user to toggle between view/edit mode.
*
@@ -36,6 +39,7 @@ import javax.faces.component.html.HtmlPa
*
*/
public abstract class AbstractToggleGroup extends HtmlPanelGroup
+ implements EventAware, UniversalProperties
{
public static final String COMPONENT_TYPE = "org.apache.myfaces.ToggleGroup";
public static final String DEFAULT_RENDERER_TYPE = "org.apache.myfaces.ToggleGroup";
@@ -47,97 +51,6 @@ public abstract class AbstractToggleGrou
}
/**
- * HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).
- *
- * @JSFProperty
- */
- public abstract String getDir();
-
- /**
- * HTML: The base language of this document.
- *
- * @JSFProperty
- */
- public abstract String getLang();
-
- /**
- * HTML: An advisory title for this element. Often used by the user agent as a tooltip.
- *
- * @JSFProperty
- */
- public abstract String getTitle();
-
- /**
- * HTML: Script to be invoked when the element is clicked.
- *
- * @JSFProperty
- */
- public abstract String getOnclick();
-
- /**
- * HTML: Script to be invoked when the element is double-clicked.
- *
- * @JSFProperty
- */
- public abstract String getOndblclick();
-
- /**
- * HTML: Script to be invoked when a key is pressed down over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnkeydown();
-
- /**
- * HTML: Script to be invoked when a key is pressed over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnkeypress();
-
- /**
- * HTML: Script to be invoked when a key is released over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnkeyup();
-
- /**
- * HTML: Script to be invoked when the pointing device is pressed over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmousedown();
-
- /**
- * HTML: Script to be invoked when the pointing device is moved while it is in this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmousemove();
-
- /**
- * HTML: Script to be invoked when the pointing device is moves out of this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmouseout();
-
- /**
- * HTML: Script to be invoked when the pointing device is moved into this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmouseover();
-
- /**
- * HTML: Script to be invoked when the pointing device is released over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmouseup();
-
- /**
* HTML: Flag to define the toggle status.
*
* @JSFProperty
Modified: myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractTogglePanel.java
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractTogglePanel.java?rev=955441&r1=955440&r2=955441&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractTogglePanel.java (original)
+++ myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/toggle/AbstractTogglePanel.java Thu Jun 17 01:38:17 2010
@@ -22,6 +22,9 @@ package org.apache.myfaces.custom.toggle
import javax.faces.component.html.HtmlPanelGroup;
import javax.faces.context.FacesContext;
+import org.apache.myfaces.component.EventAware;
+import org.apache.myfaces.component.UniversalProperties;
+
/**
* Container class allows user to toggle between view/edit mode.
*
@@ -38,6 +41,7 @@ import javax.faces.context.FacesContext;
*
*/
public abstract class AbstractTogglePanel extends HtmlPanelGroup
+ implements EventAware, UniversalProperties
{
public static final String COMPONENT_TYPE = "org.apache.myfaces.TogglePanel";
public static final String DEFAULT_RENDERER_TYPE = "org.apache.myfaces.TogglePanel";
@@ -82,96 +86,4 @@ public abstract class AbstractTogglePane
super.processUpdates(context);
this.setToggled(false);
}
-
- /**
- * HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).
- *
- * @JSFProperty
- */
- public abstract String getDir();
-
- /**
- * HTML: The base language of this document.
- *
- * @JSFProperty
- */
- public abstract String getLang();
-
- /**
- * HTML: An advisory title for this element. Often used by the user agent as a tooltip.
- *
- * @JSFProperty
- */
- public abstract String getTitle();
-
- /**
- * HTML: Script to be invoked when the element is clicked.
- *
- * @JSFProperty
- */
- public abstract String getOnclick();
-
- /**
- * HTML: Script to be invoked when the element is double-clicked.
- *
- * @JSFProperty
- */
- public abstract String getOndblclick();
-
- /**
- * HTML: Script to be invoked when a key is pressed down over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnkeydown();
-
- /**
- * HTML: Script to be invoked when a key is pressed over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnkeypress();
-
- /**
- * HTML: Script to be invoked when a key is released over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnkeyup();
-
- /**
- * HTML: Script to be invoked when the pointing device is pressed over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmousedown();
-
- /**
- * HTML: Script to be invoked when the pointing device is moved while it is in this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmousemove();
-
- /**
- * HTML: Script to be invoked when the pointing device is moves out of this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmouseout();
-
- /**
- * HTML: Script to be invoked when the pointing device is moved into this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmouseover();
-
- /**
- * HTML: Script to be invoked when the pointing device is released over this element.
- *
- * @JSFProperty
- */
- public abstract String getOnmouseup();
-
}