edu.internet2.middleware.grouper.rules.beans
Class RulesPermissionBean

java.lang.Object
  extended by edu.internet2.middleware.grouper.rules.beans.RulesBean
      extended by edu.internet2.middleware.grouper.rules.beans.RulesPermissionBean

public class RulesPermissionBean
extends RulesBean

bean for permission rules


Constructor Summary
RulesPermissionBean()
           
RulesPermissionBean(AttributeAssign attributeAssign1, Role role1, Member member1, AttributeDefName attributeDefName1, AttributeDef attributeDef1, String action1)
           
 
Method Summary
 String getAction()
          action
 AttributeAssign getAttributeAssign()
          attributeAssign
 AttributeDef getAttributeDef()
          attributeDef
 AttributeDefName getAttributeDefName()
          attributeDefName
 Member getMember()
          member
 String getMemberId()
          get this member id
 Role getRole()
          role
 Stem getStem()
          get this stem
 String getSubjectSourceId()
          subject source id
 boolean hasAttributeDef()
          if has attributeDef
 boolean hasAttributeDefName()
          if has attributeDefName
 void setAction(String action1)
          action
 void setAttributeAssign(AttributeAssign attributeAssign1)
          attribute assign
 void setAttributeDef(AttributeDef attributeDef1)
          attributeDef
 void setAttributeDefName(AttributeDefName attributeDefName1)
          attributeDefName
 void setMember(Member member1)
          member
 void setRole(Role role1)
          role
 String toString()
           
 
Methods inherited from class edu.internet2.middleware.grouper.rules.beans.RulesBean
getGroup, getSubject, getSubjectUnderlyingSession, hasGroup, hasStem, setSubjectUnderlyingSession
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RulesPermissionBean

public RulesPermissionBean()

RulesPermissionBean

public RulesPermissionBean(AttributeAssign attributeAssign1,
                           Role role1,
                           Member member1,
                           AttributeDefName attributeDefName1,
                           AttributeDef attributeDef1,
                           String action1)
Parameters:
attributeAssign1 -
role1 -
member1 -
attributeDefName1 -
attributeDef1 -
action1 -
Method Detail

getMember

public Member getMember()
member

Returns:
member

setMember

public void setMember(Member member1)
member

Parameters:
member1 -

getRole

public Role getRole()
role

Returns:
role

setRole

public void setRole(Role role1)
role

Parameters:
role1 -

getAttributeAssign

public AttributeAssign getAttributeAssign()
attributeAssign

Returns:
attributeAssign

setAttributeAssign

public void setAttributeAssign(AttributeAssign attributeAssign1)
attribute assign

Parameters:
attributeAssign1 -

getAttributeDefName

public AttributeDefName getAttributeDefName()
attributeDefName

Overrides:
getAttributeDefName in class RulesBean
Returns:
attributeDefName

hasAttributeDefName

public boolean hasAttributeDefName()
Description copied from class: RulesBean
if has attributeDefName

Overrides:
hasAttributeDefName in class RulesBean
Returns:
true or false
See Also:
RulesBean.hasAttributeDefName()

hasAttributeDef

public boolean hasAttributeDef()
Description copied from class: RulesBean
if has attributeDef

Overrides:
hasAttributeDef in class RulesBean
Returns:
true or false
See Also:
RulesBean.hasAttributeDef()

setAttributeDefName

public void setAttributeDefName(AttributeDefName attributeDefName1)
attributeDefName

Parameters:
attributeDefName1 -

getAttributeDef

public AttributeDef getAttributeDef()
attributeDef

Overrides:
getAttributeDef in class RulesBean
Returns:
attributeDef

setAttributeDef

public void setAttributeDef(AttributeDef attributeDef1)
attributeDef

Parameters:
attributeDef1 -

getAction

public String getAction()
action

Returns:
action

setAction

public void setAction(String action1)
action

Parameters:
action1 -

getMemberId

public String getMemberId()
Description copied from class: RulesBean
get this member id

Overrides:
getMemberId in class RulesBean
Returns:
this member id
See Also:
RulesBean.getMemberId()

getSubjectSourceId

public String getSubjectSourceId()
subject source id

Overrides:
getSubjectSourceId in class RulesBean
Returns:
the subject

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getStem

public Stem getStem()
Description copied from class: RulesBean
get this stem

Overrides:
getStem in class RulesBean
Returns:
this stem
See Also:
RulesBean.getStem()