| 
 | |||||||||
| 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 Platformpublic String javaVersion()
Platform
javaVersion in interface Platformpublic String osArch()
Platform
osArch in interface Platformpublic String osName()
Platform
osName in interface Platformpublic String osVersion()
Platform
osVersion in interface Platformpublic boolean isTarget()
Platform
isTarget in interface Platformpublic void configure(PlatformService service)
Platform
configure in interface Platformpublic boolean registerAppMenus(Object menus)
Platform
registerAppMenus in interface Platformmenus - The UI's newly created menu structure
public void dispose()
Disposable
dispose in interface Disposableprotected PlatformService getPlatformService()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||