| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRemoteProgramController

This interface wraps the static part of org.eclipse.swt.program.Program (Online documentation)
 
 Original documentation:
 Instances of this class represent programs and their associated file extensions in the operating system.
| Method Summary | |
|---|---|
 IRemoteProgram | 
findProgram(java.lang.String extension)
Finds the program that is associated with an extension.  | 
 java.lang.String[] | 
getExtensions()
Answer all program extensions in the operating system.  | 
 IRemoteProgram[] | 
getPrograms()
Answers all available programs in the operating system.  | 
 boolean | 
launch(java.lang.String fileName)
Launches the operating system executable associated with the file or URL (http:// or https://).  | 
| Method Detail | 
|---|
IRemoteProgram findProgram(java.lang.String extension)
                           throws RemoteEclipseAPIException
extension - the program extension
RemoteEclipseAPIException
java.lang.String[] getExtensions()
                                 throws RemoteEclipseAPIException
RemoteEclipseAPIException
IRemoteProgram[] getPrograms()
                             throws RemoteEclipseAPIException
RemoteEclipseAPIException
boolean launch(java.lang.String fileName)
               throws RemoteEclipseAPIException
fileName - the file or program name or URL (http:// or https://)
RemoteEclipseAPIException
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||