Ignore:
Timestamp:
2018-08-11T19:01:26+02:00 (6 years ago)
Author:
Don-vip
Message:

see #15229 - extract lifecycle Main classes to a new lifecycle SPI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MainApplication.java

    r14121 r14125  
    161161import org.openstreetmap.josm.plugins.PluginHandler;
    162162import org.openstreetmap.josm.plugins.PluginInformation;
     163import org.openstreetmap.josm.spi.lifecycle.InitStatusListener;
     164import org.openstreetmap.josm.spi.lifecycle.InitializationTask;
     165import org.openstreetmap.josm.spi.lifecycle.Lifecycle;
    163166import org.openstreetmap.josm.spi.preferences.Config;
    164167import org.openstreetmap.josm.spi.preferences.PreferenceChangeEvent;
     
    318321        String location = Config.getUrls().getJOSMWebsite() + "/proj/" + gridFileName;
    319322        // Try to load grid file
     323        @SuppressWarnings("resource")
    320324        CachedFile cf = new CachedFile(location);
    321325        try {
     
    667671    }
    668672
     673    /**
     674     * Redirects the key inputs from {@code source} to main content pane.
     675     * @param source source component from which key inputs are redirected
     676     */
    669677    public static void redirectToMainContentPane(JComponent source) {
    670678        RedirectInputMap.redirect(source, contentPanePrivate);
     
    10451053            GuiHelper.runInEDT(() -> splash.setVisible(Config.getPref().getBoolean("draw.splashscreen", true)));
    10461054        }
    1047         Main.setInitStatusListener(new InitStatusListener() {
     1055        Lifecycle.setInitStatusListener(new InitStatusListener() {
    10481056
    10491057            @Override
Note: See TracChangeset for help on using the changeset viewer.