public class AccountingLineViewDebitCreditAmountFieldDefinition extends org.kuali.rice.kns.datadictionary.MaintainableFieldDefinition implements AccountingLineViewRenderableElementDefinition
additionalDisplayAttributeName, alternateDisplayAttributeName, defaultValue, defaultValueFinderClass, fieldLevelHelpUrl, lookupReadOnly, noLookup, overrideFieldConversions, overrideLookupClass, readOnlyAfterAdd, required, showFieldLevelHelp, template, triggerOnChange, unconditionallyReadOnly, webUILeaveFieldCallbackFunction, webUILeaveFieldFunction, webUILeaveFieldFunctionParameters
Constructor and Description |
---|
AccountingLineViewDebitCreditAmountFieldDefinition() |
Modifier and Type | Method and Description |
---|---|
protected AccountingLineViewFieldDefinition |
createFieldDefinitionForProperty(String propertyName)
Creates an AccountingLineViewFieldDefinition for the given property name
|
protected org.kuali.rice.kns.web.ui.Field |
createFieldForPropertyName(String propertyName,
Class<? extends AccountingLine> accountingLineClass)
Creates a field for the given AccountingLine class and property name
|
TableJoining |
createLayoutElement(Class<? extends AccountingLine> accountingLineClass)
Returns the TableJoining element that this definition requires to be part of the accounting line view
|
String |
getAmountFieldName()
Gets the amountFieldName attribute.
|
String |
getNewLineCreditAmountProperty()
Gets the newLineCreditAmountProperty attribute.
|
String |
getNewLineDebitAmountProperty()
Gets the newLineDebitAmountProperty attribute.
|
String |
getVoucherLineHelperProperty()
Gets the voucherLineHelpersProperty attribute.
|
void |
setAmountFieldName(String amountFieldName)
Sets the amountFieldName attribute value.
|
void |
setNewLineCreditAmountProperty(String newLineCreditAmountProperty)
Sets the newLineCreditAmountProperty attribute value.
|
void |
setNewLineDebitAmountProperty(String newLineDebitAmountProperty)
Sets the newLineDebitAmountProperty attribute value.
|
void |
setUseShortLabels(boolean useShortLabels)
Sets the useShortLabels attribute value.
|
void |
setVoucherLineHelperProperty(String voucherLineHelpersProperty)
Sets the voucherLineHelpersProperty attribute value.
|
boolean |
shouldUseShortLabels()
Gets the useShortLabels attribute.
|
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
getName, setName
afterPropertiesSet, getId, setId
getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode
public AccountingLineViewDebitCreditAmountFieldDefinition()
public TableJoining createLayoutElement(Class<? extends AccountingLine> accountingLineClass)
AccountingLineViewRenderableElementDefinition
createLayoutElement
in interface AccountingLineViewRenderableElementDefinition
AccountingLineViewRenderableElementDefinition.createLayoutElement(java.lang.Class)
protected org.kuali.rice.kns.web.ui.Field createFieldForPropertyName(String propertyName, Class<? extends AccountingLine> accountingLineClass)
propertyName
- the name of the property to create a Field foraccountingLineClass
- the Class of the AccountingLine we're planning on renderingprotected AccountingLineViewFieldDefinition createFieldDefinitionForProperty(String propertyName)
propertyName
- the name of the field property that we're creating a definition forpublic String getNewLineCreditAmountProperty()
public void setNewLineCreditAmountProperty(String newLineCreditAmountProperty)
newLineCreditAmountProperty
- The newLineCreditAmountProperty to set.public String getNewLineDebitAmountProperty()
public void setNewLineDebitAmountProperty(String newLineDebitAmountProperty)
newLineDebitAmountProperty
- The newLineDebitAmountProperty to set.public String getVoucherLineHelperProperty()
public void setVoucherLineHelperProperty(String voucherLineHelpersProperty)
voucherLineHelpersProperty
- The voucherLineHelpersProperty to set.public boolean shouldUseShortLabels()
public void setUseShortLabels(boolean useShortLabels)
useShortLabels
- The useShortLabels to set.public String getAmountFieldName()
public void setAmountFieldName(String amountFieldName)
amountFieldName
- The amountFieldName to set.Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.