Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Free up default layout position after setPosition #19

Open
Nava2 opened this issue Aug 26, 2015 · 4 comments
Open

Free up default layout position after setPosition #19

Nava2 opened this issue Aug 26, 2015 · 4 comments
Labels
Component-UmpleOnline Related to the UmpleOnline website Diffic-Easy Should be obvious how to fix it and doable in less than a week by an experienced Umple developer layout Priority-Low This problem is likely to have low impact or to relate to a rarely used detail or edge case Status-Accepted Type-Defect

Comments

@Nava2
Copy link
Contributor

Nava2 commented Aug 26, 2015

Originally reported on Google Code with ID 59


Currently, all classe in the UmpleModel will consume a default position. Even if the
class is given a new position, other classes will not be able to use its original default
position.

This means that if you add a class textually, then move it, then add a new class textually,
the new class will not be located in the first blank screen area.

Some initial work was done on this by Julie.

A status attribute was added to class Coordinate to solve this issue. (ie. do not

assign a default position to a class if its position's status is EXPLICIT.)

However, because there is no persistent model in UmpleOnline - a new instance of

model is created everytime the text is parsed (triggered by typing in the text editor)

  • and all previous statuses are overwritten.

    Julie is not sure what should be done about this. Any thoughts?


Reported by @umple on 2011-06-23 21:05:07

@Nava2
Copy link
Contributor Author

Nava2 commented Aug 26, 2015

Reported by @umple on 2011-06-24 14:06:36

  • Labels added: layout

@Nava2 Nava2 added Type-Defect Component-UmpleOnline Related to the UmpleOnline website layout Status-Accepted Priority-Low This problem is likely to have low impact or to relate to a rarely used detail or edge case Diffic-Easy Should be obvious how to fix it and doable in less than a week by an experienced Umple developer labels Aug 26, 2015
@Nava2
Copy link
Contributor Author

Nava2 commented Aug 26, 2015

Reported by @umple on 2012-06-15 15:11:46

  • Labels added: Diffic-Easy

@Nava2
Copy link
Contributor Author

Nava2 commented Aug 26, 2015

Reported by @umple on 2014-02-13 18:18:31

  • Owner removed

@TimLethbridge
Copy link
Member

This issue relates to the layout of editable class diagrams in UmpleOnline, which is in need of replacement or refactoring. See also #583

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component-UmpleOnline Related to the UmpleOnline website Diffic-Easy Should be obvious how to fix it and doable in less than a week by an experienced Umple developer layout Priority-Low This problem is likely to have low impact or to relate to a rarely used detail or edge case Status-Accepted Type-Defect
Projects
None yet
Development

No branches or pull requests

2 participants