You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2005/02/18 18:19:31 UTC
cvs commit: incubator-myfaces/src/components/org/apache/myfaces/custom/radio HtmlRadioTag.java
matzew 2005/02/18 09:19:31
Modified: src/share/org/apache/myfaces/taglib/html
HtmlComponentTagBase.java
HtmlGraphicImageTagBase.java
HtmlOutputTextTagBase.java
HtmlSelectOneRadioTagBase.java
HtmlInputTagBase.java HtmlOutputLabelTagBase.java
src/components/org/apache/myfaces/taglib/html/ext
HtmlInputTextTag.java HtmlSelectOneMenuTag.java
HtmlInputTextareaTag.java
HtmlSelectOneRadioTag.java
HtmlCommandButtonTag.java HtmlOutputLabelTag.java
HtmlOutputTextTag.java HtmlDataTableTag.java
HtmlMessageTag.java HtmlPanelGroupTag.java
HtmlMessagesTag.java HtmlSelectManyCheckboxTag.java
HtmlCommandLinkTag.java
src/components/org/apache/myfaces/custom/popup
HtmlPopupTag.java
src/components/org/apache/myfaces/custom/tree2 TreeTag.java
src/components/org/apache/myfaces/custom/datalist
HtmlDataListTag.java
src/components/org/apache/myfaces/custom/panelstack
PanelStackTag.java
src/components/org/apache/myfaces/custom/collapsiblepanel
HtmlCollapsiblePanelTag.java
src/components/org/apache/myfaces/custom/tree/taglib
TreeTag.java TreeCheckboxTag.java
src/components/org/apache/myfaces/custom/calendar
HtmlInputCalendarTag.java
src/components/org/apache/myfaces/custom/buffer
BufferTag.java
src/share/org/apache/myfaces/taglib UIComponentTagBase.java
src/components/org/apache/myfaces/custom/htmlEditor
HtmlEditorTag.java
src/components/org/apache/myfaces/custom/layout
HtmlPanelLayoutTag.java
src/components/org/apache/myfaces/custom/tabbedpane
HtmlPanelTabTag.java
src/components/org/apache/myfaces/custom/selectOneCountry
SelectOneCountryTag.java
src/components/org/apache/myfaces/custom/datascroller
HtmlDataScrollerTag.java
src/components/org/apache/myfaces/custom/navmenu/jscookmenu
HtmlJSCookMenuTag.java
src/components/org/apache/myfaces/custom/jslistener
JsValueChangeListenerTag.java
src/components/org/apache/myfaces/custom/aliasbean
AliasBeanTag.java
src/components/org/apache/myfaces/custom/swapimage
HtmlSwapImageTag.java
src/components/org/apache/myfaces/custom/navigation
HtmlPanelNavigationTag.java
src/components/org/apache/myfaces/custom/rssticker
HtmlRssTickerTag.java
src/components/org/apache/myfaces/custom/stylesheet
StylesheetTag.java
src/components/org/apache/myfaces/custom/checkbox
HtmlCheckboxTag.java
src/components/org/apache/myfaces/custom/fileupload
HtmlInputFileUploadTag.java
src/components/org/apache/myfaces/custom/newspaper
HtmlNewspaperTableTag.java
src/components/org/apache/myfaces/custom/sortheader
HtmlCommandSortHeaderTag.java
src/components/org/apache/myfaces/custom/date
HtmlInputDateTag.java
src/components/org/apache/myfaces/custom/jsvalueset
HtmlJsValueSetTag.java
src/components/org/apache/myfaces/custom/navmenu
HtmlNavigationMenuItemTag.java
src/components/org/apache/myfaces/custom/radio
HtmlRadioTag.java
Log:
added release() to tag clazzes.
Revision Changes Path
1.4 +26 -2 incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlComponentTagBase.java
Index: HtmlComponentTagBase.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlComponentTagBase.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- HtmlComponentTagBase.java 13 Oct 2004 11:51:01 -0000 1.3
+++ HtmlComponentTagBase.java 18 Feb 2005 17:19:29 -0000 1.4
@@ -24,6 +24,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.4 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.3 2004/10/13 11:51:01 matze
* renamed packages to org.apache
*
@@ -57,6 +60,27 @@
private String _onmouseout;
private String _onmouseover;
private String _onmouseup;
+
+ public void release() {
+ super.release();
+
+ _dir=null;
+ _lang=null;
+ _style=null;
+ _styleClass=null;
+ _title=null;
+ _onclick=null;
+ _ondblclick=null;
+ _onkeydown=null;
+ _onkeypress=null;
+ _onkeyup=null;
+ _onmousedown=null;
+ _onmousemove=null;
+ _onmouseout=null;
+ _onmouseover=null;
+ _onmouseup=null;
+
+ }
protected void setProperties(UIComponent component)
{
1.4 +22 -2 incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlGraphicImageTagBase.java
Index: HtmlGraphicImageTagBase.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlGraphicImageTagBase.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- HtmlGraphicImageTagBase.java 13 Oct 2004 11:51:01 -0000 1.3
+++ HtmlGraphicImageTagBase.java 18 Feb 2005 17:19:29 -0000 1.4
@@ -26,6 +26,9 @@
* @author Martin Marinschek
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.4 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.3 2004/10/13 11:51:01 matze
* renamed packages to org.apache
*
@@ -67,6 +70,23 @@
// HtmlGraphicImage attributes
//none so far
+
+ public void release() {
+ super.release();
+ _align=null;
+ _alt=null;
+ _border=null;
+ _height=null;
+ _hspace=null;
+ _ismap=null;
+ _longdesc=null;
+ _onblur=null;
+ _onchange=null;
+ _onfocus=null;
+ _usemap=null;
+ _vspace=null;
+ _width=null;
+ }
protected void setProperties(UIComponent component)
{
1.4 +10 -2 incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlOutputTextTagBase.java
Index: HtmlOutputTextTagBase.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlOutputTextTagBase.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- HtmlOutputTextTagBase.java 13 Oct 2004 11:51:01 -0000 1.3
+++ HtmlOutputTextTagBase.java 18 Feb 2005 17:19:29 -0000 1.4
@@ -24,6 +24,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.4 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.3 2004/10/13 11:51:01 matze
* renamed packages to org.apache
*
@@ -50,6 +53,11 @@
// HtmlOutputText attributes
private String _escape;
+
+ public void release() {
+ super.release();
+ _escape=null;
+ }
protected void setProperties(UIComponent component)
1.4 +26 -2 incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlSelectOneRadioTagBase.java
Index: HtmlSelectOneRadioTagBase.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlSelectOneRadioTagBase.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- HtmlSelectOneRadioTagBase.java 13 Oct 2004 11:51:01 -0000 1.3
+++ HtmlSelectOneRadioTagBase.java 18 Feb 2005 17:19:29 -0000 1.4
@@ -26,6 +26,9 @@
* @author Martin Marinschek
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.4 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.3 2004/10/13 11:51:01 matze
* renamed packages to org.apache
*
@@ -70,6 +73,27 @@
private String _enabledClass;
private String _layout;
+ public void release() {
+ super.release();
+
+ _accesskey=null;
+ _alt=null;
+ _datafld=null;
+ _datasrc=null;
+ _dataformatas=null;
+ _disabled=null;
+ _onblur=null;
+ _onchange=null;
+ _onfocus=null;
+ _onselect=null;
+ _readonly=null;
+ _tabindex=null;
+ _border=null;
+ _disabledClass=null;
+ _enabledClass=null;
+ _layout=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.7 +14 -2 incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlInputTagBase.java
Index: HtmlInputTagBase.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlInputTagBase.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HtmlInputTagBase.java 13 Oct 2004 11:51:01 -0000 1.6
+++ HtmlInputTagBase.java 18 Feb 2005 17:19:29 -0000 1.7
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.7 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.6 2004/10/13 11:51:01 matze
* renamed packages to org.apache
*
@@ -62,7 +65,16 @@
private String _valueChangeListener;
private String _readonly;
+ public void release() {
+ super.release();
+ _immediate=null;
+ _required=null;
+ _validator=null;
+ _valueChangeListener=null;
+ _readonly=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.4 +13 -2 incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlOutputLabelTagBase.java
Index: HtmlOutputLabelTagBase.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/share/org/apache/myfaces/taglib/html/HtmlOutputLabelTagBase.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- HtmlOutputLabelTagBase.java 13 Oct 2004 11:51:01 -0000 1.3
+++ HtmlOutputLabelTagBase.java 18 Feb 2005 17:19:29 -0000 1.4
@@ -26,6 +26,9 @@
* @author Martin Marinschek
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.4 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.3 2004/10/13 11:51:01 matze
* renamed packages to org.apache
*
@@ -57,6 +60,14 @@
//HTMLOutputLabel attributes
private String _for;
+
+ public void release() {
+ super.release();
+ _accesskey=null;
+ _onblur=null;
+ _onfocus=null;
+ _for=null;
+ }
protected void setProperties(UIComponent component)
{
1.7 +12 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlInputTextTag.java
Index: HtmlInputTextTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlInputTextTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HtmlInputTextTag.java 13 Oct 2004 11:50:59 -0000 1.6
+++ HtmlInputTextTag.java 18 Feb 2005 17:19:29 -0000 1.7
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.7 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.6 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -60,6 +63,13 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.7 +11 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlSelectOneMenuTag.java
Index: HtmlSelectOneMenuTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlSelectOneMenuTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HtmlSelectOneMenuTag.java 13 Oct 2004 11:50:59 -0000 1.6
+++ HtmlSelectOneMenuTag.java 18 Feb 2005 17:19:29 -0000 1.7
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.7 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.6 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -60,6 +63,12 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.3 +12 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlInputTextareaTag.java
Index: HtmlInputTextareaTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlInputTextareaTag.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- HtmlInputTextareaTag.java 13 Oct 2004 11:50:59 -0000 1.2
+++ HtmlInputTextareaTag.java 18 Feb 2005 17:19:29 -0000 1.3
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.3 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.2 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -48,6 +51,13 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.8 +11 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlSelectOneRadioTag.java
Index: HtmlSelectOneRadioTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlSelectOneRadioTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- HtmlSelectOneRadioTag.java 13 Oct 2004 11:50:59 -0000 1.7
+++ HtmlSelectOneRadioTag.java 18 Feb 2005 17:19:29 -0000 1.8
@@ -26,6 +26,9 @@
* @author Martin Marinschek
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.8 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.7 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -63,6 +66,12 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+
+ public void release() {
+ super.release();
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
protected void setProperties(UIComponent component)
{
1.7 +12 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlCommandButtonTag.java
Index: HtmlCommandButtonTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlCommandButtonTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HtmlCommandButtonTag.java 13 Oct 2004 11:50:59 -0000 1.6
+++ HtmlCommandButtonTag.java 18 Feb 2005 17:19:29 -0000 1.7
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.7 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.6 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -60,6 +63,13 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.6 +11 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlOutputLabelTag.java
Index: HtmlOutputLabelTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlOutputLabelTag.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HtmlOutputLabelTag.java 13 Oct 2004 11:50:59 -0000 1.5
+++ HtmlOutputLabelTag.java 18 Feb 2005 17:19:29 -0000 1.6
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.6 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.5 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -56,6 +59,12 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+
+ public void release() {
+ super.release();
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
protected void setProperties(UIComponent component)
{
1.8 +11 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlOutputTextTag.java
Index: HtmlOutputTextTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlOutputTextTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- HtmlOutputTextTag.java 10 Jan 2005 07:57:29 -0000 1.7
+++ HtmlOutputTextTag.java 18 Feb 2005 17:19:29 -0000 1.8
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.8 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.7 2005/01/10 07:57:29 matzew
* closed MyFace-76. Thanks to sean schofield
*
@@ -63,6 +66,12 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.11 +21 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlDataTableTag.java
Index: HtmlDataTableTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlDataTableTag.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- HtmlDataTableTag.java 13 Oct 2004 11:50:59 -0000 1.10
+++ HtmlDataTableTag.java 18 Feb 2005 17:19:29 -0000 1.11
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.11 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.10 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -81,6 +84,22 @@
private String _rowIndexVar;
private String _rowCountVar;
private String _previousRowDataVar;
+
+ public void release() {
+ super.release();
+
+ _preserveDataModel=null;
+ _sortColumn=null;
+ _sortAscending=null;
+ _preserveSort=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ _renderedIfEmpty=null;
+ _rowIndexVar=null;
+ _rowCountVar=null;
+ _previousRowDataVar=null;
+
+ }
protected void setProperties(UIComponent component)
{
1.10 +14 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlMessageTag.java
Index: HtmlMessageTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlMessageTag.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- HtmlMessageTag.java 22 Jan 2005 19:47:44 -0000 1.9
+++ HtmlMessageTag.java 18 Feb 2005 17:19:29 -0000 1.10
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.10 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.9 2005/01/22 19:47:44 mmarinschek
* Message rendering updated - if a validation exception needs to be rendered, the id of the component is replaced with a label.
*
@@ -74,6 +77,15 @@
private String _visibleOnUserRole;
private String _replaceIdWithLabel;
+ public void release() {
+ super.release();
+
+ _summaryFormat = null;
+ _detailFormat = null;
+ _enabledOnUserRole = null;
+ _visibleOnUserRole = null;
+ _replaceIdWithLabel = null;
+ }
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.6 +11 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlPanelGroupTag.java
Index: HtmlPanelGroupTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlPanelGroupTag.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HtmlPanelGroupTag.java 13 Oct 2004 11:50:59 -0000 1.5
+++ HtmlPanelGroupTag.java 18 Feb 2005 17:19:29 -0000 1.6
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.6 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.5 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -56,6 +59,12 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+
+ public void release() {
+ super.release();
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
protected void setProperties(UIComponent component)
{
1.10 +16 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlMessagesTag.java
Index: HtmlMessagesTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlMessagesTag.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- HtmlMessagesTag.java 22 Jan 2005 19:47:44 -0000 1.9
+++ HtmlMessagesTag.java 18 Feb 2005 17:19:29 -0000 1.10
@@ -26,6 +26,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.10 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.9 2005/01/22 19:47:44 mmarinschek
* Message rendering updated - if a validation exception needs to be rendered, the id of the component is replaced with a label.
*
@@ -69,6 +72,17 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
private String _replaceIdWithLabel;
+
+ public void release() {
+ super.release();
+
+ _summaryFormat=null;
+ _globalSummaryFormat=null;
+ _detailFormat=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ _replaceIdWithLabel=null;
+ }
protected void setProperties(UIComponent component)
{
1.6 +12 -3 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlSelectManyCheckboxTag.java
Index: HtmlSelectManyCheckboxTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlSelectManyCheckboxTag.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HtmlSelectManyCheckboxTag.java 13 Oct 2004 11:50:59 -0000 1.5
+++ HtmlSelectManyCheckboxTag.java 18 Feb 2005 17:19:29 -0000 1.6
@@ -26,6 +26,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.6 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.5 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -57,7 +60,13 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
-
+
+ public void release() {
+ super.release();
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.8 +11 -2 incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlCommandLinkTag.java
Index: HtmlCommandLinkTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/taglib/html/ext/HtmlCommandLinkTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- HtmlCommandLinkTag.java 13 Oct 2004 11:50:59 -0000 1.7
+++ HtmlCommandLinkTag.java 18 Feb 2005 17:19:29 -0000 1.8
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.8 2005/02/18 17:19:29 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.7 2004/10/13 11:50:59 matze
* renamed packages to org.apache
*
@@ -67,7 +70,13 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.4 +17 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/popup/HtmlPopupTag.java
Index: HtmlPopupTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/popup/HtmlPopupTag.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- HtmlPopupTag.java 25 Nov 2004 08:41:25 -0000 1.3
+++ HtmlPopupTag.java 18 Feb 2005 17:19:30 -0000 1.4
@@ -12,6 +12,9 @@
* @author Martin Marinschek (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.4 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.3 2004/11/25 08:41:25 matzew
* removed unused import-statements
*
@@ -41,6 +44,18 @@
private String _displayAtDistanceY = null;
private String _closePopupOnExitingElement = null;
private String _closePopupOnExitingPopup = null;
+
+ public void release() {
+ super.release();
+
+ _enabledOnUserRole = null;
+ _visibleOnUserRole = null;
+ _displayAtDistanceX = null;
+ _displayAtDistanceY = null;
+ _closePopupOnExitingElement = null;
+ _closePopupOnExitingPopup = null;
+
+ }
public String getComponentType()
{
1.3 +9 -1 incubator-myfaces/src/components/org/apache/myfaces/custom/tree2/TreeTag.java
Index: TreeTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/tree2/TreeTag.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- TreeTag.java 17 Feb 2005 00:53:04 -0000 1.2
+++ TreeTag.java 18 Feb 2005 17:19:30 -0000 1.3
@@ -35,7 +35,15 @@
private String _var;
private String _varNodeToggler;
+ public void release() {
+ super.release();
+ _value=null;
+ _var=null;
+ _varNodeToggler=null;
+
+ }
+
public String getComponentType()
{
return "org.apache.myfaces.HtmlTree2";
1.7 +17 -3 incubator-myfaces/src/components/org/apache/myfaces/custom/datalist/HtmlDataListTag.java
Index: HtmlDataListTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/datalist/HtmlDataListTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HtmlDataListTag.java 13 Oct 2004 11:50:57 -0000 1.6
+++ HtmlDataListTag.java 18 Feb 2005 17:19:30 -0000 1.7
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.7 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.6 2004/10/13 11:50:57 matze
* renamed packages to org.apache
*
@@ -81,7 +84,18 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
-
+ public void release() {
+ super.release();
+ _rows=null;
+ _var=null;
+ _first=null;
+ _layout=null;
+ _rowIndexVar=null;
+ _rowCountVar=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.4 +8 -1 incubator-myfaces/src/components/org/apache/myfaces/custom/panelstack/PanelStackTag.java
Index: PanelStackTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/panelstack/PanelStackTag.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- PanelStackTag.java 13 Oct 2004 11:50:57 -0000 1.3
+++ PanelStackTag.java 18 Feb 2005 17:19:30 -0000 1.4
@@ -28,6 +28,9 @@
* @author <a href="mailto:oliver@rossmueller.com">Oliver Rossmueller</a>
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.4 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.3 2004/10/13 11:50:57 matze
* renamed packages to org.apache
*
@@ -62,6 +65,10 @@
private String selectedPanel;
+ public void release() {
+ super.release();
+ selectedPanel=null;
+ }
public String getComponentType()
{
1.2 +7 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java
Index: HtmlCollapsiblePanelTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HtmlCollapsiblePanelTag.java 10 Jan 2005 08:22:17 -0000 1.1
+++ HtmlCollapsiblePanelTag.java 18 Feb 2005 17:19:30 -0000 1.2
@@ -42,6 +42,11 @@
private String _value;
// User Role support --> already handled by HtmlPanelGroupTag
+ public void release() {
+ super.release();
+ _collapsed=null;
+ _value=null;
+ }
protected void setProperties(UIComponent component)
{
1.12 +140 -146 incubator-myfaces/src/components/org/apache/myfaces/custom/tree/taglib/TreeTag.java
Index: TreeTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/tree/taglib/TreeTag.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- TreeTag.java 11 Feb 2005 00:54:02 -0000 1.11
+++ TreeTag.java 18 Feb 2005 17:19:30 -0000 1.12
@@ -33,352 +33,322 @@
*
* @author <a href="mailto:oliver@rossmueller.com">Oliver Rossmueller </a>
* @version $Revision$ $Date: 2004/10/13 11:50:58
- *
- * $ $Log$
- * $ Revision 1.11 2005/02/11 00:54:02 svieujot
- * $ Revert changes commited to the wrong branch.
- * $
- * $ Revision 1.9 2004/11/26 12:46:38 oros
- * $ cleanup: removed unused iconChild attribute
- * $
- * $ Revision 1.8 2004/11/26 12:14:10 oros
- * $ MYFACES-8: applied tree table patch by David Le Strat
- * $
+ * $ $Log$
+ * $ Revision 1.12 2005/02/18 17:19:30 matzew
+ * $ added release() to tag clazzes.
+ * $ $ Revision 1.11 2005/02/11 00:54:02
+ * svieujot $ Revert changes commited to the wrong branch. $ $ Revision 1.9
+ * 2004/11/26 12:46:38 oros $ cleanup: removed unused iconChild attribute $ $
+ * Revision 1.8 2004/11/26 12:14:10 oros $ MYFACES-8: applied tree table patch
+ * by David Le Strat $
*/
-public class TreeTag extends UIComponentTagBase
-{
+public class TreeTag extends UIComponentTagBase {
private String value;
+
private String var;
+
private String iconLine;
+
private String iconNoline;
+
private String iconChildFirst;
+
private String iconChildMiddle;
+
private String iconChildLast;
+
private String iconNodeOpen;
+
private String iconNodeOpenFirst;
+
private String iconNodeOpenMiddle;
+
private String iconNodeOpenLast;
+
private String iconNodeClose;
+
private String iconNodeCloseFirst;
+
private String iconNodeCloseMiddle;
+
private String iconNodeCloseLast;
+
private String styleClass;
+
private String rowClasses;
+
private String columnClasses;
+
private String headerClass;
+
private String footerClass;
+
private String nodeClass;
+
private String selectedNodeClass;
+
private String iconClass;
+
private boolean expandRoot;
- private long expireListeners = HtmlTree.DEFAULT_EXPIRE_LISTENERS;
+ private long expireListeners = HtmlTree.DEFAULT_EXPIRE_LISTENERS;
- public String getComponentType()
- {
+ public String getComponentType() {
return "org.apache.myfaces.HtmlTree";
}
- public String getRendererType()
- {
+ public String getRendererType() {
return "org.apache.myfaces.HtmlTree";
}
- public String getValue()
- {
+ public String getValue() {
return value;
}
- public void setValue(String newValue)
- {
+ public void setValue(String newValue) {
value = newValue;
}
/**
* @return Returns the var.
*/
- public String getVar()
- {
+ public String getVar() {
return var;
}
/**
- * @param var The var to set.
+ * @param var
+ * The var to set.
*/
- public void setVar(String var)
- {
+ public void setVar(String var) {
this.var = var;
}
- public String getIconLine()
- {
+ public String getIconLine() {
return iconLine;
}
- public void setIconLine(String iconLine)
- {
+ public void setIconLine(String iconLine) {
this.iconLine = iconLine;
}
- public String getIconNoline()
- {
+ public String getIconNoline() {
return iconNoline;
}
- public void setIconNoline(String iconNoline)
- {
+ public void setIconNoline(String iconNoline) {
this.iconNoline = iconNoline;
}
/**
* @return Returns the rowClasses.
*/
- public String getRowClasses()
- {
+ public String getRowClasses() {
return rowClasses;
}
/**
- * @param rowClasses The rowClasses to set.
+ * @param rowClasses
+ * The rowClasses to set.
*/
- public void setRowClasses(String rowClasses)
- {
+ public void setRowClasses(String rowClasses) {
this.rowClasses = rowClasses;
}
/**
* @return Returns the columnClasses.
*/
- public String getColumnClasses()
- {
+ public String getColumnClasses() {
return columnClasses;
}
/**
- * @param columnClasses The columnClasses to set.
+ * @param columnClasses
+ * The columnClasses to set.
*/
- public void setColumnClasses(String columnClasses)
- {
+ public void setColumnClasses(String columnClasses) {
this.columnClasses = columnClasses;
}
- public String getIconChildFirst()
- {
+ public String getIconChildFirst() {
return iconChildFirst;
}
- public void setIconChildFirst(String iconChildFirst)
- {
+ public void setIconChildFirst(String iconChildFirst) {
this.iconChildFirst = iconChildFirst;
}
- public String getIconChildMiddle()
- {
+ public String getIconChildMiddle() {
return iconChildMiddle;
}
- public void setIconChildMiddle(String iconChildMiddle)
- {
+ public void setIconChildMiddle(String iconChildMiddle) {
this.iconChildMiddle = iconChildMiddle;
}
- public String getIconChildLast()
- {
+ public String getIconChildLast() {
return iconChildLast;
}
- public void setIconChildLast(String iconChildLast)
- {
+ public void setIconChildLast(String iconChildLast) {
this.iconChildLast = iconChildLast;
}
- public String getIconNodeOpen()
- {
+ public String getIconNodeOpen() {
return iconNodeOpen;
}
- public void setIconNodeOpen(String iconNodeOpen)
- {
+ public void setIconNodeOpen(String iconNodeOpen) {
this.iconNodeOpen = iconNodeOpen;
}
- public String getIconNodeOpenFirst()
- {
+ public String getIconNodeOpenFirst() {
return iconNodeOpenFirst;
}
- public void setIconNodeOpenFirst(String iconNodeOpenFirst)
- {
+ public void setIconNodeOpenFirst(String iconNodeOpenFirst) {
this.iconNodeOpenFirst = iconNodeOpenFirst;
}
- public String getIconNodeOpenMiddle()
- {
+ public String getIconNodeOpenMiddle() {
return iconNodeOpenMiddle;
}
- public void setIconNodeOpenMiddle(String iconNodeOpenMiddle)
- {
+ public void setIconNodeOpenMiddle(String iconNodeOpenMiddle) {
this.iconNodeOpenMiddle = iconNodeOpenMiddle;
}
- public String getIconNodeOpenLast()
- {
+ public String getIconNodeOpenLast() {
return iconNodeOpenLast;
}
- public void setIconNodeOpenLast(String iconNodeOpenLast)
- {
+ public void setIconNodeOpenLast(String iconNodeOpenLast) {
this.iconNodeOpenLast = iconNodeOpenLast;
}
- public String getIconNodeClose()
- {
+ public String getIconNodeClose() {
return iconNodeClose;
}
- public void setIconNodeClose(String iconNodeClose)
- {
+ public void setIconNodeClose(String iconNodeClose) {
this.iconNodeClose = iconNodeClose;
}
- public String getIconNodeCloseFirst()
- {
+ public String getIconNodeCloseFirst() {
return iconNodeCloseFirst;
}
- public void setIconNodeCloseFirst(String iconNodeCloseFirst)
- {
+ public void setIconNodeCloseFirst(String iconNodeCloseFirst) {
this.iconNodeCloseFirst = iconNodeCloseFirst;
}
- public String getIconNodeCloseMiddle()
- {
+ public String getIconNodeCloseMiddle() {
return iconNodeCloseMiddle;
}
- public void setIconNodeCloseMiddle(String iconNodeCloseMiddle)
- {
+ public void setIconNodeCloseMiddle(String iconNodeCloseMiddle) {
this.iconNodeCloseMiddle = iconNodeCloseMiddle;
}
- public String getIconNodeCloseLast()
- {
+ public String getIconNodeCloseLast() {
return iconNodeCloseLast;
}
- public void setIconNodeCloseLast(String iconNodeCloseLast)
- {
+ public void setIconNodeCloseLast(String iconNodeCloseLast) {
this.iconNodeCloseLast = iconNodeCloseLast;
}
- public String getStyleClass()
- {
+ public String getStyleClass() {
return styleClass;
}
- public void setStyleClass(String styleClass)
- {
+ public void setStyleClass(String styleClass) {
this.styleClass = styleClass;
}
- public String getNodeClass()
- {
+ public String getNodeClass() {
return nodeClass;
}
- public void setNodeClass(String nodeClass)
- {
+ public void setNodeClass(String nodeClass) {
this.nodeClass = nodeClass;
}
- public String getSelectedNodeClass()
- {
+ public String getSelectedNodeClass() {
return selectedNodeClass;
}
- public void setSelectedNodeClass(String selectedNodeClass)
- {
+ public void setSelectedNodeClass(String selectedNodeClass) {
this.selectedNodeClass = selectedNodeClass;
}
- public String getIconClass()
- {
+ public String getIconClass() {
return iconClass;
}
- public void setIconClass(String iconClass)
- {
+ public void setIconClass(String iconClass) {
this.iconClass = iconClass;
}
/**
* @return Returns the footerClass.
*/
- public String getFooterClass()
- {
+ public String getFooterClass() {
return footerClass;
}
/**
- * @param footerClass The footerClass to set.
+ * @param footerClass
+ * The footerClass to set.
*/
- public void setFooterClass(String footerClass)
- {
+ public void setFooterClass(String footerClass) {
this.footerClass = footerClass;
}
/**
* @return Returns the headerClass.
*/
- public String getHeaderClass()
- {
+ public String getHeaderClass() {
return headerClass;
}
/**
- * @param headerClass The headerClass to set.
+ * @param headerClass
+ * The headerClass to set.
*/
- public void setHeaderClass(String headerClass)
- {
+ public void setHeaderClass(String headerClass) {
this.headerClass = headerClass;
}
- public boolean isExpandRoot()
- {
+ public boolean isExpandRoot() {
return expandRoot;
}
- public void setExpandRoot(boolean expandRoot)
- {
+ public void setExpandRoot(boolean expandRoot) {
this.expandRoot = expandRoot;
}
- public long getExpireListeners()
- {
+ public long getExpireListeners() {
return expireListeners;
}
- public void setExpireListeners(long expireListeners)
- {
+ public void setExpireListeners(long expireListeners) {
this.expireListeners = expireListeners;
}
/**
* Obtain tree model or create a default model.
*/
- public int doStartTag() throws JspException
- {
+ public int doStartTag() throws JspException {
FacesContext context = FacesContext.getCurrentInstance();
- if (value != null)
- {
- ValueBinding valueBinding = context.getApplication().createValueBinding(value);
+ if (value != null) {
+ ValueBinding valueBinding = context.getApplication()
+ .createValueBinding(value);
TreeModel treeModel = (TreeModel) (valueBinding.getValue(context));
- if (treeModel == null)
- {
+ if (treeModel == null) {
// create default model
treeModel = new DefaultTreeModel();
valueBinding.setValue(context, treeModel);
@@ -387,14 +357,13 @@
int answer = super.doStartTag();
HtmlTree tree = (HtmlTree) getComponentInstance();
- if (getCreated() && expandRoot)
- {
+ if (getCreated() && expandRoot) {
// component was created, so expand the root node
TreeModel model = tree.getModel(context);
- if (model != null)
- {
- tree.expandPath(new TreePath(new Object[] { model.getRoot() }), context);
+ if (model != null) {
+ tree.expandPath(new TreePath(new Object[] { model.getRoot() }),
+ context);
}
}
@@ -402,28 +371,53 @@
return answer;
}
+ public void release() {
+ super.release();
+ value = null;
+ var = null;
+ iconLine = null;
+ iconNoline = null;
+ iconChildFirst = null;
+ iconChildMiddle = null;
+ iconChildLast = null;
+ iconNodeOpen = null;
+ iconNodeOpenFirst = null;
+ iconNodeOpenMiddle = null;
+ iconNodeOpenLast = null;
+ iconNodeClose = null;
+ iconNodeCloseFirst = null;
+ iconNodeCloseMiddle = null;
+ iconNodeCloseLast = null;
+ styleClass = null;
+ rowClasses = null;
+ columnClasses = null;
+ headerClass = null;
+ footerClass = null;
+ nodeClass = null;
+ selectedNodeClass = null;
+ iconClass = null;
+ expandRoot = false;
+ expireListeners = HtmlTree.DEFAULT_EXPIRE_LISTENERS;
+ }
+
/**
* Applies attributes to the tree component
*/
- protected void setProperties(UIComponent component)
- {
+ protected void setProperties(UIComponent component) {
super.setProperties(component);
FacesContext context = FacesContext.getCurrentInstance();
- if (value != null)
- {
- if (isValueReference(value))
- {
- ValueBinding binding = context.getApplication().createValueBinding(value);
+ if (value != null) {
+ if (isValueReference(value)) {
+ ValueBinding binding = context.getApplication()
+ .createValueBinding(value);
component.setValueBinding("model", binding);
}
- }
- else
- {
+ } else {
ValueBinding binding = component.getValueBinding("model");
- if (binding == null)
- {
- binding = context.getApplication().createValueBinding("#{sessionScope.tree}");
+ if (binding == null) {
+ binding = context.getApplication().createValueBinding(
+ "#{sessionScope.tree}");
}
component.setValueBinding("model", binding);
}
1.2 +5 -0 incubator-myfaces/src/components/org/apache/myfaces/custom/tree/taglib/TreeCheckboxTag.java
Index: TreeCheckboxTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/tree/taglib/TreeCheckboxTag.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TreeCheckboxTag.java 22 Dec 2004 17:52:54 -0000 1.1
+++ TreeCheckboxTag.java 18 Feb 2005 17:19:30 -0000 1.2
@@ -59,6 +59,11 @@
this.forAttr = forAttr;
}
+ public void release() {
+ super.release();
+ this.forAttr = null;
+ }
+
/**
* @see javax.faces.webapp.UIComponentTag#setProperties(javax.faces.component.UIComponent)
*/
1.11 +30 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/calendar/HtmlInputCalendarTag.java
Index: HtmlInputCalendarTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/calendar/HtmlInputCalendarTag.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- HtmlInputCalendarTag.java 17 Jan 2005 10:08:44 -0000 1.10
+++ HtmlInputCalendarTag.java 18 Feb 2005 17:19:30 -0000 1.11
@@ -24,6 +24,9 @@
* @author Martin Marinschek (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.11 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.10 2005/01/17 10:08:44 mmarinschek
* trying to fix problem with added resources to header; css and js was not changeable by the user anymore...
*
@@ -103,6 +106,31 @@
// User Role support
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+
+ public void release() {
+ super.release();
+
+ _monthYearRowClass = null;
+ _weekRowClass = null;
+ _dayCellClass = null;
+ _currentDayCellClass = null;
+ _renderAsPopup = null;
+ _addResources = null;
+ _popupDateFormat = null;
+ _popupButtonString = null;
+ _popupGotoString = null;
+ _popupTodayString = null;
+ _popupWeekString = null;
+ _popupScrollLeftMessage = null;
+ _popupScrollRightMessage = null;
+ _popupSelectMonthMessage = null;
+ _popupSelectYearMessage = null;
+ _popupSelectDateMessage = null;
+ _enabledOnUserRole = null;
+ _visibleOnUserRole = null;
+
+ }
+
protected void setProperties(UIComponent component)
{
1.2 +11 -3 incubator-myfaces/src/components/org/apache/myfaces/custom/buffer/BufferTag.java
Index: BufferTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/buffer/BufferTag.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- BufferTag.java 4 Jan 2005 15:41:06 -0000 1.1
+++ BufferTag.java 18 Feb 2005 17:19:30 -0000 1.2
@@ -22,6 +22,9 @@
* @author Sylvain Vieujot (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.2 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.1 2005/01/04 15:41:06 svieujot
* new x:buffer component.
*
@@ -29,6 +32,11 @@
public class BufferTag extends HtmlComponentTagBase {
private String _into = null;
+ public void release() {
+ super.release();
+ _into = null;
+ }
+
public String getComponentType() {
return Buffer.COMPONENT_TYPE;
}
1.12 +15 -1 incubator-myfaces/src/share/org/apache/myfaces/taglib/UIComponentTagBase.java
Index: UIComponentTagBase.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/share/org/apache/myfaces/taglib/UIComponentTagBase.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- UIComponentTagBase.java 30 Jan 2005 15:24:10 -0000 1.11
+++ UIComponentTagBase.java 18 Feb 2005 17:19:30 -0000 1.12
@@ -24,6 +24,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.12 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.11 2005/01/30 15:24:10 matzew
* thanks to sean schofield for removing *legacy* attributes of MyFaces
*
@@ -69,6 +72,17 @@
private String _converter;
//attributes id, rendered and binding are handled by UIComponentTag
+ public void release() {
+ super.release();
+
+ _forceId=null;
+ //see declaration of that property
+ _forceIdIndex = "true";
+
+ _value=null;
+ _converter=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.12 +21 -1 incubator-myfaces/src/components/org/apache/myfaces/custom/htmlEditor/HtmlEditorTag.java
Index: HtmlEditorTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/htmlEditor/HtmlEditorTag.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- HtmlEditorTag.java 6 Feb 2005 19:45:32 -0000 1.11
+++ HtmlEditorTag.java 18 Feb 2005 17:19:30 -0000 1.12
@@ -24,6 +24,9 @@
* @author Sylvain Vieujot (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.12 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.11 2005/02/06 19:45:32 svieujot
* Add allowExternalLinks attribute.
*
@@ -77,6 +80,23 @@
private String enabledOnUserRole;
private String visibleOnUserRole;
+ public void release() {
+ super.release();
+ style=null;
+ styleClass=null;
+ type=null;
+ allowEditSource=null;
+ allowExternalLinks=null;
+ addKupuLogo=null;
+ showPropertiesToolBox=null;
+ showLinksToolBox=null;
+ showImagesToolBox=null;
+ showTablesToolBox=null;
+ showDebugToolBox=null;
+ enabledOnUserRole=null;
+ visibleOnUserRole=null;
+ }
+
protected void setProperties(UIComponent component) {
super.setProperties(component);
1.7 +32 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/layout/HtmlPanelLayoutTag.java
Index: HtmlPanelLayoutTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/layout/HtmlPanelLayoutTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HtmlPanelLayoutTag.java 13 Oct 2004 11:50:57 -0000 1.6
+++ HtmlPanelLayoutTag.java 18 Feb 2005 17:19:30 -0000 1.7
@@ -25,6 +25,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.7 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.6 2004/10/13 11:50:57 matze
* renamed packages to org.apache
*
@@ -94,6 +97,33 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+
+ public void release() {
+ super.release();
+ _layout=null;
+ _headerClass=null;
+ _navigationClass=null;
+ _bodyClass=null;
+ _footerClass=null;
+ _headerStyle=null;
+ _navigationStyle=null;
+ _bodyStyle=null;
+ _footerStyle=null;
+ _align=null;
+ _bgcolor=null;
+ _border=null;
+ _cellpadding=null;
+ _cellspacing=null;
+ _datafld=null;
+ _datasrc=null;
+ _dataformatas=null;
+ _frame=null;
+ _rules=null;
+ _summary=null;
+ _width=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.6 +7 -3 incubator-myfaces/src/components/org/apache/myfaces/custom/tabbedpane/HtmlPanelTabTag.java
Index: HtmlPanelTabTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/tabbedpane/HtmlPanelTabTag.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HtmlPanelTabTag.java 13 Oct 2004 11:50:58 -0000 1.5
+++ HtmlPanelTabTag.java 18 Feb 2005 17:19:30 -0000 1.6
@@ -42,7 +42,11 @@
// User Role support --> already handled by HtmlPanelGroupTag
-
+ public void release() {
+ super.release();
+ _label=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.2 +11 -3 incubator-myfaces/src/components/org/apache/myfaces/custom/selectOneCountry/SelectOneCountryTag.java
Index: SelectOneCountryTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/selectOneCountry/SelectOneCountryTag.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SelectOneCountryTag.java 9 Feb 2005 13:05:20 -0000 1.1
+++ SelectOneCountryTag.java 18 Feb 2005 17:19:30 -0000 1.2
@@ -23,6 +23,9 @@
* @author Sylvain Vieujot (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.2 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.1 2005/02/09 13:05:20 svieujot
* new x:selectOneCountry component
*
@@ -38,7 +41,12 @@
}
private String maxLength;
-
+
+ public void release() {
+ super.release();
+ maxLength=null;
+ }
+
protected void setProperties(UIComponent component) {
super.setProperties(component);
1.11 +29 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/datascroller/HtmlDataScrollerTag.java
Index: HtmlDataScrollerTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/datascroller/HtmlDataScrollerTag.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- HtmlDataScrollerTag.java 4 Jan 2005 00:28:06 -0000 1.10
+++ HtmlDataScrollerTag.java 18 Feb 2005 17:19:30 -0000 1.11
@@ -24,6 +24,9 @@
* @author Thomas Spiegl (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.11 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.10 2005/01/04 00:28:06 svieujot
* dataScroller, add rowsCountVar, displayedRowsCountVar, firstRowIndexVar and lastRowIndexVar attributes.
*
@@ -114,6 +117,30 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+ _for=null;
+ _fastStep=null;
+ _pageIndexVar=null;
+ _pageCountVar=null;
+ _rowsCountVar=null;
+ _displayedRowsCountVar=null;
+ _firstRowIndexVar=null;
+ _lastRowIndexVar=null;
+ _paginator=null;
+ _styleClass=null;
+ _style=null;
+ _paginatorMaxPages=null;
+ _paginatorTableClass=null;
+ _paginatorTableStyle=null;
+ _paginatorColumnClass=null;
+ _paginatorColumnStyle=null;
+ _paginatorActiveColumnClass=null;
+ _paginatorActiveColumnStyle=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
public String getComponentType()
{
return HtmlDataScroller.COMPONENT_TYPE;
1.4 +10 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/navmenu/jscookmenu/HtmlJSCookMenuTag.java
Index: HtmlJSCookMenuTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/navmenu/jscookmenu/HtmlJSCookMenuTag.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- HtmlJSCookMenuTag.java 13 Oct 2004 11:50:57 -0000 1.3
+++ HtmlJSCookMenuTag.java 18 Feb 2005 17:19:30 -0000 1.4
@@ -40,6 +40,14 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+ _layout=null;
+ _theme=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
+
public String getComponentType()
{
return COMPONENT_TYPE;
1.5 +11 -1 incubator-myfaces/src/components/org/apache/myfaces/custom/jslistener/JsValueChangeListenerTag.java
Index: JsValueChangeListenerTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/jslistener/JsValueChangeListenerTag.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JsValueChangeListenerTag.java 4 Jan 2005 16:09:57 -0000 1.4
+++ JsValueChangeListenerTag.java 18 Feb 2005 17:19:30 -0000 1.5
@@ -23,6 +23,9 @@
* @author Martin Marinschek (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.5 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.4 2005/01/04 16:09:57 mmarinschek
* ChangeListener now uses renderer
*
@@ -54,6 +57,13 @@
private String _for;
private String _property;
private String _expressionValue;
+
+ public void release() {
+ super.release();
+ _for=null;
+ _property=null;
+ _expressionValue=null;
+ }
protected void setProperties(UIComponent component)
{
1.5 +14 -1 incubator-myfaces/src/components/org/apache/myfaces/custom/aliasbean/AliasBeanTag.java
Index: AliasBeanTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/aliasbean/AliasBeanTag.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- AliasBeanTag.java 27 Jan 2005 01:59:45 -0000 1.4
+++ AliasBeanTag.java 18 Feb 2005 17:19:30 -0000 1.5
@@ -23,6 +23,9 @@
* @author Sylvain Vieujot (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.5 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.4 2005/01/27 01:59:45 svieujot
* AliasBean : Change sourceBean attribute for value.
* Make it work with both beans references ( #{myBean} ), and fix strings as value.
@@ -43,6 +46,14 @@
private String _alias;
private String _valueExpression;
+ public void release() {
+ super.release();
+
+ _alias=null;
+ _valueExpression=null;
+
+ }
+
protected void setProperties(UIComponent component) {
super.setProperties(component);
1.3 +10 -1 incubator-myfaces/src/components/org/apache/myfaces/custom/swapimage/HtmlSwapImageTag.java
Index: HtmlSwapImageTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/swapimage/HtmlSwapImageTag.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- HtmlSwapImageTag.java 9 Jan 2005 21:56:33 -0000 1.2
+++ HtmlSwapImageTag.java 18 Feb 2005 17:19:30 -0000 1.3
@@ -23,6 +23,9 @@
* @author Thomas Spiegl
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.3 2005/02/18 17:19:30 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.2 2005/01/09 21:56:33 tomsp
* added new component swapimage
*
@@ -48,6 +51,12 @@
return RENDERER_TYPE;
}
+ public void release() {
+ super.release();
+ _swapImageUrl=null;
+ _activeImageUrl=null;
+ }
+
protected void setProperties(UIComponent component)
{
super.setProperties(component);
1.6 +28 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/navigation/HtmlPanelNavigationTag.java
Index: HtmlPanelNavigationTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/navigation/HtmlPanelNavigationTag.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HtmlPanelNavigationTag.java 13 Oct 2004 11:50:57 -0000 1.5
+++ HtmlPanelNavigationTag.java 18 Feb 2005 17:19:30 -0000 1.6
@@ -69,6 +69,32 @@
private String _rules;
private String _summary;
private String _width;
+
+ public void release() {
+ super.release();
+
+ _itemClass=null;
+ _openItemClass=null;
+ _activeItemClass=null;
+ _separatorClass=null;
+ _itemStyle=null;
+ _openItemStyle=null;
+ _activeItemStyle=null;
+ _separatorStyle=null;
+ _align=null;
+ _bgcolor=null;
+ _border=null;
+ _cellpadding=null;
+ _cellspacing=null;
+ _datafld=null;
+ _datasrc=null;
+ _dataformatas=null;
+ _frame=null;
+ _rules=null;
+ _summary=null;
+ _width=null;
+
+ }
// User Role support --> already handled by HtmlPanelGroupTag
1.5 +14 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/rssticker/HtmlRssTickerTag.java
Index: HtmlRssTickerTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/rssticker/HtmlRssTickerTag.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- HtmlRssTickerTag.java 13 Oct 2004 11:50:57 -0000 1.4
+++ HtmlRssTickerTag.java 18 Feb 2005 17:19:31 -0000 1.5
@@ -24,6 +24,9 @@
* @author mwessendorf (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.5 2005/02/18 17:19:31 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.4 2004/10/13 11:50:57 matze
* renamed packages to org.apache
*
@@ -54,6 +57,15 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+
+ _rssUrl=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+
+ }
+
/**
* overrides setProperties() form UIComponentTag.
*/
1.3 +9 -3 incubator-myfaces/src/components/org/apache/myfaces/custom/stylesheet/StylesheetTag.java
Index: StylesheetTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/stylesheet/StylesheetTag.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- StylesheetTag.java 13 Oct 2004 11:50:58 -0000 1.2
+++ StylesheetTag.java 18 Feb 2005 17:19:31 -0000 1.3
@@ -23,6 +23,9 @@
* @author mwessendorf (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.3 2005/02/18 17:19:31 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.2 2004/10/13 11:50:58 matze
* renamed packages to org.apache
*
@@ -54,7 +57,10 @@
public void release() {
super.release();
- this._path = null;
+ _path=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+
}
1.6 +12 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/checkbox/HtmlCheckboxTag.java
Index: HtmlCheckboxTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/checkbox/HtmlCheckboxTag.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HtmlCheckboxTag.java 13 Oct 2004 11:50:57 -0000 1.5
+++ HtmlCheckboxTag.java 18 Feb 2005 17:19:31 -0000 1.6
@@ -24,6 +24,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.6 2005/02/18 17:19:31 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.5 2004/10/13 11:50:57 matze
* renamed packages to org.apache
*
@@ -71,6 +74,13 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+ _for=null;
+ _index=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
protected void setProperties(UIComponent component)
{
1.10 +25 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/fileupload/HtmlInputFileUploadTag.java
Index: HtmlInputFileUploadTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/fileupload/HtmlInputFileUploadTag.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- HtmlInputFileUploadTag.java 13 Oct 2004 11:50:57 -0000 1.9
+++ HtmlInputFileUploadTag.java 18 Feb 2005 17:19:31 -0000 1.10
@@ -79,6 +79,29 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+
+ public void release() {
+ super.release();
+ _accesskey=null;
+ _align=null;
+ _alt=null;
+ _datafld=null;
+ _datasrc=null;
+ _dataformatas=null;
+ _disabled=null;
+ _maxlength=null;
+ _onblur=null;
+ _onchange=null;
+ _onfocus=null;
+ _onselect=null;
+ _readonly=null;
+ _size=null;
+ _tabindex=null;
+ _accept=null;
+ _storage=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+ }
protected void setProperties(UIComponent component)
{
1.2 +5 -0 incubator-myfaces/src/components/org/apache/myfaces/custom/newspaper/HtmlNewspaperTableTag.java
Index: HtmlNewspaperTableTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/newspaper/HtmlNewspaperTableTag.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HtmlNewspaperTableTag.java 30 Nov 2004 08:58:29 -0000 1.1
+++ HtmlNewspaperTableTag.java 18 Feb 2005 17:19:31 -0000 1.2
@@ -29,6 +29,11 @@
/** the number of newspaper columns */
private String newspaperColumns = null;
+ public void release() {
+ super.release();
+ newspaperColumns = null;
+ }
+
public String getComponentType() {
return HtmlNewspaperTable.COMPONENT_TYPE;
}
1.7 +14 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/sortheader/HtmlCommandSortHeaderTag.java
Index: HtmlCommandSortHeaderTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/sortheader/HtmlCommandSortHeaderTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HtmlCommandSortHeaderTag.java 13 Oct 2004 11:50:58 -0000 1.6
+++ HtmlCommandSortHeaderTag.java 18 Feb 2005 17:19:31 -0000 1.7
@@ -24,6 +24,9 @@
* @author Manfred Geiler (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.7 2005/02/18 17:19:31 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.6 2004/10/13 11:50:58 matze
* renamed packages to org.apache
*
@@ -61,6 +64,15 @@
private String _columnName;
private String _arrow;
private boolean _immediateSet;
+
+ public void release() {
+ super.release();
+
+ _columnName=null;
+ _arrow=null;
+ _immediateSet=true;
+
+ }
// User Role support --> already handled by HtmlPanelGroupTag
1.8 +10 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/date/HtmlInputDateTag.java
Index: HtmlInputDateTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/date/HtmlInputDateTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- HtmlInputDateTag.java 10 Dec 2004 02:15:19 -0000 1.7
+++ HtmlInputDateTag.java 18 Feb 2005 17:19:31 -0000 1.8
@@ -52,6 +52,14 @@
// User Role support
private String enabledOnUserRole;
private String visibleOnUserRole;
+
+ public void release() {
+ super.release();
+ enabledOnUserRole=null;
+ visibleOnUserRole=null;
+ type=null;
+ popupCalendar=null;
+ }
protected void setProperties(UIComponent component) {
super.setProperties(component);
1.3 +9 -1 incubator-myfaces/src/components/org/apache/myfaces/custom/jsvalueset/HtmlJsValueSetTag.java
Index: HtmlJsValueSetTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/jsvalueset/HtmlJsValueSetTag.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- HtmlJsValueSetTag.java 4 Jan 2005 16:09:57 -0000 1.2
+++ HtmlJsValueSetTag.java 18 Feb 2005 17:19:31 -0000 1.3
@@ -11,6 +11,9 @@
* @author Martin Marinschek (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.3 2005/02/18 17:19:31 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.2 2005/01/04 16:09:57 mmarinschek
* ChangeListener now uses renderer
*
@@ -47,6 +50,11 @@
// HtmlJsValueSet attributes
private String _name;
+
+ public void release() {
+ super.release();
+ _name=null;
+ }
protected void setProperties(UIComponent component)
{
1.5 +15 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/navmenu/HtmlNavigationMenuItemTag.java
Index: HtmlNavigationMenuItemTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/navmenu/HtmlNavigationMenuItemTag.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- HtmlNavigationMenuItemTag.java 13 Oct 2004 11:50:57 -0000 1.4
+++ HtmlNavigationMenuItemTag.java 18 Feb 2005 17:19:31 -0000 1.5
@@ -24,6 +24,9 @@
* @author Thomas Spiegl (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.5 2005/02/18 17:19:31 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.4 2004/10/13 11:50:57 matze
* renamed packages to org.apache
*
@@ -52,6 +55,16 @@
// User Role support
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+
+ public void release() {
+ super.release();
+
+ _icon = null;
+ _action = null;
+ _split= null;
+ _enabledOnUserRole= null;
+ _visibleOnUserRole= null;
+ }
public String getComponentType()
{
1.8 +14 -2 incubator-myfaces/src/components/org/apache/myfaces/custom/radio/HtmlRadioTag.java
Index: HtmlRadioTag.java
===================================================================
RCS file: /home/cvs/incubator-myfaces/src/components/org/apache/myfaces/custom/radio/HtmlRadioTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- HtmlRadioTag.java 13 Oct 2004 11:50:57 -0000 1.7
+++ HtmlRadioTag.java 18 Feb 2005 17:19:31 -0000 1.8
@@ -24,6 +24,9 @@
* @author Thomas Spiegl (latest modification by $Author$)
* @version $Revision$ $Date$
* $Log$
+ * Revision 1.8 2005/02/18 17:19:31 matzew
+ * added release() to tag clazzes.
+ *
* Revision 1.7 2004/10/13 11:50:57 matze
* renamed packages to org.apache
*
@@ -71,6 +74,15 @@
private String _enabledOnUserRole;
private String _visibleOnUserRole;
+ public void release() {
+ super.release();
+
+ _for=null;
+ _index=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
+
+ }
protected void setProperties(UIComponent component)
{