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

Operator: User managent | favorite expression | must be exposed as a set of properties #11

Open
eparovyshnaya opened this issue Dec 8, 2022 · 1 comment
Assignees
Milestone

Comments

@eparovyshnaya
Copy link

eparovyshnaya commented Dec 8, 2022

Currently node-licked license issuing actively exploits User's favorite expression.

It is presisted as a String emf-property, without a format demands. The property's editor also does not restrict format.

On the other hand, License Issuing process uses this tring directly as Condition expression, which implies 'berlin' format.

Becides, the data hidden in this string will also be of hight demand on a floating license issuing.

Thus, we need to be sure the expression string keeps key-value pairs and be able to operate over them in a unified way.

=========================================================================
The folloiwng work is to be doen in teh scope of this and begotten tasks:

  1. User's favorite expression must be exposed for editing as a list of key-value pairs, where keys are not arbitrary, but supplied by all supported Environment implementations.

  2. Assemblying and disassemblying processed must be explicitely defined in a single service

  3. Personal License Issuing dialog should hide hkey=value pair to berlin expression protocol format coversion

  4. ExpressionParsing service must be augmented to writing part to be exploited in a Personal License Issuing dialog.


Version: 1.3.0
Ported from bugs.eclipse.org: 566895
Ported from Eclipse Passage Issue 962

@eparovyshnaya eparovyshnaya added this to the 2.3.3 milestone Dec 8, 2022
@eparovyshnaya eparovyshnaya self-assigned this Dec 8, 2022
@ruspl-afed
Copy link
Member

Do you think that we should promote this String to a custom DataType with multiple cardinality or even to an EObject?

@eparovyshnaya eparovyshnaya modified the milestones: 2.3.3, 3.3.0 Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants