org.scijava.welcome
Interface WelcomeService

All Superinterfaces:
Comparable<Prioritized>, Contextual, Disposable, HasPluginInfo, Prioritized, RichPlugin, SciJavaPlugin, SciJavaService, Service
All Known Implementing Classes:
DefaultWelcomeService

public interface WelcomeService
extends SciJavaService

Interface for services to display the welcome greeting when the UI is shown for the first time.

Author:
Curtis Rueden, Mark Hiner

Method Summary
 void displayWelcome()
          Displays the welcome greeting.
 boolean isFirstRun()
          Returns true iff this version of the running SJC application has not run before.
 void setFirstRun(boolean firstRun)
          Sets a preference recording whether this version of the dominant SJC application has run.
 
Methods inherited from interface org.scijava.service.Service
initialize, registerEventHandlers
 
Methods inherited from interface org.scijava.Contextual
context, getContext, setContext
 
Methods inherited from interface org.scijava.Prioritized
getPriority, setPriority
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.scijava.plugin.HasPluginInfo
getInfo, setInfo
 
Methods inherited from interface org.scijava.Disposable
dispose
 

Method Detail

displayWelcome

void displayWelcome()
Displays the welcome greeting.


isFirstRun

boolean isFirstRun()
Returns true iff this version of the running SJC application has not run before.


setFirstRun

void setFirstRun(boolean firstRun)
Sets a preference recording whether this version of the dominant SJC application has run.



Copyright © 2009–2015 SciJava. All rights reserved.