public class ComplexAttributeDefinition extends AttributeDefinitionBase
| Modifier and Type | Field and Description | 
|---|---|
protected DataDictionaryEntry | 
dataObjectEntry  | 
constraintText, description, displayLabelAttribute, label, messageKey, name, required, shortLabel, summaryid| Constructor and Description | 
|---|
ComplexAttributeDefinition()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
completeValidation(Class<?> rootObjectClass,
                  Class<?> otherObjectClass)
Performs complete intra-definition validation which couldn't be done earlier - for example, verifies that field references
 refer to actual fields of some specific class. 
 | 
DataDictionaryEntry | 
getDataObjectEntry()  | 
void | 
setDataObjectEntry(DataDictionaryEntry dataObjectEntry)  | 
getConstraintText, getDescription, getDirectShortLabel, getDisplayLabelAttribute, getLabel, getName, getShortLabel, getSummary, isRequired, setConstraintText, setDescription, setDisplayLabelAttribute, setLabel, setName, setRequired, setShortLabel, setSummaryafterPropertiesSet, getId, setIdprotected DataDictionaryEntry dataObjectEntry
public ComplexAttributeDefinition()
public DataDictionaryEntry getDataObjectEntry()
public void setDataObjectEntry(DataDictionaryEntry dataObjectEntry)
dataObjectEntry - the dataObjectEntry to setpublic void completeValidation(Class<?> rootObjectClass, Class<?> otherObjectClass)
DataDictionaryDefinitionrootObjectClass - Class of the BusinessObjectEntry which ultimately contains this definitionotherObjectClass - other stuff required to complete validationDataDictionaryDefinition.completeValidation(java.lang.Class, java.lang.Class)Copyright © 2005–2016 The Kuali Foundation. All rights reserved.