public abstract class AbstractApp extends AbstractRichPlugin implements App
App implementations.| Constructor and Description |
|---|
AbstractApp() |
| Modifier and Type | Method and Description |
|---|---|
void |
about()
Displays information about the application.
|
File |
getBaseDirectory()
Gets the application's root directory.
|
String |
getInfo(boolean mem)
Gets a string with information about the application.
|
Manifest |
getManifest()
Gets the manifest containing metadata about the application.
|
POM |
getPOM()
Gets the Maven POM containing metadata about the application.
|
String |
getSystemProperty()
A system property which, if set, overrides the base directory of the
application.
|
String |
getTitle()
Gets the title of the application.
|
String |
getVersion()
Gets the version of the application.
|
void |
prefs()
Displays application preferences.
|
void |
quit()
Quits the application.
|
compareTo, getInfo, getPriority, setInfo, setPriority, toStringcontext, getContext, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetArtifactId, getGroupIdcontext, getContext, setContextgetPriority, setPrioritycompareTogetInfo, setInfopublic String getTitle()
Apppublic String getVersion()
AppSciJava conforms to the Semantic Versioning specification.
getVersion in interface AppgetVersion in interface Versionedmajor.minor.micro format.public POM getPOM()
Apppublic Manifest getManifest()
AppNB: This metadata may be null if run in a development environment.
getManifest in interface Apppublic String getInfo(boolean mem)
Apppublic String getSystemProperty()
AppgetSystemProperty in interface Apppublic File getBaseDirectory()
AppgetBaseDirectory in interface Apppublic void about()
Apppublic void prefs()
AppCopyright © 2009–2016 SciJava. All rights reserved.