leafchat.core.api
Interface PluginInfo


public interface PluginInfo

Information about a particular plugin


Method Summary
 java.lang.String[] getAuthors()
           
 java.lang.String getDescription()
           
 java.io.File getJar()
           
 java.lang.String getName()
           
 PluginExport[] getPluginExports()
           
 java.lang.String getVersion()
           
 boolean isSystem()
           
 boolean isUserScript()
           
 

Method Detail

getJar

java.io.File getJar()
Returns:
Jar file for plugin

getName

java.lang.String getName()
Returns:
Name of plugin

getAuthors

java.lang.String[] getAuthors()
Returns:
Author(s) of plugin

getDescription

java.lang.String getDescription()
Returns:
Description of plugin

getVersion

java.lang.String getVersion()
Returns:
Plugin version as a string in format 1.10.34

isSystem

boolean isSystem()
Returns:
True if plugin is a system one

isUserScript

boolean isUserScript()
Returns:
True if plugin is a user script

getPluginExports

PluginExport[] getPluginExports()
Returns:
List of exported API packages


Copyright © 2011 Samuel Marshall. All rights reserved.