|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.scijava.platform.AbstractPlatform
public abstract class AbstractPlatform
Abstract superclass of platform implementations.
Constructor Summary | |
---|---|
AbstractPlatform()
|
Method Summary | |
---|---|
void |
configure(PlatformService service)
Activates and configures the platform. |
void |
dispose()
Performs any needed cleanup of the object's services, in preparation for the object being retired (e.g., to make garbage collection possible). |
protected PlatformService |
getPlatformService()
|
boolean |
isTarget()
Determines whether the given platform is applicable to this runtime. |
String |
javaVendor()
Java Runtime Environment vendor to match. |
String |
javaVersion()
Minimum required Java Runtime Environment version. |
String |
osArch()
Operating system architecture to match. |
String |
osName()
Operating system name to match. |
String |
osVersion()
Minimum required operating system version. |
boolean |
registerAppMenus(Object menus)
Informs the platform of a UI's newly created application menu structure. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.scijava.platform.Platform |
---|
open |
Constructor Detail |
---|
public AbstractPlatform()
Method Detail |
---|
public String javaVendor()
Platform
javaVendor
in interface Platform
public String javaVersion()
Platform
javaVersion
in interface Platform
public String osArch()
Platform
osArch
in interface Platform
public String osName()
Platform
osName
in interface Platform
public String osVersion()
Platform
osVersion
in interface Platform
public boolean isTarget()
Platform
isTarget
in interface Platform
public void configure(PlatformService service)
Platform
configure
in interface Platform
public boolean registerAppMenus(Object menus)
Platform
registerAppMenus
in interface Platform
menus
- The UI's newly created menu structure
public void dispose()
Disposable
dispose
in interface Disposable
protected PlatformService getPlatformService()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |