public class AccountingLineViewMultipleReadOnlyFieldsDefinition extends org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase implements AccountingLineViewRenderableElementDefinition
Modifier and Type | Field and Description |
---|---|
List<String> |
fieldNames |
Constructor and Description |
---|
AccountingLineViewMultipleReadOnlyFieldsDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
completeValidation(Class rootBusinessObjectClass,
Class otherBusinessObjectClass)
Makes sure that the number of fields set is greater than 0
|
TableJoining |
createLayoutElement(Class<? extends AccountingLine> accountingLineClass)
Creates a new AccountingLineViewMultipleReadOnlyField
|
List<String> |
getFieldNames() |
org.kuali.rice.kns.web.ui.Field |
getKNSFieldForDefinition(Class<? extends AccountingLine> accountingLineClass,
String fieldName)
Creates a KNS Field for an AccountingLineViewField definition
|
void |
setFieldNames(List<String> fieldNames)
Sets the field names to display in the field, in top-down order
|
afterPropertiesSet, getId, setId
copy, copyProperties, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCode
public List<String> fieldNames
public AccountingLineViewMultipleReadOnlyFieldsDefinition()
public void completeValidation(Class rootBusinessObjectClass, Class otherBusinessObjectClass)
completeValidation
in interface org.kuali.rice.krad.datadictionary.DataDictionaryDefinition
DataDictionaryDefinition.completeValidation(java.lang.Class, java.lang.Class)
public TableJoining createLayoutElement(Class<? extends AccountingLine> accountingLineClass)
createLayoutElement
in interface AccountingLineViewRenderableElementDefinition
AccountingLineViewRenderableElementDefinition.createLayoutElement(java.lang.Class)
public org.kuali.rice.kns.web.ui.Field getKNSFieldForDefinition(Class<? extends AccountingLine> accountingLineClass, String fieldName)
accountingLineClass
- the class of the accounting line used by this definitionfieldName
- the name of the field to initializepublic List<String> getFieldNames()
public void setFieldNames(List<String> fieldNames)
fieldNames
- the field names to displayCopyright © 2004–2015 The Kuali Foundation. All rights reserved.