Archive Handlers
Identifier:
com.ibm.etools.systems.core.archivehandlers
Since:
5.1.2
Description:
This extension point is used to plug in additional Archive Handlers. These are used to provide seamless integration between Archive Handling and the RSE.
Configuration Markup:
<!ELEMENT extension (archivehandler*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT archivehandler EMPTY>
<!ATTLIST archivehandler
id CDATA #REQUIRED
name CDATA #REQUIRED
class CDATA #REQUIRED
fileNameExtension CDATA #REQUIRED>
- id - a unique name that will be used to identify the Archive Handler.
- name - a translatable name that will be used to identify this Archive Handler in the UI.
- class - a fully qualified name of the Java class that implements the com.ibm.etools.systems.core.archiveutils.ISystemArchiveHandler interface.
- fileNameExtension - The filename extension to associate this Archive Handler with. For example, one would associate a Zip Handler with extension "zip".
Examples:
The following is an example of this extension point's usage:
<extension point=
"com.ibm.etools.systems.core.archivehandlers"
>
<archivehandler
id=
"com.ibm.etools.systems.core.archiveutils.ziphandler"
name=
"Zip File Handler"
class=
"com.ibm.etools.systems.core.archiveutils.SystemZipHandler"
>
</parser>
</extension>
API Information:
Plug-ins that want to extend this extension point must implement com.ibm.etools.systems.core.archiveutils.ISystemArchiveHandler interface.
Supplied Implementation:
The Remote Systems Explorer in com.ibm.etools.systems.core provides three default implementations of this extension point, for ZIP, JAR, and TAR Archives.
(C) Copyright IBM Corp. 2002, 2004. All Rights Reserved.