Ignore:
Timestamp:
2013-01-27T20:07:53+01:00 (11 years ago)
Author:
bastiK
Message:

some simple refactoring

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/GpxExporter.java

    r5397 r5681  
    2727
    2828import org.openstreetmap.josm.Main;
     29import org.openstreetmap.josm.data.gpx.GpxConstants;
    2930import org.openstreetmap.josm.data.gpx.GpxData;
    3031import org.openstreetmap.josm.data.osm.DataSet;
     
    3637import org.openstreetmap.josm.tools.GBC;
    3738
    38 public class GpxExporter extends FileExporter {
     39public class GpxExporter extends FileExporter implements GpxConstants {
    3940    private final static String warningGpl = "<html><font color='red' size='-2'>"
    4041        + tr("Note: GPL is not compatible with the OSM license. Do not upload GPL licensed tracks.") + "</html>";
     
    8283        desc.setWrapStyleWord(true);
    8384        desc.setLineWrap(true);
    84         desc.setText((String) gpxData.attr.get(GpxData.META_DESC));
     85        desc.setText((String) gpxData.attr.get(META_DESC));
    8586        p.add(new JScrollPane(desc), GBC.eop().fill(GBC.BOTH));
    8687
     
    112113        p.add(new JLabel(tr("Keywords")), GBC.eol());
    113114        JTextField keywords = new JTextField();
    114         keywords.setText((String) gpxData.attr.get(GpxData.META_KEYWORDS));
     115        keywords.setText((String) gpxData.attr.get(META_KEYWORDS));
    115116        p.add(keywords, GBC.eop().fill(GBC.HORIZONTAL));
    116117
     
    144145        if (author.isSelected()) {
    145146            if (authorName.getText().length() > 0) {
    146                 gpxData.attr.put(GpxData.META_AUTHOR_NAME, authorName.getText());
    147                 gpxData.attr.put(GpxData.META_COPYRIGHT_AUTHOR, authorName.getText());
     147                gpxData.attr.put(META_AUTHOR_NAME, authorName.getText());
     148                gpxData.attr.put(META_COPYRIGHT_AUTHOR, authorName.getText());
    148149            }
    149150            if (email.getText().length() > 0) {
    150                 gpxData.attr.put(GpxData.META_AUTHOR_EMAIL, email.getText());
     151                gpxData.attr.put(META_AUTHOR_EMAIL, email.getText());
    151152            }
    152153            if (copyright.getText().length() > 0) {
    153                 gpxData.attr.put(GpxData.META_COPYRIGHT_LICENSE, copyright.getText());
     154                gpxData.attr.put(META_COPYRIGHT_LICENSE, copyright.getText());
    154155            }
    155156            if (copyrightYear.getText().length() > 0) {
    156                 gpxData.attr.put(GpxData.META_COPYRIGHT_YEAR, copyrightYear.getText());
     157                gpxData.attr.put(META_COPYRIGHT_YEAR, copyrightYear.getText());
    157158            }
    158159        }
     
    160161        // add the description to the gpx data
    161162        if (desc.getText().length() > 0) {
    162             gpxData.attr.put(GpxData.META_DESC, desc.getText());
     163            gpxData.attr.put(META_DESC, desc.getText());
    163164        }
    164165
    165166        // add keywords to the gpx data
    166167        if (keywords.getText().length() > 0) {
    167             gpxData.attr.put(GpxData.META_KEYWORDS, keywords.getText());
     168            gpxData.attr.put(META_KEYWORDS, keywords.getText());
    168169        }
    169170
     
    193194        if (enable) {
    194195            if (copyrightYear.getText().length()==0) {
    195                 String sCopyrightYear = (String) data.attr.get(GpxData.META_COPYRIGHT_YEAR);
     196                String sCopyrightYear = (String) data.attr.get(META_COPYRIGHT_YEAR);
    196197                if (sCopyrightYear == null) {
    197198                    sCopyrightYear = Integer.toString(Calendar.getInstance().get(Calendar.YEAR));
     
    200201            }
    201202            if (copyright.getText().length()==0) {
    202                 String sCopyright = (String) data.attr.get(GpxData.META_COPYRIGHT_LICENSE);
     203                String sCopyright = (String) data.attr.get(META_COPYRIGHT_LICENSE);
    203204                if (sCopyright == null) {
    204205                    sCopyright = Main.pref.get("lastCopyright", "http://creativecommons.org/licenses/by-sa/2.5");
     
    243244                emailLabel.setEnabled(b);
    244245                if (b) {
    245                     String sAuthorName = (String) data.attr.get(GpxData.META_AUTHOR_NAME);
     246                    String sAuthorName = (String) data.attr.get(META_AUTHOR_NAME);
    246247                    if (sAuthorName == null) {
    247248                        sAuthorName = Main.pref.get("lastAuthorName");
    248249                    }
    249250                    authorName.setText(sAuthorName);
    250                     String sEmail = (String) data.attr.get(GpxData.META_AUTHOR_EMAIL);
     251                    String sEmail = (String) data.attr.get(META_AUTHOR_EMAIL);
    251252                    if (sEmail == null) {
    252253                        sEmail = Main.pref.get("lastAuthorEmail");
Note: See TracChangeset for help on using the changeset viewer.