|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase
org.kuali.rice.krad.datadictionary.AttributeDefinitionBase
org.kuali.rice.krad.datadictionary.AttributeDefinition
org.kuali.rice.krad.datadictionary.ExternalizableAttributeDefinitionProxy
public class ExternalizableAttributeDefinitionProxy
A single attribute definition in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a specific attribute of an entry.
| Field Summary |
|---|
| Fields inherited from class org.kuali.rice.krad.datadictionary.AttributeDefinition |
|---|
additionalDisplayAttributeName, alternateDisplayAttributeName, attributeSecurity, caseConstraint, childEntryName, control, controlField, customValidatorClass, dataType, dependencyConstraints, dynamic, exclusiveMin, forceUppercase, formatterClass, inclusiveMax, lookupContextPath, lookupDefinition, maxLength, minLength, mustOccurConstraints, propertyEditor, unique, validationPattern, validCharactersConstraint |
| Fields inherited from class org.kuali.rice.krad.datadictionary.AttributeDefinitionBase |
|---|
constraintText, description, displayLabelAttribute, label, messageKey, name, required, shortLabel, summary |
| Fields inherited from class org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase |
|---|
id |
| Constructor Summary | |
|---|---|
ExternalizableAttributeDefinitionProxy()
Constructs an AttributeReferenceDefinition |
|
| Method Summary | |
|---|---|
void |
completeValidation(Class rootObjectClass,
Class otherObjectClass)
Validate the fields associated with locating the delegate. |
ControlDefinition |
getControl()
If control wasn't set on this instance, use the value from its delegate. |
String |
getDescription()
If description wasn't set on this instance, use the value from its delegate. |
String |
getDisplayLabelAttribute()
|
Boolean |
getForceUppercase()
If forceUppercase wasn't set on this instance, use the value from its delegate. |
String |
getFormatterClass()
If a formatterClass wasn't set for this instance, use the value from its delegate. |
String |
getLabel()
If label wasn't set on this instance, use the value from its delegate. |
Integer |
getMaxLength()
If maxLength wasn't set on this instance, use the value from its delegate. |
String |
getName()
If name wasn't set on this instance, use the value from its delegate. |
String |
getShortLabel()
If shortlabel wasn't set on this instance, use the value from its delegate. |
String |
getSourceAttributeName()
|
String |
getSourceExternalizableBusinessObjectInterface()
|
String |
getSummary()
If summary wasn't set on this instance, use the value from its delegate. |
ValidationPattern |
getValidationPattern()
If validationPattern wasn't set on this instance, use the value from its delegate. |
boolean |
hasFormatterClass()
|
boolean |
hasValidationPattern()
|
Boolean |
isRequired()
If required wasn't set on this instance, use the value from its delegate. |
void |
setSourceAttributeName(String sourceAttributeName)
|
void |
setSourceExternalizableBusinessObjectInterface(String sourceClassName)
|
String |
toString()
|
| Methods inherited from class org.kuali.rice.krad.datadictionary.AttributeDefinitionBase |
|---|
getConstraintText, getDirectShortLabel, setConstraintText, setDescription, setDisplayLabelAttribute, setLabel, setName, setRequired, setShortLabel, setSummary |
| Methods inherited from class org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase |
|---|
getId, setId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ExternalizableAttributeDefinitionProxy()
| Method Detail |
|---|
public void setSourceExternalizableBusinessObjectInterface(String sourceClassName)
public String getSourceExternalizableBusinessObjectInterface()
public void setSourceAttributeName(String sourceAttributeName)
public String getSourceAttributeName()
public Boolean getForceUppercase()
getForceUppercase in class AttributeDefinitionorg.kuali.core.datadictionary.AttributeDefinition#getForceUppercase()public String getName()
getName in interface ConstrainablegetName in class AttributeDefinitionBaseorg.kuali.core.datadictionary.AttributeDefinition#getName()public String getLabel()
getLabel in class AttributeDefinitionBaseorg.kuali.core.datadictionary.AttributeDefinition#getLabel()public String getShortLabel()
getShortLabel in class AttributeDefinitionBaseorg.kuali.core.datadictionary.AttributeDefinition#getShortLabel()public Integer getMaxLength()
getMaxLength in interface LengthConstraintgetMaxLength in class AttributeDefinitionorg.kuali.core.datadictionary.AttributeDefinition#getMaxLength()public boolean hasValidationPattern()
hasValidationPattern in class AttributeDefinitionorg.kuali.core.datadictionary.AttributeDefinition#hasValidationPattern()public ValidationPattern getValidationPattern()
getValidationPattern in class AttributeDefinitionorg.kuali.core.datadictionary.AttributeDefinition#getValidationPattern()public Boolean isRequired()
isRequired in interface ExistenceConstraintisRequired in class AttributeDefinitionBaseorg.kuali.core.datadictionary.AttributeDefinition#isRequired()public ControlDefinition getControl()
getControl in class AttributeDefinitionorg.kuali.core.datadictionary.AttributeDefinition#getControl()public String getSummary()
getSummary in class AttributeDefinitionBaseorg.kuali.core.datadictionary.AttributeDefinition#getSummary()public String getDescription()
getDescription in class AttributeDefinitionBaseorg.kuali.core.datadictionary.AttributeDefinition#getDescription()public boolean hasFormatterClass()
hasFormatterClass in class AttributeDefinitionorg.kuali.core.datadictionary.AttributeDefinition#hasFormatterClass()public String getFormatterClass()
getFormatterClass in interface FormatablegetFormatterClass in class AttributeDefinitionorg.kuali.core.datadictionary.AttributeDefinition#getFormatterClass()public String getDisplayLabelAttribute()
getDisplayLabelAttribute in class AttributeDefinitionBaseorg.kuali.core.datadictionary.AttributeDefinition#getDisplayLabelAttribute()
public void completeValidation(Class rootObjectClass,
Class otherObjectClass)
completeValidation in interface DataDictionaryDefinitioncompleteValidation in class AttributeDefinitionrootObjectClass - Class of the BusinessObjectEntry which ultimately contains this definitionotherObjectClass - other stuff required to complete validationorg.kuali.core.datadictionary.DataDictionaryEntry#completeValidation()public String toString()
toString in class AttributeDefinitionObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||