WebSphere Commerce EnterpriseWebSphere Commerce Professional

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:

<!ELEMENT extension EMPTY>

<!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.