Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » OCL » oclIsTypeOf error with OCLinEcore
oclIsTypeOf error with OCLinEcore [message #701981] Mon, 25 July 2011 16:21 Go to previous message
fafanellu  is currently offline fafanellu
Messages: 37
Registered: July 2011
Member
Hi again,
I use a metamodel where a class A is composed of two eReferences : leftMember and rightMember. Those references can be of some types I created, let's say : T1, T2, T3...

when I test the trivial operation self.left_member=self.left_member in the OCLinEcore console, I get a response.

when I test self.right_member.oclIsTypeOf(T1), I also get a boolean answer.

but, when I test something like self.left_member.oclIsTypeOf(self.right_member) or even self.left_member.oclIsTypeOf(self.left_member), I am given the following error : Cannot find operation (oclIsTypeOf(T1)) for the type (T1).

Is it because of my class hierarchy ? How can I solve this ? thanks
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:[CompleteOCL] Problems with CompleteOCL editor
Next Topic:Is there a caching version of org.eclipse.ocl.AbstractEnvironment?
Goto Forum:
  


Current Time: Thu May 23 10:49:20 EDT 2013

Powered by FUDForum. Page generated in 0.01608 seconds