| Modifier and Type | Method and Description |
|---|---|
Group |
LookupView.getCriteriaGroup()
Component
Group instance to render as search criteria. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
LookupView.convertLookupCriteriaFields(Group lookupGroup)
Performs conversions of the lookup criteria fields within the given group's items.
|
void |
LookupView.setCriteriaGroup(Group criteriaGroup) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CollectionGroup
Interface representing an editable collection within a view.
|
interface |
PageGroup
Interface for top-level page components, to be used as items in a multi-page view.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccordionGroup
Accordion group class used to stack groups by there header titles in an accordion layout.
|
class |
CollectionGroupBase
Group that holds a collection of objects and configuration for presenting the
collection in the UI.
|
class |
DialogGroup
Special type of group that presents the content in a modal dialog.
|
class |
GroupBase
Container that holds a list of
Field or other Group
instances |
class |
LightTable
LightTable is a light-weight collection table implementation that supports a subset of features,
Current known supported features are:
DataField
InputField with TextControl, CheckboxControl, or single SelectControl
MessageField
LinkField
ActionField
ImageField
most RichTable options
FieldGroup containing only Actions, Image, Messages, or Links
SpringEL for String properties on supported components only
SpringEL specifically for the render property
Other features are not guaranteed to work, but may work at your own risk.
|
class |
LinkGroup
Special
Group that presents a grouping on links, which can
also include nested groupings of links |
class |
PageGroupBase
A PageGroup represents a page of a View.
|
class |
SidebarNavigationGroup
A navigation group which renders a menu with items, that is shown at the side of the page with collapse.
|
class |
TabGroup
A group that presents its child Groups as tabs.
|
class |
TabNavigationGroup
Special
Group that renders a tab navigation section |
class |
TreeGroup
Group component that is backed by a
Tree data structure and typically
rendered as a tree in the user interface |
| Modifier and Type | Method and Description |
|---|---|
Group |
NodePrototype.getDataGroupPrototype() |
Group |
ContainerBase.getFooter()
Footer
Group associated with the container |
Group |
Container.getFooter()
Footer
Group associated with the container |
| Modifier and Type | Method and Description |
|---|---|
protected Node<Group,Message> |
TreeGroup.buildTreeNode(Node<Object,String> nodeData,
String bindingPrefix,
String parentNode) |
protected Node<Group,Message> |
TreeGroup.copyNode(Node<Group,Message> node)
Copies a
Node instance and then recursively copies each of its child nodes |
Tree<Group,Message> |
TreeGroup.getTreeGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
NodePrototype.setDataGroupPrototype(Group dataGroupPrototype) |
void |
ContainerBase.setFooter(Group footer) |
void |
Container.setFooter(Group footer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TreeGroup.addNodeComponents(Node<Group,Message> node,
List<Component> components)
Retrieves the
Component instances from the node for building the nested
components list |
protected Node<Group,Message> |
TreeGroup.copyNode(Node<Group,Message> node)
Copies a
Node instance and then recursively copies each of its child nodes |
void |
TreeGroup.setTreeGroups(Tree<Group,Message> treeGroups) |
| Modifier and Type | Method and Description |
|---|---|
Group |
ApplicationHeader.getApplicationToolbar()
Group that is rendered below the navigation bar with a toolbar style.
|
Group |
Header.getLowerGroup()
Nested group instance that can be used to render contents below the header text
|
Group |
ToggleMenu.getMenuGroup()
Group instance that is rendered when the toggle menu is toggled.
|
Group |
NavigationBar.getNavigationBarGroup()
Group instance that holds the navigation items (such as links) for the navigation bar.
|
Group |
Header.getRightGroup()
Nested group instance that can be used to render contents to the right of the header text
|
Group |
Header.getUpperGroup()
Nested group instance that can be used to render contents above the header text
|
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationHeader.setApplicationToolbar(Group applicationToolbar) |
void |
Header.setLowerGroup(Group lowerGroup)
Setter for the header group instance that is rendered below the header text
|
void |
ToggleMenu.setMenuGroup(Group menuGroup) |
void |
NavigationBar.setNavigationBarGroup(Group navigationBarGroup) |
void |
Header.setRightGroup(Group rightGroup)
Setter for the header group instance that is rendered to the right of the header text
|
void |
Header.setUpperGroup(Group upperGroup)
Setter for the header group instance that is rendered above the header text
|
| Modifier and Type | Method and Description |
|---|---|
Group |
FieldGroup.getGroup()
Group instance that is contained within in the field |
| Modifier and Type | Method and Description |
|---|---|
void |
FieldGroup.setGroup(Group group)
Setter for the field's nested group
|
| Modifier and Type | Method and Description |
|---|---|
static void |
FreeMarkerInlineRenderUtils.renderCloseGroupWrap(freemarker.core.Environment env,
Group group)
Render close tags wrapping a group component.
|
static void |
FreeMarkerInlineRenderUtils.renderOpenGroupWrap(freemarker.core.Environment env,
Group group)
Render open tags wrapping a group component.
|
| Modifier and Type | Method and Description |
|---|---|
Group |
StackedLayoutManagerBase.getAddLineGroup()
Returns the parent
CollectionLayoutManagerBase's add line group |
Group |
CollectionLayoutManager.getAddLineGroup()
Group for rendering the add line when separate (always the case for stacked layout, and a configuration
for table layout).
|
Group |
StackedLayoutManagerBase.getLineGroupPrototype()
Group instance that is used as a prototype for creating the collection
line groups.
|
Group |
StackedLayoutManager.getLineGroupPrototype()
Group instance that is used as a prototype for creating the collection
line groups.
|
Group |
TableLayoutManagerBase.getRowDetailsGroup()
The row details info group to use when using a TableLayoutManager with the a richTable.
|
Group |
TableLayoutManager.getRowDetailsGroup()
The row details info group to use when using a TableLayoutManager with the a richTable.
|
Group |
StackedLayoutManagerBase.getWrapperGroup()
Group that will 'wrap' the generated collection lines so that they have a different layout from the general
stacked layout
|
Group |
StackedLayoutManager.getWrapperGroup()
Group that will 'wrap' the generated collection lines so that they have a different layout from the general
stacked layout
|
| Modifier and Type | Method and Description |
|---|---|
List<Group> |
StackedLayoutManagerBase.getStackedGroups()
Final
List of Groups to render for the collection |
List<Group> |
StackedLayoutManager.getStackedGroups()
Final
List of Groups to render for the collection |
List<Group> |
StackedLayoutManagerBase.getStackedGroupsNoWrapper()
Used by reflection during the lifecycle to get groups for the lifecycle when not using a wrapper group
|
List<Group> |
StackedLayoutManager.getStackedGroupsNoWrapper()
Used by reflection during the lifecycle to get groups for the lifecycle when not using a wrapper group
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
StackedLayoutManagerBase.buildLineHeaderText(Object line,
Group lineGroup)
Builds the header text for the collection line
|
protected void |
StackedLayoutManagerBase.determineLineActionPlacement(Group lineGroup,
CollectionGroup collectionGroup,
LineBuilderContext lineBuilderContext,
List<Component> groupFields)
Places actions in the appropriate location for the stacked group line based on placement
flags set on this layout manager
|
void |
CollectionLayoutManager.setAddLineGroup(Group addLineGroup) |
void |
StackedLayoutManagerBase.setLineGroupPrototype(Group lineGroupPrototype)
Setter for the line group prototype
|
void |
StackedLayoutManager.setLineGroupPrototype(Group lineGroupPrototype)
Setter for the line group prototype
|
void |
TableLayoutManagerBase.setRowDetailsGroup(Group rowDetailsGroup) |
void |
TableLayoutManager.setRowDetailsGroup(Group rowDetailsGroup)
Set the row details info group
|
void |
StackedLayoutManagerBase.setWrapperGroup(Group wrapperGroup)
Setter for the wrapper group that will receive the generated line groups
|
void |
StackedLayoutManager.setWrapperGroup(Group wrapperGroup)
Setter for the wrapper group that will receive the generated line groups
|
| Modifier and Type | Method and Description |
|---|---|
void |
StackedLayoutManagerBase.setStackedGroups(List<Group> stackedGroups)
Setter for the collection groups
|
void |
StackedLayoutManager.setStackedGroups(List<Group> stackedGroups)
Setter for the collection groups
|
| Modifier and Type | Method and Description |
|---|---|
Group |
CollectionLayoutManagerBase.getAddLineGroup()
Group for rendering the add line when separate (always the case for stacked layout, and a configuration
for table layout).
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CollectionLayoutManagerBase.addEnterKeyDataAttributeToGroup(Group group,
Map<String,Object> lineContext,
ExpressionEvaluator expressionEvaluator,
String enterKeyAction)
Method to add and enter key add to the given Group.
|
void |
CollectionLayoutManagerBase.setAddLineGroup(Group addLineGroup) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
CompareFieldCreateModifier.performValueComparison(Group group,
Component compareItem,
Object model,
String compareValueObjectBindingPath)
For each attribute field in the compare item, retrieves the field value and compares against the value for the
main comparable.
|
| Modifier and Type | Method and Description |
|---|---|
protected Group |
UifDefaultingServiceImpl.createInquirySection(String groupId,
String headerText) |
| Modifier and Type | Method and Description |
|---|---|
static Group |
ComponentFactory.getFooter()
Gets the footer
|
static Group |
ComponentFactory.getFooterSaveCloseCancel()
Gets the footer save/close/cancel
|
static Group |
ComponentFactory.getGroup()
Gets the group
|
static Group |
ComponentFactory.getGroupBodyOnly()
Gets the group body only
|
static Group |
ComponentFactory.getGroupGridBodyOnly()
Gets the group grid body only
|
static Group |
ComponentFactory.getGroupGridLayout()
Gets the group grid layout
|
static Group |
ComponentFactory.getGroupWithDisclosureGridLayout() |
static Group |
ComponentFactory.getHorizontalBoxGroup()
Gets the horizontal box group
|
static Group |
ComponentFactory.getHorizontalBoxSection()
Gets the horizontal box section
|
static Group |
ComponentFactory.getVerticalBoxGroup()
Gets the vertical box group
|
static Group |
ComponentFactory.getVerticalBoxSection()
Gets the vertical box section
|
| Modifier and Type | Method and Description |
|---|---|
Group |
View.getApplicationFooter()
Footer for the application containing the view.
|
Group |
View.getBuildFooter()
Build footer for the application containing the view.
|
Group |
View.getNavigation()
NavigationGroup instance for the View<
|
Group |
View.getTopGroup()
TopGroup is an optional group of content that appears above the breadcrumbs and view header.
|
| Modifier and Type | Method and Description |
|---|---|
List<Group> |
View.getDialogs()
Provide a list of dialog groups associated with this view.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ViewPresentationControllerBase.canEditGroup(View view,
ViewModel model,
Group group,
String groupId) |
boolean |
ViewPresentationController.canEditGroup(View view,
ViewModel model,
Group group,
String groupId) |
boolean |
ViewAuthorizerBase.canEditGroup(View view,
ViewModel model,
Group group,
String groupId,
Person user) |
boolean |
ViewAuthorizer.canEditGroup(View view,
ViewModel model,
Group group,
String groupId,
Person user) |
boolean |
ViewPresentationControllerBase.canViewGroup(View view,
ViewModel model,
Group group,
String groupId) |
boolean |
ViewPresentationController.canViewGroup(View view,
ViewModel model,
Group group,
String groupId) |
boolean |
ViewAuthorizerBase.canViewGroup(View view,
ViewModel model,
Group group,
String groupId,
Person user) |
boolean |
ViewAuthorizer.canViewGroup(View view,
ViewModel model,
Group group,
String groupId,
Person user) |
protected Map<String,String> |
ViewAuthorizerBase.getGroupPermissionDetails(View view,
Object dataObject,
Group group)
Builds the permission details map for a group which includes the component namespace, component name, and
group id, in addition to property name for collection groups
|
void |
View.setApplicationFooter(Group applicationFooter) |
void |
View.setBuildFooter(Group buildFooter) |
void |
View.setNavigation(Group navigation) |
void |
View.setTopGroup(Group topGroup) |
| Modifier and Type | Method and Description |
|---|---|
void |
View.setDialogs(List<Group> dialogs) |
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.