Examples of FileParameter


Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

    double ratio;

    @Override
    protected void makeOptions(Parameterization config) {
      super.makeOptions(config);
      FileParameter outputP = new FileParameter(FOLDER_ID, FileType.OUTPUT_FILE);
      if(config.grab(outputP)) {
        output = outputP.getValue();
      }

      DoubleParameter ratioP = new DoubleParameter(RATIO_ID, new GreaterConstraint(0.0), 1.33);
      if(config.grab(ratioP)) {
        ratio = ratioP.getValue();
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

     * @param config Options
     * @param description Short description
     * @return Output file
     */
    protected File getParameterOutputFile(Parameterization config, String description) {
      final FileParameter outputP = new FileParameter(OUTPUT_ID, FileParameter.FileType.OUTPUT_FILE);
      outputP.setShortDescription(description);
      if(config.grab(outputP)) {
        return outputP.getValue();
      }
      return null;
    }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

     * @param config Options
     * @param description Description
     * @return Input file
     */
    protected File getParameterInputFile(Parameterization config, String description) {
      final FileParameter inputP = new FileParameter(INPUT_ID, FileParameter.FileType.INPUT_FILE);
      inputP.setShortDescription(description);
      if(config.grab(inputP)) {
        return inputP.getValue();
      }
      return null;
    }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

      super.makeOptions(config);
      final ObjectParameter<ComputeColorHistogram> colorhistP = new ObjectParameter<ComputeColorHistogram>(COLORHIST_ID, ComputeColorHistogram.class, ComputeNaiveRGBColorHistogram.class);
      if(config.grab(colorhistP)) {
        histogrammaker = colorhistP.instantiateClass(config);
      }
      final FileParameter inputP = new FileParameter(INPUT_ID, FileParameter.FileType.INPUT_FILE);
      if(config.grab(inputP)) {
        inputFile = inputP.getValue();
      }
    }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

       *
       * @param config Parameterization
       * @return Instance or null
       */
      protected static File getParameterNeighborhoodFile(Parameterization config) {
        final FileParameter param = new FileParameter(NEIGHBORHOOD_FILE_ID, FileParameter.FileType.INPUT_FILE);
        if(config.grab(param)) {
          return param.getValue();
        }
        return null;
      }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

      final ObjectParameter<DistanceFunction<O, D>> dpar = new ObjectParameter<DistanceFunction<O, D>>(DISTANCE_ID, DistanceFunction.class);
      if(config.grab(dpar)) {
        distance = dpar.instantiateClass(config);
      }
      // Output file parameter
      final FileParameter cpar = new FileParameter(CACHE_ID, FileParameter.FileType.OUTPUT_FILE);
      if(config.grab(cpar)) {
        out = cpar.getValue();
      }

    }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

      final ObjectParameter<DistanceFunction<O, D>> dpar = new ObjectParameter<DistanceFunction<O, D>>(DISTANCE_ID, DistanceFunction.class);
      if(config.grab(dpar)) {
        distance = dpar.instantiateClass(config);
      }
      // Output file parameter
      final FileParameter cpar = new FileParameter(CACHE_ID, FileParameter.FileType.OUTPUT_FILE);
      if(config.grab(cpar)) {
        out = cpar.getValue();
      }

    }
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

    @Override
    protected void makeOptions(Parameterization config) {
      super.makeOptions(config);

      FileParameter fileP = new FileParameter(FILE_ID, FileParameter.FileType.INPUT_FILE);
      if(config.grab(fileP)) {
        file = fileP.getValue();
      }

      PatternParameter idP = new PatternParameter(ID_ID, ID_PATTERN_DEFAULT);
      if(config.grab(idP)) {
        idpattern = idP.getValue();
View Full Code Here

Examples of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.FileParameter

    boolean autoopen = false;

    @Override
    protected void makeOptions(Parameterization config) {
      super.makeOptions(config);
      FileParameter outputP = new FileParameter(OptionID.OUTPUT, FileParameter.FileType.OUTPUT_FILE);
      outputP.setShortDescription("Filename the KMZ file (compressed KML) is written to.");
      if(config.grab(outputP)) {
        filename = outputP.getValue();
      }

      ObjectParameter<OutlierScalingFunction> scalingP = new ObjectParameter<OutlierScalingFunction>(SCALING_ID, OutlierScalingFunction.class, OutlierLinearScaling.class);
      if(config.grab(scalingP)) {
        scaling = scalingP.instantiateClass(config);
View Full Code Here

Examples of org.ribax.parameters.FileParameter

        StringPart p = new StringPart(pair.getName(),pair.getValue());
       
        out.write(p.toString().getBytes());
       
      } else if (o instanceof FileParameter) {
        FileParameter fp = (FileParameter)o;
        pair = fp.getNameValuePair();
       
        if (pair == null || pair.getName() == null || pair.getValue() == null) {
          nullParameterWarning(pair);
          continue;
        }
       
          File f = new File(pair.getValue());
         
          if (f == null) {
            LOG.warn(Messages.getString("SocketDataSource.8")+pair.getValue()); //$NON-NLS-1$
            continue;
          }
         
          byte[] b = new byte[1024];
         
          //send the file
          FileInputStream fin = new FileInputStream(f);
         
          while(fin.available() > 0) {
            fin.read(b);
            out.write(b);
          }
      } else if (o instanceof FileDataItem) {
        FileDataItem fp = (FileDataItem)o;
        pair = fp.getNameValuePair();
       
        if (pair == null || pair.getName() == null || pair.getValue() == null) {
          nullParameterWarning(pair);
          continue;
        }

          File f = new File(pair.getValue());
         
          if (f == null){
            LOG.warn(Messages.getString("SocketDataSource.9")+pair.getValue()); //$NON-NLS-1$
            continue;
          }

          //send the file
          byte[] b = new byte[1024];
         
          //send the file
          FileInputStream fin = new FileInputStream(f);
         
          while(fin.available() > 0) {
            fin.read(b);
            out.write(b);
          }

      } else if (o instanceof DataItem) {
        DataItem fp = (DataItem)o;
        pair = fp.getNameValuePair();
       
        if (pair == null || pair.getName() == null || pair.getValue() == null) {
          nullParameterWarning(pair);
          continue;
        }
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.