public class ExternalizableAttributeDefinitionProxy extends AttributeDefinition
additionalDisplayAttributeName, alternateDisplayAttributeName, attributeSecurity, caseConstraint, childEntryName, control, controlField, customValidatorClass, dataType, dependencyConstraints, dynamic, exclusiveMin, forceUppercase, formatterClass, inclusiveMax, lookupContextPath, lookupDefinition, maxLength, minLength, mustOccurConstraints, propertyEditor, unique, validationPattern, validCharactersConstraintconstraintText, description, displayLabelAttribute, label, messageKey, name, required, shortLabel, summaryid| Constructor and Description |
|---|
ExternalizableAttributeDefinitionProxy()
Constructs an AttributeReferenceDefinition
|
| Modifier and Type | Method and Description |
|---|---|
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() |
afterPropertiesSet, getAdditionalDisplayAttributeName, getAlternateDisplayAttributeName, getAttributeSecurity, getCaseConstraint, getChildEntryName, getControlField, getCustomValidatorClass, getDataType, getExclusiveMin, getInclusiveMax, getLookupContextPath, getLookupDefinition, getMinLength, getMustOccurConstraints, getOptionsFinder, getPrerequisiteConstraints, getPropertyEditor, getUnique, getValidCharactersConstraint, hasAttributeSecurity, setAdditionalDisplayAttributeName, setAlternateDisplayAttributeName, setAttributeSecurity, setCaseConstraint, setChildEntryName, setControl, setControlField, setCustomValidatorClass, setDataType, setDataType, setExclusiveMin, setForceUppercase, setFormatterClass, setInclusiveMax, setLookupContextPath, setLookupDefinition, setMaxLength, setMinLength, setMustOccurConstraints, setOptionsFinder, setOptionsFinderClass, setPrerequisiteConstraints, setPropertyEditor, setPropertyEditorClass, setUnique, setValidationPattern, setValidCharactersConstraintgetConstraintText, getDirectShortLabel, setConstraintText, setDescription, setDisplayLabelAttribute, setLabel, setName, setRequired, setShortLabel, setSummarygetId, setIdpublic ExternalizableAttributeDefinitionProxy()
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()Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.