public interface

IPluginFileEntry

com.pnfsoftware.jeb.core.IPluginFileEntry<T extends com.pnfsoftware.jeb.core.IPlugin>

Class Overview

Plugin entry managed by a plugin manager.

Summary

Public Methods
abstract File getFile()
abstract Class<? extends T> getPluginClass()
abstract T getPluginObject(boolean createNewObject)
abstract T getPluginObject()
abstract boolean isPythonPlugin()
abstract boolean isScriptPlugin()
abstract boolean isValidPlugin()

Public Methods

public abstract File getFile ()

public abstract Class<? extends T> getPluginClass ()

public abstract T getPluginObject (boolean createNewObject)

public abstract T getPluginObject ()

public abstract boolean isPythonPlugin ()

public abstract boolean isScriptPlugin ()

public abstract boolean isValidPlugin ()