Thomas,
This is beyond my level of expertise. I hope someone else here can
help you. It looks like a bug.
Sorry,
Scott
thomas kukofka wrote:
Hi,
I tried this. No problem at all.
I can use enums also like this:
io: InputObject(type == InputObject.Parameter.PARAMETERNAME)
Only this causes the error:
private HashMap<Parameter, String> stringParameters;
public HashMap<Parameter, String> getStringParameters() {
return stringParameters;
}
public void setStringParameters(HashMap<Parameter, String> stringParameters) {
this.stringParameters = stringParameters;
}
/
io: InputObject ( stringParameters[InputObject.Parameter.ParameterName] ==/
/"something") -//> Field/method 'InputObject' not found for class
'com.rules.InputObject'Rule
/>/ Compilation error//
/
If I use String instead of Parameter it works again:
private HashMap<String, String> stringParameters;
/ io: InputObject ( stringParameters["somestring"] ==/
/"something") /
Thomas
*Scott Reed*
sreed at
avacoda.com
<mailto:rules-users%40lists.jboss.org?Subject=%5Brules-users%5D%20enums&In-Reply-To=d8ac9d7f0807280443j5c9edd90u2112c0e05a3c375f%40mail.gmail.com>
/Mon Jul 28 09:10:48 EDT 2008/
Try a simple rule that just checks for any InputObject to make sure you
have the class imported correctly.
Rule "x"
when
InputObject()
then
end
thomas kukofka wrote:
>/ Hello,
/>/
/>/ If have an input object Inputobject which contains an enum Parameter which
contains all allowed parameters of InputObject:
/>/
/>/
/>/ The entries for the parameters are stored in a map:
/>/ private HashMap<Parameter, String> stringParameters;
/>/
/>/ If I try:
/>/ io: InputObject ( stringParameters[InputObject.Parameter.ParameterName] ==
/>/
/>/
/>/ "something")
/>/
/>/ I got the error
/>/ =>Field/method 'InputObject' not found for class
'com.rules.InputObject'Rule
/>/ Compilation error
/>/
/>/ Kind Regards
/>/ Thomas/
------------------------------------------------------------------------
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users