# HG changeset patch # User dadubrow # Date 1247244468 18000 # Node ID 291972d4f3eaed59f51fdb99d327f18c860aab84 # Parent 8f7dc8c705977a258357fd8983cf1315d447ec30 [Bug 9220] Add deprecated tags for internal implementation classes diff -r 8f7dc8c70597 -r 291972d4f3ea project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/BSFModelFactory.java --- a/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/BSFModelFactory.java Thu Jul 09 14:26:36 2009 -0500 +++ b/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/BSFModelFactory.java Fri Jul 10 11:47:48 2009 -0500 @@ -17,12 +17,17 @@ package com.nokia.carbide.cpp.epoc.engine.model; +import com.nokia.carbide.cpp.epoc.engine.EpocEnginePlugin; import com.nokia.carbide.cpp.epoc.engine.model.bsf.IBSFOwnedModel; import com.nokia.carbide.internal.cpp.epoc.engine.model.bsf.BSFModel; import org.eclipse.core.runtime.IPath; import org.eclipse.jface.text.IDocument; +/** + * This class is an internal implementation and will be moved to an internal package. + * @deprecated Use {@link EpocEnginePlugin#getBSFModelProvider()} + */ public class BSFModelFactory implements IModelFactory { /* (non-Javadoc) diff -r 8f7dc8c70597 -r 291972d4f3ea project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/ImageMakefileModelFactory.java --- a/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/ImageMakefileModelFactory.java Thu Jul 09 14:26:36 2009 -0500 +++ b/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/ImageMakefileModelFactory.java Fri Jul 10 11:47:48 2009 -0500 @@ -17,6 +17,7 @@ package com.nokia.carbide.cpp.epoc.engine.model; +import com.nokia.carbide.cpp.epoc.engine.EpocEnginePlugin; import com.nokia.carbide.cpp.epoc.engine.model.makefile.image.IImageMakefileOwnedModel; import com.nokia.carbide.internal.cpp.epoc.engine.model.makefile.image.ImageMakefileModel; @@ -24,8 +25,8 @@ import org.eclipse.jface.text.IDocument; /** - * Model for creating image makefiles. - * + * This class is an internal implementation and will be moved to an internal package. + * @deprecated Use {@link EpocEnginePlugin#getImageMakefileModelProvider()} */ public class ImageMakefileModelFactory implements IModelFactory { diff -r 8f7dc8c70597 -r 291972d4f3ea project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/MakefileModelFactory.java --- a/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/MakefileModelFactory.java Thu Jul 09 14:26:36 2009 -0500 +++ b/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/MakefileModelFactory.java Fri Jul 10 11:47:48 2009 -0500 @@ -17,12 +17,17 @@ package com.nokia.carbide.cpp.epoc.engine.model; +import com.nokia.carbide.cpp.epoc.engine.EpocEnginePlugin; import com.nokia.carbide.cpp.epoc.engine.model.makefile.IMakefileOwnedModel; import com.nokia.carbide.internal.cpp.epoc.engine.model.makefile.MakefileModel; import org.eclipse.core.runtime.IPath; import org.eclipse.jface.text.IDocument; +/** + * This class is an internal implementation and will be moved to an internal package. + * @deprecated Use {@link EpocEnginePlugin#getMakefileModelProvider()} + */ public class MakefileModelFactory implements IModelFactory { /* (non-Javadoc) diff -r 8f7dc8c70597 -r 291972d4f3ea project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/PKGModelFactory.java --- a/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/PKGModelFactory.java Thu Jul 09 14:26:36 2009 -0500 +++ b/project/com.nokia.carbide.cpp.epoc.engine/src/com/nokia/carbide/cpp/epoc/engine/model/PKGModelFactory.java Fri Jul 10 11:47:48 2009 -0500 @@ -20,11 +20,16 @@ import com.nokia.carbide.cpp.epoc.engine.EpocEnginePlugin; import com.nokia.carbide.internal.api.cpp.epoc.engine.model.pkg.IPKGOwnedModel; +import com.nokia.carbide.internal.api.cpp.epoc.engine.model.pkg.PKGModelHelper; import com.nokia.carbide.internal.cpp.epoc.engine.model.pkg.PKGModel; import org.eclipse.core.runtime.IPath; import org.eclipse.jface.text.IDocument; +/** + * This class is an internal implementation and will be moved to an internal package. + * @deprecated Use {@link PKGModelHelper#getPKGModelProvider()} when made into API + */ public class PKGModelFactory implements IModelFactory { public IPKGOwnedModel createModel(IPath path, IDocument document) {