Revision 5498 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/BufferLibrary.java

View differences:

BufferLibrary.java
4 4
import org.gvsig.tools.library.LibraryException;
5 5
import org.gvsig.tools.locator.ReferenceNotRegisteredException;
6 6

  
7

  
7
/**
8
 * @author <a href="mailto:lmarques@disid.com">Lluis Marques</a>
9
 *
10
 */
8 11
public class BufferLibrary extends AbstractLibrary {
9 12

  
10 13
    public void doRegistration() {
11 14
        registerAsAPI(BufferLibrary.class);
12
//        require(ToolsLibrary.class);
13
//        require(ProjectionLibrary.class);
14 15
    }
16

  
15 17
    @Override
16 18
    protected void doInitialize() throws LibraryException {
17
        // TODO Auto-generated method stub
18 19

  
19 20
    }
20 21

  
21 22
    @Override
22 23
    protected void doPostInitialize() throws LibraryException {
23 24
        // Validate there is any implementation registered.
24
        if(! RasterLocator.getInstance().exists(RasterLocator.BUFFER_MANAGER_NAME)) {
25
            throw new ReferenceNotRegisteredException(
26
                RasterLocator.BUFFER_MANAGER_NAME,
27
                RasterLocator.getInstance());
25
        if (!BufferLocator.getInstance().exists(BufferLocator.BUFFER_MANAGER_NAME)) {
26
            throw new ReferenceNotRegisteredException(BufferLocator.BUFFER_MANAGER_NAME,
27
                BufferLocator.getInstance());
28 28
        }
29 29

  
30 30
    }

Also available in: Unified diff