public class ComplexAttributeDefinition extends AttributeDefinitionBase
| Modifier and Type | Field and Description | 
|---|---|
| protected DataDictionaryEntry | dataObjectEntry | 
constraintText, dataObjectAttribute, description, displayLabelAttribute, label, name, shortLabel, simpleConstraint, summaryembeddedDataObjectMetadata, generatedFromMetadata, idcomponentCode, namespaceCode| Constructor and Description | 
|---|
| ComplexAttributeDefinition() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | completeValidation(Class<?> rootObjectClass,
                                    Class<?> otherObjectClass,
                                    ValidationTrace tracer)Empty implementation so that all subclasses do not need to implement this method if they have no local validation to perform. | 
| DataDictionaryEntry | getDataObjectEntry() | 
| void | setDataObjectEntry(DataDictionaryEntry dataObjectEntry) | 
deriveConstraintText, getConstraintText, getDataObjectAttribute, getDescription, getDirectShortLabel, getDisplayLabelAttribute, getLabel, getName, getShortLabel, getSimpleConstraint, getSummary, isRequired, setConstraintText, setDataObjectAttribute, setDescription, setDisplayLabelAttribute, setLabel, setName, setRequired, setShortLabel, setSimpleConstraint, setSummarycompleteValidation, getId, hasEmbeddedDataObjectMetadata, setEmbeddedDataObjectMetadata, setGeneratedFromMetadata, setId, wasGeneratedFromMetadataclone, dataDictionaryPostProcessing, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCodeequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdataDictionaryPostProcessing, getComponentCode, getNamespaceCodeprotected DataDictionaryEntry dataObjectEntry
public ComplexAttributeDefinition()
public DataDictionaryEntry getDataObjectEntry()
public void setDataObjectEntry(DataDictionaryEntry dataObjectEntry)
dataObjectEntry - the dataObjectEntry to setpublic void completeValidation(Class<?> rootObjectClass, Class<?> otherObjectClass, ValidationTrace tracer)
DataDictionaryDefinitionBasecompleteValidation in interface DataDictionaryDefinitioncompleteValidation in class DataDictionaryDefinitionBaserootObjectClass - Class of the BusinessObjectEntry which ultimately contains this definitionotherObjectClass - other stuff required to complete validationtracer - ValidationTrace class used to track what was being validated at the time of any problems discoveredCopyright © 2005–2014 The Kuali Foundation. All rights reserved.