org.eclipse.rse.subsystems.files.local
Class LocalLanguageUtilityFactory
java.lang.Object
org.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtilityFactory
org.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.
| 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 |
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)
Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.