Reference > IBM Sales Center extension points
Action set group extension point
The purpose of this extension point is to allow plug-ins to define a group of actionSets. IBM Sales Center perspectives will use these groups to determine which actionSets should be loaded by the perspective.
Identifier:
com.ibm.commerce.telesales.ui.actionSetGroups
Description:
The purpose of this extension point is to allow plug-ins to define a group of actionSets. IBM Sales Center perspectives will use these groups to determine which actionSets should be loaded by the perspective.
Configuration Markup:
<!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 extension
- name - An optional name for the extension instance
<!ELEMENT actionSetGroup (( actionSetGroupContribution | actionSetContribution)*)>
<!ATTLIST actionSetGroup
id CDATA #REQUIRED>
- id - The group ID can be used to replace existing groups using the system configurator extension.
<!ELEMENT actionSetGroupContribution EMPTY>
<!ATTLIST actionSetGroupContribution
actionSetGroupId CDATA #REQUIRED>
Action set group contribution element
- actionSetGroupId - The actionSetGroup ID of the actionSetGroup whose actionSets should be included in the group.
<!ELEMENT actionSetContribution EMPTY>
<!ATTLIST actionSetContribution
actionSetId CDATA #REQUIRED>
Action set contribution element
- actionSetId - The actionSet ID of the actionSet that is to be included in the group. This ID can be used to replace an existing actionSet using the system configurator extension.
Examples:
The following is an example for the extension point:
<extension point= "com.ibm.commerce.telesales.ui.actionSetGroups" > <actionSetGroup id= "com.mycompany.actionsetgroup.order" > <actionSetGroupContribution actionSetGroupId= "com.ibm.commerce.telesales.actionSetGroup.orders" /> <actionSetContribution actionSetId= "sampleActionSet.actionSet1" /> <actionSetContribution actionSetId= "sampleActionSet.actionSet2" /> </actionSetGroup> </extension>
Supplied Implementation:
The IBM Sales Center Orders perspective and Commerce Browser perspective use extensions to define their actionSet groups.