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, validCharactersConstraint
constraintText, description, displayLabelAttribute, label, messageKey, name, required, shortLabel, summary
id
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, setValidCharactersConstraint
getConstraintText, getDirectShortLabel, setConstraintText, setDescription, setDisplayLabelAttribute, setLabel, setName, setRequired, setShortLabel, setSummary
getId, setId
public ExternalizableAttributeDefinitionProxy()
public void setSourceExternalizableBusinessObjectInterface(String sourceClassName)
public String getSourceExternalizableBusinessObjectInterface()
public void setSourceAttributeName(String sourceAttributeName)
public String getSourceAttributeName()
public Boolean getForceUppercase()
getForceUppercase
in class AttributeDefinition
org.kuali.core.datadictionary.AttributeDefinition#getForceUppercase()
public String getName()
getName
in interface Constrainable
getName
in class AttributeDefinitionBase
org.kuali.core.datadictionary.AttributeDefinition#getName()
public String getLabel()
getLabel
in class AttributeDefinitionBase
org.kuali.core.datadictionary.AttributeDefinition#getLabel()
public String getShortLabel()
getShortLabel
in class AttributeDefinitionBase
org.kuali.core.datadictionary.AttributeDefinition#getShortLabel()
public Integer getMaxLength()
getMaxLength
in interface LengthConstraint
getMaxLength
in class AttributeDefinition
org.kuali.core.datadictionary.AttributeDefinition#getMaxLength()
public boolean hasValidationPattern()
hasValidationPattern
in class AttributeDefinition
org.kuali.core.datadictionary.AttributeDefinition#hasValidationPattern()
public ValidationPattern getValidationPattern()
getValidationPattern
in class AttributeDefinition
org.kuali.core.datadictionary.AttributeDefinition#getValidationPattern()
public Boolean isRequired()
isRequired
in interface ExistenceConstraint
isRequired
in class AttributeDefinitionBase
org.kuali.core.datadictionary.AttributeDefinition#isRequired()
public ControlDefinition getControl()
getControl
in class AttributeDefinition
org.kuali.core.datadictionary.AttributeDefinition#getControl()
public String getSummary()
getSummary
in class AttributeDefinitionBase
org.kuali.core.datadictionary.AttributeDefinition#getSummary()
public String getDescription()
getDescription
in class AttributeDefinitionBase
org.kuali.core.datadictionary.AttributeDefinition#getDescription()
public boolean hasFormatterClass()
hasFormatterClass
in class AttributeDefinition
org.kuali.core.datadictionary.AttributeDefinition#hasFormatterClass()
public String getFormatterClass()
getFormatterClass
in interface Formatable
getFormatterClass
in class AttributeDefinition
org.kuali.core.datadictionary.AttributeDefinition#getFormatterClass()
public String getDisplayLabelAttribute()
getDisplayLabelAttribute
in class AttributeDefinitionBase
org.kuali.core.datadictionary.AttributeDefinition#getDisplayLabelAttribute()
public void completeValidation(Class rootObjectClass, Class otherObjectClass)
completeValidation
in interface DataDictionaryDefinition
completeValidation
in class AttributeDefinition
rootObjectClass
- 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 AttributeDefinition
Object.toString()
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.