| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kns.datadictionary.DataDictionaryDefinitionBase
org.kuali.rice.kns.datadictionary.MaintainableSectionDefinition
public class MaintainableSectionDefinition
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)
| Field Summary | |
|---|---|
protected  boolean | 
defaultOpen
 | 
protected  String | 
helpUrl
 | 
protected  boolean | 
hidden
 | 
protected  List<MaintainableItemDefinition> | 
maintainableItems
 | 
protected  String | 
title
 | 
| Fields inherited from class org.kuali.rice.kns.datadictionary.DataDictionaryDefinitionBase | 
|---|
id | 
| Constructor Summary | |
|---|---|
MaintainableSectionDefinition()
 | 
|
| Method Summary | |
|---|---|
 void | 
completeValidation(Class rootBusinessObjectClass,
                   Class otherBusinessObjectClass)
Directly validate simple fields, call completeValidation on Definition fields.  | 
 String | 
getHelpUrl()
 | 
 String | 
getId()
Default the ID to the title for now.  | 
 List<MaintainableItemDefinition> | 
getMaintainableItems()
 | 
 String | 
getTitle()
 | 
 boolean | 
isDefaultOpen()
 | 
 boolean | 
isHidden()
 | 
 void | 
setDefaultOpen(boolean defaultOpen)
 | 
 void | 
setHelpUrl(String helpUrl)
 | 
 void | 
setHidden(boolean hidden)
Whether to hide the entire section, tab and all.  | 
 void | 
setMaintainableItems(List<MaintainableItemDefinition> maintainableItems)
The maintainableItems element defines the components of a section.  | 
 void | 
setTitle(String title)
Sets title of the Section.  | 
 String | 
toString()
 | 
| Methods inherited from class org.kuali.rice.kns.datadictionary.DataDictionaryDefinitionBase | 
|---|
afterPropertiesSet, setId | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
protected String title
protected List<MaintainableItemDefinition> maintainableItems
protected boolean hidden
protected boolean defaultOpen
protected String helpUrl
| Constructor Detail | 
|---|
public MaintainableSectionDefinition()
| Method Detail | 
|---|
public String getTitle()
public String getId()
getId in interface DataDictionaryDefinitiongetId in class DataDictionaryDefinitionBaseDataDictionaryDefinitionBase.getId()public void setTitle(String title)
IllegalArgumentException - if the given title is blankpublic List<MaintainableItemDefinition> getMaintainableItems()
public void completeValidation(Class rootBusinessObjectClass,
                               Class otherBusinessObjectClass)
rootBusinessObjectClass - Class of the BusinessObjectEntry which ultimately contains this definitionotherBusinessObjectClass - other stuff required to complete validationorg.kuali.rice.kns.datadictionary.DataDictionaryDefinition#completeValidation(java.lang.Class, java.lang.Object)public String toString()
toString in class Objectpublic boolean isHidden()
public void setHidden(boolean hidden)
public void setMaintainableItems(List<MaintainableItemDefinition> maintainableItems)
public boolean isDefaultOpen()
public void setDefaultOpen(boolean defaultOpen)
defaultOpen - the defaultOpen to setpublic String getHelpUrl()
public void setHelpUrl(String helpUrl)
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||