RSE
Release 1.0

org.eclipse.rse.subsystems.files.local
Class LocalLanguageUtilityFactory

java.lang.Object
  extended byorg.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtilityFactory
      extended byorg.eclipse.rse.subsystems.files.local.LocalLanguageUtilityFactory
All Implemented Interfaces:
org.eclipse.rse.internal.subsystems.files.core.ILanguageUtilityFactory

public class LocalLanguageUtilityFactory
extends org.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtilityFactory

This is a singleton factory class associated each universal subsystem.


Field Summary
 
Fields inherited from class org.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtilityFactory
subsystem
 
Method Summary
static org.eclipse.rse.internal.subsystems.files.core.ILanguageUtilityFactory getInstance(IRemoteFileSubSystem subsystem)
          Returns an instance for each subsystem.
 org.eclipse.rse.internal.subsystems.files.core.ILanguageUtility getUtility(String language)
          For Java, subclasses should return an instance of IJavaLanguageUtility
 
Methods inherited from class org.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtilityFactory
getSubSystem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static org.eclipse.rse.internal.subsystems.files.core.ILanguageUtilityFactory getInstance(IRemoteFileSubSystem subsystem)
Returns an instance for each subsystem. Note that there is just a singleton instance for each local subsystem.

Parameters:
subsystem - the local subsystem.
Returns:
the singleton instance associated with the subsystem.

getUtility

public org.eclipse.rse.internal.subsystems.files.core.ILanguageUtility getUtility(String language)
Description copied from class: org.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtilityFactory
For Java, subclasses should return an instance of IJavaLanguageUtility

See Also:
ILanguageUtilityFactory.getUtility(java.lang.String)

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.