S-PLUS Connect/Java v1.0

com.insightful.splus
Interface ClientObjectFactory

All Superinterfaces:
Remote
All Known Implementing Classes:
ClientObjectFactoryImpl

public interface ClientObjectFactory
extends Remote

Provides access to client-side operations from the server when in client/server mode.


Method Summary
 ClientUtilities getClientUtilities()
          Get access to client utilities.
 SplusClientEditor getEditor()
          Get access to a client editor.
 com.insightful.splus.SplusHelpManagerInstance getHelpManagerInstance()
          Get access to the help manager.
 SGraphicsDeviceFactory getSGraphicsDeviceFactory()
          Get access to the graphics device factory.
 boolean isAlive()
          Test whether the client process is alive.
 void shutdown()
          Shut down the client process.
 

Method Detail

getSGraphicsDeviceFactory

public SGraphicsDeviceFactory getSGraphicsDeviceFactory()
                                                 throws RemoteException
Get access to the graphics device factory.

Throws:
RemoteException

getHelpManagerInstance

public com.insightful.splus.SplusHelpManagerInstance getHelpManagerInstance()
                                                                     throws RemoteException
Get access to the help manager.

Throws:
RemoteException

getEditor

public SplusClientEditor getEditor()
                            throws RemoteException
Get access to a client editor.

Throws:
RemoteException

getClientUtilities

public ClientUtilities getClientUtilities()
                                   throws RemoteException
Get access to client utilities. This provides the ability to invoke static classes and methods on the client.

Throws:
RemoteException

isAlive

public boolean isAlive()
                throws RemoteException
Test whether the client process is alive.

Throws:
RemoteException

shutdown

public void shutdown()
              throws RemoteException
Shut down the client process.

Throws:
RemoteException

S-PLUS Connect/Java v1.0

Copyright © 2000, 2002 Insightful Corporation
Warning: Classes not documented in the S-PLUS Programmer's Guide may change in future releases.