| Modifier and Type | Method and Description |
|---|---|
List<NodeBase> |
PageData.getBaseInputs() |
List<NodeBase> |
PageData.getClickTargets() |
| Modifier and Type | Method and Description |
|---|---|
void |
PageData.checkNode(NodeBase node) |
| 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 | Interface and Description |
|---|---|
interface |
IBindingListener<T extends NodeBase>
EXPERIMENTAL - DO NOT USE.
|
| Modifier and Type | Method and Description |
|---|---|
StyleBinding |
StyleBinder.bind(NodeBase component) |
static void |
OldBindingHandler.controlToModel(NodeBase root)
System helper method to move all bindings from control into the model (called at request start).
|
static ComponentPropertyBinding |
OldBindingHandler.findBinding(NodeBase nodeBase,
String string) |
static List<UIMessage> |
OldBindingHandler.getBindingErrors(NodeBase root)
Get a list of binding errors starting at (and including) the parameter node.
|
IBindingHandler |
IBindingHandlerFactory.getBindingHandler(NodeBase node) |
static void |
OldBindingHandler.modelToControl(NodeBase root)
System helper method to move all bindings from model to control (called at request end).
|
static boolean |
OldBindingHandler.reportBindingErrors(NodeBase root)
If the specified subtree has binding errors: report them, and return TRUE if there are
errors.
|
| Constructor and Description |
|---|
ComponentPropertyBinding(NodeBase control,
String controlProperty) |
DefaultBindingHandler(NodeBase rootNode) |
| 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.
|
| Constructor and Description |
|---|
LinkButton(String txt,
IClicked<? extends NodeBase> clk) |
LinkButton(String txt,
String image,
IClicked<? extends NodeBase> clk) |
| Modifier and Type | Class and Description |
|---|---|
class |
CKEditor
This represents a CKEditor instance.
|
| Modifier and Type | Method and Description |
|---|---|
IClicked<NodeBase> |
CKEditor.getOnDomuiImageClicked() |
IClicked<NodeBase> |
CKEditor.getOnDomuiOddCharsClicked() |
| Modifier and Type | Method and Description |
|---|---|
void |
CKEditor.setOnDomuiImageClicked(IClicked<NodeBase> onDomuiImageClicked) |
void |
CKEditor.setOnDomuiOddCharsClicked(IClicked<NodeBase> onDomuiOddCharsClicked) |
| Modifier and Type | Class and Description |
|---|---|
class |
ComboBoxBase<T,V> |
class |
SelectFixed<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
RelationLookupDisplayInput<T>
display marker
|
class |
TextDisplayArea
Display marker
|
| Modifier and Type | Method and Description |
|---|---|
<T extends NodeBase & IControl<?>> |
ControlFactoryResult.getFormControl() |
<T,X extends NodeBase & IControl<T>> |
ControlBuilder.getLookupQueryFactory(SearchPropertyMetaModel pmm,
X control) |
| Modifier and Type | Method and Description |
|---|---|
NodeBase |
ControlFactoryResult.getLabelNode() |
NodeBase[] |
ControlFactoryResult.getNodeList() |
| Constructor and Description |
|---|
ControlFactoryResult(T fc,
NodeBase labelNode) |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractAsyncRunnable.addNode(NodeBase b) |
| Modifier and Type | Class and Description |
|---|---|
class |
DynaIma
UNSTABLE INTERFACE
Dynamic image component.
|
| 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 |
|---|---|
void |
MultiRowDataTable.setEmptyMessage(NodeBase node) |
| Modifier and Type | Method and Description |
|---|---|
<V,T extends NodeBase & IDisplayControl<V>> |
GenericFormBuilder.addDisplayProp(String propertyname,
T ctl)
Deprecated.
|
<V,T extends NodeBase & IControl<V>> |
GenericFormBuilder.addProp(String name,
String label,
T ctl)
Deprecated.
Add a user-specified control for a given property.
|
<V,T extends NodeBase & IControl<V>> |
GenericFormBuilder.addProp(String propertyname,
T ctl)
Deprecated.
Add a user-specified control for a given property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GenericFormBuilder.addContent(NodeBase item)
Deprecated.
Add any kind of content into the next "control area".
|
abstract void |
GenericFormBuilder.addContent(NodeBase label,
NodeBase[] control,
boolean editable)
Deprecated.
|
abstract void |
GenericFormBuilder.addContent(NodeBase label,
NodeBase[] control,
boolean editable)
Deprecated.
|
void |
TabularFormBuilder.addContent(NodeBase label,
NodeBase[] control,
boolean editable)
Deprecated.
|
void |
TabularFormBuilder.addContent(NodeBase label,
NodeBase[] control,
boolean editable)
Deprecated.
|
void |
HorizontalFormBuilder.addContent(NodeBase label,
NodeBase[] control,
boolean editable)
Deprecated.
|
void |
HorizontalFormBuilder.addContent(NodeBase label,
NodeBase[] control,
boolean editable)
Deprecated.
|
void |
GenericFormBuilder.addContent(NodeBase label,
NodeBase control,
boolean editable)
Deprecated.
|
void |
GenericFormBuilder.addContent(String label,
NodeBase control,
boolean editable)
Deprecated.
|
protected abstract void |
GenericFormBuilder.addControl(NodeBase label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
protected abstract void |
GenericFormBuilder.addControl(NodeBase label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
void |
TabularFormBuilder.addControl(NodeBase label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
void |
TabularFormBuilder.addControl(NodeBase label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
protected void |
HorizontalFormBuilder.addControl(NodeBase label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
protected void |
HorizontalFormBuilder.addControl(NodeBase label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
protected abstract void |
GenericFormBuilder.addControl(String label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
This is the actual workhorse doing the per-builder actual placement and layouting of a {control, label} pair.
|
protected abstract void |
GenericFormBuilder.addControl(String label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
This is the actual workhorse doing the per-builder actual placement and layouting of a {control, label} pair.
|
void |
TabularFormBuilder.addControl(String label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
Adds a control plus a label at the current location.
|
void |
TabularFormBuilder.addControl(String label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
Adds a control plus a label at the current location.
|
protected void |
HorizontalFormBuilder.addControl(String label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
protected void |
HorizontalFormBuilder.addControl(String label,
NodeBase labelnode,
NodeBase[] list,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
|
void |
GenericFormBuilder.addLabelAndControl(Label label,
String errorLocation,
NodeBase control,
boolean mandatory)
Deprecated.
Add a fully manually specified label and control to the layout.
|
void |
GenericFormBuilder.addLabelAndControl(String label,
NodeBase control,
boolean mandatory)
Deprecated.
Add a fully manually specified label and control to the layout.
|
void |
GenericFormBuilder.addPropertyAndControl(String propertyName,
NodeBase nb,
boolean mandatory)
Deprecated.
This adds a fully user-specified control for a given property with it's default label,
without creating any binding.
|
Label |
TabularFormBuilder.createLabel(String label,
NodeBase labelnode,
boolean mandatory,
boolean editable,
PropertyMetaModel<?> pmm)
Deprecated.
Control label factory method.
|
protected void |
TabularFormBuilder.modeAddAppend(NodeBase l,
NodeBase[] c,
boolean editable)
Deprecated.
This "appends" the new set to the "current" row.
|
protected void |
TabularFormBuilder.modeAddAppend(NodeBase l,
NodeBase[] c,
boolean editable)
Deprecated.
This "appends" the new set to the "current" row.
|
protected void |
TabularFormBuilder.modeAddNormal(NodeBase l,
NodeBase[] c,
boolean editable)
Deprecated.
Adds a node normally.
|
protected void |
TabularFormBuilder.modeAddNormal(NodeBase l,
NodeBase[] c,
boolean editable)
Deprecated.
Adds a node normally.
|
protected void |
TabularFormBuilder.modeAppendInto(NodeBase l,
NodeBase[] c,
boolean editable)
Deprecated.
Appends the control to the last cell of the last row used.
|
protected void |
TabularFormBuilder.modeAppendInto(NodeBase l,
NodeBase[] c,
boolean editable)
Deprecated.
Appends the control to the last cell of the last row used.
|
| 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.
|
class |
ColorPickerInput
An input button to enter a color code, with a small div behind it showing the
currently selected code's color.
|
| 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 | Method and Description |
|---|---|
NodeBase |
ExpandHeader.getCaptionNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpandHeader.setCaptionNode(NodeBase captionNode) |
void |
ExpandHeader.setContent(NodeBase node) |
| 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 |
DateInput
Date input component: this is an INPUT component with a button attached; pressing
the button shows a calendar which can be used to enter a date.
|
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 |
EditableDropDownPicker<T>
Encapsulates AutocompleteText and drop down picker into single component.
|
class |
HiddenText<T>
The input type="password" component.
|
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.
|
class |
Text<T>
A single-line input box.
|
class |
TextStr
Shortcut class for Text<String>.
|
| Modifier and Type | Method and Description |
|---|---|
NodeBase |
DropDownPicker.getAlignmentBase()
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleLookupInputRenderer.renderNodeContent(NodeBase component,
NodeContainer node,
T object,
Object parameters) |
void |
DropDownPicker.setAlignmentBase(NodeBase halignmentBase)
|
void |
SimpleLookup.startLookup(NodeBase parent,
IValueSelected<T> callback) |
| Modifier and Type | Class and Description |
|---|---|
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>.
|
| 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 |
|---|---|
NodeBase |
SplitPanel.getA() |
NodeBase |
SplitPanel.getB() |
NodeBase |
TabPanelBase.TabInstance.getContent() |
NodeBase |
TabPanelBase.TabInstance.getLabel() |
| Modifier and Type | Method and Description |
|---|---|
void |
TabPanelBase.add(NodeBase content,
NodeBase tablabel)
Add a tab page with a complex label part.
|
void |
TabPanelBase.add(NodeBase content,
NodeBase tablabel,
boolean lazy)
Add a tab page with a complex label part.
|
void |
TabPanelBase.add(NodeBase content,
NodeBase tablabel,
String icon) |
void |
TabPanelBase.add(NodeBase content,
NodeBase tablabel,
String icon,
boolean lazy) |
void |
TabPanelBase.add(NodeBase content,
String label) |
void |
TabPanelBase.add(NodeBase content,
String label,
boolean lazy) |
void |
TabPanelBase.add(NodeBase content,
String label,
String icon) |
void |
TabPanelBase.add(NodeBase content,
String label,
String icon,
boolean lazy) |
void |
ButtonBar.addButton(NodeBase b) |
protected abstract void |
ButtonMakerBase.addButton(NodeBase b) |
void |
IButtonContainer.addButton(NodeBase thing,
int order) |
void |
ButtonBar.addButton(NodeBase b,
int order) |
void |
ButtonFactory.addButton(NodeBase button,
int order) |
static void |
FloatingDiv.close(NodeBase node)
Can be called from panels that know they are inside a FloatingDiv/Window/Dialog to close
the surrounding dialog.
|
TabBuilder |
TabBuilder.content(NodeBase content) |
static FloatingWindow |
FloatingWindow.create(NodeBase parent)
Deprecated.
Create and link a modal floating window.
|
static FloatingWindow |
FloatingWindow.create(NodeBase parent,
String ttl)
Deprecated.
|
static FloatingWindow |
FloatingWindow.create(NodeBase parent,
String ttl,
boolean modal)
Deprecated.
|
int |
TabPanelBase.getTabIndex(NodeBase tabContent) |
protected void |
TabPanelBase.replaceLabel(NodeContainer into,
NodeBase tabContent,
String tabLabel,
String tabIcon) |
void |
SplitPanel.setA(NodeBase a) |
void |
SplitPanel.setA(String width,
NodeBase a) |
void |
SplitPanel.setB(NodeBase a) |
void |
SplitPanel.setB(String width,
NodeBase b) |
void |
TabPanelBase.TabInstance.setContent(NodeBase content) |
void |
TabPanelBase.TabInstance.setLabel(NodeBase label) |
void |
TabPanel.setLabel(NodeBase tabContent,
String tabLabel,
String tabIcon) |
| Modifier and Type | Method and Description |
|---|---|
void |
Caption2.addButton(String image,
String hint,
IClicked<NodeBase> handler) |
void |
CaptionedHeader.addButton(String image,
String hint,
IClicked<NodeBase> handler) |
void |
Caption.addButton(String image,
String hint,
IClicked<NodeBase> handler) |
void |
FloatingDiv.setOnSizeAndPositionChange(INotify<NodeBase> onSizeAndPositionChange)
Exposed listener setter for notification on size and/or position change.
|
| Constructor and Description |
|---|
CaptionedPanel(NodeBase title,
NodeContainer content)
Create a panel with both the title and the container as a Node structure.
|
SplitPanel(NodeBase a,
String awidth,
NodeBase b,
String bwidth) |
TabInstance(NodeBase label,
NodeBase content,
String image) |
| Modifier and Type | Class and Description |
|---|---|
class |
AppPageTitleBar
A page title bar.
|
class |
BasePageTitleBar |
| Modifier and Type | Method and Description |
|---|---|
void |
AppPageTitleBar.addButton(String image,
String hint,
IClicked<NodeBase> handler) |
| 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 | Method and Description |
|---|---|
<VT,X extends NodeBase & IControl<VT>> |
LookupForm.addManual(String property,
X control)
Add a manually created control and link it to some property.
|
<T,X extends NodeBase & IControl<T>> |
LookupControlRegistry.getLookupQueryFactory(SearchPropertyMetaModel pmm,
X control) |
| Modifier and Type | Method and Description |
|---|---|
NodeBase[] |
BaseAbstractLookupControlImpl.getInputControls() |
NodeBase[] |
ILookupControlInstance.getInputControls()
Return all of the nodes (input and otherwise) that together form the complete visual representation
of this lookup line.
|
NodeBase |
BaseAbstractLookupControlImpl.getLabelControl() |
NodeBase |
ILookupControlInstance.getLabelControl()
Returns the control where the label should be attached to.
|
NodeBase |
LookupForm.Item.getLeft() |
NodeBase |
LookupForm.Item.getRight() |
| Modifier and Type | Method and Description |
|---|---|
IClicked<NodeBase> |
LookupForm.getOnAfterCollapse()
Returns listener to after collapse event.
|
IClicked<NodeBase> |
LookupForm.getOnAfterRestore()
Returns listener to after restore event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LookupForm.addButton(NodeBase thing,
int order) |
void |
LookupForm.addButtonItem(NodeBase b) |
void |
LookupForm.addButtonItem(NodeBase b,
int order)
Add a button (or other item) to show on the button row.
|
void |
LookupForm.addButtonItem(NodeBase b,
int order,
LookupForm.ButtonMode both)
Add a button (or other item) to show on the button row.
|
void |
LookupForm.addItem(NodeBase cell)
With this method you can place a NodeBase in the table where it will fill the entire row.
|
void |
LookupForm.addItem(NodeBase left,
NodeBase right)
With this method you can place a NodeBase in the left (label) column and one in the right (control) column.
|
void |
MultipleSelectionLookup.show(NodeBase parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
LookupForm.setOnAfterCollapse(IClicked<NodeBase> onAfterCollapse)
Attach listener to after collpase event.
|
void |
LookupForm.setOnAfterRestore(IClicked<NodeBase> onAfterRestore)
Attach listener to after restore event.
|
| Constructor and Description |
|---|
AbstractLookupControlImpl(NodeBase... nodes) |
BaseAbstractLookupControlImpl(NodeBase... nodes) |
Item(NodeBase cell) |
Item(NodeBase left,
NodeBase right) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimplePopupMenu
EXPERIMENTAL, INCOMPLETE A popup menu.
|
| Modifier and Type | Method and Description |
|---|---|
IClicked<NodeBase> |
PopupMenu.Item.getClicked() |
| Modifier and Type | Method and Description |
|---|---|
void |
IUIAction.execute(NodeBase component,
T instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
PopupMenu.addItem(String caption,
String icon,
IClicked<NodeBase> clk) |
void |
PopupMenu.Submenu.addItem(String caption,
String icon,
IClicked<NodeBase> clk) |
void |
SimplePopupMenu.addItem(String caption,
String icon,
IClicked<NodeBase> clk) |
void |
PopupMenu.addItem(String caption,
String icon,
String hint,
boolean disabled,
IClicked<NodeBase> clk) |
void |
PopupMenu.Submenu.addItem(String caption,
String icon,
String hint,
boolean disabled,
IClicked<NodeBase> clk) |
void |
SimplePopupMenu.addItem(String caption,
String icon,
String hint,
boolean disabled,
IClicked<NodeBase> clk) |
| Constructor and Description |
|---|
Item(String icon,
String title,
String hint,
boolean disabled,
IClicked<NodeBase> clicked,
PopupMenu.Submenu parent) |
| 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 |
DisplayCheckbox
Display-only checkbox which renders better than a disabled checkbox thingy.
|
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 |
LiteralXhtml
Deprecated.
|
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 |
|---|---|
static void |
MsgBox.continueCancel(NodeBase dad,
String string,
IClicked<MsgBox> onAnswer)
Ask a continue/cancel confirmation, and call the IClicked handler for CONTINUE only.
|
static void |
MsgBox.continueCancel(NodeBase dad,
String string,
MsgBox.IAnswer onAnswer)
Ask a continue/cancel confirmation.
|
static MsgBox |
MsgBox.create(NodeBase parent) |
static void |
MsgBox.dialog(NodeBase dad,
String title,
MsgBox.IAnswer onAnswer,
INodeContentRenderer<String> contentRenderer) |
static void |
MsgBox.error(NodeBase dad,
NodeContainer string) |
static void |
MsgBox.error(NodeBase dad,
String string) |
static void |
MsgBox.flexDialog(NodeBase dad,
MsgBox.Type boxType,
String message,
MsgBox.IAnswer2 onAnswer,
Object... buttonresultpairs) |
static void |
MsgBox.info(NodeBase dad,
NodeContainer string) |
static void |
MsgBox.info(NodeBase dad,
String string) |
MsgBox2 |
MsgBox2.input(Label label,
NodeBase control)
Add an input line with label and control.
|
static <T,C extends IControl<T>> |
MsgBox.input(NodeBase dad,
String prompt,
C input,
MsgBox.IInput<T> onanswer)
Show any single control to get input from.
|
MsgBox2 |
MsgBox2.input(String label,
NodeBase control)
Add an input line with label and control.
|
static <T> void |
MsgBox.inputString(NodeBase dad,
String message,
Text<T> input,
MsgBox.IInput<T> onanswer) |
static void |
DebugWindow.log(NodeBase pageNode,
String text) |
static void |
MsgBox.message(NodeBase dad,
MsgBox.Type mt,
NodeContainer content) |
static void |
MsgBox.message(NodeBase dad,
MsgBox.Type mt,
String string) |
static void |
MsgBox.message(NodeBase dad,
MsgBox.Type mt,
String string,
MsgBox.IAnswer onAnswer) |
static void |
MsgBox.message(NodeBase dad,
String iconSrc,
String string)
Provides interface to create INFO type messages with custom icon.
|
static void |
MsgBox.message(NodeBase dad,
String iconSrc,
String string,
MsgBox.IAnswer onAnswer)
Provides interface to create INFO type messages with custom icon.
|
static void |
MsgBox.message(NodeBase dad,
String iconSrc,
String title,
MsgBox.IAnswer onAnswer,
INodeContentRenderer<String> msgRenderer)
Provides interface to create INFO type messages with custom title, icon, data section and optional callback.
|
static void |
MsgBox.message(NodeBase dad,
UIMessage msg)
Shows specified UIMessage as message box, with proper message box type.
|
static void |
MsgBox.message(NodeBase dad,
UIMsgException msgEx)
Shows specified UIMsgException as message box, with proper message box type.
|
static void |
MsgBox.okMore(NodeBase dad,
MsgBox.Type type,
String string,
MsgBox.IAnswer onAnswer)
Show message of specified type, and provide details (More...) button.
|
static MsgBox2 |
MsgBox2.on(NodeBase parent)
Create a message box and link it to the page.
|
protected void |
InternalParentTree.openSource(NodeBase clicked) |
protected void |
InternalParentTree.showCreationTrace(NodeBase clicked,
StackTraceElement[] allocationTracepoint)
Show a stacktrace window with the ability to open the source for that element.
|
static void |
MsgBox.warning(NodeBase dad,
NodeContainer string) |
static void |
MsgBox.warning(NodeBase dad,
String string) |
static void |
MsgBox.yesNo(NodeBase dad,
MsgBox.Type msgtype,
String string,
IClicked<MsgBox> onAnswer)
Ask a yes/no confirmation; call the onAnswer handler if YES is selected and do nothing otherwise.
|
static void |
MsgBox.yesNo(NodeBase dad,
String string,
IClicked<MsgBox> onAnswer)
Ask a yes/no confirmation; call the onAnswer handler if YES is selected and do nothing otherwise.
|
static void |
MsgBox.yesNo(NodeBase dad,
String string,
MsgBox.IAnswer onAnswer)
Ask a yes/no confirmation, and pass either YES or NO to the onAnswer delegate.
|
static void |
MsgBox.yesNo(NodeBase dad,
String string,
MsgBox.IAnswer onAnswer,
INodeContentRenderer<String> msgRenderer)
Ask a yes/no confirmation, and pass either YES or NO to the onAnswer delegate.
|
static void |
MsgBox.yesNoCancel(NodeBase dad,
String string,
MsgBox.IAnswer onAnswer) |
| Constructor and Description |
|---|
InternalParentTree(NodeBase touched) |
| 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 | Class and Description |
|---|---|
class |
LayoutPanelBase
Experimental: a panel that handles component layout for things added to it.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LayoutPanelBase.add(NodeBase node,
Object layoutOptions) |
void |
ILayoutManager.place(LayoutPanelBase layoutPanelBase,
NodeBase node,
Object layoutOptions) |
void |
XYLayout.place(LayoutPanelBase target,
NodeBase node,
Object layoutOptions) |
| 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 | Method and Description |
|---|---|
TD |
ColumnContainer.add(NodeBase columnContent)
Adds a column to the table.
|
TH |
HeaderContainer.add(NodeBase columnContent)
Adds a column header to the table.
|
void |
RowButtonContainer.add(NodeBase other) |
protected void |
RowButtonContainer.addButton(NodeBase b) |
TH |
TableHeader.addHeader(NodeBase data) |
void |
ICellClicked.cellClicked(NodeBase tr,
T rowval) |
void |
MultipleSelectionDataTable.handleRowClicked(NodeBase tr,
T val) |
void |
DataTable.setEmptyMessage(NodeBase node) |
| Constructor and Description |
|---|
DefaultQueryHandler(NodeBase b) |
PageQueryHandler(NodeBase source) |
SimpleSearchModel(NodeBase contextSourceNode,
QCriteria<T> qc)
EXPERIMENTAL INTERFACE
|
SimpleSearchModel(NodeBase contextSource,
SimpleSearchModel.IQuery<T> q) |
| 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 | Method and Description |
|---|---|
void |
TreeSelectionWindow.cellClicked(NodeBase tr,
T rowval)
Internally called when tree node is clicked.
|
| 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 |
|---|---|
void |
ComboComponentBase2.addExtraButton(String img,
String title,
IClicked<NodeBase> click)
Add a small image button after the combo.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FormBuilder.appendAfterControl(NodeBase what) |
void |
FormBuilder.item(NodeBase item) |
| 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 |
|---|---|
protected void |
HtmlTagRenderer.addDelayedAttrs(NodeBase n,
String... pairs)
For browsers that have trouble with attribute updates (Microsoft's sinking flagship of course) this
can be used to postphone setting node attributes until after the delta has been applied to the DOM; it
executes attribute updates using Javascript at the end of a delta update.
|
void |
HtmlTagRenderer.appendStyle(NodeBase c,
Appendable a) |
void |
HtmlTagRenderer.basicNodeRender(NodeBase b,
IBrowserOutput o) |
void |
HtmlTagRenderer.basicNodeRender(NodeBase b,
IBrowserOutput o,
boolean inhibitevents)
Basic rendering of a node.
|
protected String |
HtmlTagRenderer.getStyleFor(NodeBase b)
Returns the style for the node.
|
protected void |
HtmlTagRenderer.renderChecked(NodeBase n,
boolean checked)
Render the "checked" attribute.
|
protected void |
MsGarbageHtmlTagRenderer.renderChecked(NodeBase n,
boolean checked) |
protected void |
HtmlTagRenderer.renderDiRo(NodeBase n,
boolean disabled,
boolean readonly) |
protected void |
HtmlTagRenderer.renderDisabled(NodeBase n,
boolean disabled)
Render the "disabled" attribute.
|
protected void |
MsGarbageHtmlTagRenderer.renderDisabled(NodeBase n,
boolean disabled)
IE has trouble setting these attributes inline.
|
void |
HtmlTagRenderer.renderEndTag(NodeBase b) |
protected void |
HtmlTagRenderer.renderReadOnly(NodeBase n,
boolean readonly)
Render the 'readonly' attribute.
|
protected void |
MsGarbageHtmlTagRenderer.renderReadOnly(NodeBase n,
boolean readonly)
IE has trouble setting these attributes inline.
|
protected void |
HtmlTagRenderer.renderSelected(NodeBase n,
boolean checked)
Render the 'selected' attribute.
|
protected void |
MsGarbageHtmlTagRenderer.renderSelected(NodeBase n,
boolean checked) |
protected void |
HtmlTagRenderer.renderTag(NodeBase b,
IBrowserOutput o) |
protected void |
HtmlTagRenderer.renderTagend(NodeBase b,
IBrowserOutput o) |
void |
HtmlFullRenderer.visitNodeBase(NodeBase n) |
| Modifier and Type | Method and Description |
|---|---|
NodeBase |
UIMessage.getErrorNode() |
| Modifier and Type | Method and Description |
|---|---|
static UIMessage |
UIMessage.create(NodeBase n,
ProblemInstance pi) |
static UIMessage |
UIMessage.error(NodeBase node,
BundleRef ref,
String code,
Object... param) |
static UIMessage |
UIMessage.error(NodeBase node,
String errorLocation,
BundleRef ref,
String code,
Object... param) |
boolean |
IExceptionListener.handleException(IRequestContext ctx,
Page pg,
NodeBase source,
Throwable t) |
void |
UIMessage.setErrorNode(NodeBase errorNode) |
static UIMessage |
UIMessage.warning(NodeBase node,
BundleRef ref,
String code,
Object... param) |
static UIMessage |
UIMessage.warning(NodeBase node,
String errorLocation,
BundleRef ref,
String code,
Object... param) |
| Constructor and Description |
|---|
UIMessage(NodeBase errorNode,
String errorLocation,
MsgType type,
BundleRef br,
String code,
Object[] parameters)
Create an error message container.
|
UIMessage(NodeBase errorNode,
String errorLocation,
MsgType type,
BundleRef br,
String code,
Object[] parameters,
String group) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IClickBase<T extends NodeBase>
Signal interface for IClicked.
|
interface |
IClicked<T extends NodeBase>
Listener for basic clickies on a Node.
|
interface |
IClicked2<T extends NodeBase> |
interface |
ILookupTypingListener<T extends NodeBase>
Interface to listener for lookup typing event.
|
interface |
IReturnPressed<T extends NodeBase> |
| Modifier and Type | Class and Description |
|---|---|
class |
ATag |
class |
BR |
class |
Button
The HTML Button tag.
|
class |
Checkbox |
class |
Div |
class |
FileInput |
class |
Form |
class |
HiddenInput
A hidden input field.
|
class |
HTag |
class |
IFrame
Limited support for IFrame tags.
|
class |
Img
The base tag for an Image.
|
class |
Input
The "input" tag as a base class.
|
class |
InputNodeContainer |
class |
Label |
class |
Li |
class |
ModificationFenceDiv
This is DIV that is used as user input modified flag fence.
|
class |
MsgDiv |
class |
NodeContainer
Base node for tags that can contain other nodes.
|
class |
Pre |
class |
RadioButton<T> |
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 |
TextNode |
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.
|
class |
XmlTextNode
This special TextNode is treated by DomUI as a normal TextNode, but with one exception: it's content
is not normal text but XML.
|
| Modifier and Type | Field and Description |
|---|---|
static IValueChanged<NodeBase> |
IValueChanged.DUMMY |
| Modifier and Type | Method and Description |
|---|---|
NodeBase |
Page.findNodeByID(String id) |
NodeBase |
NodeContainer.getChild(int i)
Get the nth child.
|
NodeBase |
Page.getDefaultFocusSource() |
NodeBase |
Page.getFocusComponent()
Return the component that currently has a focus request.
|
NodeBase |
Label.getForNode() |
NodeBase |
NodeBase.getParentOfTypes(Class<? extends NodeBase>... clzar)
Walk the parent chain upwards, and find the first parent that implements any of
the classes passed.
|
NodeBase |
Page.getTheCurrentControl()
This tries to locate the control that the "theCurrentNode" is associated with.
|
NodeBase |
Page.getTheCurrentNode() |
NodeBase |
Page.NotificationListener.getWhom() |
NodeBase[] |
NodeContainer.internalGetOldChildren()
Internal: delta renderer old children set if this node changed.
|
NodeBase |
NodeContainer.removeChild(int index)
Remove the nth child.
|
NodeBase |
NodeContainer.undelegatedGetChild(int i) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,NodeBase> |
Page.getBeforeMap() |
protected INotify<NodeBase> |
NodeBase.getOnSizeAndPositionChange() |
IReturnPressed<? extends NodeBase> |
Div.getReturnPressed() |
Set<NodeBase> |
Page.internalGetJavaScriptStateChangedSet() |
Map<String,NodeBase> |
Page.internalNodeMap() |
Iterator<NodeBase> |
NodeContainer.iterator()
Return an iterator that iterates over all children, in order.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NodeContainer.add(int index,
NodeBase nd)
Add the child at the specified index in the child list.
|
NodeContainer |
NodeContainer.add(NodeBase nd)
Add the child at the end of the list.
|
TH |
THead.addHeader(NodeBase node) |
TH |
Table.addHeader(NodeBase header) |
void |
Page.addRemoveAfterRenderNode(NodeBase node) |
void |
NodeBase.alignToLeft(NodeBase node,
int xOffset,
boolean appendAsCreateJs)
Adds javascript that aligns node left to left position of specified node, with applying offset.
|
void |
NodeBase.alignToLeft(NodeBase node,
int xOffset,
boolean appendAsCreateJs,
boolean addServerPositionCallback)
Adds javascript that aligns node left to left position of specified node, with applying offset.
|
void |
NodeBase.alignToMiddle(NodeBase node,
int xOffset,
boolean appendAsCreateJs)
Adds javascript that aligns node horizontal middle to middle position of specified node, with applying offset.
|
void |
NodeBase.alignToMiddle(NodeBase node,
int xOffset,
boolean appendAsCreateJs,
boolean addServerPositionCallback)
Adds javascript that aligns node horizontal middle to middle position of specified node, with applying offset.
|
void |
NodeBase.alignTopToBottom(NodeBase node,
int yOffset,
boolean appendAsCreateJs)
Adds javascript that aligns node top to bottom of specified node, with applying y offset.
|
void |
NodeBase.alignTopToBottom(NodeBase node,
int yOffset,
boolean appendAsCreateJs,
boolean addServerPositionCallback)
Adds javascript that aligns node top to bottom of specified node, with applying y offset.
|
void |
NodeBase.alignToRight(NodeBase node,
int xOffset,
boolean appendAsCreateJs)
Adds javascript that aligns node right to right position of specified node, with applying offset.
|
void |
NodeBase.alignToRight(NodeBase node,
int xOffset,
boolean appendAsCreateJs,
boolean addServerPositionCallback)
Adds javascript that aligns node right to right position of specified node, with applying offset.
|
void |
NodeBase.alignToTop(NodeBase node,
int yOffset,
boolean appendAsCreateJs)
Adds javascript that aligns node top to top of specified node, with applying y offset.
|
void |
NodeBase.alignToTop(NodeBase node,
int yOffset,
boolean appendAsCreateJs,
boolean addServerPositionCallback)
Adds javascript that aligns node top to top of specified node, with applying y offset.
|
void |
NodeBase.appendAfterMe(NodeBase item)
Add the node passed immediately after this node in the tree.
|
void |
NodeBase.appendBeforeMe(NodeBase item)
Add the node passed immediately before this node in the tree.
|
void |
Page.calculateDefaultFocus(NodeBase node) |
protected void |
Select.canContain(NodeBase node)
Only allow SelectOption as child.
|
protected void |
NodeContainer.canContain(NodeBase node)
Override to check if special node types can be contained in this.
|
protected void |
Table.canContain(NodeBase node)
Forbid some often made node errors in table's content model.
|
static void |
DumpDirtyStateRenderer.dump(NodeBase n) |
int |
NodeContainer.findChildIndex(NodeBase b)
Return the index of the specified child, if present.
|
protected void |
NodeContainer.internalAdd(int index,
NodeBase nd) |
void |
NodeContainer.removeChild(NodeBase child)
Remove a child node from me.
|
void |
NodeContainer.replaceChild(NodeBase child,
NodeBase nw)
Swap two children: the "child" (1st) parameter gets removed, and the "nw" (2nd) parameter
is put in it's place, at it's position.
|
void |
NodeBase.replaceWith(NodeBase nw)
Replace this node in it's parent with the node passed.
|
void |
Page.setFocusComponent(NodeBase focusComponent) |
void |
Label.setForNode(NodeBase forNode) |
void |
Page.setTheCurrentNode(NodeBase b) |
void |
NodeContainer.undelegatedAdd(int index,
NodeBase nd) |
void |
DumpDirtyStateRenderer.visitNodeBase(NodeBase n) |
void |
NodeVisitorBase.visitNodeBase(NodeBase n) |
| Modifier and Type | Method and Description |
|---|---|
void |
Select.addExtraButton(String img,
String title,
IClicked<NodeBase> click)
Add a small image button after the combo.
|
protected void |
NodeBase.setOnSizeAndPositionChange(INotify<NodeBase> onSizeAndPositionChange) |
void |
Div.setReturnPressed(IReturnPressed<? extends NodeBase> returnPressed) |
| Constructor and Description |
|---|
Div(NodeBase... children) |
Label(NodeBase fr,
String text) |
Label(NodeBase fr,
String text,
String cssClass) |
NotificationListener(Class<T> eventClass,
NodeBase whom,
INotificationListener<T> listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
IWebActionHandler.handleWebAction(NodeBase node,
RequestContextImpl context,
boolean responseExpected) |
| Modifier and Type | Method and Description |
|---|---|
IWebActionHandler |
JsonWebActionFactory.createHandler(Class<? extends NodeBase> node,
String actionCode) |
IWebActionHandler |
WebActionRegistry.IFactory.createHandler(Class<? extends NodeBase> node,
String actionCode) |
IWebActionHandler |
SimpleWebActionFactory.createHandler(Class<? extends NodeBase> nodeClass,
String actionCode) |
IWebActionHandler |
WebActionRegistry.findActionHandler(Class<? extends NodeBase> node,
String actionCode) |
| 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 |
| Constructor and Description |
|---|
ProblemReporter(NodeBase root,
ProblemModel model) |
| 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 |
|---|---|
NodeBase |
ComponentPartRenderer.getComponent() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ComponentPartRenderer.appendComponentURL(StringBuilder sb,
Class<? extends IPartFactory> fclazz,
NodeBase b,
IRequestContext ctx)
Create a ComponentPartFactory reference URL
|
static void |
TempFilePart.createDownloadAction(NodeBase sourcePage,
File target,
String mime,
TempFilePart.Disposition disposition,
String name)
Force the browser to download the specified file, by sending "location.href = (url-to-file)" to the browser.
|
| Modifier and Type | Method and Description |
|---|---|
Label |
IControlLabelFactory.createControlLabel(NodeBase control,
String text,
boolean editable,
boolean mandatory,
PropertyMetaModel<?> pmm) |
IBindingHandler |
DomApplication.getBindingHandler(NodeBase node) |
| Modifier and Type | Method and Description |
|---|---|
<T extends NodeBase & IPolledForUpdate> |
DelayedActivitiesManager.unregisterPoller(T nc)
Deregister a node from the poll-regularly queue.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
TUtilDomUI.getFullRenderText(NodeBase nd) |
| 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 |
|---|---|
<T extends NodeBase> |
MiniTableBuilder.add(T comp) |
static <T extends NodeBase> |
DomUtil.findComponentInTree(NodeBase p,
Class<T> clz)
Walks the tree starting at the node passed and returns the first instance of the given class
that is found in a normal walk of the tree.
|
| Modifier and Type | Method and Description |
|---|---|
NodeBase |
DropEvent.getDraggedNode() |
| Modifier and Type | Method and Description |
|---|---|
static List<UIMessage> |
DomUtil.addSingleShotMessage(NodeBase node,
UIMessage message) |
Object |
DomUtil.IPerNode.after(NodeBase n)
Called when all child nodes of the specified node have been traversed.
|
Object |
DomUtil.IPerNode.before(NodeBase n)
Called when the node is first encountered in the tree.
|
static void |
DomUtil.buildTree(NodeBase p)
Ensures that all of a node tree has been built.
|
static void |
DomUtil.clearModifiedFlag(NodeBase root)
This clears the 'modified' flag for all nodes in the subtree that implement
IHasModifiedIndication. |
Label |
DefaultControlLabelFactory.createControlLabel(NodeBase control,
String text,
boolean editable,
boolean mandatory,
PropertyMetaModel<?> pmm) |
static String |
JavascriptUtil.disableSelection(NodeBase nb)
Render a disable selection command.
|
static String |
JavascriptUtil.enableSelection(NodeBase nb)
Re-enable selection.
|
static void |
UIDragDropUtil.exposeDraggable(NodeBase base,
IDragHandler dh)
Expose all draggable thingies on a node.
|
static void |
UIDragDropUtil.exposeDroppable(NodeBase base,
IDropHandler dh)
Expose all drappable thingies on a node.
|
static <T extends NodeBase> |
DomUtil.findComponentInTree(NodeBase p,
Class<T> clz)
Walks the tree starting at the node passed and returns the first instance of the given class
that is found in a normal walk of the tree.
|
static String |
DomUtil.getAdjustedComponentUrl(NodeBase component,
String command,
IPageParameters pp) |
static String |
DomUtil.getComponentDetails(NodeBase n) |
static IErrorFence |
DomUtil.getMessageFence(NodeBase in) |
String |
IDragHandler.getTypeName(NodeBase source)
This must return a "type name" for the thing being dragged.
|
static boolean |
DomUtil.isModified(NodeBase root)
Walks the subtree and asks any node implementing
IHasModifiedIndication whether it has been
modified; return as soon as one node tells us it has been modified. |
void |
DivModeDragAndDropPlugin.renderDraggable(NodeBase base,
IDragHandler dh) |
void |
UIDragDropUtil.renderDraggable(NodeBase base,
IDragHandler dh) |
void |
IDragNdropPlugin.renderDraggable(NodeBase base,
IDragHandler dh) |
void |
DivModeDragAndDropPlugin.renderDroppable(NodeBase base,
IDropHandler dh) |
void |
UIDragDropUtil.renderDroppable(NodeBase base,
IDropHandler dh) |
void |
IDragNdropPlugin.renderDroppable(NodeBase base,
IDropHandler dh) |
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 |
DomUtil.setModifiedFlag(NodeBase node)
Update modified flag of node.
|
static void |
JavascriptUtil.setThreePanelHeight(JavascriptStmt statement,
NodeBase top,
NodeBase middle,
NodeBase bottom) |
static Object |
DomUtil.walkTree(NodeBase root,
DomUtil.IPerNode handler)
Walks a node tree, calling the handler for every node in the tree.
|
| 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) |
| Modifier and Type | Method and Description |
|---|---|
List<NodeBase> |
BugItem.getFormattedMsg()
If the bug was created with a set of nodes to render this returns those nodes.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Bug.bug(List<NodeBase> msg) |
| Constructor and Description |
|---|
BugItem(List<NodeBase> msg)
Create a bug item with a set of UI Nodes to show as the message.
|
| Modifier and Type | Method and Description |
|---|---|
JavascriptStmt |
JavascriptStmt.select(NodeBase node)
Add a JQuery selector.
|
| Modifier and Type | Method and Description |
|---|---|
Dimension |
ResourceInfoCache.getImageDimension(NodeBase node,
String themeResource)
Find the image dimensions for the specified resource specified in Java terms.
|
Copyright © 2017 etc.to. All rights reserved.