Remote Systems
v6.4.1

com.ibm.etools.systems.subsystems
Interface SubsystemsFactory

All Known Implementing Classes:
SubsystemsFactoryImpl

public interface SubsystemsFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
SubsystemsPackage

Field Summary
static String copyright
           
static SubsystemsFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 IBMServerLauncher createIBMServerLauncher()
          Returns a new object of class 'IBM Server Launcher'
 RemoteSystemEnvVar createRemoteSystemEnvVar()
          Returns a new object of class 'Remote System Env Var'
 ServerLauncher createServerLauncher()
          Returns a new object of class 'Server Launcher'
 SubsystemsPackage getSubsystemsPackage()
          Returns the package supported by this factory
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values

eINSTANCE

public static final SubsystemsFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createRemoteSystemEnvVar

public RemoteSystemEnvVar createRemoteSystemEnvVar()
Returns a new object of class 'Remote System Env Var'.

Returns:
a new object of class 'Remote System Env Var'.

createServerLauncher

public ServerLauncher createServerLauncher()
Returns a new object of class 'Server Launcher'.

Returns:
a new object of class 'Server Launcher'.

createIBMServerLauncher

public IBMServerLauncher createIBMServerLauncher()
Returns a new object of class 'IBM Server Launcher'.

Returns:
a new object of class 'IBM Server Launcher'.

getSubsystemsPackage

public SubsystemsPackage getSubsystemsPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.

Remote Systems
v6.4.1

Copyright © 2005 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.