Uses of Class
to.etc.domui.dom.html.NodeBase

Packages that use NodeBase
to.etc.domui.component.agenda   
to.etc.domui.component.buttons This package contains all kinds of action buttons. 
to.etc.domui.component.delayed   
to.etc.domui.component.dynaima   
to.etc.domui.component.form   
to.etc.domui.component.graph   
to.etc.domui.component.htmleditor   
to.etc.domui.component.input   
to.etc.domui.component.layout   
to.etc.domui.component.layout.title   
to.etc.domui.component.lookup   
to.etc.domui.component.menu   
to.etc.domui.component.misc   
to.etc.domui.component.ntbl   
to.etc.domui.component.tbl   
to.etc.domui.component.tree   
to.etc.domui.component.upload   
to.etc.domui.dom   
to.etc.domui.dom.errors   
to.etc.domui.dom.html   
to.etc.domui.login   
to.etc.domui.pages.generic   
to.etc.domui.parts   
to.etc.domui.server   
to.etc.domui.state   
to.etc.domui.testsupport   
to.etc.domui.trouble   
to.etc.domui.util   
to.etc.domui.util.bugs   
 

Uses of NodeBase in to.etc.domui.component.agenda
 

Subclasses of NodeBase in to.etc.domui.component.agenda
 class MonthPanel
          This is a small panel which contains all days in a given month as a calendar.
 class WeekAgendaComponent<T extends ScheduleItem>
           
 

Methods in to.etc.domui.component.agenda with parameters of type NodeBase
 void DefaultScheduleItemRenderer.renderNodeContent(NodeBase component, NodeContainer root, T si, java.lang.Object parameters)
           
 

Uses of NodeBase in to.etc.domui.component.buttons
 

Subclasses of NodeBase in to.etc.domui.component.buttons
 class DefaultButton
          An HTML button containing a rendered image as the button content.
 class LinkButton
          A button which looks like a link.
 class NiceButton
          A simple example button class that uses a background image containing three graphical representations of the button.
 class SmallImgButton
          A Button tag containing a single, usually small, image.
 

Uses of NodeBase in to.etc.domui.component.delayed
 

Subclasses of NodeBase in to.etc.domui.component.delayed
 class AsyncContainer
           
 class PollingDiv
          This is a div whose content can be refreshed automatically because the client polls for changes every few seconds.
 

Uses of NodeBase in to.etc.domui.component.dynaima
 

Subclasses of NodeBase in to.etc.domui.component.dynaima
 class DynaIma
          UNSTABLE INTERFACE Dynamic image component.
 

Uses of NodeBase in to.etc.domui.component.form
 

Methods in to.etc.domui.component.form with type parameters of type NodeBase
<V,T extends NodeBase & IDisplayControl<V>>
IControl<V>
GenericFormBuilder.addDisplayProp(java.lang.String propertyname, T ctl)
           
<V,T extends NodeBase & IInputNode<V>>
IControl<V>
GenericFormBuilder.addProp(java.lang.String name, java.lang.String label, T ctl)
          Add a user-specified control for a given property.
<V,T extends NodeBase & IInputNode<V>>
IControl<V>
GenericFormBuilder.addProp(java.lang.String propertyname, T ctl)
          Add a user-specified control for a given property.
<X extends NodeBase & IInputNode<?>>
ILookupControlFactory
ControlBuilder.getLookupQueryFactory(SearchPropertyMetaModel pmm, X control)
           
 

Methods in to.etc.domui.component.form that return NodeBase
 NodeBase ControlFactoryResult.getLabelNode()
           
 NodeBase[] ControlFactoryResult.getNodeList()
           
 

Methods in to.etc.domui.component.form with parameters of type NodeBase
abstract  void GenericFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
           
abstract  void GenericFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
           
 void OldHorizontalFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
          Deprecated.  
 void OldHorizontalFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
          Deprecated.  
 void TabularFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
           
 void TabularFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
           
 void HorizontalFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
           
 void HorizontalFormBuilder.addContent(NodeBase label, NodeBase[] control, boolean editable)
           
 void GenericFormBuilder.addContent(NodeBase label, NodeBase control, boolean editable)
           
 void GenericFormBuilder.addContent(java.lang.String label, NodeBase control, boolean editable)
           
protected abstract  void GenericFormBuilder.addControl(NodeBase label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
           
protected abstract  void GenericFormBuilder.addControl(NodeBase label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
           
protected  void OldHorizontalFormBuilder.addControl(NodeBase label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          Deprecated.  
protected  void OldHorizontalFormBuilder.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)
           
 void TabularFormBuilder.addControl(NodeBase label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
           
protected  void HorizontalFormBuilder.addControl(NodeBase label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
           
protected  void HorizontalFormBuilder.addControl(NodeBase label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
           
protected  void OldHorizontalFormBuilder.addControl(java.lang.String label, int colSpan, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          Deprecated.  
protected  void OldHorizontalFormBuilder.addControl(java.lang.String label, int colSpan, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          Deprecated.  
protected abstract  void GenericFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          This is the actual workhorse doing the per-builder actual placement and layouting of a {control, label} pair.
protected abstract  void GenericFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          This is the actual workhorse doing the per-builder actual placement and layouting of a {control, label} pair.
protected  void OldHorizontalFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          Deprecated.  
protected  void OldHorizontalFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          Deprecated.  
 void TabularFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          Adds a control plus a label at the current location.
 void TabularFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
          Adds a control plus a label at the current location.
protected  void HorizontalFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
           
protected  void HorizontalFormBuilder.addControl(java.lang.String label, NodeBase labelnode, NodeBase[] list, boolean mandatory, boolean editable, PropertyMetaModel<?> pmm)
           
 void GenericFormBuilder.addLabelAndControl(Label label, java.lang.String errorLocation, NodeBase control, boolean mandatory)
          Add a fully manually specified label and control to the layout.
 void GenericFormBuilder.addLabelAndControl(java.lang.String label, NodeBase control, boolean mandatory)
          Add a fully manually specified label and control to the layout.
 void GenericFormBuilder.addPropertyAndControl(java.lang.String propertyName, NodeBase nb, boolean mandatory)
          This adds a fully user-specified control for a given property with it's default label, without creating any binding.
 void OldHorizontalFormBuilder.addPropertyAndControlWithSpan(java.lang.String propertyName, NodeBase nb, boolean mandatory, int colSpan)
          Deprecated. Enable adding of field into table cell with possibility to customize colspan.
protected  void TabularFormBuilder.modeAddAppend(NodeBase l, NodeBase[] c, boolean editable)
          This "appends" the new set to the "current" row.
protected  void TabularFormBuilder.modeAddAppend(NodeBase l, NodeBase[] c, boolean editable)
          This "appends" the new set to the "current" row.
protected  void TabularFormBuilder.modeAddNormal(NodeBase l, NodeBase[] c, boolean editable)
          Adds a node normally.
protected  void TabularFormBuilder.modeAddNormal(NodeBase l, NodeBase[] c, boolean editable)
          Adds a node normally.
protected  void TabularFormBuilder.modeAppendInto(NodeBase l, NodeBase[] c, boolean editable)
          Appends the control to the last cell of the last row used.
protected  void TabularFormBuilder.modeAppendInto(NodeBase l, NodeBase[] c, boolean editable)
          Appends the control to the last cell of the last row used.
 

Constructors in to.etc.domui.component.form with parameters of type NodeBase
ControlFactoryResult(IControl<?> handle, NodeBase[] nodeList, NodeBase labelNode, IModelBinding binding)
           
ControlFactoryResult(IControl<?> handle, NodeBase[] nodeList, NodeBase labelNode, IModelBinding binding)
           
ControlFactoryResult(IModelBinding binding, IControl<?> fc, NodeBase control)
           
 

Uses of NodeBase in to.etc.domui.component.graph
 

Subclasses of NodeBase in to.etc.domui.component.graph
 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.
 

Uses of NodeBase in to.etc.domui.component.htmleditor
 

Subclasses of NodeBase in to.etc.domui.component.htmleditor
 class DisplayHtml
          Mini component to display an HTML section.
 class FCKEditor
          This represents a FCKEditor instance.
 class HtmlEditor
          This is a small but very fast html editor.
 

Uses of NodeBase in to.etc.domui.component.input
 

Classes in to.etc.domui.component.input with type parameters of type NodeBase
 interface IBindingListener<T extends NodeBase>
          EXPERIMENTAL - DO NOT USE.
 

Subclasses of NodeBase in to.etc.domui.component.input
 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 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 HiddenText<T>
          The input type="password" component.
 class LookupInput<T>
          Lookup input field component.
 class SelectBasedControl<T>
          Deprecated. 
 class SimpleLookup<T>
          Represents simple lookup dialog that enables single item selection.
 class SpanBasedControl<T>
          Deprecated. 
 class Text<T>
          A single-line input box.
 class TextStr
          Shortcut class for Text<String>.
 

Methods in to.etc.domui.component.input with parameters of type NodeBase
 void SimpleLookupInputRenderer.renderNodeContent(NodeBase component, NodeContainer node, T object, java.lang.Object parameters)
           
 void SimpleLookup.startLookup(NodeBase parent, SimpleLookup.IValueSelected<T> callback)
           
 

Uses of NodeBase in to.etc.domui.component.layout
 

Subclasses of NodeBase in to.etc.domui.component.layout
 class BorderLayoutPanel
           
 class BreadCrumb
           
 class ButtonBar
           
 class Caption
           
 class CaptionedHeader
          Small header component to separate items vertically on a page.
 class CaptionedPanel
          A panel with a beveled caption above it.
 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 FloatingWindow
          A simple floating window, non-blocking, with a title bar which can be dragged.
 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 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
           
 

Methods in to.etc.domui.component.layout that return NodeBase
 NodeBase SplitPanel.getA()
           
 NodeBase SplitPanel.getB()
           
 NodeBase TabPanelBase.TabInstance.getContent()
           
 NodeBase TabPanelBase.TabInstance.getLabel()
           
 

Methods in to.etc.domui.component.layout with parameters of type NodeBase
 void TabPanelBase.add(NodeBase content, NodeBase tablabel)
          Add a tab page with a complex label part.
 void TabPanelBase.add(NodeBase content, NodeBase tablabel, java.lang.String icon)
           
 void TabPanelBase.add(NodeBase content, java.lang.String label)
          Simple form for adding a tab which contains a text tabel.
 void TabPanelBase.add(NodeBase content, java.lang.String label, java.lang.String icon)
           
 void ButtonBar.addButton(NodeBase b)
           
protected abstract  void ButtonMakerBase.addButton(NodeBase b)
           
static FloatingWindow FloatingWindow.create(NodeBase parent)
          Create and link a modal floating window.
static FloatingWindow FloatingWindow.create(NodeBase parent, java.lang.String ttl)
           
static FloatingWindow FloatingWindow.create(NodeBase parent, java.lang.String ttl, boolean modal)
           
 int TabPanelBase.getTabIndex(NodeBase tabContent)
           
 void FloatingWindow.linkToPageModally(NodeBase parent)
          This links this floater as a "modal" window to the page specified by the base node.
 void SplitPanel.setA(NodeBase a)
           
 void SplitPanel.setA(java.lang.String width, NodeBase a)
           
 void SplitPanel.setB(NodeBase a)
           
 void SplitPanel.setB(java.lang.String width, NodeBase b)
           
 

Method parameters in to.etc.domui.component.layout with type arguments of type NodeBase
 void CaptionedHeader.addButton(java.lang.String image, java.lang.String hint, IClicked<NodeBase> handler)
           
 void Caption.addButton(java.lang.String image, java.lang.String hint, IClicked<NodeBase> handler)
           
 

Constructors in to.etc.domui.component.layout with parameters of type NodeBase
CaptionedPanel(NodeBase title, NodeContainer content)
          Create a panel with both the title and the container as a Node structure.
SplitPanel(NodeBase a, java.lang.String awidth, NodeBase b, java.lang.String bwidth)
           
TabPanelBase.TabInstance(NodeBase label, NodeBase content, Img img)
           
 

Uses of NodeBase in to.etc.domui.component.layout.title
 

Subclasses of NodeBase in to.etc.domui.component.layout.title
 class AppPageTitleBar
          A page title bar.
 class BasePageTitleBar
           
 

Method parameters in to.etc.domui.component.layout.title with type arguments of type NodeBase
 void AppPageTitleBar.addButton(java.lang.String image, java.lang.String hint, IClicked<NodeBase> handler)
           
 

Uses of NodeBase in to.etc.domui.component.lookup
 

Subclasses of NodeBase in to.etc.domui.component.lookup
 class LookupForm<T>
          Creates a search box to enter search criteria.
 class MultipleSelectionLookup<T>
          Dialog that enables multiple lookup selection.
 

Methods in to.etc.domui.component.lookup with type parameters of type NodeBase
<X extends NodeBase & IInputNode<?>>
LookupForm.Item
LookupForm.addManual(java.lang.String property, X control)
          Add a manually created control and link it to some property.
<X extends NodeBase & IInputNode<?>>
ILookupControlFactory
LookupControlRegistry.getLookupQueryFactory(SearchPropertyMetaModel pmm, X control)
           
 

Methods in to.etc.domui.component.lookup that return NodeBase
 NodeBase[] AbstractLookupControlImpl.getInputControls()
           
 NodeBase[] ILookupControlInstance.getInputControls()
          Return all of the nodes (input and otherwise) that together form the complete visual representation of this lookup line.
 NodeBase AbstractLookupControlImpl.getLabelControl()
           
 NodeBase ILookupControlInstance.getLabelControl()
          Returns the control where the label should be attached to.
 

Methods in to.etc.domui.component.lookup that return types with arguments of type NodeBase
 IClicked<NodeBase> LookupForm.getOnAfterCollapse()
          Returns listener to after collapse event.
 IClicked<NodeBase> LookupForm.getOnAfterRestore()
          Returns listener to after restore event.
 

Methods in to.etc.domui.component.lookup with parameters of type NodeBase
 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 MultipleSelectionLookup.show(NodeBase parent)
           
 

Method parameters in to.etc.domui.component.lookup with type arguments of type NodeBase
 void LookupForm.setOnAfterCollapse(IClicked<NodeBase> onAfterCollapse)
          Attach listener to after collpase event.
 void LookupForm.setOnAfterRestore(IClicked<NodeBase> onAfterRestore)
          Attach listener to after restore event.
 

Constructors in to.etc.domui.component.lookup with parameters of type NodeBase
AbstractLookupControlImpl(NodeBase... nodes)
           
 

Uses of NodeBase in to.etc.domui.component.menu
 

Subclasses of NodeBase in to.etc.domui.component.menu
 class SimplePopupMenu
          EXPERIMENTAL, INCOMPLETE A popup menu.
 

Uses of NodeBase in to.etc.domui.component.misc
 

Subclasses of NodeBase in to.etc.domui.component.misc
 class ALink
          A hyperlink which allows for opening windows in a separate conversation from the link.
 class DisplayCheckbox
          Display-only checkbox which renders better than a disabled checkbox thingy.
 class DisplayValue<T>
          This is a special control which can be used to display all kinds of values.
 class Explanation
           
 class InfoPanel
           
 class InternalParentTree
          This popup floater shows all parent nodes from a given node up, and selects one.
 class LiteralXhtml
          Deprecated. 
 class MsgBox
           
 class OddCharacters
           
 class PercentageCompleteRuler
           
 class ShelveBreadCrumb
          Shows the current shelved path has a breadcrumb, and allows the user to move up into that path.
 class VerticalSpacer
           
 

Methods in to.etc.domui.component.misc with parameters of type NodeBase
static void MsgBox.continueCancel(NodeBase dad, java.lang.String string, IClicked<MsgBox> onAnswer)
          Ask a continue/cancel confirmation, and call the IClicked handler for CONTINUE only.
static void MsgBox.continueCancel(NodeBase dad, java.lang.String string, MsgBox.IAnswer onAnswer)
          Ask a continue/cancel confirmation.
static MsgBox MsgBox.create(NodeBase parent)
           
static void MsgBox.error(NodeBase dad, java.lang.String string)
           
static void MsgBox.info(NodeBase dad, java.lang.String string)
           
static void MsgBox.message(NodeBase dad, MsgBox.Type mt, java.lang.String string)
           
static void MsgBox.message(NodeBase dad, MsgBox.Type mt, java.lang.String string, MsgBox.IAnswer onAnswer)
           
static void MsgBox.okMore(NodeBase dad, MsgBox.Type type, java.lang.String string, MsgBox.IAnswer onAnswer)
          Show message of specified type, and provide details (More...) button.
protected  void InternalParentTree.openSource(NodeBase clicked)
           
protected  void InternalParentTree.showCreationTrace(NodeBase clicked, java.lang.StackTraceElement[] allocationTracepoint)
          Show a stacktrace window with the ability to open the source for that element.
static void MsgBox.warning(NodeBase dad, java.lang.String string)
           
static void MsgBox.yesNo(NodeBase dad, MsgBox.Type msgtype, java.lang.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, java.lang.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, java.lang.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, java.lang.String string, MsgBox.IAnswer onAnswer, INodeContentRenderer<java.lang.String> msgRenderer)
          Ask a yes/no confirmation, and pass either YES or NO to the onAnswer delegate.
static void MsgBox.yesNoCancel(NodeBase dad, java.lang.String string, MsgBox.IAnswer onAnswer)
           
 

Constructors in to.etc.domui.component.misc with parameters of type NodeBase
InternalParentTree(NodeBase touched)
           
 

Uses of NodeBase in to.etc.domui.component.ntbl
 

Subclasses of NodeBase in to.etc.domui.component.ntbl
 class ExpandingEditTable<T>
          This component is a table, using a TableModel, which can also edit it's rows and expand them.
 

Uses of NodeBase in to.etc.domui.component.tbl
 

Subclasses of NodeBase in to.etc.domui.component.tbl
 class CheckBoxDataTable<T>
          Deprecated. 
 class DataCellTable
          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 TableModelTableBase<T>
           
 class TabularComponentBase<T>
           
 

Methods in to.etc.domui.component.tbl with parameters of type NodeBase
 TH HeaderContainer.add(NodeBase columnContent)
          Adds a column to the table.
 void RowButtonContainer.add(NodeBase other)
           
 TD ColumnContainer.add(NodeBase columnContent)
          Adds a column to the table.
protected  void RowButtonContainer.addButton(NodeBase b)
           
 void ICellClicked.cellClicked(NodeBase tr, T rowval)
           
 void MultipleSelectionDataTable.handleRowClicked(NodeBase tr, T val)
           
 

Constructors in to.etc.domui.component.tbl with parameters of type NodeBase
DefaultQueryHandler(NodeBase b)
           
SimpleSearchModel(NodeBase contextSourceNode, QCriteria<T> qc)
          EXPERIMENTAL INTERFACE
SimpleSearchModel(NodeBase contextSource, SimpleSearchModel.IQuery<T> q)
           
 

Uses of NodeBase in to.etc.domui.component.tree
 

Subclasses of NodeBase in to.etc.domui.component.tree
 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.
 

Methods in to.etc.domui.component.tree with parameters of type NodeBase
 void TreeSelectionWindow.cellClicked(NodeBase tr, T rowval)
          Internally called when tree node is clicked.
 

Uses of NodeBase in to.etc.domui.component.upload
 

Subclasses of NodeBase in to.etc.domui.component.upload
 class FileUpload
          Represents a file upload thingy which handles ajaxy uploads.
 

Uses of NodeBase in to.etc.domui.dom
 

Methods in to.etc.domui.dom with parameters of type NodeBase
protected  void HtmlTagRenderer.addDelayedAttrs(NodeBase n, java.lang.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.basicNodeRender(NodeBase b, IBrowserOutput o)
           
 void HtmlTagRenderer.basicNodeRender(NodeBase b, IBrowserOutput o, boolean inhibitevents)
          Basic rendering of a node.
protected  java.lang.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)
           
 

Uses of NodeBase in to.etc.domui.dom.errors
 

Methods in to.etc.domui.dom.errors that return NodeBase
 NodeBase UIMessage.getErrorNode()
           
 

Methods in to.etc.domui.dom.errors with parameters of type NodeBase
 void PropagatingErrorFenceHandler.addMessage(NodeBase source, UIMessage uim)
           
 void IErrorFence.addMessage(NodeBase source, UIMessage uim)
           
 void ErrorFenceHandler.addMessage(NodeBase source, UIMessage uim)
           
 void IErrorFence.clearGlobalMessages(NodeBase source, java.lang.String code)
           
 void ErrorFenceHandler.clearGlobalMessages(NodeBase source, java.lang.String code)
           
static UIMessage UIMessage.error(NodeBase node, BundleRef ref, java.lang.String code, java.lang.Object... param)
           
static UIMessage UIMessage.error(NodeBase node, java.lang.String errorLocation, BundleRef ref, java.lang.String code, java.lang.Object... param)
           
 boolean IExceptionListener.handleException(IRequestContext ctx, Page pg, NodeBase source, java.lang.Throwable t)
           
 void PropagatingErrorFenceHandler.removeMessage(NodeBase source, UIMessage uim)
           
 void IErrorFence.removeMessage(NodeBase source, UIMessage uim)
           
 void ErrorFenceHandler.removeMessage(NodeBase source, UIMessage uim)
           
 void UIMessage.setErrorNode(NodeBase errorNode)
           
static UIMessage UIMessage.warning(NodeBase node, BundleRef ref, java.lang.String code, java.lang.Object... param)
           
static UIMessage UIMessage.warning(NodeBase node, java.lang.String errorLocation, BundleRef ref, java.lang.String code, java.lang.Object... param)
           
 

Uses of NodeBase in to.etc.domui.dom.html
 

Classes in to.etc.domui.dom.html with type parameters of type NodeBase
 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 IValueChanged<T extends NodeBase>
           
 

Subclasses of NodeBase in to.etc.domui.dom.html
 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 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 NodeContainer
          Base node for tags that can contain other nodes.
 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 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.
 

Methods in to.etc.domui.dom.html that return NodeBase
 NodeBase Page.findNodeByID(java.lang.String id)
           
 NodeBase NodeContainer.getChild(int i)
          Get the nth child.
 NodeBase Page.getFocusComponent()
          Return the component that currently has a focus request.
 NodeBase Label.getForNode()
           
 NodeBase Page.getTheCurrentControl()
          This tries to locate the control that the "theCurrentNode" is associated with.
 NodeBase Page.getTheCurrentNode()
           
 NodeBase[] NodeContainer.internalGetOldChildren()
          Internal: delta renderer old children set if this node changed.
 NodeBase NodeContainer.removeChild(int index)
          Remove the nth child.
 

Methods in to.etc.domui.dom.html that return types with arguments of type NodeBase
 java.util.Map<java.lang.String,NodeBase> Page.getBeforeMap()
           
 java.util.Map<java.lang.String,NodeBase> Page.internalNodeMap()
           
 java.util.Iterator<NodeBase> NodeContainer.iterator()
          Return an iterator that iterates over all children, in order.
 

Methods in to.etc.domui.dom.html with parameters of type NodeBase
 void NodeContainer.add(int index, NodeBase nd)
          Add the child at the specified index in the child list.
 void NodeContainer.add(NodeBase nd)
          Add the child at the end of the list.
 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.
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.
 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 DumpDirtyStateRenderer.visitNodeBase(NodeBase n)
           
 void NodeVisitorBase.visitNodeBase(NodeBase n)
           
 

Method parameters in to.etc.domui.dom.html with type arguments of type NodeBase
 void Select.addExtraButton(java.lang.String img, java.lang.String title, IClicked<NodeBase> click)
          Add a small image button after the combo.
 

Constructors in to.etc.domui.dom.html with parameters of type NodeBase
Div(NodeBase... children)
           
Label(NodeBase fr, java.lang.String text)
           
Label(NodeBase fr, java.lang.String text, java.lang.String cssClass)
           
 

Uses of NodeBase in to.etc.domui.login
 

Subclasses of NodeBase in to.etc.domui.login
 class AccessDeniedPage
           
 

Uses of NodeBase in to.etc.domui.pages.generic
 

Subclasses of NodeBase in to.etc.domui.pages.generic
 class BasicEditPage<T>
          Basic stuff to handle editing a simple entity.
 class BasicListPage<T>
          Generic page handling some cruddy stuff.
 class BasicPage<T>
           
 

Uses of NodeBase in to.etc.domui.parts
 

Methods in to.etc.domui.parts that return NodeBase
 NodeBase ComponentPartRenderer.getComponent()
           
 

Methods in to.etc.domui.parts with parameters of type NodeBase
static void ComponentPartRenderer.appendComponentURL(java.lang.StringBuilder sb, java.lang.Class<? extends IPartFactory> fclazz, NodeBase b, IRequestContext ctx)
          Create a ComponentPartFactory reference URL
 

Uses of NodeBase in to.etc.domui.server
 

Methods in to.etc.domui.server with parameters of type NodeBase
 Label IControlLabelFactory.createControlLabel(NodeBase control, java.lang.String text, boolean editable, boolean mandatory, PropertyMetaModel<?> pmm)
           
 

Uses of NodeBase in to.etc.domui.state
 

Methods in to.etc.domui.state with type parameters of type NodeBase
<T extends NodeBase & IPolledForUpdate>
void
DelayedActivitiesManager.unregisterPoller(T nc)
          Deregister a node from the poll-regularly queue.
 

Uses of NodeBase in to.etc.domui.testsupport
 

Methods in to.etc.domui.testsupport with parameters of type NodeBase
static java.lang.String TUtilDomUI.getFullRenderText(NodeBase nd)
           
 

Uses of NodeBase in to.etc.domui.trouble
 

Subclasses of NodeBase in to.etc.domui.trouble
 class ExpiredDataPage
           
 

Uses of NodeBase in to.etc.domui.util
 

Methods in to.etc.domui.util with type parameters of type NodeBase
<T extends NodeBase>
T
MiniTableBuilder.add(T comp)
           
static
<T extends NodeBase>
T
DomUtil.findComponentInTree(NodeBase p, java.lang.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.
 

Methods in to.etc.domui.util that return NodeBase
 NodeBase DropEvent.getDraggedNode()
           
 

Methods in to.etc.domui.util with parameters of type NodeBase
 java.lang.Object DomUtil.IPerNode.after(NodeBase n)
          Called when all child nodes of the specified node have been traversed.
 java.lang.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, java.lang.String text, boolean editable, boolean mandatory, PropertyMetaModel<?> pmm)
           
static java.lang.String JavascriptUtil.disableSelection(NodeBase nb)
          Render a disable selection command.
static java.lang.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)
           
static
<T extends NodeBase>
T
DomUtil.findComponentInTree(NodeBase p, java.lang.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 IErrorFence DomUtil.getMessageFence(NodeBase start)
           
 java.lang.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 DisplayPropertyNodeContentRenderer.renderNodeContent(NodeBase component, NodeContainer node, java.lang.Object object, java.lang.Object parameters)
           
 void UndefinedLabelStringRenderer.renderNodeContent(NodeBase component, NodeContainer node, java.lang.Object object, java.lang.Object parameter)
           
 void PropertyNodeContentRenderer.renderNodeContent(NodeBase component, NodeContainer node, T object, java.lang.Object parameters)
           
 void INodeContentRenderer.renderNodeContent(NodeBase component, NodeContainer node, T object, java.lang.Object parameters)
          Render the content for a node.
static void DomUtil.setModifiedFlag(NodeBase node)
          Update modified flag of node.
static java.lang.Object DomUtil.walkTree(NodeBase root, DomUtil.IPerNode handler)
          Walks a node tree, calling the handler for every node in the tree.
 

Constructors in to.etc.domui.util with parameters of type NodeBase
DropEvent(NodeContainer dropTargetNode, NodeBase draggedNode, int index)
           
DropEvent(NodeContainer dropTargetNode, NodeBase draggedNode, int index, int colIndex)
           
 

Uses of NodeBase in to.etc.domui.util.bugs
 

Methods in to.etc.domui.util.bugs that return types with arguments of type NodeBase
 java.util.List<NodeBase> BugItem.getFormattedMsg()
          If the bug was created with a set of nodes to render this returns those nodes.
 

Method parameters in to.etc.domui.util.bugs with type arguments of type NodeBase
static void Bug.bug(java.util.List<NodeBase> msg)
           
 

Constructor parameters in to.etc.domui.util.bugs with type arguments of type NodeBase
BugItem(java.util.List<NodeBase> msg)
          Create a bug item with a set of UI Nodes to show as the message.