|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.datadictionary.DictionaryBeanBase
org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase
org.kuali.rice.krad.datadictionary.AttributeSecurity
public class AttributeSecurity
Defines a set of restrictions that are possible on an attribute
| Constructor Summary | |
|---|---|
AttributeSecurity()
|
|
| Method Summary | ||
|---|---|---|
void |
completeValidation(Class rootBusinessObjectClass,
Class otherBusinessObjectClass)
This overridden method ... |
|
void |
completeValidation(Class rootBusinessObjectClass,
Class otherBusinessObjectClass,
ValidationTrace tracer)
Directly validate simple fields |
|
|
copy()
Returns a copy of the component. |
|
protected
|
copyProperties(T component)
Copies the properties over for the copy method |
|
MaskFormatter |
getMaskFormatter()
|
|
MaskFormatter |
getPartialMaskFormatter()
|
|
boolean |
hasAnyRestriction()
Returns whether any of the restrictions defined in this class are true. |
|
boolean |
hasRestrictionThatRemovesValueFromUI()
Returns whether any of the restrictions defined in this class indicate that the attribute value potentially needs to be not shown to the user (i.e. |
|
boolean |
isHide()
|
|
boolean |
isMask()
|
|
boolean |
isPartialMask()
|
|
boolean |
isReadOnly()
|
|
void |
setHide(boolean hide)
|
|
void |
setMask(boolean mask)
|
|
void |
setMaskFormatter(MaskFormatter maskFormatter)
|
|
void |
setPartialMask(boolean partialMask)
|
|
void |
setPartialMaskFormatter(MaskFormatter partialMaskFormatter)
|
|
void |
setReadOnly(boolean readOnly)
|
|
| Methods inherited from class org.kuali.rice.krad.datadictionary.uif.UifDictionaryBeanBase |
|---|
getExpressionGraph, getPropertyExpression, getPropertyExpressions, getRefreshExpressionGraph, setExpressionGraph, setPropertyExpressions, setRefreshExpressionGraph |
| Methods inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase |
|---|
getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.kuali.rice.krad.datadictionary.DictionaryBean |
|---|
getComponentCode, getNamespaceCode |
| Constructor Detail |
|---|
public AttributeSecurity()
| Method Detail |
|---|
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
readOnly - the readOnly to setpublic boolean isHide()
public void setHide(boolean hide)
hide - the hide to setpublic boolean isMask()
public void setMask(boolean mask)
mask - the mask to setpublic boolean isPartialMask()
public void setPartialMask(boolean partialMask)
partialMask - the partialMask to setpublic MaskFormatter getMaskFormatter()
public void setMaskFormatter(MaskFormatter maskFormatter)
maskFormatter - the maskFormatter to setpublic MaskFormatter getPartialMaskFormatter()
public void setPartialMaskFormatter(MaskFormatter partialMaskFormatter)
partialMaskFormatter - the partialMaskFormatter to set
public void completeValidation(Class rootBusinessObjectClass,
Class otherBusinessObjectClass)
DataDictionaryDefinition.completeValidation(java.lang.Class,
java.lang.Class)
public void completeValidation(Class rootBusinessObjectClass,
Class otherBusinessObjectClass,
ValidationTrace tracer)
DataDictionaryEntry.completeValidation(org.kuali.rice.krad.datadictionary.validator.ValidationTrace)public boolean hasAnyRestriction()
public boolean hasRestrictionThatRemovesValueFromUI()
public <T> T copy()
copy in class DictionaryBeanBaseprotected <T> void copyProperties(T component)
copyProperties in class UifDictionaryBeanBasecomponent - base bean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||