Skip to content
Success

Changes

Summary

  1. - To achieve consistent behavior with respect to project creation (details)
Commit 40a74dbb7a5ba5a385e9ce915a7f9eb06048a536 by Ansgar Radermacher
- To achieve consistent behavior with respect to project creation
  - Add a new class AutoLanguageProjectSupport that determines whether to use a UI variant of the project creation
  - All calls to existing class LanguagePRojectSupport now use AutoLanguageProjectSupport
- Add a new preference for whether to use the wizard to create new projects. This setting is true by default.
- Put designer preference pages in a new designer category (within Papyrus) to avoid many disparate entries within Papyrus.
- Code generator eligibility is less restrictive (not based on profiles)
The file was modified plugins/languages/c/org.eclipse.papyrus.designer.languages.c.codegen/src/org/eclipse/papyrus/designer/languages/c/codegen/CLangCodegen.java
The file was modified plugins/languages/common/org.eclipse.papyrus.designer.languages.common.codegen.ui/plugin.xml
The file was addedplugins/languages/common/org.eclipse.papyrus.designer.languages.common.base/src/org/eclipse/papyrus/designer/languages/common/base/AutoLanguageProjectSupport.java
The file was modified plugins/languages/java/org.eclipse.papyrus.designer.languages.java.codegen/src/org/eclipse/papyrus/designer/languages/java/codegen/JavaLangCodegen.java
The file was modified plugins/languages/common/org.eclipse.papyrus.designer.languages.common.base/.settings/org.eclipse.jdt.core.prefs
The file was modified plugins/languages/java/org.eclipse.papyrus.designer.languages.java.codegen/src/org/eclipse/papyrus/designer/languages/java/codegen/utils/LocateJavaProject.java
The file was modified plugins/languages/python/org.eclipse.papyrus.designer.languages.python.codegen/src/org/eclipse/papyrus/designer/languages/python/codegen/transformation/LocatePythonProject.java
The file was modified plugins/transformation/org.eclipse.papyrus.designer.transformation.base/plugin.xml
The file was modified plugins/monitoring/org.eclipse.papyrus.designer.monitoring.prefs.ui/plugin.xml
The file was addedplugins/languages/common/org.eclipse.papyrus.designer.languages.common.base/src/org/eclipse/papyrus/designer/languages/common/base/preferences/CodeGenUtils.java
The file was addedplugins/languages/common/org.eclipse.papyrus.designer.languages.common.codegen.ui/src/org/eclipse/papyrus/designer/languages/common/codegen/ui/preferences/CodegenPreferencePage.java
The file was addedplugins/languages/common/org.eclipse.papyrus.designer.languages.common.base/src/org/eclipse/papyrus/designer/languages/common/base/preferences/CodeGenConstants.java
The file was modified plugins/languages/c/org.eclipse.papyrus.designer.languages.c.codegen/src/org/eclipse/papyrus/designer/languages/c/codegen/utils/messages.properties
The file was modified plugins/languages/common/org.eclipse.papyrus.designer.languages.common.extensionpoints/src/org/eclipse/papyrus/designer/languages/common/extensionpoints/LanguageProjectSupport.java
The file was modified plugins/transformation/org.eclipse.papyrus.designer.transformation.ui/plugin.xml
The file was modified plugins/languages/java/org.eclipse.papyrus.designer.languages.java.reverse.ui/plugin.xml
The file was modified plugins/languages/common/org.eclipse.papyrus.designer.languages.common.base/META-INF/MANIFEST.MF
The file was modified plugins/languages/cpp/org.eclipse.papyrus.designer.languages.cpp.codegen/src/org/eclipse/papyrus/designer/languages/cpp/codegen/CppLangCodegen.java
The file was modified plugins/transformation/org.eclipse.papyrus.designer.transformation.library/src/org/eclipse/papyrus/designer/transformation/library/transformations/NamedElementNormalization.java
The file was modified plugins/infra/org.eclipse.papyrus.designer.infra.ui/plugin.xml
The file was modified plugins/languages/c/org.eclipse.papyrus.designer.languages.c.codegen/src/org/eclipse/papyrus/designer/languages/c/codegen/utils/LocateCProject.java
The file was modified plugins/transformation/org.eclipse.papyrus.designer.transformation.ui/src/org/eclipse/papyrus/designer/transformation/ui/preferences/PapyrusDesignerPreferencePage.java
The file was modified plugins/languages/cpp/org.eclipse.papyrus.designer.languages.cpp.codegen/src/org/eclipse/papyrus/designer/languages/cpp/codegen/utils/Messages.java
The file was addedplugins/infra/org.eclipse.papyrus.designer.infra.ui/src/org/eclipse/papyrus/designer/infra/ui/DesignerPreferencePage.java
The file was addedplugins/languages/common/org.eclipse.papyrus.designer.languages.common.base/src/org/eclipse/papyrus/designer/languages/common/base/preferences/CodeGenPreferenceInitializer.java
The file was modified plugins/languages/cpp/org.eclipse.papyrus.designer.languages.cpp.codegen.ui/src/org/eclipse/papyrus/designer/languages/cpp/codegen/ui/handlers/CDTprojectHandler.java
The file was addedplugins/languages/common/org.eclipse.papyrus.designer.languages.common.base/plugin.xml
The file was modified plugins/languages/java/org.eclipse.papyrus.designer.languages.java.codegen.ui/plugin.xml
The file was modified plugins/languages/java/org.eclipse.papyrus.designer.languages.java.codegen.ui/src/org/eclipse/papyrus/designer/languages/java/codegen/ui/handlers/JDTprojectHandler.java
The file was modified plugins/languages/cpp/org.eclipse.papyrus.designer.languages.cpp.codegen/src/org/eclipse/papyrus/designer/languages/cpp/codegen/utils/messages.properties
The file was modified plugins/languages/cpp/org.eclipse.papyrus.designer.languages.cpp.codegen.ui/plugin.xml
The file was modified plugins/languages/cpp/org.eclipse.papyrus.designer.languages.cpp.codegen/src/org/eclipse/papyrus/designer/languages/cpp/codegen/utils/LocateCppProject.java
The file was modified plugins/transformation/org.eclipse.papyrus.designer.transformation.library/src/org/eclipse/papyrus/designer/transformation/library/transformations/CreateAndConfigureProject.java
The file was modified plugins/transformation/org.eclipse.papyrus.designer.transformation.base/src/org/eclipse/papyrus/designer/transformation/base/preferences/TransfoBasePreferenceConstants.java
The file was modified plugins/languages/c/org.eclipse.papyrus.designer.languages.c.codegen.ui/plugin.xml
The file was modified plugins/uml/org.eclipse.papyrus.designer.uml.tools.utils/plugin.xml
The file was modified plugins/languages/c/org.eclipse.papyrus.designer.languages.c.codegen/src/org/eclipse/papyrus/designer/languages/c/codegen/utils/Messages.java
The file was modified plugins/languages/idl/org.eclipse.papyrus.designer.languages.idl.codegen.ui/plugin.xml