Refine search
/** * Add a path component. * This simply adds the file, unlike addPathElement * it does not open jar files and load files from * their CLASSPATH entry in the manifest file. * @param file the jar file or directory to add. */ public void addPathComponent(File file) { if (pathComponents.contains(file)) { return; } pathComponents.addElement(file); }
public void addAppender(Appender newAppender) { if (newAppender == null) { return; } if (appenderList == null) { appenderList = new Vector<Appender>(1); } if (!appenderList.contains(newAppender)) { appenderList.addElement(newAppender); } }
private static Vector actionsVector(String actions) { Vector v = new Vector(); StringTokenizer t = new StringTokenizer(actions.toUpperCase(), ","); while (t.hasMoreTokens()) { String action = t.nextToken().trim(); v.add(action.toLowerCase()); } if (v.contains(SCHEDULE_ACTION) && !v.contains(LIFECYCLE_ACTION)) v.add(LIFECYCLE_ACTION); return v; }
transformsToAdd.add(arg); transformsToWeights.put(arg, new Integer(tweight)); if (arg.equals("wjtp.jbco_fr")) { transformsToAdd.add(trans); Map<Object, Integer> htmp = transformsToMethodsToWeights.get(trans); if (htmp == null) { if (transformsToAdd.size() == 0) { logger.debug("No Jbco tasks to complete. Shutting Down..."); System.exit(0); Pack bb = PackManager.v().getPack("bb"); if (transformsToAdd.contains("jtp.jbco_adss")) { wjtp.add(new Transform("wjtp.jbco_fr", newTransform((Transformer) getTransform("wjtp.jbco_fr")))); if (transformsToAdd.remove("wjtp.jbco_fr")) { if (transformsToAdd.contains("bb.jbco_ecvf")) { wjtp.add(new Transform("wjtp.jbco_cc", newTransform((Transformer) getTransform("wjtp.jbco_cc")))); for (int i = 0; i < transformsToAdd.size(); i++) { if (transformsToAdd.get(i).startsWith("bb")) { jl = "jtp.jbco_jl"; for (int i = 0; i < transformsToAdd.size(); i++) { String tname = transformsToAdd.get(i); IJbcoTransform t = getTransform(tname);
Vector<String> useList = new Vector<String>(); Vector<Vector<Long>> useDataList = new Vector<Vector<Long>>(); Vector<String> defList = new Vector<String>(); Vector<Vector<Long>> defDataList = new Vector<Vector<Long>>(); Vector<Vector<String>> paramData = new Vector<Vector<String>>(); xmlLabelsList.addElement(xmlLabel); if (useDataList.size() > useIndex) { tempVector = useDataList.elementAt(useIndex); if (tempVector == null) { if (defDataList.size() > defIndex) { tempVector = defDataList.elementAt(defIndex); if (tempVector == null) { for (int k = 0; k < tempVec.size(); k++) { sootparamNode.addChild("use", new String[] { "id", "line", "method" }, new String[] { k + "", String.valueOf(tempVec.elementAt(k)) + "", cleanMethodName }); if (!localTypes.contains(localType)) { localTypes.addElement(localType); typedLocals.addElement(new Vector<XMLNode>());
String defaultTarget = newProject.getDefaultTarget(); if (defaultTarget != null) { locals.add(defaultTarget); if (locals.contains(owningTargetName)) { throw new BuildException( "%s task calling its own parent target.", if (!locals.isEmpty() && !(locals.size() == 1 && locals.get(0) != null && locals.get(0).isEmpty())) { BuildException be = null;
if (passedTokens.contains(parent) && !duplicateToken) { duplicateToken = true; System.out.println( return parent; passedTokens.addElement(parent); String value = iReplaceTokens(line); if (!value.contains(beginToken) && !duplicateToken && recurseDepth == 1) { value = passedTokens.remove(passedTokens.size() - 1); if (passedTokens.isEmpty()) { value = beginToken + value + endToken; passedTokens.remove(passedTokens.size() - 1);
/** * Verify that a pattern specifies files deeper * than the level of the specified file. * @param pattern the pattern to check. * @param name the name to check. * @return whether the pattern is deeper than the name. * @since Ant 1.6.3 */ private boolean isDeeper(String pattern, String name) { Vector p = SelectorUtils.tokenizePath(pattern); Vector n = SelectorUtils.tokenizePath(name); return p.contains("**") || p.size() > n.size(); }
private static Vector actionsVector(String actions) { Vector v = new Vector(); StringTokenizer t = new StringTokenizer(actions.toUpperCase(), ","); while (t.hasMoreTokens()) { String action = t.nextToken().trim(); v.add(action.toLowerCase()); } if( v.contains( SCHEDULE_ACTION ) && !v.contains( LIFECYCLE_ACTION ) ) v.add( LIFECYCLE_ACTION ); return v; }
/** Attach an appender. If the appender is already in the list in won't be added again. */ public void addAppender(Appender newAppender) { // Null values for newAppender parameter are strictly forbidden. if(newAppender == null) return; if(appenderList == null) { appenderList = new Vector(1); } if(!appenderList.contains(newAppender)) appenderList.addElement(newAppender); }
public static Vector findConnectedComponents(final Collection nodes, final Collection edges) { Vector components = new Vector(); Vector nodesVisited = new Vector(); Iterator nodesIt = nodes.iterator(); while (nodesIt.hasNext()) { Node next = (Node) nodesIt.next(); if (!(nodesVisited.contains(next))) { Vector componentNodes = new Vector(); Vector componentEdges = new Vector(); expandComponent(next, edges, componentNodes, componentEdges); nodesVisited.addAll(componentNodes); Graph component = new BasicGraph(componentNodes, componentEdges); components.add(component); } } return components; }
static Vector computeExcludedMembers(Vector old_mbrship, Vector new_mbrship) { Vector ret=new Vector(); if(old_mbrship == null || new_mbrship == null) return ret; for(int i=0; i < old_mbrship.size(); i++) if(!new_mbrship.contains(old_mbrship.elementAt(i))) ret.addElement(old_mbrship.elementAt(i)); return ret; }
/** * Returns {@code true} if the specified {@code Process} was * successfully added to the list of processes to destroy upon VM exit. * * @param process * the process to add * @return {@code true} if the specified {@code Process} was * successfully added */ public boolean add(final Process process) { synchronized (processes) { // if this list is empty, register the shutdown hook if (processes.size() == 0) { addShutdownHook(); } processes.addElement(process); return processes.contains(process); } }
/** * Adds the specified {@link PlotListener}. Does nothing if * already added. */ public void addPlotListener(PlotListener listener) { if (!_plotListeners.contains(listener)) { _plotListeners.addElement(listener); } }
public boolean equals(Object with) { if (with == null || !(with instanceof ApplicationAdminPermission)) return false; ApplicationAdminPermission other = (ApplicationAdminPermission) with; // Compare actions: if (other.actionsVector.size() != actionsVector.size()) return false; for (int i = 0; i != actionsVector.size(); i++) if (!other.actionsVector.contains(actionsVector.get(i))) return false; return equal(this.filter, other.filter) && equal(this.applicationDescriptor, other.applicationDescriptor) && equal(this.applicationID, other.applicationID); }
/** * Add a dependency with other top-level elements like * variables, parameters or keys. */ public void addDependency(TopLevelElement other) { if (_dependencies == null) { _dependencies = new Vector(); } if (!_dependencies.contains(other)) { _dependencies.addElement(other); } }