Class MaintainableSectionDefinition
java.lang.Object
org.kuali.rice.krad.datadictionary.DictionaryBeanBase
org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase
org.kuali.rice.kns.datadictionary.MaintainableSectionDefinition
- All Implemented Interfaces:
Serializable,Cloneable,org.kuali.rice.krad.datadictionary.Copyable,org.kuali.rice.krad.datadictionary.DataDictionaryDefinition,org.kuali.rice.krad.datadictionary.DictionaryBean
@Deprecated
public class MaintainableSectionDefinition
extends org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase
Deprecated.
The maintainableSection element defines one section of the maintenance document.
JSTL: maintainableSection is a Map which is accessed by an integer representing the sequential occurrence of the
section.
e.g. "0", "1", etc. This map contains entries with the following keys:
* index (String) - e.g. "0" for first section, etc.
* title (String)
* maintainableItems (Map)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanDeprecated.protected StringDeprecated.protected booleanDeprecated.protected List<MaintainableItemDefinition> Deprecated.protected StringDeprecated.Fields inherited from class org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase
embeddedDataObjectMetadata, generatedFromMetadata, idFields inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
componentCode, namespaceCode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcompleteValidation(Class rootBusinessObjectClass, Class otherBusinessObjectClass) Deprecated.Directly validate simple fields, call completeValidation on Definition fields.Deprecated.getId()Deprecated.Default the ID to the title for now.Deprecated.getTitle()Deprecated.booleanDeprecated.booleanisHidden()Deprecated.voidsetDefaultOpen(boolean defaultOpen) Deprecated.voidsetHelpUrl(String helpUrl) Deprecated.voidsetHidden(boolean hidden) Deprecated.Whether to hide the entire section, tab and all.voidsetMaintainableItems(List<MaintainableItemDefinition> maintainableItems) Deprecated.The maintainableItems element defines the components of a section.voidDeprecated.Sets title of the Section.toString()Deprecated.Methods inherited from class org.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase
completeValidation, hasEmbeddedDataObjectMetadata, setEmbeddedDataObjectMetadata, setGeneratedFromMetadata, setId, wasGeneratedFromMetadataMethods inherited from class org.kuali.rice.krad.datadictionary.DictionaryBeanBase
clone, copy, dataDictionaryPostProcessing, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCodeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.kuali.rice.krad.datadictionary.DictionaryBean
dataDictionaryPostProcessing, getComponentCode, getNamespaceCode
-
Field Details
-
title
Deprecated. -
maintainableItems
Deprecated. -
defaultOpen
protected boolean defaultOpenDeprecated. -
helpUrl
Deprecated.
-
-
Constructor Details
-
MaintainableSectionDefinition
public MaintainableSectionDefinition()Deprecated.
-
-
Method Details
-
getTitle
Deprecated.- Returns:
- title
-
getId
Deprecated.Default the ID to the title for now.- Specified by:
getIdin interfaceorg.kuali.rice.krad.datadictionary.DataDictionaryDefinition- Overrides:
getIdin classorg.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase- See Also:
-
setTitle
Deprecated.Sets title of the Section.- Throws:
IllegalArgumentException- if the given title is blank
-
getMaintainableItems
Deprecated.- Returns:
- Collection of all MaintainableFieldDefinitions associated with this MaintainableSection, in the order in which they were added
-
completeValidation
Deprecated.Directly validate simple fields, call completeValidation on Definition fields.- Specified by:
completeValidationin interfaceorg.kuali.rice.krad.datadictionary.DataDictionaryDefinition- Overrides:
completeValidationin classorg.kuali.rice.krad.datadictionary.DataDictionaryDefinitionBase- See Also:
-
toString
Deprecated. -
isHidden
public boolean isHidden()Deprecated. -
setHidden
public void setHidden(boolean hidden) Deprecated.Whether to hide the entire section, tab and all. -
setMaintainableItems
Deprecated.The maintainableItems element defines the components of a section. These may include fields, sub-section headers, and fields. JSTL: maintainableItems is a Map which is accessed by a key of "maintainableItems". This map contains entries with the following keys: name of first item in the section name of second item in the section etc. The corresponding value is an ExportMap which is dependent upon the type of the item as follows: subSectionHeader ExportMap In this case, the ExportMap contains the following keys and values: Key** **Value** name name of subSectionHeader maintainableField ExportMap In this case, the ExportMap contains the following keys and values: Key** **Value** field true name name of maintainableField required true or false maintainableCollection ExportMap In this case, the ExportMap contains the following keys and values: Key** **Value** collection true name name of collection dataObjectClass name of collection class -
isDefaultOpen
public boolean isDefaultOpen()Deprecated.- Returns:
- the defaultOpen
-
setDefaultOpen
public void setDefaultOpen(boolean defaultOpen) Deprecated.- Parameters:
defaultOpen- the defaultOpen to set
-
getHelpUrl
Deprecated. -
setHelpUrl
Deprecated.
-
MaintenanceDocumentView.