ItemStateListenerとCommandListenerを両方implementsするにはどうしたらいいですか?