| Modifier and Type | Class and Description |
|---|---|
class |
MonthPanel
This is a small panel which contains all days in a given month as a calendar.
|
class |
WeekAgendaComponent<T extends ScheduleItem> |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultScheduleItemRenderer.renderNodeContent(NodeBase component,
NodeContainer root,
T si,
Object parameters) |
| Modifier and Type | Class and Description |
|---|---|
class |
CalcButton
Deprecated.
|
class |
DefaultButton
The default button for DomUI renders a sliding doors button that can
contain a text and an icon.
|
class |
HoverButton
This is a button that has hover functionality to handle the button's
click effects.
|
class |
LinkButton
A button which looks like a link.
|
class |
SmallHoverButton
Deprecated.
|
class |
SmallImgButton
A Button tag containing a single, usually small, image.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CKEditor
This represents a CKEditor instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComboBoxBase<T,V> |
class |
SelectFixed<T> |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ComboBoxBase.renderOptionLabel(NodeContainer into,
to.etc.domui.component.combobox.ComboOption<T> o) |
| Modifier and Type | Class and Description |
|---|---|
class |
RelationLookupDisplayInput<T>
display marker
|
class |
TextDisplayArea
Display marker
|
| Modifier and Type | Method and Description |
|---|---|
void |
ControlBuilder.addErrorFragment(NodeContainer nc) |
| Modifier and Type | Class and Description |
|---|---|
class |
AsyncContainer |
class |
PollingDiv
This is a div whose content can be refreshed automatically because the client polls
for changes every few seconds.
|
| Constructor and Description |
|---|
AbstractAsyncRunnable(NodeContainer replacedNode) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataTableRow<T> |
class |
MultiRowDataTable<T>
POC for a datatable based on the live dom code.
|
| Modifier and Type | Method and Description |
|---|---|
NodeContainer |
TabularFormBuilder.finish()
Deprecated.
Reset variables after finish.
|
NodeContainer |
HorizontalFormBuilder.finish()
Deprecated.
This finishes off the current table by calculating colspans for all skewed rows.
|
NodeContainer |
GenericTableFormBuilder.finish()
Deprecated.
This finishes off the current table by calculating colspans for all skewed rows.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HorizontalFormBuilder.finish(NodeContainer target)
Deprecated.
|
void |
HorizontalFormBuilder.finish(NodeContainer target,
boolean balance)
Deprecated.
Adds the generated tables/table to the target specified.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ColorPicker
Color picker using the color picker from: http://www.eyecon.ro/colorpicker
|
class |
ColorPickerButton
This is a Small button which shows a selected color, and which opens
a color selector to change that color when pressed.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExpandHeader
This is a header for a collapsable region with an expand/collapse
button at the front, a text in the middle and an optional "hamburger"
button at the end.
|
class |
GenericHeader |
class |
HamburgerMenu |
| Modifier and Type | Class and Description |
|---|---|
class |
DisplayHtml
Mini component to display an HTML section.
|
class |
HtmlEditor
This is a small but very fast html editor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DisplayImage
This displays an image that is contained in an
IUIImage structure. |
class |
ImageSelectControl
This control allows selecting a single image as an upload.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDivControl<T>
Abstract base class for a control that is implemented on top of a DIV.
|
class |
AbstractFloatingLookup<T>
Super class for floating window based lookups.
|
class |
CheckboxSetInput<T> |
class |
CheckboxSetInputBase<V,T> |
class |
ComboComponentBase<T,V> |
class |
ComboFixed<T>
Simple combobox handling [String, Object] pairs where the string is the
presented label value and the Object represents the values selected.
|
class |
ComboFixedClientFilter<T>
We use javascript to wrap addiotnal client side controls around ComboFixedClientFilter, for that we use jquery plugin:
jquery.clientOptionFilter.js - client side filtering options select, author Vladimir Mijic (vmijic@execom.eu)
Intended to be used for larger select boxes that need client side filtering by substring.
|
class |
ComboLookup<T>
Combobox component where the list type is the same as the value type, i.e.
|
class |
DropDownPicker<T>
Control that behaves as
SmallImgButton that has built in click handler that popups select list with predefined data to choose from. |
class |
KeyWordSearchInput<T>
Represents keyword search panel that is used from other components, like LookupInput.
|
class |
LabelSelector<T>
Input component to select small things from a dataset.
|
class |
LookupInput<T>
Lookup input field component.
|
class |
LookupInputBase<QT,OT> |
class |
MultipleLookupInput<T>
Component that is based on LookupInput, that allows multiple selection of items by adding found items into selection box.
|
class |
SearchInput<T>
This class is an <input> control which can do on-the-fly lookup of data that is being typed.
|
class |
SimpleLookup<T>
Represents simple lookup dialog that enables single item selection.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleLookupInputRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
T object,
Object parameters) |
| Modifier and Type | Class and Description |
|---|---|
class |
BorderLayoutPanel |
class |
BreadCrumb |
class |
ButtonBar |
class |
Caption |
class |
Caption2
A multi-format caption component.
|
class |
CaptionedHeader
Small header component to separate items vertically on a page.
|
class |
CaptionedPanel
A panel with a beveled caption above it.
|
class |
ContentPanel
A simple div acting as a content panel, with margins all around.
|
class |
Dialog
A base class for retrieving any kind of input from a user.
|
class |
EditDialog<T>
A Dialog that is used to edit some instance of data <T>, containing methods to handle all
parts of the editing process.
|
class |
ErrorMessageDiv
This is the default in-component error handling panel, for components that
handle their own errors.
|
class |
ErrorPanel
This is a CaptionedPanel which captures and displays errors for the tree
it is in.
|
class |
FloatingDiv
The base class for all floating thingeries (new style).
|
class |
FloatingWindow
Deprecated.
|
class |
InputDialog<T,C extends NodeBase & IControl<T>>
A Dialog that is used to input single value of type <T>, using input control of type <C>.
|
class |
MessageLine
Forms a simple error message line with a small icon and a text (which may contain basic html).
|
class |
Panel |
class |
PopInPanel
Pop-in panel and link functionality.
|
class |
ScrollableTabPanel
Customization of
TabPanel that render tabs in single line, provide scroller buttons if needed. |
class |
SizedPanel
A side panel with a top, bottom and variable-size middle area, and optional sizes.
|
class |
SplitLine
Experimental, do not use- Splitter which itself is just a DIV and which does not contain
the controlled regions but just has a reference to them.
|
class |
SplitPanel
A simple two-column divider, where the widths of both columns can be set using table
width specifications.
|
class |
SplitterPanel
Splitter control is just wrapper DIV around javascript baset splitter implementation based on
jQuery.splitter.js - animated splitter plugin, version 1.0 (2010/01/02), author Kristaps Kukurs (contact@krikus.com)
|
class |
TabPanel
A panel containing multiple tabs.
|
class |
TabPanelBase |
class |
Window
This is a basic floating window, with a title area, optional fixed content area's
at the top and the bottom, and a scrollable content area in between.
|
| Modifier and Type | Method and Description |
|---|---|
protected NodeContainer |
ErrorMessageDiv.createErrorLine(UIMessage m) |
NodeContainer |
CaptionedPanel.getContent()
Return the current content container; it can be added to.
|
NodeContainer |
CaptionedPanel.getTitleContainer()
Get the current title container.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TabPanelBase.renderLabel(NodeContainer into,
int index,
TabPanelBase.TabInstance ti) |
protected void |
TabPanelBase.renderTabPanels(NodeContainer labelcontainer,
NodeContainer contentcontainer) |
protected void |
TabPanelBase.replaceLabel(NodeContainer into,
NodeBase tabContent,
String tabLabel,
String tabIcon) |
void |
ErrorMessageDiv.setAsErrorFence(NodeContainer parent) |
void |
CaptionedPanel.setContentContainer(NodeContainer c)
Replaces the current content container with a different one.
|
void |
CaptionedPanel.setTitleContainer(NodeContainer c)
Replaces the current title container with a different one.
|
| Constructor and Description |
|---|
CaptionedPanel(NodeBase title,
NodeContainer content)
Create a panel with both the title and the container as a Node structure.
|
CaptionedPanel(NodeContainer title) |
CaptionedPanel(NodeContainer title,
NodeContainer content) |
CaptionedPanel(String title,
NodeContainer content)
Create a panel with the specified String title and a content node.
|
ErrorMessageDiv(NodeContainer parent) |
ErrorMessageDiv(NodeContainer parent,
boolean propagateThroughFence) |
| Modifier and Type | Class and Description |
|---|---|
class |
AppPageTitleBar
A page title bar.
|
class |
BasePageTitleBar |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AppPageTitleBar.addDefaultButtons(NodeContainer nc) |
| Modifier and Type | Class and Description |
|---|---|
class |
LookupForm<T>
Creates a search box to enter search criteria.
|
class |
LookupFormSavedFilterFragment
Fragment containing the saved filter searches
|
class |
MultipleSelectionLookup<T>
Dialog that enables multiple lookup selection.
|
class |
SaveSearchFilterDialog |
| Modifier and Type | Class and Description |
|---|---|
class |
SimplePopupMenu
EXPERIMENTAL, INCOMPLETE A popup menu.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> void |
SimplePopupMenu.renderAction(NodeContainer into,
IUIAction<T> action,
T val) |
protected void |
SimplePopupMenu.renderItem(NodeContainer into,
PopupMenu.Item a) |
protected void |
SimplePopupMenu.renderSubmenu(NodeContainer into,
PopupMenu.Submenu a) |
<T> void |
PopupMenu.show(NodeContainer ref,
T target) |
| Modifier and Type | Class and Description |
|---|---|
class |
ALink
A hyperlink which allows for opening windows in a separate conversation from the
link.
|
class |
CloseOnClickPanel |
class |
DebugWindow |
class |
DisplaySpan<T>
This is a special control which can be used to display all kinds of values as a span without any formatting.
|
class |
DisplayValue<T>
This is a special control which can be used to display all kinds of values.
|
class |
Explanation |
class |
Flare |
class |
InfoPanel |
class |
InternalParentTree
This popup floater shows all parent nodes from a given node up, and selects one.
|
class |
MessageFlare
Message flare component.
|
class |
MsgBox |
class |
MsgBox2
Easier to use MsgBox using Builder pattern.
|
class |
OddCharacters |
class |
PercentageCompleteRuler |
class |
VerticalSpacer |
| Modifier and Type | Method and Description |
|---|---|
MsgBox2 |
MsgBox2.content(NodeContainer content)
Set the box's content.
|
static MessageFlare |
MessageFlare.display(NodeContainer parent,
MsgType type,
String message)
Display flare message.
|
static MessageFlare |
MessageFlare.display(NodeContainer parent,
String message)
Display flare message.
|
static MessageFlare |
MessageFlare.display(NodeContainer parent,
UIMessage message)
Display flare message.
|
static void |
MsgBox.error(NodeBase dad,
NodeContainer string) |
static <T extends Flare> |
Flare.get(NodeContainer parent,
Class<T> flareClass)
Get an instance of a flare for the current request.
|
static void |
MsgBox.info(NodeBase dad,
NodeContainer string) |
static void |
MsgBox.message(NodeBase dad,
MsgBox.Type mt,
NodeContainer content) |
static void |
MsgBox.warning(NodeBase dad,
NodeContainer string) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IRowEditorEvent<T,E extends NodeContainer>
Event handler for row-based editors.
|
interface |
IRowEditorFactory<T,E extends NodeContainer & IEditor>
Thingy to create a row editor to use within the
ExpandingEditTable. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExpandingEditTable<T>
This component is a table, using a TableModel, which can also edit it's rows
and expand them.
|
| Modifier and Type | Method and Description |
|---|---|
IRowEditorFactory<T,? extends NodeContainer> |
ExpandingEditTable.getEditorFactory()
Return the editor factory to use to create the row editor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ExpandingEditTable.setEditorFactory(IRowEditorFactory<T,? extends NodeContainer> editorFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
LayoutPanelBase
Experimental: a panel that handles component layout for things added to it.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CheckBoxDataTable<T>
Deprecated.
|
class |
DataCellTable<T>
A table-related component which shows all "rows" in a single cell instead of
in a table.
|
class |
DataPager
A pager component for a DataTable-based table.
|
class |
DataTable<T>
POC for a datatable based on the live dom code.
|
class |
ListShuttle
The ListShuttle component contains a SOURCE list and a TARGET list, and allows the user to
"shuttle" elements from the SOURCE list to the TARGET list, and v.v.
|
class |
MultipleSelectionDataTable<T>
DataTable customized to support multiple selection functionality.
|
class |
PageableTabularComponentBase<T> |
class |
ScrollableDataTable<T>
Deprecated.
since there is an issue with table with calculation on various browsers.
Redundant horizontal scrollbars may appear randomly. A workaround for the issue is fixing each column width. |
class |
SelectableTabularComponent<T> |
class |
TableHeader
An extra table header that can be added to a
RowRenderer. |
class |
TableModelTableBase<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
Tree<T> |
class |
TreeSelect<T> |
class |
TreeSelectionWindow<T>
A popup window that shows a tree and lets the user select one entry from it.
|
class |
TreeSelectMulti<T>
A tree component that allows selection of multiple items.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BulkUpload
This component uses swfupload to handle selecting multiple
files in a browser and uploading them in here.
|
class |
BulkUploadButton |
class |
FileUpload
Represents a file upload thingy which handles ajaxy uploads.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComboComponentBase2<T,V>
Alternate version of the combobox that wraps a select instead of being one.
|
class |
ComboFixed2<T>
Simple combobox handling [String, Object] pairs where the string is the
presented label value and the Object represents the values selected.
|
class |
ComboLookup2<T>
Combobox component where the list type is the same as the value type, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ComboComponentBase2.renderOptionLabel(NodeContainer o,
T object) |
| Modifier and Type | Method and Description |
|---|---|
NodeContainer |
FormBuilder.getLastControlCell() |
| Constructor and Description |
|---|
FormBuilder(NodeContainer nb) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLookupInputDialog<QT,OT> |
class |
LookupInput2<T>
Lookup input field component.
|
class |
LookupInputBase2<QT,OT> |
class |
SearchInput2
Represents keyword search panel that is used from other components, like LookupInput.
|
class |
SelectOnePanel<T>
A panel that is meant as a dropdown for a
SearchInput2 or ComboBoxBase. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPopupRowRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
T instance,
Object parameters) |
void |
SimpleLookupInputRenderer2.renderNodeContent(NodeBase component,
NodeContainer node,
T object,
Object parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
HtmlFullRenderer.visitChildren(NodeContainer c) |
void |
HtmlFullRenderer.visitNodeContainer(NodeContainer n) |
| Modifier and Type | Method and Description |
|---|---|
NodeContainer |
ErrorFenceHandler.getContainer() |
| Constructor and Description |
|---|
ErrorFenceHandler(NodeContainer container) |
PropagatingErrorFenceHandler(NodeContainer container) |
| Modifier and Type | Class and Description |
|---|---|
class |
ATag |
class |
Button
The HTML Button tag.
|
class |
Div |
class |
Form |
class |
HTag |
class |
InputNodeContainer |
class |
Label |
class |
Li |
class |
ModificationFenceDiv
This is DIV that is used as user input modified flag fence.
|
class |
MsgDiv |
class |
Pre |
class |
RadioGroup<T>
This is a simple marker which groups radiobuttons together.
|
class |
Select
INCOMPLETE A full-coded select box: this is unsuitable for large amount of options.
|
class |
SelectOption |
class |
Span
A SPAN tag.
|
class |
Table |
class |
TBody |
class |
TD |
class |
TextArea |
class |
TH
The TH node.
|
class |
THead
A THEAD node.
|
class |
TR |
class |
Ul
Represents an UL node.
|
class |
Underline
The 'u' html tag.
|
class |
UrlPage
The base for all pages that can be accessed thru URL's.
|
| Modifier and Type | Method and Description |
|---|---|
NodeContainer |
NodeContainer.add(NodeBase nd)
Add the child at the end of the list.
|
NodeContainer |
NodeContainer.add(String txt)
Add a #text node.
|
NodeContainer |
NodeContainer.getDelegate()
If this node delegates it's stuff to another, this returns that other node.
|
NodeContainer |
NodeBase.getParent()
Return the current actual parent of this node.
|
NodeContainer |
NodeBase.getParent(int up)
Find the nth upward parent of this node.
|
NodeContainer |
Page.getPopIn() |
NodeContainer |
NodeBase.internalGetOldParent() |
NodeContainer |
NodeBase.internalGetParent() |
| Modifier and Type | Method and Description |
|---|---|
void |
NodeContainer.delegateTo(NodeContainer c)
EXPERIMENTAL Set delegation to another node.
|
void |
Page.setPopIn(NodeContainer pin)
This sets a new pop-in.
|
void |
NodeVisitorBase.visitChildren(NodeContainer c) |
void |
DumpDirtyStateRenderer.visitNodeContainer(NodeContainer n) |
void |
NodeVisitorBase.visitNodeContainer(NodeContainer n) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigPart |
class |
FilterRowEditor |
class |
HandlerRowEditor |
class |
LoggerConfigPage |
class |
RowEditorBase<T> |
class |
TestLoggerPage |
| Modifier and Type | Class and Description |
|---|---|
class |
LogTailerFragment
This fragment shows lines from a tailed file as they come in.
|
class |
ServerLogPage |
| Modifier and Type | Class and Description |
|---|---|
class |
AccessDeniedPage
Shows access denied info.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicEditPage<T>
Basic stuff to handle editing a simple entity.
|
class |
BasicListPage<T>
Generic page handling some cruddy stuff.
|
class |
BasicPage<T> |
class |
CurrentlyLoggedInUsersPage |
| Modifier and Type | Method and Description |
|---|---|
NodeContainer |
IControlErrorFragmentFactory.createErrorFragment()
Create the control used to display in-control error messages.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DomApplication.addDefaultErrorComponent(NodeContainer page)
When a page has no error handling components (no component has registered an error listener) then
errors will not be visible.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends NodeContainer & IPolledForUpdate> |
ConversationContext.registerPoller(T nc)
Registers a node as a thingy which needs to be called every polltime seconds to
update the screen.
|
<T extends NodeContainer & IPolledForUpdate> |
DelayedActivitiesManager.registerPoller(T nc)
Registers a node as a thingy which needs to be called every polltime seconds to
update the screen.
|
<T extends NodeContainer & IPolledForUpdate> |
ConversationContext.unregisterPoller(T nc) |
| Modifier and Type | Class and Description |
|---|---|
class |
DateInputTestPage
Selenium test date input check page.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DataAccessViolationPage |
class |
ExpiredDataPage |
class |
ExpiredSessionPage |
| Modifier and Type | Method and Description |
|---|---|
NodeContainer |
DropEvent.getDropTargetNode() |
default NodeContainer |
SessionStorageUtil.ISessionStorage.getNodeToStore()
Container that contains data that is stored into session.
|
| Modifier and Type | Method and Description |
|---|---|
static List<NodeContainer> |
DomUtil.appendContainer(List<NodeContainer> stack,
NodeContainer it) |
| Modifier and Type | Method and Description |
|---|---|
static List<NodeContainer> |
DomUtil.appendContainer(List<NodeContainer> stack,
NodeContainer it) |
void |
MiniTableBuilder.appendTo(NodeContainer c) |
static String |
DomUtil.calcNodeText(NodeContainer nc)
Try to get some content text from this node, for displaying what the node "is".
|
static void |
UIDownloadUtil.createDownloadImmediate(NodeContainer target,
String downloadURL) |
static void |
DomUtil.renderErrorMessage(NodeContainer d,
UIMessage m)
This scans an error messages for simple HTML and renders that as DomUI nodes.
|
static void |
DomUtil.renderHtmlString(NodeContainer d,
String text)
Render a text string that possibly contains some simple HTML constructs as a DomUI
node set into the container passed.
|
void |
UndefinedLabelStringRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
Object object,
Object parameter) |
void |
DisplayPropertyNodeContentRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
Object object,
Object parameters) |
void |
PropertyNodeContentRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
T object,
Object parameters) |
void |
INodeContentRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
T object,
Object parameters)
Render the content for a node.
|
void |
LookupInputPropertyRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
T object,
Object parameters) |
static void |
AsyncDialogTask.runInDialog(NodeContainer addTo,
AsyncDialogTask task,
String dialogTitle,
boolean isAbortable,
boolean autoClose) |
void |
DomUILinkedTextRenderer.setContainer(NodeContainer c) |
| Modifier and Type | Method and Description |
|---|---|
static List<NodeContainer> |
DomUtil.appendContainer(List<NodeContainer> stack,
NodeContainer it) |
| Constructor and Description |
|---|
DropEvent(NodeContainer dropTargetNode,
NodeBase draggedNode,
int index) |
DropEvent(NodeContainer dropTargetNode,
NodeBase draggedNode,
int index,
int colIndex) |
DropEvent(NodeContainer dropTargetNode,
NodeBase draggedNode,
String insertBeforeSiblingID) |
Copyright © 2017 etc.to. All rights reserved.