Interface DictionaryBean
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
CollectionGroup,CollectionLayoutManager,Component,ComponentModifier,Container,ContentElement,Control,ControlDefinition,DataBinding,DataDictionaryDefinition,DataDictionaryEntry,DataField,Field,GridLayoutManager,Group,InputField,LayoutManager,PageGroup,SelectControl,StackedLayoutManager,TableLayoutManager,TextControl,UifDictionaryBean,Widget
- All Known Implementing Classes:
Accordion,AccordionGroup,Action,ActionField,ActionSecurity,AllowCharacterConstraint,AlphaNumericPatternConstraint,AlphaPatternConstraint,AnyCharacterPatternConstraint,ApplicationHeader,AttributeDefinition,AttributeDefinitionBase,AttributeQuery,AttributeSecurity,BaseConstraint,BindingInfo,BlockUI,BoxLayoutManager,BreadcrumbItem,Breadcrumbs,BusinessObjectEntry,CaseConstraint,CharsetPatternConstraint,CheckboxControl,CheckboxGroupControl,CollectionDefinition,CollectionGroupBase,CollectionGroupSecurity,CollectionLayoutManagerBase,ColumnCalculationInfo,ComparableInfo,CompareFieldCreateModifier,ComplexAttributeDefinition,ComponentBase,ComponentConvertModifier,ComponentModifierBase,ComponentSecurity,ConfigurationBasedRegexPatternConstraint,ContainerBase,Content,ContentElementBase,ControlBase,CssGridLabelColumnLayoutManager,CssGridLayoutManager,CssGridLayoutManagerBase,CssGridSizes,CurrencyPatternConstraint,DataDictionaryDefinitionBase,DataDictionaryEntryBase,DataFieldBase,DataFieldSecurity,DataObjectEntry,DataTable,DatePatternConstraint,DatePicker,DialogGroup,DictionaryBeanBase,Disclosure,Div,DocumentCollectionPath,DocumentEntry,DocumentValuePathGroup,DocumentView,ExternalizableAttributeDefinitionProxy,FieldBase,FieldGroup,FieldSecurity,FieldValidationMessages,FileControl,FixedPointPatternConstraint,FloatingPointPatternConstraint,FormView,GenericField,GridLayoutManagerBase,GroupBase,GroupControl,GroupLinkField,GroupValidationMessages,Growls,Header,HeadLink,Help,HelpDefinition,HiddenControl,HistoryEntry,Icon,Iframe,IframeView,Image,ImageField,InactivationBlockingDefinition,InputFieldBase,Inquiry,InquiryView,IntegerPatternConstraint,Label,LabelSeparateModifier,LayoutManagerBase,LightBox,LightTable,Link,LinkField,LinkGroup,ListLayoutManager,LocationSuggest,LookupInputField,LookupView,MaintenanceDocumentEntry,MaintenanceDocumentView,Message,MessageField,MessageView,MetaTag,MockView,MultiFileUploadCollection,MultiValueControlBase,MustOccurConstraint,NavigationBar,NextPager,NodePrototype,NumberedPager,NumericPatternConstraint,OptionListControl,PageGroupBase,Pager,PageValidationMessages,ParentLocation,PasswordControl,PrerequisiteConstraint,PrimitiveAttributeDefinition,ProgressBar,ProgressBarField,PropertyReplacer,QuickFinder,RadioGroupControl,ReferenceDefinition,RelationshipDefinition,RemoteFieldsHolder,RichTable,RoleLinkField,RoutingAttribute,RoutingTypeDefinition,Scrollpane,SearchingAttribute,SearchingTypeDefinition,SelectControlBase,SidebarNavigationGroup,SimpleConstraint,SimpleLayoutManager,SortDefinition,Space,SpaceField,Spinner,SpinnerControl,StackedLayoutManagerBase,StepProgressBar,Suggest,SupportAttributeDefinition,SyntaxHighlighter,TabGroup,TableLayoutManagerBase,TabNavigationGroup,Tabs,TextAreaControl,TextControlBase,ToggleMenu,Tooltip,TransactionalDocumentEntry,TransactionalDocumentView,Tree,TreeGroup,UifDictionaryBeanBase,UrlInfo,UserControl,UserLinkField,UTF8AnyCharacterPatternConstraint,ValidationMessages,ValidCharactersConstraint,ValidCharactersPatternConstraint,ValidDataPatternConstraint,View,ViewHeader,ViewSessionPolicy,ViewTheme,WidgetBase,WorkflowAttributeMetadata,WorkflowAttributes
Common interface for all objects that can be configured in the dictionary
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptionvoidPerform any needed post-processing of the bean properties.A code within the namespace that identifies a component or group the bean is associated withNamespace code (often an application or module code) that dictionary bean is associated with
-
Method Details
-
getNamespaceCode
String getNamespaceCode()Namespace code (often an application or module code) that dictionary bean is associated withNote this may be assigned through the bean definition itself, or associated by the module configuration and its dictionary files
- Returns:
- String namespace code
-
getComponentCode
String getComponentCode()A code within the namespace that identifies a component or group the bean is associated with- Returns:
- String representing a component code
-
dataDictionaryPostProcessing
void dataDictionaryPostProcessing()Perform any needed post-processing of the bean properties. This will be called starting at the parent data object entry or document entry class and recursed down though all other DictionaryBean objects contained within.
-