/*
 * Register.java
 *
 * Created on March 29, 2002, 3:59 PM
 */

package jas2.export;
import jas2.hist.*;
// import org.freehep.graphics2d.exportchooser.*;
import java.awt.datatransfer.*;
/**
 *
 * @author  tonyj
 */
public class Register
{
   public void init()
   {

/*
      SaveAsDialog.register(new SaveAsPluginAdapter(new EPS2DExportFileType()));
      SaveAsDialog.register(new SaveAsPluginAdapter(new PDF2DExportFileType()));
      SaveAsDialog.register(new SaveAsPluginAdapter(new SVG2DExportFileType()));
      SaveAsDialog.register(new SaveAsPluginAdapter(new EMF2DExportFileType()));
      SaveAsDialog.register(new SaveAsPluginAdapter(new PS2DExportFileType()));
      SaveAsDialog.register(new SaveAsPluginAdapter(new PNGExportFileType()));
      SaveAsDialog.register(new SaveAsPluginAdapter(new PPMExportFileType()));
 */
     
      try
      {
         DataFlavor df = new DataFlavor("image/emf","Enhanced Meta File");
         SystemFlavorMap map =  (SystemFlavorMap) SystemFlavorMap.getDefaultFlavorMap();
         map.addUnencodedNativeForFlavor(df, "ENHMETAFILE" );
     //    VectorGraphicsTransferable.register(df,new SaveAsPluginAdapter(new EMF2DExportFileType()));
      }
      catch (Throwable x)
      {
         System.err.println("Unable to install EMF flavor (this is expected if not using JDK 1.4");
      }
   }
}

 

Ads help maintain this website.