Remote Systems
v6.4.1

com.ibm.etools.systems.launch.sourceLookup
Class RemoteArchiveSourceContainer

java.lang.Object
  extended byAbstractSourceContainer
      extended bycom.ibm.etools.systems.launch.sourceLookup.AbstractRemoteSourceContainer
          extended bycom.ibm.etools.systems.launch.sourceLookup.RemoteArchiveSourceContainer
All Implemented Interfaces:
IUniversalLaunchConstants

public class RemoteArchiveSourceContainer
extends AbstractRemoteSourceContainer
implements IUniversalLaunchConstants

See Also:
Serialized Form

Field Summary
static String TYPE_ID
          Unique identifier for the RSE directory source container type com.ibm.etools.systems.launch.sourceLookup.RemoteFolderSourceContainer
 
Fields inherited from class com.ibm.etools.systems.launch.sourceLookup.AbstractRemoteSourceContainer
EMPTY
 
Fields inherited from interface com.ibm.etools.systems.launch.IUniversalLaunchConstants
ATTR_PREFIX, ATTR_SYSTEM_CONNECTION_ALIAS_NAME, ATTR_SYSTEM_CONNECTION_PROFILE_NAME, BROWSE, BROWSEPROMPT, DEBUG_MODE, HISTORY_PREFIX, ICON_EXT, ICON_ROOT, ICON_SOURCELOCATOR_RSE, ICON_SOURCELOCATOR_RSE_ID, ICON_SOURCELOCATOR_RSE_ROOT, ICON_SUFFIX, LABEL, LAUNCH_GENERIC_PREFIX, PLUGIN_ID, PREFIX, REMOTEBUILD_EXPORT_LABEL, REMOTEBUILD_EXPORT_ROOT, REMOTEBUILD_EXPORT_TOOLTIP, REMOTEBUILD_PROGRAM, REMOTEBUILD_PROJECT, REMOTEBUILD_PROJECT_TOOLTIP, REMOTEBUILD_PROJECTCHKBOX, REMOTEEXTTOOLS_CONNECTION_INVALID, REMOTEEXTTOOLS_PROJECT_INVALID, REMOTEEXTTOOLS_WORKINGDIR_INVALID, REMOTEPROGRAM_CONNECTION, REMOTEPROGRAM_CONNECTIONS_LABEL, REMOTEPROGRAM_CONNECTIONS_TOOLTIP, REMOTEPROGRAM_EXPORT_LABEL, REMOTEPROGRAM_EXPORT_ROOT, REMOTEPROGRAM_EXPORT_TOOLTIP, REMOTEPROGRAM_PROGRAM, REMOTESOURCECONTIANER_ARCHIVE_ROOT, REMOTESOURCECONTIANER_DOWNLOAD, REMOTESOURCECONTIANER_FOLDER_ROOT, REMOTESOURCECONTIANER_LOOKUP, REMOTETOOLS_TABS_DEBUG_PREFIX, REMOTETOOLS_TABS_MAIN, REMOTETOOLS_TABS_MAIN_EXPORT_BROWSE_ROOT, REMOTETOOLS_TABS_MAIN_EXPORT_BROWSE_TOOLTIP, REMOTETOOLS_TABS_MAIN_EXPORT_DIALOG_ROOT, REMOTETOOLS_TABS_MAIN_EXPORT_DIALOG_TITLE, REMOTETOOLS_TABS_MAIN_EXPORT_LABEL, REMOTETOOLS_TABS_MAIN_EXPORT_ROOT, REMOTETOOLS_TABS_MAIN_EXPORT_TOOLTIP, REMOTETOOLS_TABS_MAIN_PROJECT_BROWSE_DIALOG_ROOT, REMOTETOOLS_TABS_MAIN_PROJECT_BROWSE_ROOT, REMOTETOOLS_TABS_MAIN_PROJECT_CHECK_ROOT, REMOTETOOLS_TABS_MAIN_PROJECT_ROOT, REMOTETOOLS_TABS_PREFIX, RESID_LAUNCH_PREFRENCE_DEBUG_ROOT, RESID_LAUNCH_PREFRENCE_PREFIX, RESID_PREFIX, RESID_REMOTEBUILD_PREFIX, RESID_REMOTEPROGRAM_PREFIX, RESID_REMOTESOURCECONTAINER_PREFIX, RESID_UI_PREFIX, RSE_ARCHIVE_SOURCECONTAINER_TYPE, RSE_DIRECTORY_SOURCECONTAINER_TYPE, RSE_SOURCECONTAINER_ARCHIVE_SELECTION_INVALID, RSE_SOURCECONTAINER_FOLDER_SELECTION_INVALID, RUN_MODE, SHOWINERRORLIST, TITLE, TOOLTIP
 
Constructor Summary
RemoteArchiveSourceContainer(SystemConnection connection, IPath path, boolean useLocalCopyFirst)
           
RemoteArchiveSourceContainer(SystemConnection connection, IPath path, boolean useLocalCopyFirst, boolean caseSensitive)
           
 
Method Summary
protected  SystemSearchString getSystemSearchString(String fileName)
           
 ISourceContainerType getType()
           
 
Methods inherited from class com.ibm.etools.systems.launch.sourceLookup.AbstractRemoteSourceContainer
equals, findSourceElements, getCachedFiles, getCaseSensitive, getConnection, getExactMatch, getName, getPath, getRunnableContext, getSourceLookupSorter, getUseLocalCopyFirst, hashCode, search, searchCachedResult, setCaseSenstive, setExactMatch, setSourceLookupSorter, sortResult
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_ID

public static final String TYPE_ID
Unique identifier for the RSE directory source container type com.ibm.etools.systems.launch.sourceLookup.RemoteFolderSourceContainer

See Also:
Constant Field Values
Constructor Detail

RemoteArchiveSourceContainer

public RemoteArchiveSourceContainer(SystemConnection connection,
                                    IPath path,
                                    boolean useLocalCopyFirst)

RemoteArchiveSourceContainer

public RemoteArchiveSourceContainer(SystemConnection connection,
                                    IPath path,
                                    boolean useLocalCopyFirst,
                                    boolean caseSensitive)
Method Detail

getSystemSearchString

protected SystemSearchString getSystemSearchString(String fileName)
Specified by:
getSystemSearchString in class AbstractRemoteSourceContainer

getType

public ISourceContainerType getType()
Specified by:
getType in class AbstractRemoteSourceContainer

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.