Reference > IBM Sales Center extension points
widgetManagers
The com.ibm.commerce.telesales.widgets.widgetManagers extension point is used to declare widget managers for use in the IBM Sales Center user interface. Widget managers are responsible for providing behavior to configured widgets.
Identifier:
com.ibm.commerce.telesales.widgets.widgetManagers
Description:
The com.ibm.commerce.telesales.widgets.widgetManagers extension point is used to declare widget managers for use in the IBM Sales Center user interface. Widget managers are responsible for providing behavior to configured widgets.
Configuration Markup:
<!ELEMENT extension ( widgetManager+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - The fully qualified identifier of the target extension point.
- id - An optional identifier for the target extension point.
- name - An optional name for the extension instance.
<!ELEMENT widgetManager ( property*)>
<!ATTLIST widgetManager
id CDATA #REQUIRED
managerClass CDATA #REQUIRED>
This element is used to describe widget managers.
- id - Unique identifier for this widget manager declaration. Use this identifier to refer to this widget manager.
- managerClass - The widget manager class must have a default (no-argument) constructor, and must implement interface com.ibm.commerce.telesales.widgets.managers.IWidgetManager.
<!ELEMENT property ( value* | property*)>
<!ATTLIST property
name CDATA #REQUIRED
value CDATA #IMPLIED>
This element is used to describe a widget manager property. The property will be available to the widget manager instance.
- name - The name of the widget manager property.
- value - The property value. Use this attribute if the property has a single value.
Value element. Use this element to provide a property value. This element can be used if the property represents a list.
Examples:
<extension point= "com.ibm.commerce.telesales.widgets.widgetManagers" > <widgetManager id= "standardWidgetManager" managerClass= "com.ibm.commerce.telesales.widgets.managers.StandardWidgetManager" /> </extension>
API Information:
Widget managers can be created using the widget manager factory. Refer to com.ibm.commerce.telesales.widgets.managers.WidgetManagerFactory
for more information. Normally a widget manager is not constructed directly but is declared as part of managed composite declaration. Refer to the com.ibm.commerce.telesales.widgets.managedComposites
extension point for more information.
Supplied Implementation:
The standard widget manager is declared in the com.ibm.commerce.telesales.widgets plug-in.