[
http://jira.jboss.com/jira/browse/JBRULES-647?page=comments#action_12360963 ]
Michael Neale commented on JBRULES-647:
---------------------------------------
OK, I woke up this morning in a panic (I tend to wake up like that - I hate the clarity
and perspective that waking up brings):
What about date literals?
Dates are also kind of a special case I think. On the LHS in drl dates are pretty easy, we
just slap quotes around them and the compiler takes care of it. But on the RHS we need to
new java.util.Date() - although MVEL may take care of it.
Some general questions I am not sure about (regarding the RHS):
* Do we allow a field to be set to a bound variable?
* We can deal with string/number literals, but what about dates?
* Say we want to set a field to a calculation, for a non String, this should work as it is
now right?
so we have a "value" of "x *3.0 - someVar"
then that will be: boundVariable.setSomeField(x * 3.0 - someVar)
UNLESS it is a string, in which case it will try to wrap quotes around it (which is not
really a problem, as you generall don't do calculations with a string).
I guess my original question remains: shoudl we ask the user to classify if they are doing
a literal, a formula or choosing from a list of variables? or is that overkill and
unhelpful?
RuleModel to populate Descr for rendering to DRL
------------------------------------------------
Key: JBRULES-647
URL:
http://jira.jboss.com/jira/browse/JBRULES-647
Project: JBoss Rules
Issue Type: Sub-task
Security Level: Public(Everyone can see)
Reporter: Michael Neale
Assigned To: Edson Tirelli
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira