dlestrat    2004/04/25 09:35:18

  Modified:    portal/src/java/org/apache/jetspeed/tools/pamanager
                        PortletDescriptorUtilities.java
  Log:
  This is a start at implementing PLT.17.2 Accessing User Attributes.
  
  Revision  Changes    Path
  1.7       +8 -2      
jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/PortletDescriptorUtilities.java
  
  Index: PortletDescriptorUtilities.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/portal/src/java/org/apache/jetspeed/tools/pamanager/PortletDescriptorUtilities.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- PortletDescriptorUtilities.java   8 Mar 2004 00:34:16 -0000       1.6
  +++ PortletDescriptorUtilities.java   25 Apr 2004 16:35:18 -0000      1.7
  @@ -32,6 +32,7 @@
   import org.apache.jetspeed.om.impl.PortletInitParameterImpl;
   import org.apache.jetspeed.om.impl.SecurityRoleRefDescriptionImpl;
   import org.apache.jetspeed.om.impl.SecurityRoleRefImpl;
  +import org.apache.jetspeed.om.impl.UserAttributeImpl;
   import org.apache.jetspeed.om.portlet.impl.ContentTypeImpl;
   import org.apache.jetspeed.om.portlet.impl.PortletApplicationDefinitionImpl;
   import org.apache.jetspeed.om.portlet.impl.PortletDefinitionImpl;
  @@ -202,7 +203,12 @@
                   0,
                   new Class[] { Boolean.class });
               
digester.addSetNext("portlet-app/portlet/portlet-preferences/preference", 
"addPreference");
  -
  +            
  +            digester.addObjectCreate("portlet-app/portlet/user-attribute", 
UserAttributeImpl.class);
  +            
digester.addBeanPropertySetter("portlet-app/portlet/user-attribute/description", 
"description");
  +            
digester.addBeanPropertySetter("portlet-app/portlet/user-attribute/name", "name");
  +            digester.addSetNext("portlet-app/portlet/user-attribute", 
"addUserAttribute");
  +            
               digester.addObjectCreate("portlet-app/portlet/security-role-ref", 
SecurityRoleRefImpl.class);
               
digester.addBeanPropertySetter("portlet-app/portlet/security-role-ref/role-name", 
"roleName");
               
digester.addBeanPropertySetter("portlet-app/portlet/security-role-ref/role-link", 
"roleLink");
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to