public class ComplexAttributeDefinition extends AttributeDefinitionBase
Modifier and Type | Field and Description |
---|---|
protected DataDictionaryEntry |
dataObjectEntry |
constraintText, description, displayLabelAttribute, label, messageKey, name, required, shortLabel, summary
id
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, setSummary
afterPropertiesSet, getId, setId
protected DataDictionaryEntry dataObjectEntry
public ComplexAttributeDefinition()
public DataDictionaryEntry getDataObjectEntry()
public void setDataObjectEntry(DataDictionaryEntry dataObjectEntry)
dataObjectEntry
- the dataObjectEntry to setpublic void completeValidation(Class<?> rootObjectClass, Class<?> otherObjectClass)
DataDictionaryDefinition
rootObjectClass
- 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.