Yes, I see. The slots are there, but the JessDE isn't seeing them for some reason. Well, I fooled around a bit and I find that if you create an extra template from the base class and change the child templates to explicitly include "extends X", then all the slots become visible. You might try that until the next release.



On Sep 23, 2008, at 4:16 PM, Steven R Goncalo wrote:


I have two Java beans of type A and B which both inherit from a patent class X.
Both A and B were installed as shadow facts.
In earlier versions of the Jess-DE, the Jess Editor code completion would show properties of the base class X in deffacts and defrules statements. Since I installed 71p1, code completion only offers properties defined in derived classes A or B, without any of the common properties from X. I get a flood of red X's on all the places my rules reference fields in the base class.

A,B and X are all in the same package and Jar file, so I don't think this is one of the new Eclipse pathing issues already noted for 71p1.
Is this a known bug? Any work-arounds?

---------------------------------------------------------
Ernest Friedman-Hill
Informatics & Decision Sciences, Sandia National Laboratories
PO Box 969, MS 9012, Livermore, CA 94550
http://www.jessrules.com







--------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the list
(use your own address!) List problems? Notify [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to