com.mindoo.remote.api.com.ibm.rcp.topology
Interface IRemoteNativeApplication

All Superinterfaces:
IRemoteEclipseWrapper

public interface IRemoteNativeApplication
extends IRemoteEclipseWrapper

Remote API Wrapper for the com.ibm.rcp.topology.NativeApplication (Online documentation)

Original documentation:
This interface represents a native application representation according to the TopologyHandler. Native applications are forms of pages. They do not have corresponding Eclipse perspectives.


Method Summary
 java.lang.String getCommand()
          Retrieves the launching command for this native application.
 java.lang.String getEnvironmentMode()
          Returns the environment mode for this application.
 java.lang.String getPlatform()
          Returns the supported platform for this application.
 java.lang.String getWorkingDirectory()
          Returns the starting working directory from which this app should be launched.
 
Methods inherited from interface com.mindoo.remote.api.IRemoteEclipseWrapper
_internalGetId, equalWrappedObjects
 

Method Detail

getCommand

java.lang.String getCommand()
                            throws RemoteEclipseAPIException
Retrieves the launching command for this native application.

Returns:
Launching command for the application.
Throws:
RemoteEclipseAPIException

getPlatform

java.lang.String getPlatform()
                             throws RemoteEclipseAPIException
Returns the supported platform for this application. The supported platform can only be one of the following:

win32 linux macos

Returns:
The supported platform for this native app.
Throws:
RemoteEclipseAPIException

getEnvironmentMode

java.lang.String getEnvironmentMode()
                                    throws RemoteEclipseAPIException
Returns the environment mode for this application. The supported mode can only be on of the following:

APPEND PREPEND OVERWRITE REPLACE

Returns:
The supported environment mode for this application.
Throws:
RemoteEclipseAPIException

getWorkingDirectory

java.lang.String getWorkingDirectory()
                                     throws RemoteEclipseAPIException
Returns the starting working directory from which this app should be launched.

Returns:
The working directory to launch the natve app.
Throws:
RemoteEclipseAPIException