Bug fixes and startup checks
[debian/openrocket] / src / net / sf / openrocket / gui / main / OpenRocketClipboard.java
1 package net.sf.openrocket.gui.main;
2
3 import net.sf.openrocket.document.Simulation;
4 import net.sf.openrocket.rocketcomponent.RocketComponent;
5
6 public class OpenRocketClipboard {
7
8         private static Object clipboard = null;
9         
10         private OpenRocketClipboard() {
11                 // Disallow instantiation
12         }
13         
14         
15         /**
16          * Return the <code>RocketComponent</code> contained in the clipboard, or
17          * <code>null</code>.
18          * 
19          * @return      the rocket component contained in the clipboard, or <code>null</code>
20          *                      if the clipboard does not currently contain a rocket component.
21          */
22         public static RocketComponent getComponent() {
23                 if (clipboard instanceof RocketComponent) {
24                         return (RocketComponent) clipboard;
25                 }
26                 return null;
27         }
28         
29         
30         public static Simulation[] getSimulations() {
31                 return null; // TODO
32         }
33         
34         
35 }