custom dialog sample for eclipse plugin