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

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
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
PermissionElement, PermissionSetElement, RoleElement, SubjectElement

public class AttributableEntitlementElement
extends BaseTableElement

Provides base functionality for elements with attributes requirements

See Also:
Serialized Form

Constructor Summary
AttributableEntitlementElement()
          Default constructor
AttributableEntitlementElement(java.util.List a_list)
          Constructor
AttributableEntitlementElement(java.lang.String a_name)
          Constructor
AttributableEntitlementElement(java.lang.String a_name, java.util.List a_list)
          Constructor
 
Method Summary
 void addAttribute(AttributeElement attr)
          Add a new attribute to this element
 java.util.List getAttributes()
          Get direct Attributes associated to this element.
 void setAttributes(java.util.List attributes)
          Set a new set of attributes to this element
 
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

AttributableEntitlementElement

public AttributableEntitlementElement()
Default constructor


AttributableEntitlementElement

public AttributableEntitlementElement(java.util.List a_list)
Constructor

Parameters:
a_list -

AttributableEntitlementElement

public AttributableEntitlementElement(java.lang.String a_name)
Constructor

Parameters:
a_name -

AttributableEntitlementElement

public AttributableEntitlementElement(java.lang.String a_name,
                                      java.util.List a_list)
Constructor

Parameters:
a_name -
a_list -
Method Detail

addAttribute

public void addAttribute(AttributeElement attr)
Add a new attribute to this element

Parameters:
attr - Attribute element to add

getAttributes

public java.util.List getAttributes()
Get direct Attributes associated to this element.

Returns:
Array List of Attribute Elements

setAttributes

public void setAttributes(java.util.List attributes)
Set a new set of attributes to this element

Parameters:
attributes - list of ArrayElement elements


Copyright © 2007 BEA Systems Inc. All Rights Reserved.