|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.getopt.luke.LukePlugin
org.getopt.luke.plugins.SimilarityDesignerPlugin
public class SimilarityDesignerPlugin
This plugin lets you write your own implementation of Similarity using JavaScript and Mozilla Rhino engine.
The script needs to provide functions with specific signatures. These functions are then executed by a CustomSimilarity facade class.
Field Summary |
---|
Fields inherited from class org.getopt.luke.LukePlugin |
---|
app, dir, ir, myUi |
Constructor Summary | |
---|---|
SimilarityDesignerPlugin()
Default constructor. |
Method Summary | |
---|---|
void |
actionCompileSimilarity()
|
void |
actionLoadSample(java.lang.Object menu)
|
void |
actionNew()
|
void |
actionOpenFile()
|
void |
actionSaveFile()
|
java.lang.String |
getPluginHome()
Return URL to plugin home page or author's e-mail. |
java.lang.String |
getPluginInfo()
Return short one-line info about the plugin. |
java.lang.String |
getPluginName()
Returns a plugin name. |
java.lang.String |
getXULName()
This method should return a fully qualified name/path of the XUL resource used to build the UI for the plugin. |
boolean |
init()
Initialize this component. |
void |
invalidate()
|
Methods inherited from class org.getopt.luke.LukePlugin |
---|
getApplication, getDirectory, getIndexReader, getMyUi, setApplication, setDirectory, setIndexReader, setMyUi |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimilarityDesignerPlugin() throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public java.lang.String getXULName()
LukePlugin
getXULName
in class LukePlugin
public java.lang.String getPluginName()
LukePlugin
getPluginName
in class LukePlugin
public java.lang.String getPluginInfo()
LukePlugin
getPluginInfo
in class LukePlugin
public java.lang.String getPluginHome()
LukePlugin
getPluginHome
in class LukePlugin
public boolean init() throws java.lang.Exception
LukePlugin
init
in class LukePlugin
java.lang.Exception
- when an unrecoverable error occurspublic void actionLoadSample(java.lang.Object menu)
public void actionNew()
public void invalidate()
public void actionCompileSimilarity()
public void actionSaveFile()
public void actionOpenFile()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |