Package java.util

Examples of java.util.ArrayList.removeAll()


      }

      if (section != null && Collections.disjoint(section, options))
        continue;
      if (section != null)
        unsatisfiedOptions.removeAll(section);
      try {
        StringTokenizer st = new StringTokenizer(line);
        String subject = st.nextToken();
        boolean expression = true;
        boolean not = false;
View Full Code Here


          Map.Entry entry = (Map.Entry)i.next();
            List removed = new ArrayList();
            removed.addAll((List)entry.getValue());
            List updated = updatedApplication.getContent((String)entry.getKey());
            if ( updated != null ) {
              removed.removeAll(updated);
            }
        for ( Iterator j = removed.iterator(); j.hasNext(); ) {
          for ( Iterator k = applicationListeners.iterator(); k.hasNext(); ) {
            ((ApplicationListener)k.next()).uninstall((String)entry.getKey(), updatedApplication.getUri(), (URI)j.next());
          }
View Full Code Here

          Map.Entry entry = (Map.Entry)i.next();
            List added = new ArrayList();
            added.addAll((List)entry.getValue());
            List installed = installedApplication.getContent((String)entry.getKey());
            if ( installed != null ) {
              added.removeAll(installed);
            }
        for ( Iterator j = added.iterator(); j.hasNext(); ) {
          for ( Iterator k = applicationListeners.iterator(); k.hasNext(); ) {
            ((ApplicationListener)k.next()).install((String)entry.getKey(), updatedApplication.getUri(), (URI)j.next());
          }
View Full Code Here

                            // Removing objects from list for old Shipping and Handling Charges Adjustment and Sales Tax Adjustment.
                            duplicateAdjustmentList.add(orderAdjustment);
                        }
                    }
                }
                orderAdjustments.removeAll(duplicateAdjustmentList);
            }
        } catch (GenericServiceException exc) {
            request.setAttribute("_ERROR_MESSAGE_", exc.getMessage());
            return "error";
        }
View Full Code Here

        ours.addAll(childNodeEntries);

        // do a lazy init
        List reordered = null;
        // remove added nodes from 'our' entries
        ours.removeAll(getAddedChildNodeEntries());
        // remove all removed nodes from 'other' entries
        others.removeAll(getRemovedChildNodeEntries());
        // both entry lists now contain the set of nodes that have not
        // been removed or added, but they may have changed their position.
        for (int i = 0; i < ours.size();) {
View Full Code Here

                    if (mapping.length == remove.size()) {
                        // all removed -> done
                    } else {
                        // only some removed
                        List remaining = new ArrayList(Arrays.asList(mapping));
                        remaining.removeAll(remove);
                        modified.put(propName, remaining.toArray(new TypeMapping[remaining.size()]));
                    }
                }
            }
            // finally re-add the modified mappings
View Full Code Here

                }
            }

            // Remove all wgaconfig jobs, no more in configuration
            List jobsToRemove = new ArrayList(_scheduler.getJobNames());
            jobsToRemove.removeAll(currentJobs);
            Iterator removeIt = jobsToRemove.iterator();
            while (removeIt.hasNext()) {
                String jobName = (String) removeIt.next();
                Job job = _scheduler.getJob(jobName);
                if (job != null && job.getOrigin() == Job.ORIGIN_WGACONFIG) {
View Full Code Here

     * @param newCol
     */
    public static void updateList(List list, Collection newCol) {
        List newList = new ArrayList(newCol);
        list.retainAll(newList);
        newList.removeAll(list);
        list.addAll(newList);
    }

    /**
     * Creates a new list that contains the same elements than the parameter
View Full Code Here

        List<Object> oldMembers = new ArrayList(capability.getAllMembers());
        if(currentTransaction!=null) currentTransaction.enterTransaction();
        List<Object> newMembers = args.length == 1 ?
            new ArrayList(capability.getAllMembers()) :
              new ArrayList();
        oldMembers.removeAll(newMembers);
        for (Object member : oldMembers){
          capability.removeFromUserCapabilities(member);
        }
        for (Object member : newMembers){
          capability.addToUserCapabilities(member);
View Full Code Here

    public Object[] getFields(String ejbName) {
        HashMap fieldMap = (HashMap)ejbFieldMap.get(ejbName);
        if (fieldMap != null) {
            List fields = new ArrayList(fieldMap.keySet());
            if (!generateFields) {
                fields.removeAll(getGeneratedRelationships(ejbName));
            }
            return fields.toArray();
        }
        return null;
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.