org.kuali.rice.krad.datadictionary
Interface DictionaryBean

All Superinterfaces:
Serializable
All Known Subinterfaces:
CollectionLayoutManager, Component, ComponentModifier, Container, ContentElement, Control, ControlDefinition, DataDictionaryDefinition, DataDictionaryEntry, Field, KNSDocumentEntry, LayoutManager, UifDictionaryBean, Widget
All Known Implementing Classes:
Accordion, AccordionGroup, Action, ActionField, ActionSecurity, AttributeDefinition, AttributeDefinitionBase, AttributeQuery, AttributeSecurity, BindingInfo, BlockUI, BoxLayoutManager, BreadcrumbItem, Breadcrumbs, BusinessObjectEntry, BusinessObjectEntry, ButtonControlDefinition, CheckboxControl, CheckboxControlDefinition, CheckboxGroupControl, CollectionDefinition, CollectionGroup, CollectionGroupSecurity, ColumnCalculationInfo, ComparableInfo, CompareFieldCreateModifier, ComplexAttributeDefinition, ComponentBase, ComponentConvertModifier, ComponentExhibit, ComponentLibraryView, ComponentModifierBase, ComponentSecurity, ContainerBase, ContentElementBase, ControlBase, ControlDefinitionBase, CssGridLayoutManager, CurrencyControlDefinition, DataDictionaryDefinitionBase, DataDictionaryEntryBase, DataField, DataFieldSecurity, DataObjectEntry, DataTable, DatePicker, DialogGroup, DictionaryBeanBase, Disclosure, DocumentCollectionPath, DocumentEntry, DocumentValuePathGroup, DocumentView, ExternalizableAttributeDefinitionProxy, FieldBase, FieldDefinition, FieldGroup, FieldSecurity, FieldValidationMessages, FileControl, FileControlDefinition, FormView, GenericField, GridLayoutManager, Group, GroupControl, GroupValidationMessages, Growls, Header, HeaderNavigation, Help, HelpDefinition, HiddenControl, HiddenControlDefinition, HistoryEntry, Iframe, Image, ImageField, InactivationBlockingDefinition, InputField, Inquiry, InquiryCollectionDefinition, InquiryDefinition, InquirySectionDefinition, InquirySubSectionHeaderDefinition, InquiryView, KimAttributeDefinition, KualiUserControlDefinition, Label, LabelSeparateModifier, LayoutManagerBase, LightBox, LightTable, Link, LinkControlDefinition, LinkField, LinkGroup, ListLayoutManager, LocationSuggest, LookupDefinition, LookupHiddenControlDefinition, LookupInputField, LookupReadonlyControlDefinition, LookupView, MaintainableCollectionDefinition, MaintainableFieldDefinition, MaintainableItemDefinition, MaintainableSectionDefinition, MaintainableSubSectionHeaderDefinition, MaintenanceDocumentEntry, MaintenanceDocumentEntry, MaintenanceDocumentView, Message, MessageField, MessageView, MultiselectControlDefinition, MultiValueControlBase, MultivalueControlDefinitionBase, NavigationGroup, NodePrototype, OptionListControl, PageGroup, PageValidationMessages, ParentLocation, PasswordControl, PrimitiveAttributeDefinition, PropertyReplacer, QuickFinder, RadioControlDefinition, RadioGroupControl, ReferenceDefinition, RelationshipDefinition, RemoteFieldsHolder, RichTable, RoutingAttribute, RoutingTypeDefinition, Scrollpane, SearchingAttribute, SearchingTypeDefinition, SelectControl, SelectControlDefinition, SortDefinition, Space, SpaceField, Spinner, SpinnerControl, StackedLayoutManager, Suggest, SupportAttributeDefinition, SyntaxHighlighter, TabGroup, TableLayoutManager, Tabs, TextAreaControl, TextareaControlDefinition, TextControl, TextControlDefinition, Tooltip, TransactionalDocumentEntry, TransactionalDocumentEntry, TransactionalDocumentView, Tree, TreeGroup, UifDictionaryBeanBase, UrlInfo, UserControl, ValidationMessages, View, ViewHeader, ViewSessionPolicy, ViewTheme, WidgetBase, WorkflowAttributeMetadata, WorkflowAttributes, WorkflowWorkgroupControlDefinition

public interface DictionaryBean
extends Serializable

Common interface for all objects that can be configured in the dictionary

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 String getComponentCode()
          A code within the namespace that identifies a component or group the bean is associated with
 String getNamespaceCode()
          Namespace code (often an application or module code) that dictionary bean is associated with
 

Method Detail

getNamespaceCode

String getNamespaceCode()
Namespace code (often an application or module code) that dictionary bean is associated with

Note 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


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.