Class AbstractPlugin

java.lang.Object
com.pnfsoftware.jeb.core.AbstractPlugin
All Implemented Interfaces:
IPlugin
Direct Known Subclasses:
AbstractDCollectionOptimizer, AbstractDOptimizer, AbstractEnginesPlugin, AbstractJOptimizer, AbstractNativeDecompilerExtension, AbstractOptimizer, AbstractUnitIdentifier, AbstractUnitPlugin

public abstract class AbstractPlugin extends Object implements IPlugin
Skeleton implementation of JEB plugins.
  • Constructor Details

    • AbstractPlugin

      protected AbstractPlugin()
  • Method Details

    • setData

      public void setData(Object key, Object value)
      Description copied from interface: IPlugin
      Store a piece of transient plugin data.
      Specified by:
      setData in interface IPlugin
    • getData

      public Object getData(Object key)
      Description copied from interface: IPlugin
      Retrieve a piece of transient plugin data.
      Specified by:
      getData in interface IPlugin
      Returns:
    • dispose

      public void dispose()
      The default implementation does nothing.
      Specified by:
      dispose in interface IPlugin