org.kuali.kfs.sys.document.datadictionary
Class AccountingLineViewOverrideFieldDefinition

java.lang.Object
  extended by org.kuali.rice.kns.datadictionary.DataDictionaryDefinitionBase
      extended by org.kuali.rice.kns.datadictionary.MaintainableItemDefinition
          extended by org.kuali.rice.kns.datadictionary.MaintainableFieldDefinition
              extended by org.kuali.kfs.sys.document.datadictionary.AccountingLineViewOverrideFieldDefinition
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.datadictionary.DataDictionaryDefinition, org.kuali.rice.kns.datadictionary.FieldDefinitionI, org.springframework.beans.factory.InitializingBean

public class AccountingLineViewOverrideFieldDefinition
extends org.kuali.rice.kns.datadictionary.MaintainableFieldDefinition

The definition of an override field associated with an accounting line view field

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.datadictionary.MaintainableFieldDefinition
additionalDisplayAttributeName, alternateDisplayAttributeName, defaultValue, defaultValueFinderClass, fieldLevelHelpUrl, lookupReadOnly, noLookup, overrideFieldConversions, overrideLookupClass, readOnlyAfterAdd, required, showFieldLevelHelp, template, triggerOnChange, unconditionallyReadOnly, webUILeaveFieldCallbackFunction, webUILeaveFieldFunction, webUILeaveFieldFunctionParameters
 
Fields inherited from class org.kuali.rice.kns.datadictionary.DataDictionaryDefinitionBase
id
 
Constructor Summary
AccountingLineViewOverrideFieldDefinition()
           
 
Method Summary
 AccountingLineViewOverrideField getOverrideFieldForDefinition(AccountingLineViewField parentField, Class<? extends AccountingLine> accountingLineClass)
          Creates an override field
 boolean isAllowEditDespiteReadOnlyParentWhenAccoutingLineEditable()
          Gets the allowEditDespiteReadOnlyParentWhenAccoutingLineEditable attribute.
 void setAllowEditDespiteReadOnlyParentWhenAccoutingLineEditable(boolean allowOverrideWithReadOnlyParentWhenAccoutingLineEditable)
          Sets the allowEditDespiteReadOnlyParentWhenAccoutingLineEditable attribute value.
 
Methods inherited from class org.kuali.rice.kns.datadictionary.MaintainableFieldDefinition
completeValidation, getAdditionalDisplayAttributeName, getAlternateDisplayAttributeName, getDefaultValue, getDefaultValueFinderClass, getFieldLevelHelpUrl, getOverrideFieldConversions, getOverrideLookupClass, getTemplate, getWebUILeaveFieldCallbackFunction, getWebUILeaveFieldFunction, getWebUILeaveFieldFunctionParameters, isLookupReadOnly, isNoLookup, isReadOnlyAfterAdd, isRequired, isShowFieldLevelHelp, isTriggerOnChange, isUnconditionallyReadOnly, setAdditionalDisplayAttributeName, setAlternateDisplayAttributeName, setDefaultValue, setDefaultValueFinderClass, setFieldLevelHelpUrl, setLookupReadOnly, setNoLookup, setOverrideFieldConversions, setOverrideLookupClass, setReadOnlyAfterAdd, setRequired, setShowFieldLevelHelp, setTemplate, setTriggerOnChange, setUnconditionallyReadOnly, setWebUILeaveFieldCallbackFunction, setWebUILeaveFieldFunction, setWebUILeaveFieldFunctionParameters, toString
 
Methods inherited from class org.kuali.rice.kns.datadictionary.MaintainableItemDefinition
getName, setName
 
Methods inherited from class org.kuali.rice.kns.datadictionary.DataDictionaryDefinitionBase
afterPropertiesSet, getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.datadictionary.FieldDefinitionI
getName
 

Constructor Detail

AccountingLineViewOverrideFieldDefinition

public AccountingLineViewOverrideFieldDefinition()
Method Detail

getOverrideFieldForDefinition

public AccountingLineViewOverrideField getOverrideFieldForDefinition(AccountingLineViewField parentField,
                                                                     Class<? extends AccountingLine> accountingLineClass)
Creates an override field

Parameters:
parentField - the AccountingLineViewField which will own the created OverrideField
accountingLineClass - the class of the AccountingLine being rendered
Returns:
a properly created AccountingLineViewOverrideField

isAllowEditDespiteReadOnlyParentWhenAccoutingLineEditable

public boolean isAllowEditDespiteReadOnlyParentWhenAccoutingLineEditable()
Gets the allowEditDespiteReadOnlyParentWhenAccoutingLineEditable attribute.

Returns:
Returns the allowEditDespiteReadOnlyParentWhenAccoutingLineEditable.

setAllowEditDespiteReadOnlyParentWhenAccoutingLineEditable

public void setAllowEditDespiteReadOnlyParentWhenAccoutingLineEditable(boolean allowOverrideWithReadOnlyParentWhenAccoutingLineEditable)
Sets the allowEditDespiteReadOnlyParentWhenAccoutingLineEditable attribute value.

Parameters:
allowEditDespiteReadOnlyParentWhenAccoutingLineEditable - The allowEditDespiteReadOnlyParentWhenAccoutingLineEditable to set.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.