Changeset 23864 in osm for applications/editors/josm


Ignore:
Timestamp:
2010-10-27T15:38:28+02:00 (14 years ago)
Author:
extropy
Message:

Transition to pdfbox library.

Location:
applications/editors/josm/plugins/pdfimport/src/pdfimport
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/pdfimport/src/pdfimport/LoadPdfDialog.java

    r23862 r23864  
    422422                                        tr("File not found."));
    423423                        return null;
    424                 } catch (it.stefanochizzolini.clown.tokens.FileFormatException e1) {
    425                         JOptionPane
    426                         .showMessageDialog(
    427                                         Main.parent,
    428                                         tr("Could not parse file. Not a PDF file?"));
    429                         return null;
    430424                } catch (Exception e) {
    431425                        JOptionPane
  • applications/editors/josm/plugins/pdfimport/src/pdfimport/PdfImportAction.java

    r23702 r23864  
    44import static org.openstreetmap.josm.tools.I18n.tr;
    55
    6 import it.stefanochizzolini.clown.documents.Document;
    7 import it.stefanochizzolini.clown.documents.Page;
    8 import it.stefanochizzolini.clown.documents.contents.objects.ContentObject;
    9 import it.stefanochizzolini.clown.files.File;
    10 import it.stefanochizzolini.clown.tokens.FileFormatException;
    11 
    126import java.awt.event.ActionEvent;
    137import java.awt.event.KeyEvent;
    148
    15 import java.io.FileNotFoundException;
    16 
    17 import javax.swing.JFileChooser;
    18 import javax.swing.JOptionPane;
    19 import javax.swing.SwingUtilities;
    20 import javax.swing.filechooser.FileFilter;
    21 
    22 import org.openstreetmap.josm.Main;
    239import org.openstreetmap.josm.actions.JosmAction;
    24 import org.openstreetmap.josm.command.Command;
    25 import org.openstreetmap.josm.data.osm.DataSet;
    26 import org.openstreetmap.josm.gui.layer.OsmDataLayer;
    27 
    28 
    2910import org.openstreetmap.josm.tools.Shortcut;
    3011
     
    3516public class PdfImportAction extends JosmAction {
    3617
    37     public PdfImportAction() {
    38         super(tr("Import PDF file"), "pdf_import",
    39                 tr("Import PDF file."), Shortcut.registerShortcut(
    40                         "tools:pdfimport", tr("Tool: {0}",
    41                                 tr("Import PDF file")), KeyEvent.VK_P,
    42                         Shortcut.GROUP_EDIT, Shortcut.SHIFT_DEFAULT), true);
    43     }
     18        public PdfImportAction() {
     19                super(tr("Import PDF file"), "pdf_import",
     20                                tr("Import PDF file."), Shortcut.registerShortcut(
     21                                                "tools:pdfimport", tr("Tool: {0}",
     22                                                                tr("Import PDF file")), KeyEvent.VK_P,
     23                                                                Shortcut.GROUP_EDIT, Shortcut.SHIFT_DEFAULT), true);
     24        }
    4425
    45     /**
    46     * The action button has been clicked
    47     *
    48     * @param e
    49     *            Action Event
    50     */
    51     public void actionPerformed(ActionEvent e) {
    52        
    53         //show dialog asking to select coordinate axes and input coordinates and projection.
    54         LoadPdfDialog dialog = new LoadPdfDialog();
    55         dialog.setAlwaysOnTop(true);
    56         dialog.setTitle(tr("Import PDF"));
    57         dialog.setVisible(true);
    58     }
     26        /**
     27        * The action button has been clicked
     28        *
     29        * @param e
     30        *            Action Event
     31        */
     32        public void actionPerformed(ActionEvent e) {
     33
     34                //show dialog asking to select coordinate axes and input coordinates and projection.
     35                LoadPdfDialog dialog = new LoadPdfDialog();
     36                dialog.setAlwaysOnTop(true);
     37                dialog.setTitle(tr("Import PDF"));
     38                dialog.setVisible(true);
     39        }
    5940}
Note: See TracChangeset for help on using the changeset viewer.