Deprecated API


Contents
Deprecated Interfaces
org.eclipse.xtend.expression.Callback
          Use VetoableCallback instead 
org.eclipse.internal.xpand2.codeassist.XpandTokens
          Use org.eclipse.internal.xpand2.XpandTokens instead 
 

Deprecated Classes
org.eclipse.internal.xtend.xtend.ast.ImportStatement
          Replaced by ExtensionImportStatement 
org.eclipse.internal.xtend.type.impl.java.JavaBeansMetaModel
          use org.eclipse.xtend.type.impl.java.JavaBeansMetaModel 
org.eclipse.internal.xtend.util.ProfileCollector
          Will be removed, since Profiler Component can be used instead 
org.eclipse.xtend.typesystem.emf.XmiReader
          use org.eclipse.mwe.emf.Reader instead 
org.eclipse.xtend.typesystem.emf.XmiWriter
          use org.eclipse.mwe.emf.Writer instead 
org.eclipse.xpand2.output.XmlBeautifier
          Use the XMLBeautifier from XSD Feature instead. 
org.eclipse.xtend.typesystem.xsd.XMLMixedContentFormater
          Use XMLMixedContentFormatter instead. 
 

Deprecated Methods
org.eclipse.xtend.shared.ui.ResourceContributor.create(IStorage, String)
          Use ResourceContributor2.create(org.eclipse.core.resources.IProject, IStorage, String) 
org.eclipse.xtend.shared.ui.ResourceContributorBase.create(IStorage, String)
           
org.eclipse.xtend.shared.ui.ResourceContributorBase.createExtXptResource(Resource, IStorage)
          Use ResourceContributorBase.createExtXptResource(Resource, IProject, IStorage) 
org.eclipse.xpand.incremental.trace.impl.TraceFactoryImpl.getPackage()
            
org.eclipse.xtend.profiler.profilermodel.impl.ModelFactoryImpl.getPackage()
            
org.eclipse.xpand2.output.FileHandle.getTargetFile()
           
org.eclipse.xtend.shared.ui.ResourceContributorBase.parse(IStorage, String)
          Use ResourceContributorBase.parse(IProject, IStorage, String) 
org.eclipse.xtend.expression.AbstractExpressionsUsingWorkflowComponent.setCallback(Callback)
          Use AbstractExpressionsUsingWorkflowComponent.setVetoableCallback(VetoableCallback) instead. 
org.eclipse.xtend.expression.ExecutionContextImpl.setCallBack(Callback)
          Use ExecutionContextImpl.setVetoableCallBack(VetoableCallback) 
org.eclipse.xpand2.Generator.setCollectProfileSummary(String)
            
org.eclipse.xtend.expression.ExecutionContextImpl.setFileEncoding(String)
          Use getResourceManager().setFileEncoding() instead 
org.eclipse.xpand2.Generator.setGenPath(String)
          use outlets instead 
org.eclipse.xtend.middleend.xpand.XpandComponent.setGenPath(String)
          use outlets instead 
org.eclipse.xtend.util.stdlib.ElementPropertiesExtensions.setLegacyMode(boolean)
          This feature is only for backward compatibility and will be removed in future versions 
org.eclipse.xpand2.XpandExecutionContextImpl.setResourceManager(ResourceManager)
          Context must be immutable, use the existing constructors 
org.eclipse.xpand2.Generator.setSrcPath(String)
          use outlets instead 
org.eclipse.xtend.middleend.xpand.XpandComponent.setSrcPath(String)
          use outlets instead 
org.eclipse.xpand2.output.Outlet.shouldWrite(FileHandleImpl)
          Replaced by Outlet.shouldWrite(FileHandle) 
 

Deprecated Constructors
org.eclipse.xpand2.XpandFacade(XpandExecutionContext)
          use XpandFacade.create instead 
org.eclipse.xtend.ui.core.internal.XtendResourceImpl(XtendFile, IStorage, XtendResourceParser)