IIOParamController
IIOParamController (이미지 파라미터 컨트롤러)
IIOParam 객체의 설정을 결정할 수 있는 객체가 구현하는 인터페이스입니다. 사용자로부터 값을 얻기 위해 GUI를 띄우거나 다른 수단을 사용할 수 있습니다.
본문
이 인터페이스는 단지 컨트롤러를 호출하는 일반적인 activate 메서드를 지정하며, 컨트롤러가 값을 어떻게 얻는지(GUI를 띄우는지, 단순히 값 집합을 계산하는지)는 이 인터페이스와 무관합니다.
activate(IIOParam) 메서드 안에서 컨트롤러는 IIOParam의 get 메서드로 초기 값을 얻고, 어떤 수단으로든 값을 수정한 뒤 set 메서드를 호출해 설정을 갱신합니다. 보통 이 set 메서드들은 취소 작업이 기존 값을 방해하지 않도록 최종 커밋 시점에 한꺼번에 호출됩니다.
일반적으로 activate가 true를 반환하면 IIOParam 객체는 읽기·쓰기 연산에 사용할 준비가 됐습니다.