public class ComplexAttributeDefinition extends AttributeDefinitionBase
Modifier and Type | Field and Description |
---|---|
protected DataDictionaryEntry |
dataObjectEntry |
constraintText, dataObjectAttribute, description, displayLabelAttribute, label, name, shortLabel, simpleConstraint, summary
embeddedDataObjectMetadata, generatedFromMetadata, id
componentCode, 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, setSummary
completeValidation, getId, hasEmbeddedDataObjectMetadata, setEmbeddedDataObjectMetadata, setGeneratedFromMetadata, setId, wasGeneratedFromMetadata
clone, dataDictionaryPostProcessing, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dataDictionaryPostProcessing, getComponentCode, getNamespaceCode
protected 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)
DataDictionaryDefinitionBase
completeValidation
in interface DataDictionaryDefinition
completeValidation
in class DataDictionaryDefinitionBase
rootObjectClass
- 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.