2013-06-20 2 views
2

다이어그램에서 내 ecore 모델을 편집하고 싶습니다. ecorediag을 만들었지 만 기존 클래스를 추가 할 방법을 찾을 수 없습니다. 유일한 방법은 "기존 도메인 모델 개체로 다이어그램 초기화"를 사용하는 것입니다. 그러나 새로운 수업을 만들거나 실수로 수업을 삭제하면 다시 추가 할 수 없습니다.ecorediagram에 기존 클래스 추가하기

답변

2

기존 요소를 & 기존 요소로 드래그하여 개요보기의 다이어그램에 추가 할 수 있습니다.

1

Smth는 당연히 당신을 위해 올바르게 작동하지 않습니다. 당신이 (그것이 당신의 ecorediag의 왼쪽 위 모서리에있는 작은 삼각형으로 축소 할 수 있음) 팔레트를 공개하는 경우

  1. 의 ECLASS 아이콘 (위에서 두번째)이 다음을 수행 할 수 있습니다 제가 알고 두 가지 옵션을 그것을 다이어그램에 드래그 - 드롭하여 새로운 EClass를 생성하십시오.
  2. 일부 비정상적인 이유로 작동하지 않는 경우 다이어그램에 연결된 ecore 모델로 이동하여 EPackage를 마우스 오른쪽 단추로 클릭하고 새 하위 -> EClass를 선택할 수 있습니다. 그런 다음 새 클래스를 &으로 드래그하여 다이어그램에 놓을 수 있습니다.

희망이 있습니다. 그렇지 않으면 알려주세요.

+0

"Smth?" 미안, 무슨 뜻이야? EMF 편집기에서 끌어서 놓을 수 있는지 확인합니다. 나는 그것을 시도했지만 다시 시도 할 것입니다 기억 해요. – allprog

+0

죄송합니다. 'smth'는 'something'의 약자입니다. 끌어서 놓기는 익숙해 지기도하지만 확실히 작동합니다. Eclispe의 버전은 무엇입니까? – sxc731

+0

스크린 샷을 추가했습니다. D & D는 어떤 이유로 작동하지 않습니다. Eclipse Juno를 사용하고 있습니다. ("Smth 's"는 Simth의 철자가 틀린 것처럼 보였지만 전혀 이해가 안되었습니다 :)) – allprog