Class NativeInvocationBridge
java.lang.Object
com.biglybt.platform.macosx.NativeInvocationBridge
- Direct Known Subclasses:
CocoaJavaBridge, NativeInvocationBridge.DummyBridge
Performs PlatformManager and platform-specific tasks using bridges like Cocoa-Java -> ObjC
The methods supplied are intended to reflect those that can be dealt with a way other than OSAScript. Ensure that the method signatures match those of PlatformManagerImpl, but they should generally return a boolean (false for failure).
- Version:
- 1.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classA NativeInvocationBridge that does nothing; isEnabled() always returns false. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddispose()Disposes system resourcesprotected static booleanprotected abstract booleanGets whether the invocation bridge is available for useprotected booleanprotected static NativeInvocationBridgeGets the singletonprotected booleanshowInFinder(File path, String fb)
-
Field Details
-
instance
-
-
Constructor Details
-
NativeInvocationBridge
protected NativeInvocationBridge()
-
-
Method Details
-
performRecoverableFileDelete
- See Also:
-
showInFinder
-
isEnabled
protected abstract boolean isEnabled()Gets whether the invocation bridge is available for use
This method is used to anticipate scenarios such as where the bridge will fail due to missing classpaths
-
dispose
protected void dispose()Disposes system resources