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 Conditionexpression, 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:
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.
Assemblying and disassemblying processed must be explicitely defined in a single service
Personal License Issuing dialog should hide hkey=value pair to berlin expression protocol format coversion
ExpressionParsing service must be augmented to writing part to be exploited in a Personal License Issuing dialog.
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:
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.Assemblying and disassemblying processed must be explicitely defined in a single service
Personal License Issuing
dialog should hide hkey=value pair toberlin
expression protocol format coversionExpressionParsing service must be augmented to
writing
part to be exploited in aPersonal License Issuing
dialog.Version: 1.3.0 Ported from bugs.eclipse.org: 566895 Ported from Eclipse Passage Issue 962