com.bea.security.entitlements.admin.rbac
Class SubjectElement

java.lang.Object
  extended bycom.bea.security.entitlements.admin.rbac.DataTableElement
      extended bycom.bea.security.entitlements.admin.rbac.BaseTableElement
          extended bycom.bea.security.entitlements.admin.rbac.AttributableEntitlementElement
              extended bycom.bea.security.entitlements.admin.rbac.SubjectElement
All Implemented Interfaces:
java.io.Serializable

public class SubjectElement
extends AttributableEntitlementElement

The attribute element class represents an attribute. It's likely that this class could be replaced by the rbac api version directly, but it will need to be wrapped with the DataTableElement object to allow for row selection

See Also:
Serialized Form

Constructor Summary
SubjectElement()
          Default constuctor
SubjectElement(java.lang.String name)
          Constructor
 
Method Summary
 java.lang.String getDirectory()
          Get the currently selected directory
 java.lang.String getType()
          Get the subject type for this rule
 void setDirectory(java.lang.String dir)
          Set the directory to use for subject queries
 void setType(java.lang.String subjType)
          Set the subject type
 
Methods inherited from class com.bea.security.entitlements.admin.rbac.AttributableEntitlementElement
addAttribute, getAttributes, setAttributes
 
Methods inherited from class com.bea.security.entitlements.admin.rbac.BaseTableElement
getName, setName
 
Methods inherited from class com.bea.security.entitlements.admin.rbac.DataTableElement
getcolor, getColorStyle, isSelected, setSelected
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectElement

public SubjectElement()
Default constuctor


SubjectElement

public SubjectElement(java.lang.String name)
Constructor

Parameters:
name - Name of the subject
Method Detail

getDirectory

public java.lang.String getDirectory()
Get the currently selected directory

Returns:
Directory - selected directory object

getType

public java.lang.String getType()
Get the subject type for this rule

Returns:
int ; SubjectType.USER for user, SubjectType.GROUP for Group

setDirectory

public void setDirectory(java.lang.String dir)
Set the directory to use for subject queries


setType

public void setType(java.lang.String subjType)
Set the subject type

Parameters:
subjType - SubjectType.USER for user, SubjectType.GROUP for Group


Copyright © 2007 BEA Systems Inc. All Rights Reserved.