org.openstreetmap.josm.plugins
Class PluginHandler.DeprecatedPlugin

java.lang.Object
  extended by org.openstreetmap.josm.plugins.PluginHandler.DeprecatedPlugin
All Implemented Interfaces:
java.lang.Comparable<PluginHandler.DeprecatedPlugin>
Enclosing class:
PluginHandler

public static class PluginHandler.DeprecatedPlugin
extends java.lang.Object
implements java.lang.Comparable<PluginHandler.DeprecatedPlugin>


Field Summary
private  java.lang.Runnable migration
           
 java.lang.String name
           
 java.lang.String reason
           
 
Constructor Summary
PluginHandler.DeprecatedPlugin(java.lang.String name)
           
PluginHandler.DeprecatedPlugin(java.lang.String name, java.lang.String reason)
           
PluginHandler.DeprecatedPlugin(java.lang.String name, java.lang.String reason, java.lang.Runnable migration)
           
 
Method Summary
 int compareTo(PluginHandler.DeprecatedPlugin o)
           
 void migrate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name

reason

public java.lang.String reason

migration

private java.lang.Runnable migration
Constructor Detail

PluginHandler.DeprecatedPlugin

public PluginHandler.DeprecatedPlugin(java.lang.String name)

PluginHandler.DeprecatedPlugin

public PluginHandler.DeprecatedPlugin(java.lang.String name,
                                      java.lang.String reason)

PluginHandler.DeprecatedPlugin

public PluginHandler.DeprecatedPlugin(java.lang.String name,
                                      java.lang.String reason,
                                      java.lang.Runnable migration)
Method Detail

migrate

public void migrate()

compareTo

public int compareTo(PluginHandler.DeprecatedPlugin o)
Specified by:
compareTo in interface java.lang.Comparable<PluginHandler.DeprecatedPlugin>


JOSM