RSE
Release 1.0

org.eclipse.rse.subsystems.files.dstore.subsystem
Class DStoreJavaLanguageUtility

java.lang.Object
  extended byorg.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtility
      extended byorg.eclipse.rse.internal.subsystems.files.core.AbstractJavaLanguageUtility
          extended byorg.eclipse.rse.subsystems.files.dstore.subsystem.DStoreJavaLanguageUtility
All Implemented Interfaces:
org.eclipse.rse.internal.subsystems.files.core.IJavaLanguageUtility, org.eclipse.rse.internal.subsystems.files.core.ILanguageUtility, IServiceConstants, IUniversalDataStoreConstants

public class DStoreJavaLanguageUtility
extends org.eclipse.rse.internal.subsystems.files.core.AbstractJavaLanguageUtility
implements IUniversalDataStoreConstants

This class is the Java language utility for universal.


Field Summary
 
Fields inherited from class org.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtility
language, subsystem
 
Fields inherited from interface org.eclipse.rse.dstore.universal.miners.IUniversalDataStoreConstants
BINARY_MODE, BUFFER_SIZE, C_COPY, C_COPY_BATCH, C_CREATE_FILE, C_CREATE_FOLDER, C_DELETE, C_DELETE_BATCH, C_DOWNLOAD_FILE, C_QUERY_GET_REMOTE_OBJECT, C_QUERY_QUALIFIED_CLASSNAME, C_QUERY_ROOTS, C_QUERY_UNUSED_PORT, C_QUERY_VIEW_ALL, C_QUERY_VIEW_FILES, C_QUERY_VIEW_FOLDERS, C_RENAME, C_SYSTEM_ENCODING, DOWNLOAD_RESULT_EXCEPTION, DOWNLOAD_RESULT_FILE_NOT_FOUND_EXCEPTION, DOWNLOAD_RESULT_IO_EXCEPTION, DOWNLOAD_RESULT_SUCCESS_MESSAGE, DOWNLOAD_RESULT_SUCCESS_TYPE, DOWNLOAD_RESULT_UNEXPECTED_ERROR, DOWNLOAD_RESULT_UNSUPPORTED_ENCODING_EXCEPTION, KB_IN_BYTES, MESSAGE_DESCRIPTOR, NUM_OF_KB, TEXT_MODE, TYPE_QUALIFIED_CLASSNAME, UNIVERSAL_ARCHIVE_FILE_DESCRIPTOR, UNIVERSAL_FILE_DESCRIPTOR, UNIVERSAL_FILESYSTEM_MINER, UNIVERSAL_FILTER_DESCRIPTOR, UNIVERSAL_FOLDER_DESCRIPTOR, UNIVERSAL_NODE_DESCRIPTOR, UNIVERSAL_TEMP_DESCRIPTOR, UNIVERSAL_VIRTUAL_FILE_DESCRIPTOR, UNIVERSAL_VIRTUAL_FOLDER_DESCRIPTOR
 
Fields inherited from interface org.eclipse.rse.services.clientserver.IServiceConstants
FAILED, FAILED_TO_DELETE_DIR, FAILED_WITH_DOES_NOT_EXIST, FAILED_WITH_EXCEPTION, FAILED_WITH_EXIST, FAILED_WITH_SECURITY, SUCCESS, TOKEN_SEPARATOR, UNEXPECTED_ERROR, VERSION_1
 
Fields inherited from interface org.eclipse.rse.internal.subsystems.files.core.ILanguageUtility
LANGUAGE_C, LANGUAGE_CPP, LANGUAGE_JAVA
 
Constructor Summary
DStoreJavaLanguageUtility(IRemoteFileSubSystem subsystem, String language)
          Constructor.
 
Method Summary
 String getQualifiedClassName(IRemoteFile remoteFile)
          The given remote file must be an instance of DStoreFileImpl.
 
Methods inherited from class org.eclipse.rse.internal.subsystems.files.core.AbstractLanguageUtility
getLanguage, getSubSystem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.rse.internal.subsystems.files.core.ILanguageUtility
getLanguage, getSubSystem
 

Constructor Detail

DStoreJavaLanguageUtility

public DStoreJavaLanguageUtility(IRemoteFileSubSystem subsystem,
                                 String language)
Constructor.

Parameters:
subsystem - the subsystem with which the utility is associated.
language - the language.
Method Detail

getQualifiedClassName

public String getQualifiedClassName(IRemoteFile remoteFile)
The given remote file must be an instance of DStoreFileImpl.

Specified by:
getQualifiedClassName in interface org.eclipse.rse.internal.subsystems.files.core.IJavaLanguageUtility
Parameters:
remoteFile - the remote file.
Returns:
the qualified class name.
See Also:
IJavaLanguageUtility.getQualifiedClassName(org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile)

RSE
Release 1.0

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