org.kuali.rice.krad.datadictionary
Class ComplexAttributeDefinition
java.lang.Object
   org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase
org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase
       org.kuali.rice.krad.datadictionary.AttributeDefinitionBase
org.kuali.rice.krad.datadictionary.AttributeDefinitionBase
           org.kuali.rice.krad.datadictionary.ComplexAttributeDefinition
org.kuali.rice.krad.datadictionary.ComplexAttributeDefinition
- All Implemented Interfaces: 
- Serializable, DataDictionaryDefinition, Constrainable, ExistenceConstrainable, Constraint, ExistenceConstraint, org.springframework.beans.factory.InitializingBean
- public class ComplexAttributeDefinition 
- extends AttributeDefinitionBase
A complex attribute definition in the DataDictictionary. This can be be used to define 
  an attribute for a DataObjectEntry's attribute list which is represented by another
  object entry definition. It will
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
 
 
 
| Methods inherited from class org.kuali.rice.krad.datadictionary.AttributeDefinitionBase | 
| getConstraintText, getDescription, getDirectShortLabel, getDisplayLabelAttribute, getLabel, getName, getShortLabel, getSummary, isRequired, setConstraintText, setDescription, setDisplayLabelAttribute, setLabel, setName, setRequired, setShortLabel, setSummary | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
dataObjectEntry
protected DataDictionaryEntry dataObjectEntry
ComplexAttributeDefinition
public ComplexAttributeDefinition()
getDataObjectEntry
public DataDictionaryEntry getDataObjectEntry()
- 
- Returns:
- the dataObjectEntry
 
setDataObjectEntry
public void setDataObjectEntry(DataDictionaryEntry dataObjectEntry)
- 
- Parameters:
- dataObjectEntry- the dataObjectEntry to set
 
completeValidation
public void completeValidation(Class<?> rootObjectClass,
                               Class<?> otherObjectClass)
- Description copied from interface: DataDictionaryDefinition
- 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.
 
- 
- Parameters:
- rootObjectClass- Class of the BusinessObjectEntry which ultimately contains this definition
- otherObjectClass- other stuff required to complete validation
- See Also:
- DataDictionaryDefinition.completeValidation(java.lang.Class, java.lang.Class)
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.