You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2006/02/06 15:20:54 UTC
svn commit: r375283 -
/myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java
Author: mmarinschek
Date: Mon Feb 6 06:20:53 2006
New Revision: 375283
URL: http://svn.apache.org/viewcvs?rev=375283&view=rev
Log:
fix for MYFACES-850
Modified:
myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java
Modified: myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java
URL: http://svn.apache.org/viewcvs/myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java?rev=375283&r1=375282&r2=375283&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java (original)
+++ myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/custom/collapsiblepanel/HtmlCollapsiblePanelTag.java Mon Feb 6 06:20:53 2006
@@ -16,6 +16,7 @@
package org.apache.myfaces.custom.collapsiblepanel;
import org.apache.myfaces.taglib.html.HtmlInputTagBase;
+import org.apache.myfaces.component.UserRoleAware;
import javax.faces.component.UIComponent;
import javax.servlet.jsp.tagext.BodyTag;
@@ -45,13 +46,16 @@
private String _title;
private String _var;
private String _titleVar;
- // User Role support --> already handled by HtmlPanelGroupTag
+ private String _enabledOnUserRole;
+ private String _visibleOnUserRole;
public void release() {
super.release();
_title=null;
_var=null;
_titleVar=null;
+ _enabledOnUserRole=null;
+ _visibleOnUserRole=null;
bodyContent = null;
}
@@ -62,6 +66,9 @@
setStringProperty(component, "title", _title);
setStringProperty(component,"var",_var);
setStringProperty(component,"titleVar",_titleVar);
+ setStringProperty(component, UserRoleAware.ENABLED_ON_USER_ROLE_ATTR, _enabledOnUserRole);
+ setStringProperty(component, UserRoleAware.VISIBLE_ON_USER_ROLE_ATTR, _visibleOnUserRole);
+
}
@@ -79,6 +86,17 @@
{
_titleVar = titleVar;
}
+
+ public void setEnabledOnUserRole(String enabledOnUserRole)
+ {
+ _enabledOnUserRole = enabledOnUserRole;
+ }
+
+ public void setVisibleOnUserRole(String visibleOnUserRole)
+ {
+ _visibleOnUserRole = visibleOnUserRole;
+ }
+
// API field
protected BodyContent bodyContent;