Revision 8682 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.buffer/org.gvsig.raster.lib.buffer.api/src/main/java/org/gvsig/raster/lib/buffer/api/BufferManager.java

View differences:

BufferManager.java
373 373
     */
374 374
    public File getLastFolderUsedToSaveRaster();
375 375

  
376
    /**
377
     * @param name
378
     * @return a Operation from its name
379
     */
380
    public Operation createOperation(String name);
381

  
382
    /**
383
     * @param name
384
     * @return parameters to create a operation
385
     */
386
    public DynObject createOperationParameters(String name);
387

  
388
    /**
389
     * @param parameters
390
     * @return a Operation from its parameters
391
     */
392
    public Operation createOperation(DynObject parameters);
393

  
394
    /**
395
     * Register operation factory
396
     *
397
     * @param factory
398
     */
399
    public void registerOperationFactory(OperationFactory factory);
400

  
401
    /**
402
     * @return a List of operation factories
403
     */
404
    public List<OperationFactory> getOperationFactories();
405

  
406
    /**
407
     * @param name
408
     * @return a operation factory from its name
409
     */
410
    public OperationFactory getOperationFactory(String name);
411

  
412
    /**
413
     * @param name
414
     * @param buffer
415
     * @param parameters
416
     * @return the buffer result of executing the operation
417
     * @throws BufferOperationException
418
     */
419
    public Buffer execute (String name, Buffer buffer, DynObject parameters) throws BufferOperationException;
420

  
421 376
    public Kernel createKernel(double[][] k);
422 377

  
423 378
    public Kernel createKernel(double[][] k, double divisor);

Also available in: Unified diff