2017-08-06から1日間の記事一覧

DropDownChoice の IChoiceRenderer

2年近く前、Wicket6 → 7 になった時、DropDownChoice の為の IChoiceRenderer が、 public T getObject(String id, IModel> choices) が増えて、choices のgetModelObject() で取ってくるものをこのメソッドで返さなくてはならなくなり、 当時、以下のよう…

実行中のクラス名やメソッド名の取得

Thread.currentThread() を参照することで、スレッド名 → Thread.currentThread().getName() クラス名 → Thread.currentThread().getStackTrace()[1].getClassName() メソッド名 → Thread.currentThread().getStackTrace()[1].getMethodName()で取得できるの…