Package ca.phon.app.session.editor
Class SessionEditorEP
java.lang.Object
ca.phon.app.session.editor.SessionEditorEP
- All Implemented Interfaces:
IPluginEntryPoint
- Direct Known Subclasses:
SessionTemplateEP
SessionEditor entry point
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Plugin action ID.int
void
pluginStart
(Map<String, Object> args) Entry point method for a plugin.showEditor
(Project project, Session session, boolean blindMode, boolean grabFocus)
-
Field Details
-
RECORD_INDEX_PROPERY
- See Also:
-
RESULT_VALUES_PROPERTY
- See Also:
-
EP_NAME
- See Also:
-
-
Constructor Details
-
SessionEditorEP
public SessionEditorEP()
-
-
Method Details
-
getName
Description copied from interface:IPluginEntryPoint
Plugin action ID. This is used by Phon to call the entry point using a string name.- Specified by:
getName
in interfaceIPluginEntryPoint
-
getOpenAtRecord
public int getOpenAtRecord() -
pluginStart
Description copied from interface:IPluginEntryPoint
Entry point method for a plugin.- Specified by:
pluginStart
in interfaceIPluginEntryPoint
- Parameters:
args
- a hash table of arguments given to the plugin. By default, Phon will provide the plugin with the following arguments: project:IPhonProject - the project. null if N/A. corpus:String - the corpus id of the open session. null if N/A session:String - the session id of the open session. null if N/A More arguments can be defined statically in the module definition xml files.
-
showEditor
public SessionEditor showEditor(Project project, Session session, boolean blindMode, boolean grabFocus) - Parameters:
project
-session
-blindMode
-
-