Revision 405 2.1/trunk/org.gvsig.view3d/org.gvsig.view3d.swing/org.gvsig.view3d.swing.api/src/main/java/org/gvsig/view3d/swing/api/View3DLibrary.java
View3DLibrary.java | ||
---|---|---|
24 | 24 |
|
25 | 25 |
package org.gvsig.view3d.swing.api; |
26 | 26 |
|
27 |
import org.gvsig.fmap.dal.DALLibrary; |
|
27 | 28 |
import org.gvsig.tools.library.AbstractLibrary; |
28 | 29 |
import org.gvsig.tools.library.LibraryException; |
30 |
import org.gvsig.tools.locator.ReferenceNotRegisteredException; |
|
29 | 31 |
|
30 | 32 |
/** |
31 | 33 |
* @author llmarques |
32 | 34 |
* |
33 | 35 |
*/ |
34 |
public class View3DLibrary extends AbstractLibrary{ |
|
35 |
|
|
36 |
public class View3DLibrary extends AbstractLibrary {
|
|
37 |
|
|
36 | 38 |
@Override |
37 | 39 |
public void doRegistration() { |
38 |
// TODO Auto-generated method stub
|
|
39 |
super.doRegistration();
|
|
40 |
registerAsAPI(View3DLibrary.class);
|
|
41 |
require(DALLibrary.class);
|
|
40 | 42 |
} |
41 | 43 |
|
42 | 44 |
@Override |
43 | 45 |
protected void doInitialize() throws LibraryException { |
44 |
// TODO Auto-generated method stub |
|
45 |
|
|
46 | 46 |
} |
47 | 47 |
|
48 | 48 |
@Override |
49 | 49 |
protected void doPostInitialize() throws LibraryException { |
50 |
// TODO Auto-generated method stub |
|
51 |
|
|
50 |
View3DManager manager = View3DLocator.getManager(); |
|
51 |
if (manager == null) { |
|
52 |
throw new ReferenceNotRegisteredException( |
|
53 |
View3DLocator.MANAGER_NAME, View3DLocator.getInstance()); |
|
54 |
} |
|
52 | 55 |
} |
53 |
|
|
54 | 56 |
} |
Also available in: Unified diff