OAW 4 to oAW 5 Eclipse Modeling Migration
When migrating from openArchitectureWare oAW 4 to the oAW5, which became part of the Eclipse Modeling project, your project must undergo a number of renamings. Various class and package names have been changed when the project was moved to the Eclipse namespace.
The following list was kindly provided by Johannes Tysiak, itemis.
Renaming
On the left hand side you find the names and values for oAW4, on the right hand side the names and values for oAW5.
Java Files extending / overwriting oaw4 Classes
org.openarchitectureware.check.CheckComponent org.eclipse.xtend.check.CheckComponent
org.openarchitectureware.expression.TypeSystem org.eclipse.xtend.expression.TypeSystem
org.openarchitectureware.expression.parser.SyntaxConstants org.eclipse.internal.xtend.expression.parser.SyntaxConstants
org.openarchitectureware.type.MetaModel org.eclipse.xtend.typesystem.MetaModel
org.openarchitectureware.type.Type org.eclipse.xtend.typesystem.Type
org.openarchitectureware.uml2.UML2MetaModelBase org.eclipse.xtend.typesystem.uml2.UML2MetaModelBase
org.openarchitectureware.uml2.UML2Util2 org.eclipse.xtend.typesystem.uml2.UML2Util2
org.openarchitectureware.uml2.UML2Writer org.eclipse.xtend.typesystem.uml2.UML2Writer
org.openarchitectureware.uml2.profile.EnumType org.eclipse.xtend.typesystem.uml2.profile.EnumType
org.openarchitectureware.uml2.profile.MultipleStereotypeType org.eclipse.xtend.typesystem.uml2.profile.MultipleStereotypeType
org.openarchitectureware.uml2.profile.ProfileMetaModel org.eclipse.xtend.typesystem.uml2.profile.ProfileMetaModel
org.openarchitectureware.uml2.profile.StereotypeType org.eclipse.xtend.typesystem.uml2.profile.StereotypeType
org.openarchitectureware.util.stdlib.ExtIssueReporter org.eclipse.xtend.util.stdlib.ExtIssueReporter
org.openarchitectureware.workflow.ConfigurationException org.eclipse.emf.mwe.core.ConfigurationException
org.openarchitectureware.workflow.container.CompositeComponent org.eclipse.emf.mwe.core.container.CompositeComponent
org.openarchitectureware.workflow.issues.Issues org.eclipse.emf.mwe.core.issues.Issues
org.openarchitectureware.workflow.util.Cache org.eclipse.internal.xtend.util.Cache
org.openarchitectureware.workflow.WorkflowComponent org.eclipse.emf.mwe.core.WorkflowComponent
org.openarchitectureware.workflow.WorkflowContext org.eclipse.emf.mwe.core.WorkflowContext
org.openarchitectureware.workflow.WorkflowInterruptedException org.eclipse.emf.mwe.core.WorkflowInterruptedException
org.openarchitectureware.workflow.common.DirectoryCleaner org.eclipse.emf.mwe.utils.DirectoryCleaner
org.openarchitectureware.workflow.container.CompositeComponent org.eclipse.emf.mwe.core.container.CompositeComponent
org.openarchitectureware.workflow.issues.Issues org.eclipse.emf.mwe.core.issues.Issues
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent2 org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2
org.openarchitectureware.workflow.monitor.ProgressMonitor org.eclipse.emf.mwe.core.monitor.ProgressMonitor
org.openarchitectureware.xpand2.output.FileHandle org.eclipse.xpand2.output.FileHandle
org.openarchitectureware.xpand2.output.FileHandleImpl org.eclipse.xpand2.output.FileHandleImpl
org.openarchitectureware.xpand2.output.Outlet org.eclipse.xpand2.output.Outlet
org.openarchitectureware.xpand2.output.PostProcessor org.eclipse.xpand2.output.PostProcessor
org.openarchitectureware.xpand2.output.VetoException org.eclipse.xpand2.output.VetoException
org.openarchitectureware.xpand2.output.VetoStrategy org.eclipse.xpand2.output.VetoStrategy
org.openarchitectureware.xtend.XtendFacade org.eclipse.xtend.XtendFacade
org.eclipse.mwe.emf.AbstractEmfWorkflowComponent org.eclipse.emf.mwe.utils.AbstractEMFWorkflowComponent
AbstractEmfWorkflowComponent AbstractEMFWorkflowComponent
org.eclipse.mwe.emf.Reader org.eclipse.emf.mwe.utils.Reader
Workflows renaming from oaw4 (.oaw) into oaw5 (.mwe)
File name: .oaw" .mwe"
org.openarchitectureware.check.CheckComponent org.eclipse.xtend.check.CheckComponent
org.openarchitectureware.emf.XmiReader org.eclipse.xtend.typesystem.emf.XmiReader
org.openarchitectureware.type.emf.EmfMetaModel org.eclipse.xtend.typesystem.emf.EmfMetaModel
org.openarchitectureware.uml2.profile.ProfileMetaModel org.eclipse.xtend.typesystem.uml2.profile.ProfileMetaModel
org.openarchitectureware.uml2.Setup org.eclipse.xtend.typesystem.uml2.Setup
org.openarchitectureware.uml2.UML2MetaModel org.eclipse.xtend.typesystem.uml2.UML2MetaModel
org.openarchitectureware.util.stdlib.ExtIssueReporter org.eclipse.xtend.util.stdlib.ExtIssueReporter
org.openarchitectureware.workflow.common.DirectoryCleaner org.eclipse.emf.mwe.utils.DirectoryCleaner
org.openarchitectureware.xpand2.Generator org.eclipse.xpand2.Generator
org.openarchitectureware.xpand2.output.JavaBeautifier org.eclipse.xpand2.output.JavaBeautifier
org.openarchitectureware.xtend.XtendComponent org.eclipse.xtend.XtendComponent
org.eclipse.mwe.emf.Reader org.eclipse.emf.mwe.utils.Reader
org.eclipse.mwe.emf.StandaloneSetup org.eclipse.emf.mwe.utils.StandaloneSetup
Xpand/Xtend Templates renaming
org::openarchitectureware::util::stdlib org::eclipse::xtend::util::stdlib
org::openarchitectureware::uml2 org::eclipse::xtend::typesystem::uml2