diff options
author | lmandel | 2006-02-27 22:32:56 +0000 |
---|---|---|
committer | lmandel | 2006-02-27 22:32:56 +0000 |
commit | 11aca62ab18d526cae76caccd5513af8b214e600 (patch) | |
tree | 221ec9967d22ce780e2115c2b1c7392cb30466d5 | |
parent | b00862aa00af4196602653c3364d53071965481e (diff) | |
download | webtools.sourceediting-11aca62ab18d526cae76caccd5513af8b214e600.tar.gz webtools.sourceediting-11aca62ab18d526cae76caccd5513af8b214e600.tar.xz webtools.sourceediting-11aca62ab18d526cae76caccd5513af8b214e600.zip |
[125441] Removed dependency on runtime.compatibility.
5 files changed, 81 insertions, 80 deletions
diff --git a/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF index 77937239a3..51a31311b9 100644 --- a/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.wst.xsd.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %_UI_PLUGIN_NAME Bundle-SymbolicName: org.eclipse.wst.xsd.core; singleton:=true -Bundle-Version: 1.0.1.qualifier +Bundle-Version: 1.0.101.qualifier Bundle-Activator: org.eclipse.wst.xsd.core.internal.XSDCorePlugin Bundle-Vendor: %Bundle-Vendor.0 Bundle-Localization: plugin @@ -10,7 +10,7 @@ Export-Package: org.eclipse.wst.xsd.contentmodel.internal, org.eclipse.wst.xsd.contentmodel.internal.util, org.eclipse.wst.xsd.core.internal, org.eclipse.wst.xsd.core.internal.validation -Require-Bundle: org.eclipse.core.runtime.compatibility, +Require-Bundle: org.eclipse.core.runtime, org.eclipse.emf.ecore, org.eclipse.wst.common.uriresolver, org.eclipse.xsd, @@ -20,5 +20,4 @@ Require-Bundle: org.eclipse.core.runtime.compatibility, org.eclipse.wst.validation, org.apache.xerces Eclipse-LasyStart: true -Plugin-Class: org.eclipse.wst.xsd.core.internal.XSDCorePlugin diff --git a/bundles/org.eclipse.wst.xsd.ui/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.wst.xsd.ui/.settings/org.eclipse.jdt.core.prefs index efba9c05d4..02e064fbee 100644 --- a/bundles/org.eclipse.wst.xsd.ui/.settings/org.eclipse.jdt.core.prefs +++ b/bundles/org.eclipse.wst.xsd.ui/.settings/org.eclipse.jdt.core.prefs @@ -1,69 +1,69 @@ -#Fri Dec 10 00:29:03 EST 2004
-org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
-org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=error
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
-org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
-org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
-org.eclipse.jdt.core.compiler.problem.unusedImport=error
-org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
-org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
+#Mon Feb 27 17:20:28 EST 2006
+eclipse.preferences.version=1
+org.eclipse.jdt.core.builder.cleanOutputFolder=clean
+org.eclipse.jdt.core.builder.duplicateResourceTask=warning
org.eclipse.jdt.core.builder.invalidClasspath=abort
org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch
-org.eclipse.jdt.core.compiler.problem.unusedLocal=ignore
-org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
+org.eclipse.jdt.core.circularClasspath=error
+org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
+org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=disabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.4
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.doc.comment.support=enabled
+org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
org.eclipse.jdt.core.compiler.problem.deprecation=warning
-org.eclipse.jdt.core.compiler.source=1.3
-org.eclipse.jdt.core.compiler.problem.finalParameterBound=error
-org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore
-org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
-org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
+org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore
org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
+org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
+org.eclipse.jdt.core.compiler.problem.finalParameterBound=error
+org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
-org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
-org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=ignore
-org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
+org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
+org.eclipse.jdt.core.compiler.problem.invalidJavadoc=ignore
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
-org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
-org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
-org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
-org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
+org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=enabled
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=private
org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
-org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
-org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
-org.eclipse.jdt.core.incompatibleJDKLevel=ignore
-eclipse.preferences.version=1
-org.eclipse.jdt.core.circularClasspath=error
-org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=enabled
-org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
-org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
+org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
+org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=enabled
+org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
+org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore
+org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=private
-org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
-org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.doc.comment.support=enabled
+org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
-org.eclipse.jdt.core.incompleteClasspath=error
-org.eclipse.jdt.core.compiler.problem.invalidJavadoc=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled
-org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
+org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
-org.eclipse.jdt.core.builder.duplicateResourceTask=warning
+org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
+org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
+org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
+org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
+org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
+org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
+org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
+org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
+org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
+org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=error
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
+org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
+org.eclipse.jdt.core.compiler.problem.unusedImport=error
+org.eclipse.jdt.core.compiler.problem.unusedLocal=ignore
+org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
+org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
+org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=ignore
+org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=error
+org.eclipse.jdt.core.compiler.source=1.3
+org.eclipse.jdt.core.incompatibleJDKLevel=ignore
+org.eclipse.jdt.core.incompleteClasspath=error
diff --git a/bundles/org.eclipse.wst.xsd.ui/.settings/org.eclipse.jdt.ui.prefs b/bundles/org.eclipse.wst.xsd.ui/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 0000000000..a232d892bb --- /dev/null +++ b/bundles/org.eclipse.wst.xsd.ui/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,3 @@ +#Mon Feb 27 17:20:24 EST 2006 +eclipse.preferences.version=1 +internal.default.compliance=default diff --git a/bundles/org.eclipse.wst.xsd.ui/META-INF/MANIFEST.MF b/bundles/org.eclipse.wst.xsd.ui/META-INF/MANIFEST.MF index b7685e1a81..081b33f778 100644 --- a/bundles/org.eclipse.wst.xsd.ui/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.wst.xsd.ui/META-INF/MANIFEST.MF @@ -2,8 +2,8 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %_UI_PLUGIN_NAME Bundle-SymbolicName: org.eclipse.wst.xsd.ui; singleton:=true -Bundle-Version: 1.0.0.qualifier -Bundle-Activator: org.eclipse.core.internal.compatibility.PluginActivator +Bundle-Version: 1.0.100.qualifier +Bundle-Activator: org.eclipse.wst.xsd.ui.internal.XSDEditorPlugin Bundle-Vendor: %Bundle-Vendor.0 Bundle-Localization: plugin Export-Package: org.eclipse.wst.xsd.ui.internal, @@ -37,7 +37,7 @@ Export-Package: org.eclipse.wst.xsd.ui.internal, org.eclipse.wst.xsd.ui.internal.validation, org.eclipse.wst.xsd.ui.internal.widgets, org.eclipse.wst.xsd.ui.internal.wizards -Require-Bundle: org.eclipse.core.runtime.compatibility, +Require-Bundle: org.eclipse.core.runtime, org.eclipse.wst.common.uriresolver, org.eclipse.wst.sse.ui, org.eclipse.wst.sse.core, @@ -66,4 +66,3 @@ Require-Bundle: org.eclipse.core.runtime.compatibility, org.eclipse.search, com.ibm.icu Eclipse-LazyStart: true -Plugin-Class: org.eclipse.wst.xsd.ui.internal.XSDEditorPlugin diff --git a/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDEditorPlugin.java b/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDEditorPlugin.java index a6ae541686..dbcfdd1710 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDEditorPlugin.java +++ b/bundles/org.eclipse.wst.xsd.ui/src/org/eclipse/wst/xsd/ui/internal/XSDEditorPlugin.java @@ -15,9 +15,8 @@ import java.net.MalformedURLException; import java.net.URL; import java.text.MessageFormat; -import org.eclipse.core.runtime.CoreException; +import org.eclipse.core.runtime.FileLocator; import org.eclipse.core.runtime.IPath; -import org.eclipse.core.runtime.IPluginDescriptor; import org.eclipse.core.runtime.Path; import org.eclipse.core.runtime.Platform; import org.eclipse.emf.edit.ui.provider.ExtendedImageRegistry; @@ -43,8 +42,8 @@ public class XSDEditorPlugin extends AbstractUIPlugin { // protected XMLSchemaPackage xmlschemaPackage; // KCPort private static MsgLogger myMsgLogger; - public XSDEditorPlugin(IPluginDescriptor descriptor) { - super(descriptor); + public XSDEditorPlugin() { + super(); plugin = this; // KCPort myMsgLogger = getMsgLogger(); // myMsgLogger.write(Level.CONFIG, new BuildInfo()); @@ -52,19 +51,6 @@ public class XSDEditorPlugin extends AbstractUIPlugin { } /** - * Copy the w3c XMLSchema.dtd and datatypes.dtd into the plugin metadata - * directory for validation purposes - * - * @throws CoreException - * - * ISSUE: should be removed. - */ - public void startup() throws CoreException { - super.startup(); - } - - - /** * @deprecated use StructuredModelManager.getModelManager(); instead. */ public static IModelManager getModelManager() { @@ -76,7 +62,14 @@ public class XSDEditorPlugin extends AbstractUIPlugin { * Get the Install URL */ public static URL getInstallURL() { - return getPlugin().getDescriptor().getInstallURL(); + try + { + return FileLocator.resolve(plugin.getBundle().getEntry("/")); + } + catch (IOException e) + { + return null; + } } /** @@ -85,7 +78,7 @@ public class XSDEditorPlugin extends AbstractUIPlugin { public static IPath getPluginLocation() { try { IPath installPath = new Path(getInstallURL().toExternalForm()).removeTrailingSeparator(); - String installStr = Platform.asLocalURL(new URL(installPath.toString())).getFile(); + String installStr = FileLocator.toFileURL(new URL(installPath.toString())).getFile(); return new Path(installStr); } catch (IOException e) { @@ -311,7 +304,14 @@ public class XSDEditorPlugin extends AbstractUIPlugin { protected URL baseURL; public URL getBaseURL() { - return getDescriptor().getInstallURL(); + try + { + return FileLocator.resolve(getBundle().getEntry("/")); + } + catch (IOException e) + { + return null; + } } public Image getIconImage(String object) { |