diff options
author | Anton Leherbauer | 2011-02-14 14:18:46 +0000 |
---|---|---|
committer | Anton Leherbauer | 2011-02-14 14:18:46 +0000 |
commit | 60080b30c7c062fcee82e95ac40fb4ca26c9abb9 (patch) | |
tree | dd1321f070ecb61528f4f0b88c65a4855be37740 /build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal | |
parent | 44d5f87460cff57acf9228488cd3d293a613e8a1 (diff) | |
download | org.eclipse.cdt-60080b30c7c062fcee82e95ac40fb4ca26c9abb9.tar.gz org.eclipse.cdt-60080b30c7c062fcee82e95ac40fb4ca26c9abb9.tar.xz org.eclipse.cdt-60080b30c7c062fcee82e95ac40fb4ca26c9abb9.zip |
Fix deprecation warnings
Diffstat (limited to 'build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal')
-rw-r--r-- | build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig/util/CygpathTranslator.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig/util/CygpathTranslator.java b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig/util/CygpathTranslator.java index 0dae0bd6ee2..820df07aac7 100644 --- a/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig/util/CygpathTranslator.java +++ b/build/org.eclipse.cdt.make.core/src/org/eclipse/cdt/make/internal/core/scannerconfig/util/CygpathTranslator.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2004, 2010 IBM Corporation and others. + * Copyright (c) 2004, 2011 IBM Corporation and others. * 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 @@ -20,7 +20,8 @@ import java.util.List; import org.eclipse.cdt.core.CCorePlugin; import org.eclipse.cdt.core.IBinaryParser; -import org.eclipse.cdt.core.ICExtensionReference; +import org.eclipse.cdt.core.model.CoreModelUtil; +import org.eclipse.cdt.core.settings.model.ICConfigExtensionReference; import org.eclipse.cdt.utils.CygPath; import org.eclipse.cdt.utils.ICygwinToolsFactroy; import org.eclipse.core.resources.IProject; @@ -43,10 +44,10 @@ public class CygpathTranslator { public CygpathTranslator(IProject project) { try { - ICExtensionReference[] parserRef = CCorePlugin.getDefault().getBinaryParserExtensions(project); + ICConfigExtensionReference[] parserRef = CCorePlugin.getDefault().getDefaultBinaryParserExtensions(project); for (int i = 0; i < parserRef.length; i++) { try { - IBinaryParser parser = (IBinaryParser)parserRef[i].createExtension(); + IBinaryParser parser = CoreModelUtil.getBinaryParser(parserRef[i]); ICygwinToolsFactroy cygwinToolFactory = (ICygwinToolsFactroy) parser.getAdapter(ICygwinToolsFactroy.class); if (cygwinToolFactory != null) { cygPath = cygwinToolFactory.getCygPath(); |