<list>
<id>listCollaborationGroups</id>
<name>key_collaboration_groups</name>
<visibilityconditions>'[[getValue,java.lang.String,scope]]'=='SPECIFIC'</visibilityconditions>
<datasourcesetkey>collaborationGroups</datasourcesetkey>
<functioncall>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>loadCollaborationGroupsTab</functionname>
<resultaction>setreplace</resultaction>
<datapath>collaborationGroups</datapath>
<datasourcesetkey>collaborationGroups</datasourcesetkey>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
</parameters>
</function>
</functions>
</functioncall>
<tabmenu>
<components>
<component>
<id>cmpAdd</id>
<name>key_add</name>
<visiblemodes>edit,new</visiblemodes>
<elements>
<modal>
<id>mdlAdd</id>
<name>key_add</name>
<type>search</type>
<refresh>tab,listCollaborationGroups</refresh>
<datasetname>networkmanagement.loadgroups</datasetname>
<datasetreturnhiddenfield>OUGID</datasetreturnhiddenfield>
<filter>OUGROUPS.OUGID!='[[getValue,java.lang.String,group/id]]'</filter>
<assignments>
<assignment>
<datapath>modal</datapath>
<datatype>alias</datatype>
</assignment>
</assignments>
<onclosefunction>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>addCollaborationGroupsButton</functionname>
<resultaction>setappend</resultaction>
<datapath>collaborationGroups</datapath>
<datasourcesetkey>collaborationGroups</datasourcesetkey>
<datasortby>number</datasortby>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>[[getAlias,java.lang.String,modal]]</value>
<datatype>java.util.ArrayList</datatype>
</parameter>
<parameter>
<value>[[getValue,java.lang.String,scope]]</value>
<datatype>enum</datatype>
</parameter>
</parameters>
</function>
</functions>
</onclosefunction>
</modal>
</elements>
</component>
<component>
<id>cmpRemove</id>
<name>key_remove</name>
<visiblemodes>edit,new</visiblemodes>
<elements>
<button>
<id>btnRemove</id>
<name>key_remove</name>
<refresh>tab,listCollaborationGroups</refresh>
<functioncall>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>removeCollaborationGroupsButton</functionname>
<datasourcesetkey>collaborationGroups</datasourcesetkey>
<resultaction>markdeleted</resultaction>
<parameters>
<parameter>
<value>[[getSelectedDTOs,java.lang.String,collaborationGroups]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
</parameters>
</function>
</functions>
</functioncall>
</button>
</elements>
</component>
</components>
</tabmenu>
<header>
<id>txtGroup</id>
<datapath>collaborationGroup/name</datapath>
</header>
<subheader>
<info>
<id>txtNumber</id>
<name>key_number</name>
<datapath>collaborationGroup/number</datapath>
</info>
<info>
<id>txtDescription</id>
<name>key_description</name>
<datapath>collaborationGroup/description</datapath>
</info>
</subheader>
<components>
<component>
<id>cmpViewMyRecords</id>
<name>key_view_my_records</name>
<isgroup>true</isgroup>
<allowcollapse>true</allowcollapse>
<defaultcollapsed>true</defaultcollapsed>
<elements>
<selectbox>
<id>slbViewMyRecords</id>
<label>key_view_my_records</label>
<lookuptype>ejb</lookuptype>
<datapath>viewMyRecScopeSetting</datapath>
<datatype>enum</datatype>
<classname>com.crm.dataobject.networkmanagement.CollaborationSettingScope</classname>
<refresh>component,true:false:listCollaborationGroups:cmpViewMyRecords</refresh>
<reload>true</reload>
<readonly>false</readonly>
<onload>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>getCollaborationSettingScopeOptions</functionname>
</onload>
<onchange>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>changeCollaborationSettingScopeOptions</functionname>
<resultaction>replace</resultaction>
<datatype>root</datatype>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>VIEW_MY_RECORDS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</function>
</functions>
</onchange>
</selectbox>
<drilldown>
<visibilityconditions>
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/viewMyRecScopeSetting]]'=='SPECIFIC_PRIVACY_LEVEL_GROUPS' ||
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/viewMyRecScopeSetting]]'=='SPECIFIC_PRIVACY_LEVELS'
</visibilityconditions>
<id>ddViewMyRecords</id>
<tabid>tabViewMyRecords</tabid>
</drilldown>
</elements>
</component>
<component>
<id>cmpModifyMyRecords</id>
<name>key_modify_my_records</name>
<isgroup>true</isgroup>
<allowcollapse>true</allowcollapse>
<defaultcollapsed>true</defaultcollapsed>
<elements>
<selectbox>
<id>slbModifyMyRecords</id>
<label>key_view/modify_my_records</label>
<lookuptype>ejb</lookuptype>
<datapath>viewModMyRecScopeSetting</datapath>
<datatype>enum</datatype>
<classname>com.crm.dataobject.networkmanagement.CollaborationSettingScope</classname>
<refresh>component,true:false:listCollaborationGroups:cmpModifyMyRecords</refresh>
<reload>true</reload>
<readonly>false</readonly>
<onload>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>getCollaborationSettingScopeOptions</functionname>
</onload>
<onchange>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>changeCollaborationSettingScopeOptions</functionname>
<resultaction>replace</resultaction>
<datatype>root</datatype>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>VIEW_MODIFY_MY_RECORDS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</function>
</functions>
</onchange>
</selectbox>
<drilldown>
<visibilityconditions>
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/viewModMyRecScopeSetting]]'=='SPECIFIC_PRIVACY_LEVEL_GROUPS' ||
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/viewModMyRecScopeSetting]]'=='SPECIFIC_PRIVACY_LEVELS'
</visibilityconditions>
<id>ddModifyMyRecords</id>
<tabid>tabModifyMyRecords</tabid>
</drilldown>
</elements>
</component>
<component>
<id>cmpAssignMyRecords</id>
<name>key_assign_my_records</name>
<isgroup>true</isgroup>
<allowcollapse>true</allowcollapse>
<defaultcollapsed>true</defaultcollapsed>
<elements>
<selectbox>
<id>slbAssignMyRecords</id>
<label>key_view/modify/assign_my_records</label>
<lookuptype>ejb</lookuptype>
<datapath>viewModAssMyRecScopeSetting</datapath>
<datatype>enum</datatype>
<classname>com.crm.dataobject.networkmanagement.CollaborationSettingScope</classname>
<refresh>component,true:false:listCollaborationGroups:cmpAssignMyRecords</refresh>
<reload>true</reload>
<readonly>false</readonly>
<onload>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>getCollaborationSettingScopeOptions</functionname>
</onload>
<onchange>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>changeCollaborationSettingScopeOptions</functionname>
<resultaction>replace</resultaction>
<datatype>root</datatype>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>VIEW_MODIFY_ASSIGN_MY_RECORDS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</function>
</functions>
</onchange>
</selectbox>
<drilldown>
<visibilityconditions>
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/viewModAssMyRecScopeSetting]]'=='SPECIFIC_PRIVACY_LEVEL_GROUPS' ||
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/viewModAssMyRecScopeSetting]]'=='SPECIFIC_PRIVACY_LEVELS'
</visibilityconditions>
<id>ddAssignMyRecords</id>
<tabid>tabAssignMyRecords</tabid>
</drilldown>
</elements>
</component>
<component>
<id>cmpShareMyGroups</id>
<name>key_share_my_groups</name>
<isgroup>true</isgroup>
<allowcollapse>true</allowcollapse>
<defaultcollapsed>true</defaultcollapsed>
<elements>
<selectbox>
<id>slbShareMyGroups</id>
<label>key_share_my_groups</label>
<lookuptype>ejb</lookuptype>
<datapath>shareMyGroupsScopeSetting</datapath>
<datatype>enum</datatype>
<classname>com.crm.dataobject.networkmanagement.CollaborationSettingScope</classname>
<refresh>component,true:false:listCollaborationGroups:cmpShareMyGroups</refresh>
<reload>true</reload>
<readonly>false</readonly>
<onload>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>getCollaborationSettingScopeOptions</functionname>
<parameters>
<parameter>
<value>null</value>
</parameter>
<parameter>
<value>SHARE_MY_GROUPS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</onload>
<onchange>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>changeCollaborationSettingScopeOptions</functionname>
<resultaction>replace</resultaction>
<datatype>root</datatype>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>SHARE_MY_GROUPS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</function>
</functions>
</onchange>
</selectbox>
<drilldown>
<visibilityconditions>
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/shareMyGroupsScopeSetting]]'=='SPECIFIC_PRIVACY_LEVEL_GROUPS' ||
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/shareMyGroupsScopeSetting]]'=='SPECIFIC_PRIVACY_LEVELS'
</visibilityconditions>
<id>ddShareMyGroups</id>
<tabid>tabShareMyGroups</tabid>
</drilldown>
</elements>
</component>
<component>
<id>cmpShareMyUnits</id>
<name>key_share_my_units</name>
<isgroup>true</isgroup>
<allowcollapse>true</allowcollapse>
<defaultcollapsed>true</defaultcollapsed>
<elements>
<selectbox>
<id>slbShareMyUnits</id>
<label>key_share_my_units</label>
<lookuptype>ejb</lookuptype>
<datapath>shareMyUnitsScopeSetting</datapath>
<datatype>enum</datatype>
<classname>com.crm.dataobject.networkmanagement.CollaborationSettingScope</classname>
<refresh>component,true:false:listCollaborationGroups:cmpShareMyUnits</refresh>
<reload>true</reload>
<readonly>false</readonly>
<onload>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>getCollaborationSettingScopeOptions</functionname>
<parameters>
<parameter>
<value>null</value>
</parameter>
<parameter>
<value>SHARE_MY_UNITS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</onload>
<onchange>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>changeCollaborationSettingScopeOptions</functionname>
<resultaction>replace</resultaction>
<datatype>root</datatype>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>SHARE_MY_UNITS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</function>
</functions>
</onchange>
</selectbox>
<drilldown>
<visibilityconditions>
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/shareMyUnitsScopeSetting]]'=='SPECIFIC_PRIVACY_LEVEL_GROUPS' ||
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/shareMyUnitsScopeSetting]]'=='SPECIFIC_PRIVACY_LEVELS'
</visibilityconditions>
<id>ddShareMyUnits</id>
<tabid>tabShareMyUnits</tabid>
</drilldown>
</elements>
</component>
<component>
<id>cmpShareMyUsers</id>
<name>key_share_my_users</name>
<isgroup>true</isgroup>
<allowcollapse>true</allowcollapse>
<defaultcollapsed>true</defaultcollapsed>
<elements>
<selectbox>
<id>slbShareMyUsers</id>
<label>key_share_my_users</label>
<lookuptype>ejb</lookuptype>
<datapath>shareMyUsersScopeSetting</datapath>
<datatype>enum</datatype>
<classname>com.crm.dataobject.networkmanagement.CollaborationSettingScope</classname>
<refresh>component,true:false:listCollaborationGroups:cmpShareMyUsers</refresh>
<reload>true</reload>
<readonly>false</readonly>
<onload>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>getCollaborationSettingScopeOptions</functionname>
<parameters>
<parameter>
<value>null</value>
</parameter>
<parameter>
<value>SHARE_MY_USERS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</onload>
<onchange>
<functions>
<function>
<type>ejb</type>
<classname>ejb/CRMUICollaborationGroup</classname>
<functionname>changeCollaborationSettingScopeOptions</functionname>
<resultaction>replace</resultaction>
<datatype>root</datatype>
<parameters>
<parameter>
<value>[[getDTO]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]]]</value>
<datatype>java.lang.Object</datatype>
</parameter>
<parameter>
<value>SHARE_MY_USERS</value>
<datatype>java.lang.String</datatype>
</parameter>
</parameters>
</function>
</functions>
</onchange>
</selectbox>
<drilldown>
<visibilityconditions>
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/shareMyUsersScopeSetting]]'=='SPECIFIC_PRIVACY_LEVEL_GROUPS' ||
'[[getValue,java.lang.String,collaborationGroups[CURRENT_ROW]/shareMyUsersScopeSetting]]'=='SPECIFIC_PRIVACY_LEVELS'
</visibilityconditions>
<id>ddShareMyUsers</id>
<tabid>tabShareMyUsers</tabid>
</drilldown>
</elements>
</component>
</components>
</list> |