Changes between Version 95 and Version 96 of DevelopersGuide/DevelopingPlugins


Ignore:
Timestamp:
2020-04-02T18:12:11+02:00 (5 years ago)
Author:
stoecker
Comment:

Fix one link, others still broken

Legend:

Unmodified
Added
Removed
Modified
  • DevelopersGuide/DevelopingPlugins

    v95 v96  
    165165Most of the current JOSM authors don't follow this approach and in 2008 and 2009 large parts of the JOSM code base have been refactored in order to improve the maintainability and stability of the code. You're encouraged to follow the well-established principles of encapsulation and information hiding in plugins too.
    166166
    167 In 2017 The Plugin API was reworked to make the source more modular. [source:/trunk/src/org/openstreetmap/josm/Main.java Main] object was removed and replaced by other more modular API.  These are some of the new objects:
     167In 2017 The Plugin API was reworked to make the source more modular. [source:/trunk/src/org/openstreetmap/josm/Main.java@14252 Main] object was removed and replaced by other more modular API.  These are some of the new objects:
    168168
    169169||MainApplication.getMainFrame()||This is the parent of all GUI elements. Use this as first parameter to JOptionPane.show* if you want to popup a message||