Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 3414 invoked from network); 3 Feb 2005 21:54:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 3 Feb 2005 21:54:51 -0000 Received: (qmail 82071 invoked by uid 500); 3 Feb 2005 21:54:43 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 81997 invoked by uid 500); 3 Feb 2005 21:54:43 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 81944 invoked by uid 500); 3 Feb 2005 21:54:42 -0000 Received: (qmail 81930 invoked by uid 99); 3 Feb 2005 21:54:42 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 03 Feb 2005 13:54:42 -0800 Received: (qmail 3243 invoked by uid 1818); 3 Feb 2005 21:54:40 -0000 Date: 3 Feb 2005 21:54:40 -0000 Message-ID: <20050203215440.3242.qmail@minotaur.apache.org> From: mbenson@apache.org To: ant-cvs@apache.org Subject: cvs commit: ant/src/main/org/apache/tools/ant/taskdefs/optional/perforce P4Fstat.java X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N mbenson 2005/02/03 13:54:40 Modified: src/main/org/apache/tools/ant/taskdefs/optional/perforce P4Fstat.java Log: Javadoc Revision Changes Path 1.11 +19 -22 ant/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Fstat.java Index: P4Fstat.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Fstat.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- P4Fstat.java 9 Mar 2004 16:48:33 -0000 1.10 +++ P4Fstat.java 3 Feb 2005 21:54:40 -0000 1.11 @@ -1,5 +1,5 @@ /* - * Copyright 2003-2004 The Apache Software Foundation + * Copyright 2003-2005 The Apache Software Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -27,13 +27,13 @@ import java.util.Vector; import java.util.ArrayList; +import org.apache.tools.ant.Project; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.DirectoryScanner; -import org.apache.tools.ant.Project; import org.apache.tools.ant.types.FileSet; /** - * P4Fstat - find out which files are under Perforce control and which are not. + * P4Fstat--find out which files are under Perforce control and which are not. * *
Example Usage:
*
  @@ -72,14 +72,14 @@
           = "Following files do not exist in perforce";
   
       /**
  -     * sets the filter that one wants applied
  +     * Sets the filter that one wants applied.
        * 
        * 
        * 
        * 
        * 
        * 
OptionMeaning
allall files under Perforce control or not
existingonly files under Perforce control
non-existingonly files not under Perforce control or not
- * @param filter should be one of all|existing|non-existing + * @param filter should be one of all|existing|non-existing. */ public void setShowFilter(String filter) { if (filter.equalsIgnoreCase("all")) { @@ -95,38 +95,35 @@ } /** - * sets optionally a change list number - * @param changelist change list that one wants information about - * @throws BuildException if the change list number is negative + * Sets optionally a change list number. + * @param changelist change list that one wants information about. + * @throws BuildException if the change list number is negative. */ public void setChangelist(int changelist) throws BuildException { if (changelist <= 0) { throw new BuildException("P4FStat: Changelist# should be a " + "positive number"); } - this.changelist = changelist; } /** - * adds a fileset to be examined by p4fstat - * @param set the fileset to add + * Adds a fileset to be examined by p4fstat. + * @param set the fileset to add. */ public void addFileset(FileSet set) { filesets.addElement(set); } /** - * executes the p4fstat task - * @throws BuildException if no files are specified + * Executes the p4fstat task. + * @throws BuildException if no files are specified. */ public void execute() throws BuildException { - handler = new FStatP4OutputHandler(this); if (P4View != null) { addCmd = P4View; } - P4CmdOpts = (changelist > 0) ? ("-c " + changelist) : ""; filelist = new StringBuffer(); @@ -134,7 +131,6 @@ for (int i = 0; i < filesets.size(); i++) { FileSet fs = (FileSet) filesets.elementAt(i); DirectoryScanner ds = fs.getDirectoryScanner(getProject()); - //File fromDir = fs.getDir(project); String[] srcFiles = ds.getIncludedFiles(); fileNum = srcFiles.length; @@ -157,30 +153,31 @@ log("No files specified to query status on!", Project.MSG_WARN); } } - if (show == SHOW_ALL || show == SHOW_EXISTING) { printRes(handler.getExisting(), EXISTING_HEADER); } - if (show == SHOW_ALL || show == SHOW_NON_EXISTING) { printRes(handler.getNonExisting(), NONEXISTING_HEADER); } - } /** - * return the number of files seen - * @return the number of files seen + * Return the number of files seen. + * @return the number of files seen. */ public int getLengthOfTask() { return fileNum; } + /** + * Return the number of passes to make. + * IS THIS BEING USED? + * @return number of passes (how many filesets). + */ int getPasses() { return filesets.size(); } - private void printRes(ArrayList ar, String header) { log(header, Project.MSG_INFO); for (int i = 0; i < ar.size(); i++) { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org