1 package org.enhydra.shark.swingclient.workflowadmin.user.actions; 2 3 import java.awt.event.*; 4 import java.util.*; 5 6 import org.enhydra.shark.swingclient.*; 7 import org.enhydra.shark.swingclient.workflowadmin.*; 8 import org.enhydra.shark.swingclient.workflowadmin.user.*; 9 10 11 import org.enhydra.shark.api.client.wfservice.*; 12 13 19 public class AddUserMapping extends ActionBase { 20 21 public AddUserMapping (UserMappingManagement umm) { 22 super(umm); 23 } 24 25 public void actionPerformed(ActionEvent e) { 26 UserMappingManagement umm=(UserMappingManagement)actionPanel; 27 SharkAdmin workflowAdmin=umm.getWorkflowAdmin(); 28 ArrayList users=new ArrayList(); 29 ArrayList groupNames=new ArrayList(); 30 try { 31 users.addAll(Arrays.asList(SharkAdmin.getParticipantMappingsAdmin().getAllUsers())); 32 groupNames.addAll(Arrays.asList(SharkAdmin.getParticipantMappingsAdmin().getAllGroupnames())); 33 } catch (Exception ex) { 34 } 37 UserMapping um=new UserMapping(umm, 39 umm.getParticipantKeyToParticipant().values(),users, groupNames); 40 um.showDialog(); 41 } 42 } 43 | Popular Tags |