Class Desktop
public class Desktop : JVMBridgeBase<Desktop>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Desktop>Desktop
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Desktop>.IsAssignableFrom(IJavaType)JVMBridgeBase<Desktop>.IsAssignableFrom<T>()JVMBridgeBase<Desktop>.Execute<T>(params T[])JVMBridgeBase<Desktop>.DynBridgeClazzJVMBridgeBase<Desktop>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Desktop()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public Desktop()
Desktop(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public Desktop(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
GetDesktop
public static Desktop GetDesktop { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddAppEventListener(SystemEventListener)
public void AddAppEventListener(SystemEventListener arg0)
Parameters
Browse(URI)
public void Browse(URI arg0)
Parameters
Exceptions
BrowseFileDirectory(File)
public void BrowseFileDirectory(File arg0)
Parameters
DisableSuddenTermination()
public void DisableSuddenTermination()
Edit(File)
public void Edit(File arg0)
Parameters
Exceptions
EnableSuddenTermination()
public void EnableSuddenTermination()
IsDesktopSupported()
public static bool IsDesktopSupported()
Returns
IsSupported(Action)
public bool IsSupported(Desktop.Action arg0)
Parameters
Returns
Mail()
public void Mail()
Exceptions
Mail(URI)
public void Mail(URI arg0)
Parameters
Exceptions
MoveToTrash(File)
public bool MoveToTrash(File arg0)
Parameters
Returns
Open(File)
public void Open(File arg0)
Parameters
Exceptions
OpenHelpViewer()
public void OpenHelpViewer()
Print(File)
public void Print(File arg0)
Parameters
Exceptions
RemoveAppEventListener(SystemEventListener)
public void RemoveAppEventListener(SystemEventListener arg0)
Parameters
RequestForeground(bool)
public void RequestForeground(bool arg0)
Parameters
SetAboutHandler(AboutHandler)
public void SetAboutHandler(AboutHandler arg0)
Parameters
arg0
AboutHandler
SetDefaultMenuBar(JMenuBar)
public void SetDefaultMenuBar(JMenuBar arg0)
Parameters
SetOpenFileHandler(OpenFilesHandler)
public void SetOpenFileHandler(OpenFilesHandler arg0)
Parameters
SetOpenURIHandler(OpenURIHandler)
public void SetOpenURIHandler(OpenURIHandler arg0)
Parameters
SetPreferencesHandler(PreferencesHandler)
public void SetPreferencesHandler(PreferencesHandler arg0)
Parameters
SetPrintFileHandler(PrintFilesHandler)
public void SetPrintFileHandler(PrintFilesHandler arg0)
Parameters
SetQuitHandler(QuitHandler)
public void SetQuitHandler(QuitHandler arg0)
Parameters
arg0
QuitHandler
SetQuitStrategy(QuitStrategy)
public void SetQuitStrategy(QuitStrategy arg0)
Parameters
arg0
QuitStrategy