Modifier and Type | Class and Description |
---|---|
class |
ILogControl |
Modifier and Type | Class and Description |
---|---|
class |
TopologyControl |
Modifier and Type | Class and Description |
---|---|
class |
MapControl
Controller for the Map component.
|
Constructor and Description |
---|
MapDialogLoader(WebClientSession clientSession,
PageInstance dialogInstance,
ControlInstance creator) |
MapDialogLoader(WebClientSession clientSession,
PageInstance dialogInstance,
java.lang.String objectName,
java.lang.String dialogWhereClause,
ControlInstance creator) |
MapDialogLoader(WebClientSession clientSession,
PageInstance dialogInstance,
java.lang.String objectName,
java.lang.String dialogWhereClause,
java.util.Map<java.lang.String,java.lang.Object> optionalParameters,
ControlInstance creator) |
Modifier and Type | Class and Description |
---|---|
class |
GpsDataCollectorControl |
Modifier and Type | Class and Description |
---|---|
class |
MapDispatcherControl |
Modifier and Type | Class and Description |
---|---|
class |
SaveChartDecoratorControl
The SaveChartDecoratorControl adds itself as a right click "Save" action to a KPI rendered chart in a page.
|
Modifier and Type | Class and Description |
---|---|
class |
ASNViewerControl
Represents the control instance for ASN Viewer in the graphfic assignment application.
|
class |
BaseViewerControl
Base class for handling some of the common operations between Scheduler and Graphical Assignment.
|
class |
CASNViewerControl
Represents the control instance for CASN Viewer in the graphfic assignment application.
|
class |
SKDViewerControl
Represents the control instance for SKD Viewer in the Scheduler application.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleChartControl
Chart Control for managing the creation of Charts via a delagated
SimpleChartBean |
Modifier and Type | Class and Description |
---|---|
class |
MisbehavingControl |
class |
MisbehavingFailInInitializeControl |
class |
MisbehavingFailInRenderControl |
Modifier and Type | Method and Description |
---|---|
ControlInstance |
DesignerAppBean.getCurrentControl()
Used to get the currently selected control
|
ControlInstance |
DesignerAppBean.selectControl(java.lang.String id) |
ControlInstance |
DesignerAppBean.selectControl(java.lang.String id,
boolean warn)
select the control specified by id.
|
Modifier and Type | Method and Description |
---|---|
void |
DesignerAppBean.addControlLabelsToCache(ControlInstance source) |
void |
DesignerAppBean.propagateProperties(ControlInstance from,
ControlInstance to) |
void |
ControlPropertiesBean.setProperties(ControlInstance control) |
Modifier and Type | Method and Description |
---|---|
ControlInstance |
WFDesignAppBean.getCanvas(java.lang.String targetControlId) |
Modifier and Type | Class and Description |
---|---|
class |
AccessibleLink |
class |
Action |
class |
AppBar |
class |
Attachments |
class |
Breadcrumbs
This class is the control instance for Breadcrumb control.
|
class |
BulletinBoard
This bean acts as the control data source instance for bulletin board component and
gets data for the current bulletin board.
|
class |
ButtonGroup |
class |
Calendar
This class represents the controller for WallCalandar and Calendar controls.
|
class |
ClientArea |
class |
Combobox
Let the control manage the value list of the checkbox.
|
class |
DefaultValue |
class |
Dialog
Implements specific functionality for the dialog boxes
|
class |
DoclinkUploadButton |
class |
DynamicToolbar |
class |
EcommFrame |
class |
FavoriteAppsPortlet
FavoriteAppsPortlet represents the control instance for Favourite Applications Portlet in the Start Center application.
|
class |
Header |
class |
HyperLink |
class |
InboxPortlet
Represents the control instance for Inbox Portlet in the Start Center application.
|
class |
Include |
class |
KPIGraph
Represents the control instance for KPI Graph in the KPI Manager application.
|
class |
KPIGraphPortlet
Represents the control instance for KPI Graph Portlet in the Start Center application.
|
class |
KPIListPortlet
Represents the control instance for KPI List Portlet in the Start Center application.
|
class |
KPIPortlet |
class |
LinearViewer |
class |
Listbox
Represents the component instance for Listbox control.
|
class |
LongDescription |
class |
Menubar |
class |
Menus |
class |
Messagebox
Implements specific functionality for the message boxes
|
class |
MultiPartTextbox |
class |
PageFooter |
class |
ParamValue |
class |
ParamValues |
class |
PortletDataInstance
This class represents a DatasrcInstance for portlet controls.
|
class |
Pushbutton
Overwrites initialize event to set defaultbutton propery to the id of this
button's pushbutton component in the nearest ancestor that has that proeprty
defined in its descriptor.
|
class |
QuickInsertPortlet
This class represents the control instance for Quick Insert Portlet in the Start Center application.
|
class |
QuickSearch
This class simply allows toggling of section expanded
|
class |
RadioButton |
class |
RadioButtonGroup |
class |
ReasonChange |
class |
RecordHover |
class |
ReportListPortlet
Represents the control instance for Report List Portlet in the Start Center application.
|
class |
ResultSetPortlet
Represents the control instance for Result Set Portlet in the Start Center application.
|
class |
RichTextControl
The class for the implementation of the Rich Text Control.
|
class |
RunbookLink
Deprecated.
|
class |
Section
This class simply allows toggling of section expanded
|
class |
SectionCol |
class |
SectionHeader |
class |
SectionRow |
class |
StartCenter
StartCenter represents the ControlInstance for the start center.
|
class |
StartCenterOptions
StartCenterOptions represents the control instance for group of links that a user will
in the Start Center application.
|
class |
StartCenterPane
StartCenterPane represents the control instance for column of portlets in the Start Center application.
|
class |
StartCenterTabs
StartCenterTab represents the control instance for tabgroup in the Start Center application.
|
class |
StaticText |
class |
Tab |
class |
TabGroup |
class |
Table
This is driving class behind the set of table controls.
|
class |
TableBody |
class |
TableCell |
class |
TableCol
Stops render and init on tablecolumns as they are used to define columns only
|
class |
TableDataRow
This is the class for table title rows.
|
class |
TableDataRowMock
This is the class for mocked table rows when in multiselectmode.
|
class |
TableDetails
This is driving class behind the tableDetails Control.
|
class |
TableEmptyRow
This is the class for table empty rows.
|
class |
TableFilterRow
This is the class for table title rows.
|
class |
TableRow
This is driving class behind the set of table controls.
|
class |
TableText |
class |
TableTitle |
class |
TableTitleRow
This is the class for table title rows.
|
class |
TableToggleSelectRow
This is the class for table empty rows.
|
class |
Textbox |
class |
TitleBar |
class |
Toolbar |
class |
ToolbarActions |
class |
ToolbarButton
This control class manages the enabled/disabled state of the toolbar button.
|
class |
ToolbarCombobox |
class |
Tree
Control handler of Tree control.
|
class |
TreeNode
Control instance and event handler for TreeNode control that is cloned in the parent Tree.
|
class |
UploadFile |
class |
UploadImageAttachment |
class |
WebReplayLink
This class simply allows toggling of section expanded
|
class |
WfCanvas |
class |
WhereClause
Control instance and event handler for Whereclause control
|
Modifier and Type | Method and Description |
---|---|
ControlInstance |
Table.getDetails() |
ControlInstance |
TableCol.setDesignerSelected(boolean selected) |
ControlInstance |
TableCell.setDesignerSelected(boolean selected)
Must override this to allow us to actually select a column instead of a cell
|
ControlInstance |
TabGroup.setDesignerSelected(boolean selected) |
ControlInstance |
Tab.setDesignerSelected(boolean selected) |
ControlInstance |
Section.setDesignerSelected(boolean selected) |
Modifier and Type | Method and Description |
---|---|
void |
Table.addSelectAllRowControl(ControlInstance selectRow) |
void |
Table.addSelectRowControl(ControlInstance selectRow) |
boolean |
TableCol.canInsert(ControlInstance newControl) |
boolean |
Section.canInsert(ControlInstance newControl)
Adds the contents of the section inside a new section inside the new row
|
void |
TableCol.removeChild(ControlInstance child) |
void |
TableBody.removeChild(ControlInstance child) |
void |
TabGroup.removeChild(ControlInstance child)
if removeChild is called on a tabgroup and the tab being removed is also the currentTab, call
previoustab to get a new current tab
|
void |
TableCol.setComponentForErrorFocus(ControlInstance innerControl) |
Modifier and Type | Method and Description |
---|---|
ControlInstance |
WebClientBean.getCreator()
Returns a refrence to the ControlHandler that created the bean
|
Modifier and Type | Method and Description |
---|---|
void |
WebClientBean.setCreator(ControlInstance handler)
The set ControlHandler that created the bean
|
void |
AppBean.updateForRecordLock(ControlInstance control) |
Modifier and Type | Method and Description |
---|---|
void |
DataBean.registerDynamicControlsWithERM(java.util.List<ControlInstance> controls) |
Modifier and Type | Class and Description |
---|---|
class |
AppInstance |
class |
DatasrcInstance |
class |
DialogInstance |
class |
PageInstance |
Modifier and Type | Method and Description |
---|---|
ControlInstance |
PageInstance.createControlInstance(org.w3c.dom.Element element,
ControlInstance parent)
used to create individual control instances based on an element and have them added to the instance
index.
|
ControlInstance |
PageInstance.createControlInstance(org.w3c.dom.Element element,
ControlInstance parent,
int index) |
ControlInstance |
PageInstance.createRuntimeControlInstance(java.lang.String id,
java.lang.String type,
ControlInstance parent)
this method will create individual control instances (and the related component structure) on the fly
and add them to the control hierarchy
the control instances are created AFTER the xml for the app is loaded, so if any properties need to be
set on the control and passed down to the components (normally happens when the app instance is built),
reloadComponentProperties() will have to be called
|
ControlInstance |
AppInstance.getAppHandlerInstance()
Deprecated.
- use this instance directly instead
|
ControlInstance |
ComponentInstance.getControl()
Get the control in which this component resides
|
ControlInstance |
PageInstance.getControlInstance(java.lang.String id)
method to return a particular ControlInstance from the PageInstance
|
ControlInstance |
ControlInstance.getDescriptorControl()
Used to override in a control that must use a generated control for source and target.
|
ControlInstance |
ControlInstance.getDesignerSelectedControl() |
ControlInstance |
ControlInstance.getGeneratedControl()
Returns original control (defined in XML) used to clone this one.
|
ControlInstance |
ControlHandler.getMasterInstance()
Deprecated.
package visibility to allow interoperability with the other adaptor classes
|
ControlInstance |
ControlInstance.getOriginalControl()
Returns original control (defined in XML) used to clone this one.
|
ControlInstance |
MenuInstance.getParentControl() |
ControlInstance |
ControlInstance.getPropertyOriginator() |
ControlInstance |
ControlInstance.getPropertyUncle() |
ControlInstance |
WebClientEvent.getSourceControlInstance()
Returns the ControlHandler that created the event
|
ControlInstance |
ControlInstance.setDesignerSelected(boolean selected)
Sets whether this control is selected in the app designer
|
ControlInstance |
ControlInstance.setPropertyUncle(ControlInstance newUncle)
Change the control that is used to get inherited properties
|
Modifier and Type | Method and Description |
---|---|
void |
ControlInstance.addChild(ControlInstance child,
int index) |
void |
PageInstance.addControlInstanceToIndex(java.lang.String id,
ControlInstance controlInst) |
boolean |
ControlInstance.canInsert(ControlInstance newControl)
Can this control have the new control inserted
Extend this method if a control has rules for whether or not it can have a new control inserted into it
|
java.lang.String |
PageInstance.copyDesignerControlInstances(ControlInstance original,
ControlInstance parent,
int idx) |
ControlInstance |
PageInstance.createControlInstance(org.w3c.dom.Element element,
ControlInstance parent)
used to create individual control instances based on an element and have them added to the instance
index.
|
ControlInstance |
PageInstance.createControlInstance(org.w3c.dom.Element element,
ControlInstance parent,
int index) |
void |
PageInstance.createControlInstances(org.w3c.dom.Element element,
ControlInstance parent)
Method that instantiates a control instance based on the class defined in the control descriptor (and
in turn, a hierarchical structure of component instance objects according to the component-list in the
control descriptor).
|
void |
PageInstance.createControlInstances(org.w3c.dom.Element element,
ControlInstance parent,
int index) |
void |
PageInstance.createDesignerControlInstances(org.w3c.dom.Element element,
ControlInstance parent)
Method that instantiates a control instance based on the class defined in the control descriptor (and
in turn, a hierarchical structure of component instance objects according to the component-list in the
control descriptor).
|
java.lang.String |
PageInstance.createDesignerControlInstances(org.w3c.dom.Element element,
ControlInstance parent,
int idx) |
ControlInstance |
PageInstance.createRuntimeControlInstance(java.lang.String id,
java.lang.String type,
ControlInstance parent)
this method will create individual control instances (and the related component structure) on the fly
and add them to the control hierarchy
the control instances are created AFTER the xml for the app is loaded, so if any properties need to be
set on the control and passed down to the components (normally happens when the app instance is built),
reloadComponentProperties() will have to be called
|
java.lang.String |
PresentationLoader.getXMLSafePropertyString(ControlInstance control,
java.util.HashMap<java.lang.String,java.lang.String> cachedLabels)
Returns a string containing all of the attributes for the control
|
java.lang.String |
PresentationLoader.getXMLString(WebClientSession wcs,
ControlInstance control) |
boolean |
ControlInstance.isLastChild(ControlInstance child) |
void |
ControlInstance.moveChild(ControlInstance child,
int index) |
void |
ControlInstance.removeChild(ControlInstance child) |
void |
ComponentInstance.setControl(ControlInstance control) |
void |
ControlInstance.setGeneratedControl(ControlInstance generated)
Sets original control (defined in XML) used to clone this one.
|
void |
ControlInstance.setOriginalControl(ControlInstance original)
Sets original control (defined in XML) used to clone this one.
|
void |
ControlInstance.setPropertyOriginator(ControlInstance control) |
ControlInstance |
ControlInstance.setPropertyUncle(ControlInstance newUncle)
Change the control that is used to get inherited properties
|
void |
WebClientEvent.setSourceControl(ControlInstance sourceControl)
Overrides ControlInstance that created the event.
|
Constructor and Description |
---|
ControlHandler(ControlInstance masterInstance)
Deprecated.
|
MenuInstance(java.lang.String id,
boolean isSub,
java.lang.String parentId,
ControlInstance parentControl,
java.lang.String openAt,
java.lang.String tag,
boolean single,
WebClientEvent overflowEvent) |
Modifier and Type | Method and Description |
---|---|
ControlInstance |
InRecHoverControlDescriptor.getInstance(WebClientSession wcs,
org.w3c.dom.Element presentationElement)
Returns null.
|
ControlInstance |
ControlDescriptor.getInstance(WebClientSession wcs,
org.w3c.dom.Element presentationElement)
instantiates an instance object based on the class read from the descriptor, and merges
in the properties from the presentation xml's element that represents the control
|
Modifier and Type | Method and Description |
---|---|
boolean |
ToolbarDescriptor.canCreateControl(PageInstance page,
ControlInstance parentControl,
org.w3c.dom.Element element)
Can be overridden to allow a control to setup rules for creation
|
boolean |
ToolbarComboboxDescriptor.canCreateControl(PageInstance page,
ControlInstance parentControl,
org.w3c.dom.Element element)
Can be overridden to allow a control to setup rules for creation
|
boolean |
QuickSearchDescriptor.canCreateControl(PageInstance page,
ControlInstance parentControl,
org.w3c.dom.Element element)
Can be overridden to allow a control to setup rules for creation
|
boolean |
InRecHoverControlDescriptor.canCreateControl(PageInstance page,
ControlInstance parentControl,
org.w3c.dom.Element element)
Returns false.
|
boolean |
ControlDescriptor.canCreateControl(PageInstance page,
ControlInstance parentControl,
org.w3c.dom.Element element)
Can be overridden to allow a control to setup rules for creation
|
ComponentInstance |
BindingDefinition.findFocusComponent(ControlInstance control) |
ComponentInstance |
BindingDefinition.findNotifyComponent(ControlInstance control) |
BaseInstance |
InRecHoverComponentDescriptor.getInstance(WebClientSession wcs,
ControlInstance control)
Returns null.
|
BaseInstance |
ComponentDescriptor.getInstance(WebClientSession wcs,
ControlInstance control) |
static boolean |
BidiClientUtils.hasDefaultTextDirectionOnly(ControlInstance control) |
void |
WebClientRuntime.removeControl(ControlInstance control) |
Modifier and Type | Method and Description |
---|---|
ControlInstance |
WebClientSession.findControl(java.lang.String controlId)
Looks for a control instance: checks one by one if the id is that of:
the application instance
of the current page
of any control on the current page
in the library
NOT IMPLEMENTED - in a menu (is this necessary any longer)
NOT IMPLEMENTED - in the report library
|
ControlInstance |
WebClientSession.findDialogInDesignerApps(java.lang.String dialogId)
Returns the dialog control instance with the supplied id if it exists for App Designer.
|
ControlInstance |
WebClientSession.getControlInstance(java.lang.String id)
Helper method to get a control instance from the app.page.controlInstanceIndex.
|
ControlInstance |
WebClientSession.getCurrentEventHandler()
returns a reference to the current control instance that's prcessing an event
|
Modifier and Type | Method and Description |
---|---|
void |
WebClientSession.setCurrentEventHandler(ControlInstance eventHandler) |