Revision 30580 branches/v2_0_0_prep/libraries/libGPE/src/org/gvsig/gpe/impl/DefaultGPELibrary.java

View differences:

DefaultGPELibrary.java
27 27
 
28 28
package org.gvsig.gpe.impl;
29 29

  
30
import org.gvsig.gpe.GPELibrary;
31 30
import org.gvsig.gpe.GPELocator;
32 31
import org.gvsig.gpe.GPEManager;
33 32
import org.gvsig.gpe.GPEProperties;
34
import org.gvsig.tools.locator.ReferenceNotRegisteredException;
33
import org.gvsig.tools.library.LibraryException;
34
import org.gvsig.tools.library.impl.BaseLibrary;
35 35

  
36 36
/**
37 37
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera</a>
38 38
 */
39
public class DefaultGPELibrary extends GPELibrary {
40
	/*
41
	 * (non-Javadoc)
42
	 * @see org.gvsig.tools.locator.BaseLibrary#initialize()
43
	 */
44
	public void initialize() throws ReferenceNotRegisteredException {
45
        super.initialize();
46
		
39
public class DefaultGPELibrary extends BaseLibrary {
40

  
41
	protected void doInitialize() throws LibraryException {
47 42
        //Register the default GPEManager
48 43
        GPELocator.registerGPEManager(DefaultGPEManager.class);
49
    }
44
	}
50 45

  
51
	/*
52
	 * (non-Javadoc)
53
	 * @see org.gvsig.tools.locator.BaseLibrary#postInitialize()
54
	 */
55
	public void postInitialize() {
56
		super.postInitialize();
57

  
46
	protected void doPostInitialize() throws LibraryException {
58 47
		// Validate there is any implementation registered.
59
		GPEManager gpeManager = GPELocator.getGPEManager();
60
		if (gpeManager == null) {
61
			throw new ReferenceNotRegisteredException(
62
					GPELocator.GPE_MANAGER_NAME, GPELocator.getInstance());
63
		}
64
		
48
		GPEManager gpeManager = GPELocator.getGPEManager();		
65 49
		gpeManager.setProperty(GPEProperties.DECIMAL_DIGITS, new Integer(20));		
66 50
	}
67
}
68

  
51
}

Also available in: Unified diff