org.kuali.rice.krad.uif.util
Class ComponentFactory

java.lang.Object
  extended by org.kuali.rice.krad.uif.util.ComponentFactory

public class ComponentFactory
extends Object

Factory class for creating new UIF components from their base definitions in the dictionary

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

Field Summary
static String ACTION
           
static String ACTION_LINK
           
static String ADD_BLANK_LINE_ACTION
           
static String ADD_VIA_LIGHTBOX_ACTION
           
static String CHECKBOX_CONTROL
           
static String CHECKBOX_GROUP_CONTROL
           
static String CHECKBOX_GROUP_CONTROL_HORIZONTAL
           
static String COLLECTION_GROUP
           
static String COLLECTION_GROUP_TABLE_LAYOUT
           
static String COLLECTION_GROUPING_FIELD
           
static String CONSTRAINT_MESSAGE
           
static String DATA_FIELD
           
static String DATE_CONTROL
           
static String ERRORS_FIELD
           
static String FIELD_GROUP
           
static String FILE_CONTROL
           
static String FOOTER
           
static String FOOTER_SAVECLOSECANCEL
           
static String GENERIC_FIELD
           
static String GROUP
           
static String GROUP_BODY_ONLY
           
static String GROUP_CONTROL
           
static String GROUP_GRID_BODY_ONLY
           
static String GROUP_GRID_LAYOUT
           
static String HEADER
           
static String HELP_ACTION
           
static String HIDDEN_CONTROL
           
static String HORIZONTAL_BOX_GROUP
           
static String HORIZONTAL_BOX_SECTION
           
static String HORIZONTAL_FIELD_GROUP
           
static String IFRAME
           
static String IMAGE
           
static String IMAGE_CAPTION_HEADER
           
static String IMAGE_CUTLINE_MESSAGE
           
static String IMAGE_FIELD
           
static String INPUT_FIELD
           
static String INQUIRY
           
static String INSTRUCTIONAL_MESSAGE
           
static String LABEL
           
static String LIGHTBOX
           
static String LINK_FIELD
           
static String LINK_GROUP
           
static String LIST_GROUP
           
static String MESSAGE
           
static String MESSAGE_FIELD
           
static String NAVIGATION_GROUP
           
static String PAGE_GROUP
           
static String QUICKFINDER
           
static String RADIO_GROUP_CONTROL
           
static String RADIO_GROUP_CONTROL_HORIZONTAL
           
static String SELECT_CONTROL
           
static String SESSION_TIMEOUT_DIALOG
           
static String SESSION_TIMEOUT_WARNING_DIALOG
           
static String SPACE_FIELD
           
static String TAB_GROUP
           
static String TEXT_CONTROL
           
static String TEXTAREA_CONTROL
           
static String TREE_GROUP
           
static String USER_CONTROL
           
static String VERTICAL_BOX_GROUP
           
static String VERTICAL_BOX_SECTION
           
 
Constructor Summary
ComponentFactory()
           
 
Method Summary
protected static List<KeyValue> buildKeyValuePairs(Map<String,String> optionsMap)
          For each option in the given list, create a new KeyValue instance
static Action getAction()
          Gets the action
static Action getActionLink()
          Gets the action link
static CheckboxControl getCheckboxControl()
          Retrieves a new checkbox control instance from Spring (initialized by the bean definition with the given id)
static CheckboxGroupControl getCheckboxGroupControl()
          Retrieves a new checkbox group control instance from Spring (initialized by the bean definition with the given id)
static CheckboxGroupControl getCheckboxGroupControlHorizontal()
          Retrieves a new checkbox group control instance from Spring (initialized by the bean definition with the given id)
static MessageField getColGroupingField()
          Gets the collection grouping field
static CollectionGroup getCollectionGroup()
          Gets the collection group
static CollectionGroup getCollectionGroupTableLayout()
          Gets the collection group table layout
static Message getConstraintMessage()
          Gets the default constraint message configuration
protected static Control getControl(UifConstants.ControlType controlType)
          Gets the control
static DataField getDataField()
          Retrieves a new data field instance from Spring (initialized by the bean definition with the given id)
static DataField getDataField(String propertyName, String label)
          Retrieves a new data field instance from Spring (initialized by the bean definition with the given id) and sets the property name and label to the given parameters
static TextControl getDateControl()
          Retrieves a new text control instance from Spring (initialized by the bean definition with the given id) configured for a date (enabled data picker)
static ValidationMessages getErrorsField()
          Gets the errors field
static FieldGroup getFieldGroup()
          Gets the field group
static FileControl getFileControl()
          Retrieves a new file control instance from Spring (initialized by the bean definition with the given id)
static Group getFooter()
          Gets the footer
static Group getFooterSaveCloseCancel()
          Gets the footer save/close/cancel
static GenericField getGenericField()
          Gets the generic field
static Group getGroup()
          Gets the group
static Group getGroupBodyOnly()
          Gets the group body only
static TextControl getGroupControl()
          Retrieves a new text control instance from Spring (initialized by the bean definition with the given id) configured for KIM group input
static Group getGroupGridBodyOnly()
          Gets the group grid body only
static Group getGroupGridLayout()
          Gets the group grid layout
static Header getHeader()
          Gets the header
static Action getHelpAction()
          Gets the default action component configured for help
static HiddenControl getHiddenControl()
          Retrieves a new hidden control instance from Spring (initialized by the bean definition with the given id)
static Group getHorizontalBoxGroup()
          Gets the horizontal box group
static Group getHorizontalBoxSection()
          Gets the horizontal box section
static FieldGroup getHorizontalFieldGroup()
          Gets the horizontal field group
static Iframe getIframe()
          Gets the iframe
static Image getImage()
          Gets the image component
static Header getImageCaptionHeader()
          Gets the default image caption header configuration
static Message getImageCutlineMessage()
          Gets the default image cutline message configuration
static ImageField getImageField()
          Gets the image field
static InputField getInputField()
          Retrieves a new input field instance from Spring (initialized by the bean definition with the given id)
static InputField getInputField(String propertyName, String label)
          Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name and label to the given parameters
static InputField getInputField(String propertyName, String label, UifConstants.ControlType controlType)
          Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, and label to the given parameters
static InputField getInputField(String propertyName, String label, UifConstants.ControlType controlType, Class<? extends KeyValuesFinder> optionsFinderClass)
          Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, options finder, and label to the given parameters
static InputField getInputField(String propertyName, String label, UifConstants.ControlType controlType, int size, int maxLength, int minLength)
          Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, size, min and max length, and label to the given parameters
static InputField getInputField(String propertyName, String label, UifConstants.ControlType controlType, List<KeyValue> options)
          Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, options, and label to the given parameters
static InputField getInputField(String propertyName, String label, UifConstants.ControlType controlType, String defaultValue)
          Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, defaultValue, and label to the given parameters
static Inquiry getInquiry()
          Gets the default inquiry configuration
static Message getInstructionalMessage()
          Gets the default instructional message configuration
static Label getLabel()
          Gets the label
static LightBox getLightBox()
          Gets the default lightbox configuration
static LinkField getLinkField()
          Gets the link field
static LinkGroup getLinkGroup()
          Gets the link group
static CollectionGroup getListGroup()
          Gets the list group
static Message getMessage()
          Gets the message
static MessageField getMessageField()
          Gets the message field
static NavigationGroup getNavigationGroup()
          Gets the navigation group
static Component getNewComponentInstance(String beanId)
          Returns a new Component instance for the given bean id from the spring factory
static Component getNewInstanceForRefresh(View view, String id)
          Gets a fresh copy of the component by the id passed in which used to look up the component in the view index, then retrieve a new instance with initial state configured using the factory id
static PageGroup getPageGroup()
          Gets the page group
static QuickFinder getQuickFinder()
          Gets the default quickfinder configuration
static RadioGroupControl getRadioGroupControl()
          Retrieves a new radio group control instance from Spring (initialized by the bean definition with the given id)
static RadioGroupControl getRadioGroupControlHorizontal()
          Retrieves a new radio group control instance from Spring (initialized by the bean definition with the given id)
static SelectControl getSelectControl()
          Retrieves a new select control instance from Spring (initialized by the bean definition with the given id)
static DialogGroup getSessionTimeoutDialog()
          Gets an instance of the session timeout dialog
static DialogGroup getSessionTimeoutWarningDialog()
          Gets an instance of the session timeout warning dialog
static SpaceField getSpaceField()
          Gets the space field
static TabGroup getTabGroup()
          Gets the tab group
static TextAreaControl getTextAreaControl()
          Retrieves a new Text area control instance from Spring (initialized by the bean definition with the given id)
static TextControl getTextControl()
          Retrieves a new Text control instance from Spring (initialized by the bean definition with the given id)
static TreeGroup getTreeGroup()
          Gets the tree group
static TextControl getUserControl()
          Retrieves a new text control instance from Spring (initialized by the bean definition with the given id) configured for KIM user input
static Group getVerticalBoxGroup()
          Gets the vertical box group
static Group getVerticalBoxSection()
          Gets the vertical box section
static InputField translateRemotableField(RemotableAttributeField remotableField)
          Builds a new InputField from the properties set on the given RemotableAttributeField
static List<InputField> translateRemotableFields(List<RemotableAttributeField> remotableFields)
          For each remotable field in the given list creates a new InputField instance and sets the corresponding properties from the remotable instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEXT_CONTROL

public static final String TEXT_CONTROL
See Also:
Constant Field Values

CHECKBOX_CONTROL

public static final String CHECKBOX_CONTROL
See Also:
Constant Field Values

HIDDEN_CONTROL

public static final String HIDDEN_CONTROL
See Also:
Constant Field Values

TEXTAREA_CONTROL

public static final String TEXTAREA_CONTROL
See Also:
Constant Field Values

SELECT_CONTROL

public static final String SELECT_CONTROL
See Also:
Constant Field Values

CHECKBOX_GROUP_CONTROL

public static final String CHECKBOX_GROUP_CONTROL
See Also:
Constant Field Values

CHECKBOX_GROUP_CONTROL_HORIZONTAL

public static final String CHECKBOX_GROUP_CONTROL_HORIZONTAL
See Also:
Constant Field Values

RADIO_GROUP_CONTROL

public static final String RADIO_GROUP_CONTROL
See Also:
Constant Field Values

RADIO_GROUP_CONTROL_HORIZONTAL

public static final String RADIO_GROUP_CONTROL_HORIZONTAL
See Also:
Constant Field Values

FILE_CONTROL

public static final String FILE_CONTROL
See Also:
Constant Field Values

DATE_CONTROL

public static final String DATE_CONTROL
See Also:
Constant Field Values

USER_CONTROL

public static final String USER_CONTROL
See Also:
Constant Field Values

GROUP_CONTROL

public static final String GROUP_CONTROL
See Also:
Constant Field Values

DATA_FIELD

public static final String DATA_FIELD
See Also:
Constant Field Values

INPUT_FIELD

public static final String INPUT_FIELD
See Also:
Constant Field Values

ERRORS_FIELD

public static final String ERRORS_FIELD
See Also:
Constant Field Values

ACTION

public static final String ACTION
See Also:
Constant Field Values

ACTION_LINK

public static final String ACTION_LINK
See Also:
Constant Field Values

LINK_FIELD

public static final String LINK_FIELD
See Also:
Constant Field Values

IFRAME

public static final String IFRAME
See Also:
Constant Field Values

IMAGE_FIELD

public static final String IMAGE_FIELD
See Also:
Constant Field Values

SPACE_FIELD

public static final String SPACE_FIELD
See Also:
Constant Field Values

GENERIC_FIELD

public static final String GENERIC_FIELD
See Also:
Constant Field Values

IMAGE

public static final String IMAGE
See Also:
Constant Field Values

LABEL

public static final String LABEL
See Also:
Constant Field Values

MESSAGE

public static final String MESSAGE
See Also:
Constant Field Values

MESSAGE_FIELD

public static final String MESSAGE_FIELD
See Also:
Constant Field Values

COLLECTION_GROUPING_FIELD

public static final String COLLECTION_GROUPING_FIELD
See Also:
Constant Field Values

FIELD_GROUP

public static final String FIELD_GROUP
See Also:
Constant Field Values

HORIZONTAL_FIELD_GROUP

public static final String HORIZONTAL_FIELD_GROUP
See Also:
Constant Field Values

GROUP

public static final String GROUP
See Also:
Constant Field Values

VERTICAL_BOX_GROUP

public static final String VERTICAL_BOX_GROUP
See Also:
Constant Field Values

HORIZONTAL_BOX_GROUP

public static final String HORIZONTAL_BOX_GROUP
See Also:
Constant Field Values

VERTICAL_BOX_SECTION

public static final String VERTICAL_BOX_SECTION
See Also:
Constant Field Values

HORIZONTAL_BOX_SECTION

public static final String HORIZONTAL_BOX_SECTION
See Also:
Constant Field Values

PAGE_GROUP

public static final String PAGE_GROUP
See Also:
Constant Field Values

GROUP_GRID_LAYOUT

public static final String GROUP_GRID_LAYOUT
See Also:
Constant Field Values

GROUP_BODY_ONLY

public static final String GROUP_BODY_ONLY
See Also:
Constant Field Values

GROUP_GRID_BODY_ONLY

public static final String GROUP_GRID_BODY_ONLY
See Also:
Constant Field Values

TAB_GROUP

public static final String TAB_GROUP
See Also:
Constant Field Values

NAVIGATION_GROUP

public static final String NAVIGATION_GROUP
See Also:
Constant Field Values

TREE_GROUP

public static final String TREE_GROUP
See Also:
Constant Field Values

LINK_GROUP

public static final String LINK_GROUP
See Also:
Constant Field Values

COLLECTION_GROUP

public static final String COLLECTION_GROUP
See Also:
Constant Field Values

COLLECTION_GROUP_TABLE_LAYOUT

public static final String COLLECTION_GROUP_TABLE_LAYOUT
See Also:
Constant Field Values

LIST_GROUP

public static final String LIST_GROUP
See Also:
Constant Field Values

HEADER

public static final String HEADER
See Also:
Constant Field Values

FOOTER

public static final String FOOTER
See Also:
Constant Field Values

FOOTER_SAVECLOSECANCEL

public static final String FOOTER_SAVECLOSECANCEL
See Also:
Constant Field Values

CONSTRAINT_MESSAGE

public static final String CONSTRAINT_MESSAGE
See Also:
Constant Field Values

INSTRUCTIONAL_MESSAGE

public static final String INSTRUCTIONAL_MESSAGE
See Also:
Constant Field Values

HELP_ACTION

public static final String HELP_ACTION
See Also:
Constant Field Values

IMAGE_CAPTION_HEADER

public static final String IMAGE_CAPTION_HEADER
See Also:
Constant Field Values

IMAGE_CUTLINE_MESSAGE

public static final String IMAGE_CUTLINE_MESSAGE
See Also:
Constant Field Values

LIGHTBOX

public static final String LIGHTBOX
See Also:
Constant Field Values

QUICKFINDER

public static final String QUICKFINDER
See Also:
Constant Field Values

INQUIRY

public static final String INQUIRY
See Also:
Constant Field Values

ADD_BLANK_LINE_ACTION

public static final String ADD_BLANK_LINE_ACTION
See Also:
Constant Field Values

ADD_VIA_LIGHTBOX_ACTION

public static final String ADD_VIA_LIGHTBOX_ACTION
See Also:
Constant Field Values

SESSION_TIMEOUT_WARNING_DIALOG

public static final String SESSION_TIMEOUT_WARNING_DIALOG
See Also:
Constant Field Values

SESSION_TIMEOUT_DIALOG

public static final String SESSION_TIMEOUT_DIALOG
See Also:
Constant Field Values
Constructor Detail

ComponentFactory

public ComponentFactory()
Method Detail

getNewInstanceForRefresh

public static Component getNewInstanceForRefresh(View view,
                                                 String id)
Gets a fresh copy of the component by the id passed in which used to look up the component in the view index, then retrieve a new instance with initial state configured using the factory id

Parameters:
id - id for the component in the view index
Returns:
Component new instance

getNewComponentInstance

public static Component getNewComponentInstance(String beanId)
Returns a new Component instance for the given bean id from the spring factory

Parameters:
beanId - id of the bean definition
Returns:
new component instance or null if no such component definition was found

getTextControl

public static TextControl getTextControl()
Retrieves a new Text control instance from Spring (initialized by the bean definition with the given id)

Returns:
TextControl

getTextAreaControl

public static TextAreaControl getTextAreaControl()
Retrieves a new Text area control instance from Spring (initialized by the bean definition with the given id)

Returns:
TextAreaControl

getCheckboxControl

public static CheckboxControl getCheckboxControl()
Retrieves a new checkbox control instance from Spring (initialized by the bean definition with the given id)

Returns:
CheckboxControl

getHiddenControl

public static HiddenControl getHiddenControl()
Retrieves a new hidden control instance from Spring (initialized by the bean definition with the given id)

Returns:
HiddenControl

getSelectControl

public static SelectControl getSelectControl()
Retrieves a new select control instance from Spring (initialized by the bean definition with the given id)

Returns:
SelectControl

getCheckboxGroupControl

public static CheckboxGroupControl getCheckboxGroupControl()
Retrieves a new checkbox group control instance from Spring (initialized by the bean definition with the given id)

Return checkbox group set for vertical orientation

Returns:
CheckboxGroupControl

getCheckboxGroupControlHorizontal

public static CheckboxGroupControl getCheckboxGroupControlHorizontal()
Retrieves a new checkbox group control instance from Spring (initialized by the bean definition with the given id)

Return checkbox group set for horizontal orientation

Returns:
CheckboxGroupControl

getRadioGroupControl

public static RadioGroupControl getRadioGroupControl()
Retrieves a new radio group control instance from Spring (initialized by the bean definition with the given id)

Return radio group set for vertical orientation

Returns:
RadioGroupControl

getRadioGroupControlHorizontal

public static RadioGroupControl getRadioGroupControlHorizontal()
Retrieves a new radio group control instance from Spring (initialized by the bean definition with the given id)

Return radio group set for horizontal orientation

Returns:
RadioGroupControl

getFileControl

public static FileControl getFileControl()
Retrieves a new file control instance from Spring (initialized by the bean definition with the given id)

Returns:
FileControl

getDateControl

public static TextControl getDateControl()
Retrieves a new text control instance from Spring (initialized by the bean definition with the given id) configured for a date (enabled data picker)

Returns:
TextControl

getUserControl

public static TextControl getUserControl()
Retrieves a new text control instance from Spring (initialized by the bean definition with the given id) configured for KIM user input

Returns:
TextControl

getGroupControl

public static TextControl getGroupControl()
Retrieves a new text control instance from Spring (initialized by the bean definition with the given id) configured for KIM group input

Returns:
TextControl

getDataField

public static DataField getDataField()
Retrieves a new data field instance from Spring (initialized by the bean definition with the given id)

Returns:
DataField

getDataField

public static DataField getDataField(String propertyName,
                                     String label)
Retrieves a new data field instance from Spring (initialized by the bean definition with the given id) and sets the property name and label to the given parameters

Parameters:
propertyName - name of the property the data field should bind to
label - label for the field
Returns:
DataField

getInputField

public static InputField getInputField()
Retrieves a new input field instance from Spring (initialized by the bean definition with the given id)

Returns:
InputField

getInputField

public static InputField getInputField(String propertyName,
                                       String label)
Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name and label to the given parameters

Parameters:
propertyName - name of the property the input field should bind to
label - label for the field
Returns:
InputField

getInputField

public static InputField getInputField(String propertyName,
                                       String label,
                                       UifConstants.ControlType controlType)
Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, and label to the given parameters

Parameters:
propertyName - name of the property the input field should bind to
label - label for the field
controlType - enum that identifies the type of control to create for the input field
Returns:
InputField

getInputField

public static InputField getInputField(String propertyName,
                                       String label,
                                       UifConstants.ControlType controlType,
                                       String defaultValue)
Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, defaultValue, and label to the given parameters

Parameters:
propertyName - name of the property the input field should bind to
label - label for the field
controlType - enum that identifies the type of control to create for the input field
defaultValue - default value for the property backing the input field
Returns:
InputField

getInputField

public static InputField getInputField(String propertyName,
                                       String label,
                                       UifConstants.ControlType controlType,
                                       Class<? extends KeyValuesFinder> optionsFinderClass)
Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, options finder, and label to the given parameters

Parameters:
propertyName - name of the property the input field should bind to
label - label for the field
controlType - enum that identifies the type of control to create for the input field
optionsFinderClass - class that will provide options for the control (assume control type is multi-value)
Returns:
InputField

getInputField

public static InputField getInputField(String propertyName,
                                       String label,
                                       UifConstants.ControlType controlType,
                                       List<KeyValue> options)
Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, options, and label to the given parameters

Parameters:
propertyName - name of the property the input field should bind to
label - label for the field
controlType - enum that identifies the type of control to create for the input field
options - list of key value objects to set as the controls options
Returns:
InputField

getInputField

public static InputField getInputField(String propertyName,
                                       String label,
                                       UifConstants.ControlType controlType,
                                       int size,
                                       int maxLength,
                                       int minLength)
Retrieves a new input field instance from Spring (initialized by the bean definition with the given id) and sets the property name, control, size, min and max length, and label to the given parameters

Parameters:
propertyName - name of the property the input field should bind to
label - label for the field
controlType - enum that identifies the type of control to create for the input field
size - size for the control
maxLength - max length for the field's value (also used for the control)
minLength - min length for the field's value (also used for the control)
Returns:
InputField

translateRemotableField

public static InputField translateRemotableField(RemotableAttributeField remotableField)
Builds a new InputField from the properties set on the given RemotableAttributeField

Note the returned InputField will not be initialized yet. Its state will be that of the initial object returned from the UIF dictionary with the properties set from the remotable attribute field, thus it is really just a more configuration complete field

Returns:
AttributeField instance built from remotable field

translateRemotableFields

public static List<InputField> translateRemotableFields(List<RemotableAttributeField> remotableFields)
For each remotable field in the given list creates a new InputField instance and sets the corresponding properties from the remotable instance

Parameters:
remotableFields - list of remotable fields to translate
Returns:
List list of attribute fields built from the remotable field properties

buildKeyValuePairs

protected static List<KeyValue> buildKeyValuePairs(Map<String,String> optionsMap)
For each option in the given list, create a new KeyValue instance

Parameters:
optionsMap - list of options
Returns:
List list of key values built from the list of options

getControl

protected static Control getControl(UifConstants.ControlType controlType)
Gets the control

Parameters:
controlType -
Returns:
the control based on the control type

getErrorsField

public static ValidationMessages getErrorsField()
Gets the errors field

Returns:
ValidationMessages errors field

getAction

public static Action getAction()
Gets the action

Returns:
action

getActionLink

public static Action getActionLink()
Gets the action link

Returns:
action link

getLinkField

public static LinkField getLinkField()
Gets the link field

Returns:
link field

getIframe

public static Iframe getIframe()
Gets the iframe

Returns:
iframe

getImageField

public static ImageField getImageField()
Gets the image field

Returns:
image field

getImage

public static Image getImage()
Gets the image component

Returns:
image field

getSpaceField

public static SpaceField getSpaceField()
Gets the space field

Returns:
space field

getGenericField

public static GenericField getGenericField()
Gets the generic field

Returns:
generic field

getLabel

public static Label getLabel()
Gets the label

Returns:
label

getMessage

public static Message getMessage()
Gets the message

Returns:
message

getMessageField

public static MessageField getMessageField()
Gets the message field

Returns:
message field

getColGroupingField

public static MessageField getColGroupingField()
Gets the collection grouping field

Returns:
message field

getFieldGroup

public static FieldGroup getFieldGroup()
Gets the field group

Returns:
field group

getHorizontalFieldGroup

public static FieldGroup getHorizontalFieldGroup()
Gets the horizontal field group

Returns:
horizontal field group

getGroup

public static Group getGroup()
Gets the group

Returns:
group

getVerticalBoxGroup

public static Group getVerticalBoxGroup()
Gets the vertical box group

Returns:
group

getHorizontalBoxGroup

public static Group getHorizontalBoxGroup()
Gets the horizontal box group

Returns:
group

getVerticalBoxSection

public static Group getVerticalBoxSection()
Gets the vertical box section

Returns:
group

getHorizontalBoxSection

public static Group getHorizontalBoxSection()
Gets the horizontal box section

Returns:
group

getPageGroup

public static PageGroup getPageGroup()
Gets the page group

Returns:
page group

getGroupGridLayout

public static Group getGroupGridLayout()
Gets the group grid layout

Returns:
group grid layout

getGroupBodyOnly

public static Group getGroupBodyOnly()
Gets the group body only

Returns:
group body only

getGroupGridBodyOnly

public static Group getGroupGridBodyOnly()
Gets the group grid body only

Returns:
group grid body only

getTabGroup

public static TabGroup getTabGroup()
Gets the tab group

Returns:
tab group

getNavigationGroup

public static NavigationGroup getNavigationGroup()
Gets the navigation group

Returns:
navigation group

getTreeGroup

public static TreeGroup getTreeGroup()
Gets the tree group

Returns:
tree group

getLinkGroup

public static LinkGroup getLinkGroup()
Gets the link group

Returns:
link group

getCollectionGroup

public static CollectionGroup getCollectionGroup()
Gets the collection group

Returns:
collection group

getCollectionGroupTableLayout

public static CollectionGroup getCollectionGroupTableLayout()
Gets the collection group table layout

Returns:
collection group table layout

getListGroup

public static CollectionGroup getListGroup()
Gets the list group

Returns:
list group

getHeader

public static Header getHeader()
Gets the header

Returns:
header

getFooter

public static Group getFooter()
Gets the footer

Returns:
footer

getFooterSaveCloseCancel

public static Group getFooterSaveCloseCancel()
Gets the footer save/close/cancel

Returns:
footer save/close/cancel

getHelpAction

public static Action getHelpAction()
Gets the default action component configured for help

Returns:
Action for help display

getConstraintMessage

public static Message getConstraintMessage()
Gets the default constraint message configuration

Returns:
Message component for constraint messages

getInstructionalMessage

public static Message getInstructionalMessage()
Gets the default instructional message configuration

Returns:
Message component for instructional messages

getImageCaptionHeader

public static Header getImageCaptionHeader()
Gets the default image caption header configuration

Returns:
Header component for image caption headers

getImageCutlineMessage

public static Message getImageCutlineMessage()
Gets the default image cutline message configuration

Returns:
Message component for image cutlines messages

getLightBox

public static LightBox getLightBox()
Gets the default lightbox configuration

Returns:
Lightbox component

getQuickFinder

public static QuickFinder getQuickFinder()
Gets the default quickfinder configuration

Returns:
QuickFinder component

getInquiry

public static Inquiry getInquiry()
Gets the default inquiry configuration

Returns:
Inquiry component

getSessionTimeoutWarningDialog

public static DialogGroup getSessionTimeoutWarningDialog()
Gets an instance of the session timeout warning dialog

Returns:
instance of session timeout warning dialog

getSessionTimeoutDialog

public static DialogGroup getSessionTimeoutDialog()
Gets an instance of the session timeout dialog

Returns:
instance of session timeout dialog


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