Class FileConsumer

java.lang.Object
org.apache.maven.scm.provider.accurev.cli.FileConsumer
All Implemented Interfaces:
org.codehaus.plexus.util.cli.StreamConsumer

class FileConsumer extends Object implements org.codehaus.plexus.util.cli.StreamConsumer
  • Field Details

    • filePattern

      private Pattern filePattern
    • matchedFiles

      private List<File> matchedFiles
    • ADD_PATTERN

      public static final Pattern ADD_PATTERN
    • UPDATE_PATTERN

      public static final Pattern UPDATE_PATTERN
    • POPULATE_PATTERN

      public static final Pattern POPULATE_PATTERN
    • PROMOTE_PATTERN

      public static final Pattern PROMOTE_PATTERN
    • STAT_PATTERN

      public static final Pattern STAT_PATTERN
    • DEFUNCT_PATTERN

      public static final Pattern DEFUNCT_PATTERN
      TODO - The removed files are relative to the workspace top, not the basedir of the fileset
  • Constructor Details

    • FileConsumer

      FileConsumer(List<File> matchedFilesAccumulator, Pattern filematcher)
  • Method Details

    • consumeLine

      public void consumeLine(String line)
      Specified by:
      consumeLine in interface org.codehaus.plexus.util.cli.StreamConsumer