Package org.uengine.kernel

Examples of org.uengine.kernel.RoleParameterContext


       
      Role[] roles = pd.getRoles();
      RoleParameterContext[] rolePCs = new RoleParameterContext[roles.length];
     
      for(int i=0; i<roles.length; i++){
        rolePCs[i] = new RoleParameterContext();
        rolePCs[i].setArgument(roles[i].getName());
        //rolePCs[i].setRole(roles[i]);
        //rolePCs[i].setDirection(rolePCs[i].getDirection());
       
        if(oldRPCs!=null && oldRPCHM.containsKey(rolePCs[i].getArgument())){
          RoleParameterContext theRPC = (RoleParameterContext)oldRPCHM.get(rolePCs[i].getArgument());
          rolePCs[i].setRole(theRPC.getRole());
          rolePCs[i].setDirection(theRPC.getDirection());         
        }
      }
      bindingRolesInput.setValue(rolePCs);
     
      //
View Full Code Here


              subRole = droppedRole;
              mainRole = (Role)value;
            }
            mainProcessDefinition = subProcAct.getProcessDefinition();
           
            RoleParameterContext roleParamContext = new RoleParameterContext();
            roleParamContext.setArgument(subRole.getName());
            roleParamContext.setRole(mainRole);
           
            RoleParameterContext[] newRPC = (RoleParameterContext[]) UEngineUtil.addArrayElement(subProcAct.getRoleBindings(), roleParamContext);
            subProcAct.setRoleBindings(newRPC);
          }
         
View Full Code Here

TOP

Related Classes of org.uengine.kernel.RoleParameterContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.