인스턴스 (모델 자체)에서 eClass (ecore의 메타 클래스)를 참조 할 수 있습니까?Ecore Eclasses를 참조하십시오. xmi 인스턴스에서 eClass를 참조 할 수 있습니까?
모든 메타 클래스 (eClasses)가 파생 된 기본 클래스 BASECLASS가 포함 된 ecore 메타 모델 M2.ecore가 있다고 가정 해 보겠습니다. BASECLASS는 M2.ecore 메타 모델의 모든 eClasses의 수퍼 클래스입니다. M이라는 클래스 중 하나는 BaseClass로를 사용하므로 ECLASS M과 BaseClass로 사이의 eReference가 :
ClassA ----inherits_from------|> BASECLASS
ClassM ----inherits_from------|> BASECLASS
ClassM ----uses-(eReference)---> BASECLASS
그런
M2.ecore 나는 ECLASS M의 인스턴스 INSTANCE_M이는
M2.xmi
INSTANCE_M -----eReference---> (M2.ecore).Class_A
,536 : 나는 예를 들어, M2.ecore의 eClasses에 연결할 것을이것은 메타 모델의 클래스를 연결하고 싶습니다. 분명히 Sample Reflective Editor를 사용하면 인스턴스 만 연결하고 메타 클래스는 연결할 수 없습니다.
왜? 이 문제를 해결하는 방법?
미리 모든