pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

org.torweg.pulse.component.core.accesscontrol.admin
Class AccessControlEditorResult

java.lang.Object
  extended by org.torweg.pulse.component.core.accesscontrol.admin.AccessControlEditorResult
All Implemented Interfaces:
JDOMable, Result

public class AccessControlEditorResult
extends java.lang.Object
implements Result

the Result of the AccessControlEditor.

Used to initialize the WEST-Panel within the pulse -web-site-administration.

Version:
$Revision: 1809 $
Author:
Daniel Dietz

Constructor Summary
AccessControlEditorResult()
           
 
Method Summary
 org.jdom.Element deserializeToJDOM()
          this will deserialize the state of the JDOMable as a JDOM Element.
 void setAttribute(AbstractAttribute<?> attr)
          sets the attribute for the result.
 void setAttributeValue(AbstractValue<?> val)
          sets the value for the result.
 void setCommmandMatcher(CommandMatcher cm)
          sets the CommmandMatcher for the result.
 void setGroup(Group g)
          sets the Group for the result.
 void setPermission(Permission p)
          sets the Permission for the result.
 void setRole(AbstractAccessControlObject r)
          sets the Role for the result.
 void setUser(User u)
          sets the User for the result.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessControlEditorResult

public AccessControlEditorResult()
Method Detail

deserializeToJDOM

public final org.jdom.Element deserializeToJDOM()
Description copied from interface: JDOMable
this will deserialize the state of the JDOMable as a JDOM Element.

Specified by:
deserializeToJDOM in interface JDOMable
Returns:
the Result of the AccessControlEditors as Element
See Also:
JDOMable.deserializeToJDOM()

setUser

public final void setUser(User u)
sets the User for the result.

Parameters:
u - the user

setRole

public final void setRole(AbstractAccessControlObject r)
sets the Role for the result.

Parameters:
r - the role

setGroup

public final void setGroup(Group g)
sets the Group for the result.

Parameters:
g - the group

setCommmandMatcher

public final void setCommmandMatcher(CommandMatcher cm)
sets the CommmandMatcher for the result.

Parameters:
cm - the commandMatcher

setPermission

public final void setPermission(Permission p)
sets the Permission for the result.

Parameters:
p - the permission

setAttribute

public final void setAttribute(AbstractAttribute<?> attr)
sets the attribute for the result.

Parameters:
attr - the attribute to set

setAttributeValue

public final void setAttributeValue(AbstractValue<?> val)
sets the value for the result.

Parameters:
val - the value to set