Fan-In 플러그랫(Pluglet) 세부사항 |
이 샘플의 모든 관련 정보는 FanAction Java 클래스에 있습니다. 다양한 UML2 및 모델 확장 가능성 클래스가 사용됨을 샘플에서 볼 수 있습니다. 샘플은 plugletMain 메소드에서 시작되며 사용자 선택을 통해 반복됩니다. UML2.0 클래스의 인스턴스를 선택한 경우, calcFanIn 메소드가 호출됩니다. 이 메소드에서 모델은 ResourceSetReadOperation 클래스의 실행 메소드를 통해 액세스됩니다. 클래스 참조는 getReferencingClassesByOperation 및 getReferencingClassesByProperty 메소드를 사용하여 계산됩니다. 이 두 개의 메소드는 IEObjectHelper.getReferencers 메소드를 사용하여 실행됩니다. |