com.ibm.ram.internal.jaxb
Class Reviewer

java.lang.Object
  extended by com.ibm.ram.internal.jaxb.Authorization
      extended by com.ibm.ram.internal.jaxb.Reviewer
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable<Authorization>

public class Reviewer
extends Authorization
implements java.lang.Cloneable

A state level collaborator.

Java class for Reviewer complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Reviewer">
   <complexContent>
     <extension base="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Authorization">
       <sequence>
       </sequence>
       <attribute name="canUpdate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="canVote" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="isReceiveNotifications" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.Boolean downloadAllowed
           
protected  java.lang.Boolean receiveNotifications
           
protected  java.lang.Boolean updateAllowed
           
protected  java.lang.Boolean updateAllowedInherited
           
protected  java.lang.Boolean voteAllowed
           
protected  java.lang.Boolean voteAllowedInherited
           
 
Fields inherited from class com.ibm.ram.internal.jaxb.Authorization
inherited, user, userGroup
 
Constructor Summary
Reviewer()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean isDownloadAllowed()
           
 boolean isReceiveNotifications()
          Deprecated. - This property no longer exists for a reviewer. Setting it has no effect. Gets the value of the receiveNotifications property.
 boolean isSetReceiveNotifications()
           
 boolean isSetUpdateAllowed()
           
 boolean isSetVoteAllowed()
           
 boolean isUpdateAllowed()
          Gets the value of the updateAllowed property.
 boolean isUpdateAllowedInherited()
          True if this permission is inherited from a parent lifecycle.
 boolean isVoteAllowed()
          Gets the value of the voteAllowed property.
 boolean isVoteAllowedInherited()
          True if this permission is inherited from a parent lifecycle.
 void setDownloadAllowed(boolean downloadAllowed)
           
 void setReceiveNotifications(boolean value)
          Deprecated. - This property no longer exists for a reviewer. Setting it has no effect. Sets the value of the receiveNotifications property.
 void setUpdateAllowed(boolean value)
          Sets the value of the updateAllowed property.
 void setUpdateAllowedInherited(boolean updateAllowedInherited)
          This should be set to true if the edit permission was inherited from a parent lifecycle.
 void setVoteAllowed(boolean value)
          Sets the value of the voteAllowed property.
 void setVoteAllowedInherited(boolean voteAllowedInherited)
          This should be set to true if the vote allowed permission was inherited from a parent lifecycle.
 void unsetReceiveNotifications()
          Deprecated. - This property no longer exists for a reviewer. Setting it has no effect.
 void unsetUpdateAllowed()
           
 void unsetVoteAllowed()
           
 
Methods inherited from class com.ibm.ram.internal.jaxb.Authorization
clone, compareTo, getUser, getUserGroup, isInherited, isSetUser, isSetUserGroup, sameUserOrGroup, setInherited, setUser, setUserGroup, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updateAllowed

protected java.lang.Boolean updateAllowed

updateAllowedInherited

protected java.lang.Boolean updateAllowedInherited

voteAllowed

protected java.lang.Boolean voteAllowed

voteAllowedInherited

protected java.lang.Boolean voteAllowedInherited

receiveNotifications

protected java.lang.Boolean receiveNotifications

downloadAllowed

protected java.lang.Boolean downloadAllowed
Constructor Detail

Reviewer

public Reviewer()
Method Detail

isUpdateAllowed

public boolean isUpdateAllowed()
Gets the value of the updateAllowed property.

Returns:
possible object is Boolean

setUpdateAllowed

public void setUpdateAllowed(boolean value)
Sets the value of the updateAllowed property.

Parameters:
value - allowed object is Boolean

isSetUpdateAllowed

public boolean isSetUpdateAllowed()

unsetUpdateAllowed

public void unsetUpdateAllowed()

isUpdateAllowedInherited

public boolean isUpdateAllowedInherited()
True if this permission is inherited from a parent lifecycle.

Returns:
True if the edit permission is inherited, false otherwise.
Since:
7.5.1

setUpdateAllowedInherited

public void setUpdateAllowedInherited(boolean updateAllowedInherited)
This should be set to true if the edit permission was inherited from a parent lifecycle.

Parameters:
updateAllowedInherited - The updateAllowedInherited to set.
Since:
7.5.1

isVoteAllowed

public boolean isVoteAllowed()
Gets the value of the voteAllowed property.

Returns:
possible object is Boolean

setVoteAllowed

public void setVoteAllowed(boolean value)
Sets the value of the voteAllowed property.

Parameters:
value - allowed object is Boolean

isSetVoteAllowed

public boolean isSetVoteAllowed()

unsetVoteAllowed

public void unsetVoteAllowed()

isVoteAllowedInherited

public boolean isVoteAllowedInherited()
True if this permission is inherited from a parent lifecycle.

Returns:
True if the vote allowed permission is inherited, false otherwise.
Since:
7.5.1

setVoteAllowedInherited

public void setVoteAllowedInherited(boolean voteAllowedInherited)
This should be set to true if the vote allowed permission was inherited from a parent lifecycle.

Parameters:
voteAllowedInherited - The voteAllowedInherited to set.
Since:
7.5.1

isReceiveNotifications

public boolean isReceiveNotifications()
Deprecated. - This property no longer exists for a reviewer. Setting it has no effect. Gets the value of the receiveNotifications property.

Returns:
possible object is Boolean

setReceiveNotifications

public void setReceiveNotifications(boolean value)
Deprecated. - This property no longer exists for a reviewer. Setting it has no effect. Sets the value of the receiveNotifications property.

Parameters:
value - allowed object is Boolean

isSetReceiveNotifications

public boolean isSetReceiveNotifications()

unsetReceiveNotifications

public void unsetReceiveNotifications()
Deprecated. - This property no longer exists for a reviewer. Setting it has no effect.

Since:
7.5.1

isDownloadAllowed

public boolean isDownloadAllowed()
Returns:
Returns the downloadAllowed.
Since:
7.5.1

setDownloadAllowed

public void setDownloadAllowed(boolean downloadAllowed)
Parameters:
downloadAllowed - The downloadAllowed to set.
Since:
7.5.1

hashCode

public int hashCode()
Overrides:
hashCode in class Authorization

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Authorization