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 |
} |