org.scijava.options
Class OptionsPlugin

java.lang.Object
  extended by org.scijava.module.AbstractModule
      extended by org.scijava.module.DefaultMutableModule
          extended by org.scijava.command.DynamicCommand
              extended by org.scijava.options.OptionsPlugin
All Implemented Interfaces:
Runnable, Cancelable, Command, Contextual, Module, MutableModule, SciJavaPlugin, SingletonPlugin

public class OptionsPlugin
extends DynamicCommand
implements SingletonPlugin

Base class for all options-oriented plugins.

Author:
Barry DeZonia, Curtis Rueden

Field Summary
protected  EventService eventService
           
 
Constructor Summary
OptionsPlugin()
           
 
Method Summary
 void load()
          Loads option values from persistent storage.
 void reset()
          Clears option values from persistent storage.
 void run()
           
 void save()
          Saves option values to persistent storage.
 
Methods inherited from class org.scijava.command.DynamicCommand
cancel, context, getCancelReason, getContext, getInfo, getInput, getOutput, isCanceled, setContext, setInput, setOutput
 
Methods inherited from class org.scijava.module.DefaultMutableModule
addInput, addInput, addOutput, addOutput, removeInput, removeOutput
 
Methods inherited from class org.scijava.module.AbstractModule
cancel, getDelegateObject, getInputs, getOutputs, initialize, isResolved, preview, setInputs, setOutputs, setResolved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.scijava.module.Module
cancel, getDelegateObject, getInputs, getOutputs, initialize, isResolved, preview, setInputs, setOutputs, setResolved
 

Field Detail

eventService

protected EventService eventService
Constructor Detail

OptionsPlugin

public OptionsPlugin()
Method Detail

load

public void load()
Loads option values from persistent storage.


save

public void save()
Saves option values to persistent storage.


reset

public void reset()
Clears option values from persistent storage.


run

public void run()
Specified by:
run in interface Runnable
Overrides:
run in class DefaultMutableModule


Copyright © 2009–2015 SciJava. All rights reserved.