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

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.AccountingLineViewFieldDefinition
                  extended by org.kuali.kfs.sys.document.datadictionary.AccountingLineViewSequenceNumberFieldDefinition
                      extended by org.kuali.kfs.sys.document.datadictionary.AccountingLineViewCountedSequenceNumberFieldDefinition
All Implemented Interfaces:
Serializable, AccountingLineViewRenderableElementDefinition, org.kuali.rice.kns.datadictionary.DataDictionaryDefinition, org.kuali.rice.kns.datadictionary.FieldDefinitionI, org.springframework.beans.factory.InitializingBean

public class AccountingLineViewCountedSequenceNumberFieldDefinition
extends AccountingLineViewSequenceNumberFieldDefinition

Defines a sequence number which displays based on line count rather than the actual sequence number of the accounting line

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
AccountingLineViewCountedSequenceNumberFieldDefinition()
           
 
Method Summary
 TableJoining createLayoutElement(Class<? extends AccountingLine> accountingLineClass)
          Returns the TableJoining element that this definition requires to be part of the accounting line view
 
Methods inherited from class org.kuali.kfs.sys.document.datadictionary.AccountingLineViewFieldDefinition
getAccountingLineViewFieldClass, getDynamicLabelProperty, getDynamicNameLabelGenerator, getDynamicNameLabelGeneratorBeanName, getFieldsForOverrideFields, getKNSFieldForDefinition, getNewAccountingLineViewField, getOverrideColSpan, getOverrideFields, getOverrideLookupParameters, isHidden, setAccountingLineViewFieldClass, setDynamicLabelProperty, setDynamicNameLabelGeneratorBeanName, setHidden, setOverrideColSpan, setOverrideFields, setOverrideLookupParameters, setUseShortLabel, shouldUseShortLabel
 
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

AccountingLineViewCountedSequenceNumberFieldDefinition

public AccountingLineViewCountedSequenceNumberFieldDefinition()
Method Detail

createLayoutElement

public TableJoining createLayoutElement(Class<? extends AccountingLine> accountingLineClass)
Description copied from interface: AccountingLineViewRenderableElementDefinition
Returns the TableJoining element that this definition requires to be part of the accounting line view

Specified by:
createLayoutElement in interface AccountingLineViewRenderableElementDefinition
Overrides:
createLayoutElement in class AccountingLineViewSequenceNumberFieldDefinition
Returns:
a properly created TableJoining element
See Also:
AccountingLineViewSequenceNumberFieldDefinition.createLayoutElement(java.lang.Class)


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