eclipse-uml2 / uml2

An EMF-based implementation of the UML 2.x metamodel for the Eclipse platform.
Eclipse Public License 2.0
5 stars 4 forks source link

Bidi3.5: Arabic Data is not correctly manipulated when exporting an Arabic named UML model #39

Open eclipse-uml2-bot opened 1 week ago

eclipse-uml2-bot commented 1 week ago

| --- | --- | | Bugzilla Link | 273832 | | Status | NEW | | Importance | P3 major | | Reported | Apr 27, 2009 09:22 EDT | | Modified | Jun 19, 2012 15:32 EDT | | Version | 3.0.0 | | Depends on | 160682 | | Reporter | Mai El-Sayad |

Description

Build ID: I20090424-1604

Steps To Reproduce:

  1. Create a general Arabic named Project and create UML model with an Arabic name inside it.\ Scenario:
  2. Create an Arabic named EMF project and select the UML model file name in the .genmodel file and choose Generate All from the Generator menu
  3. Select the UML model file name in the .genmodel file and choose Export Model from the Generator menu
  4. Select the modelName package and press process all and finish.

Expected Result:\ A new UML Model is successfully exported

Actual Result:\ The model is exported, but the files created all include errors. The Arabic names are displayed as question marks.

More information:\ Find attached the model used in this scenario and the output project. Please check the Java files in this project.

eclipse-uml2-bot commented 1 week ago

By Mai El-Sayad on Apr 27, 2009 09:24

Created attachment 133355 Project generated after exporting the model

Project.rar

eclipse-uml2-bot commented 1 week ago

By Mai El-Sayad on Apr 27, 2009 09:25

Created attachment 133356 Model used in this scenario

:notepad_spiral: MyЧгу.uml

eclipse-uml2-bot commented 1 week ago

By Anthony Hunter on Apr 27, 2009 13:43

Resolution of BIDI defects are not in plan for Galileo. BIDI in text fields in\ SWT applications are limited by issues in the base platform and there is no\ plan to address these issues in Galileo.

Leaving open in case BIDI defects are looked at in a future release.

eclipse-uml2-bot commented 1 week ago

By Mai El-Sayad on May 03, 2009 06:24

It is acceptable to defer fixing the defect as it is not in Galileo plans, however, we believe the severity should be left as "Major" (even if not resolved) as it reflects the degree of criticality from Bidi perspective, regardless of the resolution plan.