public class MainRibbon extends java.lang.Object implements PluginLoader.PluginLoaderListener, ActiveSequenceListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BAND_NEW |
static java.lang.String |
BAND_OTHERS |
static java.lang.String |
BAND_SETUP |
static java.lang.String |
TASK_PLUGINS
TASK / BAND NAMES
|
Constructor and Description |
---|
MainRibbon(org.pushingpixels.flamingo.api.ribbon.JRibbon ribbon) |
Modifier and Type | Method and Description |
---|---|
void |
activeSequenceChanged(SequenceEvent event)
The current active sequence has changed.
|
void |
cleanWorkspaces()
clean workspace (remove absent plug-in)
|
ImageJWrapper |
getImageJ() |
ImageJTask |
getImageJTask() |
ROITask |
getROIRibbonTask() |
SearchBar |
getSearchBar() |
SequenceOperationTask |
getSequenceOperationTask() |
ToolRibbonTask |
getToolRibbon()
Deprecated.
Use
getROIRibbonTask() instead |
void |
init() |
void |
pluginLoaderChanged(PluginLoader.PluginLoaderEvent e) |
void |
sequenceActivated(Sequence sequence)
Sequence just get the active state.
|
void |
sequenceDeactivated(Sequence sequence)
Sequence just lost the active state.
|
public static final java.lang.String TASK_PLUGINS
public static final java.lang.String BAND_SETUP
public static final java.lang.String BAND_NEW
public static final java.lang.String BAND_OTHERS
public MainRibbon(org.pushingpixels.flamingo.api.ribbon.JRibbon ribbon)
ribbon
- public void init()
public ROITask getROIRibbonTask()
@Deprecated public ToolRibbonTask getToolRibbon()
getROIRibbonTask()
insteadpublic SequenceOperationTask getSequenceOperationTask()
public ImageJTask getImageJTask()
public ImageJWrapper getImageJ()
public SearchBar getSearchBar()
public void cleanWorkspaces()
public void pluginLoaderChanged(PluginLoader.PluginLoaderEvent e)
pluginLoaderChanged
in interface PluginLoader.PluginLoaderListener
public void sequenceActivated(Sequence sequence)
ActiveSequenceListener
ActiveSequenceListener.sequenceDeactivated(Sequence)
event describing
the sequence which actually lose activation.sequenceActivated
in interface ActiveSequenceListener
public void sequenceDeactivated(Sequence sequence)
ActiveSequenceListener
ActiveSequenceListener.sequenceActivated(Sequence)
event describing the
new activated sequence.sequenceDeactivated
in interface ActiveSequenceListener
public void activeSequenceChanged(SequenceEvent event)
ActiveSequenceListener
activeSequenceChanged
in interface ActiveSequenceListener