Statistics
| Revision:

root / trunk / libraries / libAnimation3D / src / test / java / com / iver / cit / gvsig / animation / CreateKeyFrame3DTest.java @ 23595

History | View | Annotate | Download (1.16 KB)

1
package com.iver.cit.gvsig.animation;
2

    
3
import com.iver.cit.gvsig.animation.keyFrame.AnimationKeyFrame3DFlatFactory;
4
import com.iver.cit.gvsig.animation.keyframe.IKeyFrame;
5
import com.iver.utiles.extensionPoints.ExtensionPoint;
6
import com.iver.utiles.extensionPoints.ExtensionPoints;
7
import com.iver.utiles.extensionPoints.ExtensionPointsSingleton;
8

    
9
import junit.framework.TestCase;
10

    
11
public class CreateKeyFrame3DTest extends TestCase {
12

    
13
        
14
        public void test1() {
15
                
16
                AnimationKeyFrame3DFlatFactory.register();
17
                
18
                ExtensionPoints extensionPoints = ExtensionPointsSingleton.getInstance();
19
                System.out.println("Getting extension point...");
20
                ExtensionPoint extPoint = ((ExtensionPoint) extensionPoints.get("Animation"));
21
                
22
                //System.out.println("Creating ...");
23
                try {
24
                        System.out.println("Creating ...");
25
                        IKeyFrame keyframe = (IKeyFrame) extPoint.create("KeyFrame3DFlat");
26
                        keyframe.getName();
27
                } catch (InstantiationException e) {
28
                        // TODO Auto-generated catch block
29
                        e.printStackTrace();
30
                } catch (IllegalAccessException e) {
31
                        // TODO Auto-generated catch block
32
                        e.printStackTrace();
33
                }
34
                System.out.println("Done ");
35
        }
36
}