Archive Handlers

org.eclipse.rse.ui.archivehandlers

This extension point is used to plug in additional Archive Handlers. These are used to provide seamless integration between Archive Handling and the RSE.

<!ELEMENT extension (archivehandler*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

(no description available)



<!ELEMENT archivehandler EMPTY>

<!ATTLIST archivehandler

id                CDATA #REQUIRED

name              CDATA #REQUIRED

class             CDATA #REQUIRED

fileNameExtension CDATA #REQUIRED>

(no description available)



The following is an example of this extension point's usage:

   

<extension point=

"org.eclipse.rse.ui.archivehandlers"

>

<archivehandler id=

"org.eclipse.rse.services.clientserver.archiveutils.systemziphandler"

name=

"Zip File Handler"

class=

"org.eclipse.rse.services.clientserver.archiveutils.SystemZipHandler"

>

</archivehandler>

</extension>

Plug-ins that want to extend this extension point must implement org.eclipse.rse.services.clientserver.archiveutils.ISystemArchiveHandler interface.

The Remote System Explorer in org.eclipse.rse.files.ui provides three default implementations of this extension point, for ZIP, JAR, and TAR Archives.