IMarker
ProblemDescriptor
オブジェクトを運ぶために面倒なトリックをしようとしていました。その後、私は属性が設定されている場合、そこから情報を利用することをチェックしたかったに実行時までエラーが報告されません
ProblemDescriptor problem = new ProblemDescriptor(... my arguments...); marker.setAttribute("PROBLEM_DESCRIPTOR", problem);
。
エラーが開発しながら報告しますが、実行時に、私はエラーを取得されていません。
The attribute value type is com.localhost.problems.ProblemDescription and expected is one of java.lang.String, Boolean, Integer
は、それは/そのコードで悪い実装特殊なケースであるか、私は、エラーのこれらの種類の慣れる必要があります実行時にのみ報告されますか?
これは私が指摘していることですが、メソッドに値を渡しても問題は報告されません –
2番目のパラメータは 'Object'であると受け付けられますが、後で値'String、Boolean、Integer'以外のものです –
私には、悪いプログラミングのように聞こえます –