1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-04 15:45:25 +02:00

[173871] [api] Move archivehandlers extension point to org.eclipse.rse.services from org.eclipse.rse.ui. Also, move some classes related to archive handling to internal packages.

This commit is contained in:
Kushal Munir 2007-02-19 19:32:35 +00:00
parent 8d0cb1cf73
commit 71e8bcdbaf
15 changed files with 37 additions and 25 deletions

View file

@ -213,7 +213,7 @@ Contributors:
<!-- Add handlers for ZIP, TAR, and JAR archive files == -->
<!-- ================================================================= -->
<extension
point="org.eclipse.rse.ui.archivehandlers">
point="org.eclipse.rse.services.archivehandlers">
<archivehandler
fileNameExtension="zip"
name="SystemZipHandler"

View file

@ -1,14 +1,17 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.rse.services
Bundle-SymbolicName: org.eclipse.rse.services;singleton:=true
Bundle-Version: 2.0.0.qualifier
Bundle-Activator: org.eclipse.rse.internal.services.Activator
Bundle-Vendor: %providerName
Bundle-Localization: plugin
Require-Bundle: org.eclipse.core.runtime
Eclipse-LazyStart: true
Export-Package: org.eclipse.rse.services,
Export-Package: org.eclipse.rse.internal.services;x-internal:=true,
org.eclipse.rse.internal.services.clientserver.archiveutils;x-internal:=true,
org.eclipse.rse.internal.services.shells;x-internal:=true,
org.eclipse.rse.services,
org.eclipse.rse.services.clientserver,
org.eclipse.rse.services.clientserver.archiveutils,
org.eclipse.rse.services.clientserver.java,
@ -16,11 +19,8 @@ Export-Package: org.eclipse.rse.services,
org.eclipse.rse.services.clientserver.processes,
org.eclipse.rse.services.clientserver.processes.handlers,
org.eclipse.rse.services.clientserver.search,
org.eclipse.rse.services.clientserver.util.tar,
org.eclipse.rse.services.files,
org.eclipse.rse.services.processes,
org.eclipse.rse.services.search,
org.eclipse.rse.services.shells,
org.eclipse.rse.internal.services;x-internal:=true,
org.eclipse.rse.internal.services.shells;x-internal:=true
org.eclipse.rse.services.shells
Bundle-RequiredExecutionEnvironment: J2SE-1.4

View file

@ -13,7 +13,9 @@ bin.includes = META-INF/,\
clientserver.jar,\
patterns.dat,\
plugin.properties,\
.
.,\
plugin.xml,\
schema/
jars.compile.order = clientserver.jar,.
source.clientserver.jar = clientserver/
output.clientserver.jar = clientserver.bin/

View file

@ -14,7 +14,7 @@
* {Name} (company) - description of contribution.
********************************************************************************/
package org.eclipse.rse.services.clientserver.util.tar;
package org.eclipse.rse.internal.services.clientserver.archiveutils;
/**
* This interface contains all constants needed for the tar package.s

View file

@ -14,7 +14,7 @@
* {Name} (company) - description of contribution.
********************************************************************************/
package org.eclipse.rse.services.clientserver.archiveutils;
package org.eclipse.rse.internal.services.clientserver.archiveutils;
import java.io.File;
import java.util.HashSet;

View file

@ -14,7 +14,7 @@
* {Name} (company) - description of contribution.
********************************************************************************/
package org.eclipse.rse.services.clientserver.archiveutils;
package org.eclipse.rse.internal.services.clientserver.archiveutils;
import java.util.zip.ZipEntry;

View file

@ -14,7 +14,7 @@
* {Name} (company) - description of contribution.
********************************************************************************/
package org.eclipse.rse.services.clientserver.util.tar;
package org.eclipse.rse.internal.services.clientserver.archiveutils;
import java.io.ByteArrayInputStream;
import java.io.IOException;

View file

@ -14,7 +14,7 @@
* {Name} (company) - description of contribution.
********************************************************************************/
package org.eclipse.rse.services.clientserver.util.tar;
package org.eclipse.rse.internal.services.clientserver.archiveutils;
import java.io.File;
import java.io.FileInputStream;

View file

@ -14,7 +14,7 @@
* {Name} (company) - description of contribution.
********************************************************************************/
package org.eclipse.rse.services.clientserver.util.tar;
package org.eclipse.rse.internal.services.clientserver.archiveutils;
import java.io.IOException;
import java.io.OutputStream;

View file

@ -32,15 +32,16 @@ import java.util.HashSet;
import java.util.Iterator;
import java.util.Vector;
import org.eclipse.rse.internal.services.clientserver.archiveutils.ITarConstants;
import org.eclipse.rse.internal.services.clientserver.archiveutils.SystemArchiveUtil;
import org.eclipse.rse.internal.services.clientserver.archiveutils.TarEntry;
import org.eclipse.rse.internal.services.clientserver.archiveutils.TarFile;
import org.eclipse.rse.internal.services.clientserver.archiveutils.TarOutputStream;
import org.eclipse.rse.services.clientserver.ISystemFileTypes;
import org.eclipse.rse.services.clientserver.java.BasicClassFileParser;
import org.eclipse.rse.services.clientserver.search.SystemSearchLineMatch;
import org.eclipse.rse.services.clientserver.search.SystemSearchStringMatchLocator;
import org.eclipse.rse.services.clientserver.search.SystemSearchStringMatcher;
import org.eclipse.rse.services.clientserver.util.tar.ITarConstants;
import org.eclipse.rse.services.clientserver.util.tar.TarEntry;
import org.eclipse.rse.services.clientserver.util.tar.TarFile;
import org.eclipse.rse.services.clientserver.util.tar.TarOutputStream;
/**

View file

@ -33,6 +33,8 @@ import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import java.util.zip.ZipOutputStream;
import org.eclipse.rse.internal.services.clientserver.archiveutils.SystemArchiveUtil;
import org.eclipse.rse.internal.services.clientserver.archiveutils.SystemUniversalZipEntry;
import org.eclipse.rse.services.clientserver.ISystemFileTypes;
import org.eclipse.rse.services.clientserver.SystemEncodingUtil;
import org.eclipse.rse.services.clientserver.java.BasicClassFileParser;

View file

@ -14,3 +14,5 @@
pluginName = RSE Services Framework
providerName = Eclipse.org
extPoint.archivehandlers = Remote Archive Handlers

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension-point id="archivehandlers" name="%extPoint.archivehandlers" schema="schema/archivehandlers.exsd"/>
</plugin>

View file

@ -1,12 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="org.eclipse.rse.ui">
<schema targetNamespace="org.eclipse.rse.services">
<annotation>
<appInfo>
<meta.schema plugin="org.eclipse.rse.ui" id="archivehandlers" name="Archive Handlers"/>
<meta.schema plugin="org.eclipse.rse.services" id="archivehandlers" name="Archive Handlers"/>
</appInfo>
<documentation>
This extension point is used to plug in additional Archive Handlers. These are used to provide seamless integration between Archive Handling and the RSE.
This extension point is used to plug in additional archive handlers. Archive handlers are used to provide seamless integration of archives within the RSE. For example, an archive can be expanded to show its contents in RSE if an archive handler is registered for that archive type and handles showing the contents of archives.
</documentation>
</annotation>
@ -97,7 +97,7 @@
&lt;p&gt;
&lt;pre&gt;
&lt;extension point=&quot;org.eclipse.rse.ui.archivehandlers&quot;&gt;
&lt;extension point=&quot;org.eclipse.rse.services.archivehandlers&quot;&gt;
&lt;archivehandler
id=&quot;org.eclipse.rse.services.clientserver.archiveutils.systemziphandler&quot;
name=&quot;Zip File Handler&quot;
@ -123,7 +123,7 @@
<meta.section type="implementation"/>
</appInfo>
<documentation>
The Remote System Explorer in org.eclipse.rse.files.ui provides three default implementations of this extension point, for ZIP, JAR, and TAR Archives.
The Remote System Explorer, in the org.eclipse.rse.files.ui plugin, provides three default implementations of this extension point for ZIP, JAR, and TAR archives.
</documentation>
</annotation>
@ -132,7 +132,7 @@
<meta.section type="copyright"/>
</appInfo>
<documentation>
Copyright (c) 2002, 2006 IBM Corporation. All Rights Reserved.
Copyright (c) 2002, 2006, 2007 IBM Corporation. All Rights Reserved.
This program and the accompanying materials are made available under the terms
of the Eclipse Public License v1.0 which accompanies this distribution, and is
available at http://www.eclipse.org/legal/epl-v10.html

View file

@ -467,7 +467,6 @@ Contributors:
<!-- ================================================================= -->
<!-- Define Archive Handlers extension point -->
<!-- ================================================================= -->
<extension-point id="archivehandlers" name="%extPoint.archivehandlers" schema="schema/archivehandlers.exsd"/>
<!-- ================================================================= -->