org.kuali.rice.krad.uif.field
Class DataFieldSecurity
java.lang.Object
   org.kuali.rice.krad.datadictionary.DictionaryBeanBase
org.kuali.rice.krad.datadictionary.DictionaryBeanBase
       org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
           org.kuali.rice.krad.uif.component.ComponentSecurity
org.kuali.rice.krad.uif.component.ComponentSecurity
               org.kuali.rice.krad.uif.field.FieldSecurity
org.kuali.rice.krad.uif.field.FieldSecurity
                   org.kuali.rice.krad.uif.field.DataFieldSecurity
org.kuali.rice.krad.uif.field.DataFieldSecurity
- All Implemented Interfaces: 
- Serializable, DictionaryBean, UifDictionaryBean
- public class DataFieldSecurity 
- extends FieldSecurity
Data field security adds attribute security to the standard component security
 
 The AttributeSecurity can be configured for the field to indicate there is security at the data layer
 (configured by component (class) and property). If the field is backed by a data dictionary
 AttributeDefinition the attribute security can be configured there and
 will be picked up and inserted into the field security
 
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
 
| Methods inherited from class org.kuali.rice.krad.uif.component.ComponentSecurity | 
| copy, finalize, getAdditionalPermissionDetails, getAdditionalRoleQualifiers, getComponentAttribute, getIdAttribute, getNamespaceAttribute, isEditAuthz, isViewAuthz, setAdditionalPermissionDetails, setAdditionalRoleQualifiers, setComponentAttribute, setEditAuthz, setIdAttribute, setNamespaceAttribute, setViewAuthz | 
 
 
 
 
 
DataFieldSecurity
public DataFieldSecurity()
getAttributeSecurity
public AttributeSecurity getAttributeSecurity()
- Attribute security instance configured or picked up for the field
 
- 
- Returns:
- AttributeSecurity instance
 
setAttributeSecurity
public void setAttributeSecurity(AttributeSecurity attributeSecurity)
- Setter for the fields attribute security
 
- 
- Parameters:
- attributeSecurity-
 
copyProperties
protected <T> void copyProperties(T componentSecurity)
- Description copied from class: DictionaryBeanBase
- Copies properties for copy()
 
- 
- Overrides:
- copyPropertiesin class- FieldSecurity
 
- 
- Parameters:
- componentSecurity- base bean
- See Also:
- ComponentSecurity.copy()
 
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.