org.gvsig.raster.algorithm
Class RasterBaseAlgorithmLibrary

java.lang.Object
  extended by org.gvsig.tools.library.AbstractLibrary
      extended by org.gvsig.raster.algorithm.RasterBaseAlgorithmLibrary
All Implemented Interfaces:
org.gvsig.tools.library.Library

public class RasterBaseAlgorithmLibrary
extends org.gvsig.tools.library.AbstractLibrary

Initialization of RasterBaseAlgorithmLibrary library.

Author:
Nacho Brodin

Nested Class Summary
 
Nested classes/interfaces inherited from class org.gvsig.tools.library.AbstractLibrary
org.gvsig.tools.library.AbstractLibrary.Required
 
Nested classes/interfaces inherited from interface org.gvsig.tools.library.Library
org.gvsig.tools.library.Library.TYPE
 
Field Summary
static java.lang.String REGISTER_INPUT_PARAMETERS_LABEL
           
static java.lang.String REGISTER_OUTPUT_PARAMETERS_LABEL
           
static java.lang.String REGISTER_PROCESS_LABEL
           
 
Constructor Summary
RasterBaseAlgorithmLibrary()
           
 
Method Summary
protected  void doInitialize()
           
protected  void doPostInitialize()
           
static RasterBaseAlgorithmManager getManager()
          Returns the instance of the manager
static java.lang.String getProcessName(java.lang.Class<?> process)
          Gets the process name
static void register(java.lang.String processLabel, java.lang.Class<?> process)
          Registers a raster process
 
Methods inherited from class org.gvsig.tools.library.AbstractLibrary
doRegistration, equals, getLibrary, getPriority, getRequireds, getType, hashCode, initialize, isRequired, isRequired, postInitialize, registerAs, registerAsAPI, registerAsImplementationOf, registerAsImplementationOf, registerAsServiceOf, require, require, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

REGISTER_INPUT_PARAMETERS_LABEL

public static final java.lang.String REGISTER_INPUT_PARAMETERS_LABEL
See Also:
Constant Field Values

REGISTER_OUTPUT_PARAMETERS_LABEL

public static final java.lang.String REGISTER_OUTPUT_PARAMETERS_LABEL
See Also:
Constant Field Values

REGISTER_PROCESS_LABEL

public static final java.lang.String REGISTER_PROCESS_LABEL
See Also:
Constant Field Values
Constructor Detail

RasterBaseAlgorithmLibrary

public RasterBaseAlgorithmLibrary()
Method Detail

doInitialize

protected void doInitialize()
                     throws org.gvsig.tools.library.LibraryException
Specified by:
doInitialize in class org.gvsig.tools.library.AbstractLibrary
Throws:
org.gvsig.tools.library.LibraryException

doPostInitialize

protected void doPostInitialize()
                         throws org.gvsig.tools.library.LibraryException
Specified by:
doPostInitialize in class org.gvsig.tools.library.AbstractLibrary
Throws:
org.gvsig.tools.library.LibraryException

getManager

public static RasterBaseAlgorithmManager getManager()
Returns the instance of the manager

Returns:

getProcessName

public static java.lang.String getProcessName(java.lang.Class<?> process)
Gets the process name

Parameters:
process -
Returns:

register

public static void register(java.lang.String processLabel,
                            java.lang.Class<?> process)
Registers a raster process



Copyright © 2014 gvSIG Association. All Rights Reserved.