Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.core.prefs138
-rw-r--r--bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.ui.prefs64
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/IUIConstants.java4
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/JSchUIPlugin.java12
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/KeyboardInteractiveDialog.java78
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/Messages.java4
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/UserValidationDialog.java68
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/IHelpContextIds.java2
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/KeyboardInteractiveDialog.java96
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/UserValidationDialog.java16
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/WorkbenchUserAuthenticator.java14
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PixelConverter.java8
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PreferencePage.java140
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/SWTUtils.java54
-rw-r--r--bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/ui/UserInfoPrompter.java24
15 files changed, 422 insertions, 300 deletions
diff --git a/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.core.prefs
index 3f7e0fc48..b603ebc40 100644
--- a/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.core.prefs
@@ -76,8 +76,10 @@ org.eclipse.jdt.core.compiler.source=1.8
org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,NORMAL
org.eclipse.jdt.core.compiler.taskTags=TODO,XXX
+org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
+org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
@@ -86,17 +88,25 @@ org.eclipse.jdt.core.formatter.alignment_for_assignment=0
org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
+org.eclipse.jdt.core.formatter.alignment_for_enum_constants=16
org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
+org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header=0
+org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
+org.eclipse.jdt.core.formatter.alignment_for_module_statements=16
org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
+org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references=0
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
+org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0
+org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0
+org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
org.eclipse.jdt.core.formatter.blank_lines_after_package=1
org.eclipse.jdt.core.formatter.blank_lines_before_field=0
@@ -106,6 +116,7 @@ org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
org.eclipse.jdt.core.formatter.blank_lines_before_method=1
org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
org.eclipse.jdt.core.formatter.blank_lines_before_package=0
+org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
@@ -115,23 +126,38 @@ org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
+org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
+org.eclipse.jdt.core.formatter.comment.align_tags_descriptions_grouped=true
+org.eclipse.jdt.core.formatter.comment.align_tags_names_descriptions=false
org.eclipse.jdt.core.formatter.comment.clear_blank_lines=false
+org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
+org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
+org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position=true
+org.eclipse.jdt.core.formatter.comment.format_block_comments=true
org.eclipse.jdt.core.formatter.comment.format_comments=false
org.eclipse.jdt.core.formatter.comment.format_header=false
org.eclipse.jdt.core.formatter.comment.format_html=true
+org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
+org.eclipse.jdt.core.formatter.comment.format_line_comments=true
org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
+org.eclipse.jdt.core.formatter.comment.indent_parameter_description=false
+org.eclipse.jdt.core.formatter.comment.indent_root_tags=false
org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
+org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=do not insert
org.eclipse.jdt.core.formatter.comment.line_length=80
+org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
+org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
+org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
org.eclipse.jdt.core.formatter.compact_else_if=true
org.eclipse.jdt.core.formatter.continuation_indentation=2
org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
+org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
+org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
+org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=false
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
@@ -141,16 +167,25 @@ org.eclipse.jdt.core.formatter.indent_empty_lines=false
org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=true
-org.eclipse.jdt.core.formatter.indentation.size=2
+org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
+org.eclipse.jdt.core.formatter.indentation.size=4
org.eclipse.jdt.core.formatter.insert_new_line_after_annotation=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
+org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
@@ -159,14 +194,14 @@ org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
+org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
+org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
+org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
@@ -192,10 +227,11 @@ org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=inser
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
+org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
@@ -210,21 +246,23 @@ org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invoca
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
+org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
+org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
@@ -239,6 +277,7 @@ org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invoc
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
@@ -266,42 +305,46 @@ org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do n
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
+org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
+org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
+org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
@@ -311,14 +354,35 @@ org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
+org.eclipse.jdt.core.formatter.join_lines_in_comments=true
+org.eclipse.jdt.core.formatter.join_wrapped_lines=true
org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=80
+org.eclipse.jdt.core.formatter.lineSplit=120
+org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
+org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1
+org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement=common_lines
+org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause=common_lines
org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=space
-org.eclipse.jdt.core.formatter.tabulation.size=2
+org.eclipse.jdt.core.formatter.tabulation.char=tab
+org.eclipse.jdt.core.formatter.tabulation.size=4
+org.eclipse.jdt.core.formatter.use_on_off_tags=false
org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
+org.eclipse.jdt.core.formatter.wrap_before_assignment_operator=false
+org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_conditional_operator=true
+org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
+org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
+org.eclipse.jdt.core.javaFormatter=org.eclipse.jdt.core.defaultJavaFormatter
diff --git a/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.ui.prefs b/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.ui.prefs
index 5fa0e28f5..253616736 100644
--- a/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.ui.prefs
+++ b/bundles/org.eclipse.jsch.ui/.settings/org.eclipse.jdt.ui.prefs
@@ -1,4 +1,62 @@
-#Thu Dec 07 16:35:54 JST 2006
eclipse.preferences.version=1
-formatter_profile=_eclipse-java-code-formatter-20060522
-formatter_settings_version=10
+editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
+formatter_profile=org.eclipse.jdt.ui.default.eclipse_profile
+formatter_settings_version=14
+sp_cleanup.add_default_serial_version_id=true
+sp_cleanup.add_generated_serial_version_id=false
+sp_cleanup.add_missing_annotations=true
+sp_cleanup.add_missing_deprecated_annotations=true
+sp_cleanup.add_missing_methods=false
+sp_cleanup.add_missing_nls_tags=false
+sp_cleanup.add_missing_override_annotations=true
+sp_cleanup.add_missing_override_annotations_interface_methods=true
+sp_cleanup.add_serial_version_id=false
+sp_cleanup.always_use_blocks=true
+sp_cleanup.always_use_parentheses_in_expressions=false
+sp_cleanup.always_use_this_for_non_static_field_access=false
+sp_cleanup.always_use_this_for_non_static_method_access=false
+sp_cleanup.convert_functional_interfaces=false
+sp_cleanup.convert_to_enhanced_for_loop=false
+sp_cleanup.correct_indentation=false
+sp_cleanup.format_source_code=true
+sp_cleanup.format_source_code_changes_only=true
+sp_cleanup.insert_inferred_type_arguments=false
+sp_cleanup.make_local_variable_final=true
+sp_cleanup.make_parameters_final=false
+sp_cleanup.make_private_fields_final=true
+sp_cleanup.make_type_abstract_if_missing_method=false
+sp_cleanup.make_variable_declarations_final=false
+sp_cleanup.never_use_blocks=false
+sp_cleanup.never_use_parentheses_in_expressions=true
+sp_cleanup.on_save_use_additional_actions=true
+sp_cleanup.organize_imports=true
+sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
+sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
+sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
+sp_cleanup.remove_private_constructors=true
+sp_cleanup.remove_redundant_modifiers=false
+sp_cleanup.remove_redundant_type_arguments=false
+sp_cleanup.remove_trailing_whitespaces=true
+sp_cleanup.remove_trailing_whitespaces_all=true
+sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
+sp_cleanup.remove_unnecessary_casts=true
+sp_cleanup.remove_unnecessary_nls_tags=false
+sp_cleanup.remove_unused_imports=false
+sp_cleanup.remove_unused_local_variables=false
+sp_cleanup.remove_unused_private_fields=true
+sp_cleanup.remove_unused_private_members=false
+sp_cleanup.remove_unused_private_methods=true
+sp_cleanup.remove_unused_private_types=true
+sp_cleanup.sort_members=false
+sp_cleanup.sort_members_all=false
+sp_cleanup.use_anonymous_class_creation=false
+sp_cleanup.use_blocks=false
+sp_cleanup.use_blocks_only_for_return_and_throw=false
+sp_cleanup.use_lambda=true
+sp_cleanup.use_parentheses_in_expressions=false
+sp_cleanup.use_this_for_non_static_field_access=false
+sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+sp_cleanup.use_this_for_non_static_method_access=false
+sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/IUIConstants.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/IUIConstants.java
index 4a294df56..cffb10e74 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/IUIConstants.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/IUIConstants.java
@@ -19,8 +19,8 @@ public interface IUIConstants{
// preferences
public final String PREF_FIRST_STARTUP="pref_first_startup"; //$NON-NLS-1$
-
+
// images
public final String IMG_KEY_LOCK="wizban/keylock.gif"; //$NON-NLS-1$
-
+
}
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/JSchUIPlugin.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/JSchUIPlugin.java
index 0b3b64325..e6ce9a85c 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/JSchUIPlugin.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/JSchUIPlugin.java
@@ -40,7 +40,7 @@ public class JSchUIPlugin extends AbstractUIPlugin{
/**
* Returns the singleton plug-in instance.
- *
+ *
* @return the plugin instance
*/
public static JSchUIPlugin getPlugin(){
@@ -69,7 +69,7 @@ public class JSchUIPlugin extends AbstractUIPlugin{
/**
* Convenience method to get an image descriptor for an extension
- *
+ *
* @param extension the extension declaring the image
* @param subdirectoryAndFilename the path to the image
* @return the image
@@ -85,13 +85,13 @@ public class JSchUIPlugin extends AbstractUIPlugin{
private void initializeImages() {
createImageDescriptor(IUIConstants.IMG_KEY_LOCK);
}
-
+
/**
* @see Plugin#start(BundleContext)
*/
public void start(BundleContext context) throws Exception {
super.start(context);
-
+
initializeImages();
IPreferenceStore store = getPreferenceStore();
@@ -102,12 +102,12 @@ public class JSchUIPlugin extends AbstractUIPlugin{
tracker = new ServiceTracker(getBundle().getBundleContext(),IJSchService.class.getName(), null);
tracker.open();
}
-
+
public void stop(BundleContext context) throws Exception{
super.stop(context);
tracker.close();
}
-
+
public IJSchService getJSchService() {
return (IJSchService)tracker.getService();
}
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/KeyboardInteractiveDialog.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/KeyboardInteractiveDialog.java
index da1a1025f..2b47a6f42 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/KeyboardInteractiveDialog.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/KeyboardInteractiveDialog.java
@@ -46,7 +46,7 @@ public class KeyboardInteractiveDialog extends TrayDialog {
private String message;
private String[] result;
protected boolean allowCaching=false;
-
+
private boolean isPasswordAuth=false;
@@ -54,10 +54,10 @@ public class KeyboardInteractiveDialog extends TrayDialog {
* Creates a new KeyboardInteractiveDialog.
*
* @param parentShell the parent shell
- * @param location
- * @param destination
+ * @param location
+ * @param destination
* @param name the name
- * @param userName
+ * @param userName
* @param instruction the instruction
* @param prompt the titles for text fields
* @param echo '*' should be used or not
@@ -66,7 +66,7 @@ public class KeyboardInteractiveDialog extends TrayDialog {
String location,
String destination,
String name,
- String userName,
+ String userName,
String instruction,
String[] prompt,
boolean[] echo){
@@ -79,11 +79,11 @@ public class KeyboardInteractiveDialog extends TrayDialog {
this.prompt=prompt;
this.echo=echo;
if (name!=null && name.length()>0) {
- this.message=NLS.bind(Messages.KeyboardInteractiveDialog_0, new String[] { destination, name });
+ this.message=NLS.bind(Messages.KeyboardInteractiveDialog_0, new String[] { destination, name });
} else {
- this.message=NLS.bind(Messages.KeyboardInteractiveDialog_1, destination);
+ this.message=NLS.bind(Messages.KeyboardInteractiveDialog_1, destination);
}
-
+
if(KeyboardInteractiveDialog.isPasswordAuth(prompt)){
isPasswordAuth=true;
}
@@ -156,7 +156,7 @@ public class KeyboardInteractiveDialog extends TrayDialog {
data.widthHint = 300;
messageLabel.setLayoutData(data);
}
-
+
if (domain != null) {
Label d = new Label(main, SWT.WRAP);
d.setText(Messages.KeyboardInteractiveDialog_3);
@@ -172,7 +172,7 @@ public class KeyboardInteractiveDialog extends TrayDialog {
data.widthHint = 300;
label.setLayoutData(data);
}
-
+
if (instruction != null && instruction.length() > 0) {
Label label = new Label(main, SWT.WRAP);
label.setText(instruction);
@@ -182,7 +182,7 @@ public class KeyboardInteractiveDialog extends TrayDialog {
data.widthHint = 300;
label.setLayoutData(data);
}
-
+
if (isPasswordAuth) {
createUsernameFields(main);
}
@@ -206,10 +206,10 @@ public class KeyboardInteractiveDialog extends TrayDialog {
Dialog.applyDialogFont(parent);
return main;
}
-
+
/**
* Creates the three widgets that represent the user name entry area.
- *
+ *
* @param parent the parent of the widgets
*/
protected void createUsernameFields(Composite parent){
@@ -221,10 +221,10 @@ public class KeyboardInteractiveDialog extends TrayDialog {
data.widthHint=convertHorizontalDLUsToPixels(IDialogConstants.ENTRY_FIELD_WIDTH);
usernameField.setLayoutData(data);
}
-
+
/**
* Creates the widgets that represent the entry area.
- *
+ *
* @param parent
* the parent of the widgets
*/
@@ -237,26 +237,26 @@ public class KeyboardInteractiveDialog extends TrayDialog {
if(!echo[i]){
flag|=SWT.PASSWORD;
}
- texts[i]=new Text(parent, flag);
+ texts[i]=new Text(parent, flag);
GridData data=new GridData(GridData.FILL_HORIZONTAL);
data.horizontalSpan=2;
data.widthHint=convertHorizontalDLUsToPixels(IDialogConstants.ENTRY_FIELD_WIDTH);
texts[i].setLayoutData(data);
if(!echo[i]){
texts[i].setEchoChar('*');
- }
+ }
}
}
- /**
- * Returns the entered values, or null
- * if the user canceled.
- *
+ /**
+ * Returns the entered values, or null
+ * if the user canceled.
+ *
* @return the entered values
*/
public String[] getResult() {
return result;
}
-
+
/**
* Returns <code>true</code> if the save password checkbox was selected.
* @return <code>true</code> if the save password checkbox was selected and <code>false</code>
@@ -265,14 +265,14 @@ public class KeyboardInteractiveDialog extends TrayDialog {
public boolean getAllowCaching(){
return allowCaching;
}
-
- /**
- * Notifies that the ok button of this dialog has been pressed.
- * <p>
- * The default implementation of this framework method sets
- * this dialog's return code to <code>Window.OK</code>
- * and closes the dialog. Subclasses may override.
- * </p>
+
+ /**
+ * Notifies that the ok button of this dialog has been pressed.
+ * <p>
+ * The default implementation of this framework method sets
+ * this dialog's return code to <code>Window.OK</code>
+ * and closes the dialog. Subclasses may override.
+ * </p>
*/
protected void okPressed() {
result=new String[prompt.length];
@@ -281,19 +281,19 @@ public class KeyboardInteractiveDialog extends TrayDialog {
}
super.okPressed();
}
- /**
- * Notifies that the cancel button of this dialog has been pressed.
- * <p>
- * The default implementation of this framework method sets
- * this dialog's return code to <code>Window.CANCEL</code>
- * and closes the dialog. Subclasses may override.
- * </p>
+ /**
+ * Notifies that the cancel button of this dialog has been pressed.
+ * <p>
+ * The default implementation of this framework method sets
+ * this dialog's return code to <code>Window.CANCEL</code>
+ * and closes the dialog. Subclasses may override.
+ * </p>
*/
protected void cancelPressed() {
result=null;
super.cancelPressed();
}
-
+
/* (non-Javadoc)
* @see org.eclipse.jface.dialogs.Dialog#close()
*/
@@ -303,7 +303,7 @@ public class KeyboardInteractiveDialog extends TrayDialog {
}
return super.close();
}
-
+
/**
* Guesses if this dialog is used for password authentication.
* @param prompt prompts for keyboard-interactive authentication method.
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/Messages.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/Messages.java
index 583ab4293..128f0158d 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/Messages.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/Messages.java
@@ -20,7 +20,7 @@ public class Messages extends NLS{
// load message values from bundle file
NLS.initializeMessages(BUNDLE_NAME, Messages.class);
}
-
+
public static String CVSSSH2ServerConnection_open;
public static String CVSSSH2PreferencePage_18;
public static String CVSSSH2PreferencePage_19;
@@ -122,7 +122,7 @@ public class Messages extends NLS{
public static String UserValidationDialog_password;
public static String UserValidationDialog_user;
-
+
public static String WorkbenchUserAuthenticator_cancelled;
public static String WorkbenchUserAuthenticator_1;
public static String WorkbenchUserAuthenticator_2;
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/UserValidationDialog.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/UserValidationDialog.java
index d3f161a32..d80ae8f93 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/UserValidationDialog.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/UserValidationDialog.java
@@ -38,7 +38,7 @@ public class UserValidationDialog extends TrayDialog {
protected String password = null;
protected boolean allowCaching = false;
protected Image keyLockImage;
-
+
// whether or not the user name can be changed
protected boolean isUsernameMutable = true;
protected String username = null;
@@ -46,7 +46,7 @@ public class UserValidationDialog extends TrayDialog {
/**
* Creates a new UserValidationDialog.
- *
+ *
* @param parentShell the parent shell
* @param location the location
* @param defaultName the default user name
@@ -64,9 +64,9 @@ public class UserValidationDialog extends TrayDialog {
*/
protected void configureShell(Shell newShell) {
super.configureShell(newShell);
- newShell.setText(Messages.UserValidationDialog_0);
+ newShell.setText(Messages.UserValidationDialog_0);
// set F1 help
- PlatformUI.getWorkbench().getHelpSystem().setHelp(newShell, IHelpContextIds.USER_VALIDATION_DIALOG);
+ PlatformUI.getWorkbench().getHelpSystem().setHelp(newShell, IHelpContextIds.USER_VALIDATION_DIALOG);
}
/**
* @see Window#create
@@ -75,7 +75,7 @@ public class UserValidationDialog extends TrayDialog {
super.create();
// add some default values
usernameField.setText(defaultUsername);
-
+
if (isUsernameMutable) {
// give focus to user name field
usernameField.selectAll();
@@ -85,7 +85,7 @@ public class UserValidationDialog extends TrayDialog {
passwordField.setFocus();
}
}
-
+
/**
* @see Dialog#createDialogArea
*/
@@ -93,10 +93,10 @@ public class UserValidationDialog extends TrayDialog {
Composite top = new Composite(parent, SWT.NONE);
GridLayout layout = new GridLayout();
layout.numColumns = 2;
-
+
top.setLayout(layout);
top.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
-
+
Composite imageComposite = new Composite(top, SWT.NONE);
layout = new GridLayout();
imageComposite.setLayout(layout);
@@ -107,13 +107,13 @@ public class UserValidationDialog extends TrayDialog {
layout.numColumns = 3;
main.setLayout(layout);
main.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
-
+
Label imageLabel = new Label(imageComposite, SWT.NONE);
keyLockImage = ImageDescriptor.createFromURL(JSchUIPlugin.getPlugin().getImageUrl(IUIConstants.IMG_KEY_LOCK)).createImage();
imageLabel.setImage(keyLockImage);
GridData data = new GridData(GridData.FILL_HORIZONTAL | GridData.GRAB_HORIZONTAL);
imageLabel.setLayoutData(data);
-
+
if (message != null) {
Label messageLabel = new Label(main, SWT.WRAP);
messageLabel.setText(message);
@@ -124,11 +124,11 @@ public class UserValidationDialog extends TrayDialog {
}
if (domain != null) {
Label d = new Label(main, SWT.WRAP);
- d.setText(Messages.UserValidationDialog_1);
+ d.setText(Messages.UserValidationDialog_1);
data = new GridData();
d.setLayoutData(data);
Label label = new Label(main, SWT.WRAP);
- label.setText(domain);
+ label.setText(domain);
data = new GridData(GridData.FILL_HORIZONTAL | GridData.GRAB_HORIZONTAL);
data.horizontalSpan = 2;
data.widthHint = 300;
@@ -136,10 +136,10 @@ public class UserValidationDialog extends TrayDialog {
}
createUsernameFields(main);
createPasswordFields(main);
-
+
if(domain != null) {
allowCachingButton = new Button(main, SWT.CHECK);
- allowCachingButton.setText(Messages.UserValidationDialog_2);
+ allowCachingButton.setText(Messages.UserValidationDialog_2);
data = new GridData(GridData.FILL_HORIZONTAL | GridData.GRAB_HORIZONTAL);
data.horizontalSpan = 3;
allowCachingButton.setLayoutData(data);
@@ -149,20 +149,20 @@ public class UserValidationDialog extends TrayDialog {
}
});
}
-
+
Dialog.applyDialogFont(parent);
-
+
return main;
}
-
+
/**
* Creates the three widgets that represent the password entry area.
- *
+ *
* @param parent the parent of the widgets
*/
protected void createPasswordFields(Composite parent) {
- new Label(parent, SWT.NONE).setText(Messages.UserValidationDialog_4);
-
+ new Label(parent, SWT.NONE).setText(Messages.UserValidationDialog_4);
+
passwordField = new Text(parent, SWT.BORDER | SWT.PASSWORD);
GridData data = new GridData(GridData.FILL_HORIZONTAL);
data.horizontalSpan = 2;
@@ -171,39 +171,39 @@ public class UserValidationDialog extends TrayDialog {
}
/**
* Creates the three widgets that represent the user name entry area.
- *
+ *
* @param parent the parent of the widgets
*/
protected void createUsernameFields(Composite parent) {
- new Label(parent, SWT.NONE).setText(Messages.UserValidationDialog_5);
-
+ new Label(parent, SWT.NONE).setText(Messages.UserValidationDialog_5);
+
usernameField = new Text(parent, SWT.BORDER);
GridData data = new GridData(GridData.FILL_HORIZONTAL);
data.horizontalSpan = 2;
data.widthHint = convertHorizontalDLUsToPixels(IDialogConstants.ENTRY_FIELD_WIDTH);
usernameField.setLayoutData(data);
}
-
+
/**
* Returns the password entered by the user, or null
* if the user canceled.
- *
+ *
* @return the entered password
*/
public String getPassword() {
return password;
}
-
+
/**
* Returns the user name entered by the user, or null
* if the user canceled.
- *
+ *
* @return the entered user name
*/
public String getUsername() {
return username;
}
-
+
/**
* Returns <code>true</code> if the save password checkbox was selected.
* @return <code>true</code> if the save password checkbox was selected and <code>false</code>
@@ -212,7 +212,7 @@ public class UserValidationDialog extends TrayDialog {
public boolean getAllowCaching() {
return allowCaching;
}
-
+
/**
* Notifies that the ok button of this dialog has been pressed.
* <p>
@@ -224,27 +224,27 @@ public class UserValidationDialog extends TrayDialog {
protected void okPressed() {
password = passwordField.getText();
username = usernameField.getText();
-
+
super.okPressed();
}
-
+
protected void cancelPressed(){
password = null;
username = null;
super.cancelPressed();
}
-
+
/**
* Sets whether or not the user name field should be mutable.
* This method must be called before create(), otherwise it
* will be ignored.
- *
+ *
* @param value whether the user name is mutable
*/
public void setUsernameMutable(boolean value) {
isUsernameMutable = value;
}
-
+
/* (non-Javadoc)
* @see org.eclipse.jface.dialogs.Dialog#close()
*/
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/IHelpContextIds.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/IHelpContextIds.java
index d9ef67db2..c973a01e6 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/IHelpContextIds.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/IHelpContextIds.java
@@ -15,7 +15,7 @@ import org.eclipse.jsch.internal.ui.JSchUIPlugin;
/**
* Here's how to reference the help context in code:
- *
+ *
* WorkbenchHelp.setHelp(actionOrControl, IHelpContextIds.NAME_DEFIED_BELOW);
* @since 1.1
*/
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/KeyboardInteractiveDialog.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/KeyboardInteractiveDialog.java
index 19e7f5426..3df1e4df0 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/KeyboardInteractiveDialog.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/KeyboardInteractiveDialog.java
@@ -36,13 +36,13 @@ import org.eclipse.jsch.internal.ui.Messages;
public class KeyboardInteractiveDialog extends TrayDialog{
// whether or not the user name can be changed
protected boolean isUsernameMutable=false;
-
+
// widgets
private Text[] texts;
protected Image keyLockImage;
protected Button allowCachingButton;
protected Text usernameField;
-
+
protected String defaultUsername;
protected String comment;
protected String destination;
@@ -54,7 +54,7 @@ public class KeyboardInteractiveDialog extends TrayDialog{
private String message;
private String[] result;
protected boolean allowCaching=false;
-
+
private boolean isPasswordAuth=false;
/**
@@ -83,12 +83,12 @@ public class KeyboardInteractiveDialog extends TrayDialog{
this.echo=echo;
this.message=NLS.bind(Messages.KeyboradInteractiveDialog_message,
new String[] {destination
- +(name!=null&&name.length()>0 ? ": "+name : "")}); //NON-NLS-1$ //$NON-NLS-1$ //$NON-NLS-2$
-
+ +(name!=null&&name.length()>0 ? ": "+name : "")}); //NON-NLS-1$ //$NON-NLS-1$ //$NON-NLS-2$
+
if(prompt!=null && prompt.length==1 && prompt[0].trim().equalsIgnoreCase("password:")){ //$NON-NLS-1$
isPasswordAuth=true;
}
-
+
}
/**
@@ -107,8 +107,8 @@ public class KeyboardInteractiveDialog extends TrayDialog{
IHelpContextIds.KEYBOARD_INTERACTIVE_DIALOG);
}
- /**
- * @see Window#create
+ /**
+ * @see Window#create
*/
public void create(){
super.create();
@@ -123,8 +123,8 @@ public class KeyboardInteractiveDialog extends TrayDialog{
}
}
- /**
- * @see Dialog#createDialogArea
+ /**
+ * @see Dialog#createDialogArea
*/
protected Control createDialogArea(Composite parent){
Composite top=new Composite(parent, SWT.NONE);
@@ -133,18 +133,18 @@ public class KeyboardInteractiveDialog extends TrayDialog{
top.setLayout(layout);
top.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
-
+
Composite imageComposite=new Composite(top, SWT.NONE);
layout=new GridLayout();
imageComposite.setLayout(layout);
imageComposite.setLayoutData(new GridData(GridData.FILL_VERTICAL));
-
+
Composite main=new Composite(top, SWT.NONE);
layout=new GridLayout();
layout.numColumns=3;
main.setLayout(layout);
main.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
-
+
Label imageLabel=new Label(imageComposite, SWT.NONE);
keyLockImage=JSchUIPlugin.getImageDescriptor(IUIConstants.IMG_KEY_LOCK)
.createImage();
@@ -184,13 +184,13 @@ public class KeyboardInteractiveDialog extends TrayDialog{
data.widthHint=400;
label.setLayoutData(data);
}
-
+
if(isPasswordAuth){
createUsernameFields(main);
}
-
+
createPasswordFields(main);
-
+
if(isPasswordAuth){
allowCachingButton=new Button(main, SWT.CHECK);
allowCachingButton.setText(Messages.UserValidationDialog_6);
@@ -203,15 +203,15 @@ public class KeyboardInteractiveDialog extends TrayDialog{
}
});
}
-
+
Dialog.applyDialogFont(parent);
-
+
return main;
}
/**
* Creates the three widgets that represent the user name entry area.
- *
+ *
* @param parent the parent of the widgets
*/
protected void createUsernameFields(Composite parent){
@@ -223,11 +223,11 @@ public class KeyboardInteractiveDialog extends TrayDialog{
data.widthHint=convertHorizontalDLUsToPixels(IDialogConstants.ENTRY_FIELD_WIDTH);
usernameField.setLayoutData(data);
}
-
- /**
- * Creates the widgets that represent the entry area.
- *
- * @param parent the parent of the widgets
+
+ /**
+ * Creates the widgets that represent the entry area.
+ *
+ * @param parent the parent of the widgets
*/
protected void createPasswordFields(Composite parent){
texts=new Text[prompt.length];
@@ -238,21 +238,21 @@ public class KeyboardInteractiveDialog extends TrayDialog{
if(!echo[i]){
flag|=SWT.PASSWORD;
}
- texts[i]=new Text(parent, flag);
+ texts[i]=new Text(parent, flag);
GridData data=new GridData(GridData.FILL_HORIZONTAL);
data.horizontalSpan=2;
data.widthHint=convertHorizontalDLUsToPixels(IDialogConstants.ENTRY_FIELD_WIDTH);
texts[i].setLayoutData(data);
if(!echo[i]){
texts[i].setEchoChar('*');
- }
+ }
}
}
- /**
- * Returns the entered values, or null
- * if the user canceled.
- *
+ /**
+ * Returns the entered values, or null
+ * if the user canceled.
+ *
* @return the entered values
*/
public String[] getResult(){
@@ -267,14 +267,14 @@ public class KeyboardInteractiveDialog extends TrayDialog{
public boolean getAllowCaching(){
return allowCaching;
}
-
- /**
- * Notifies that the ok button of this dialog has been pressed.
- * <p>
- * The default implementation of this framework method sets
- * this dialog's return code to <code>Window.OK</code>
- * and closes the dialog. Subclasses may override.
- * </p>
+
+ /**
+ * Notifies that the ok button of this dialog has been pressed.
+ * <p>
+ * The default implementation of this framework method sets
+ * this dialog's return code to <code>Window.OK</code>
+ * and closes the dialog. Subclasses may override.
+ * </p>
*/
protected void okPressed(){
result=new String[prompt.length];
@@ -288,26 +288,26 @@ public class KeyboardInteractiveDialog extends TrayDialog{
* Sets whether or not the username field should be mutable.
* This method must be called before create(), otherwise it
* will be ignored.
- *
+ *
* @param value whether the username is mutable
*/
public void setUsernameMutable(boolean value){
isUsernameMutable=value;
}
-
- /**
- * Notifies that the cancel button of this dialog has been pressed.
- * <p>
- * The default implementation of this framework method sets
- * this dialog's return code to <code>Window.CANCEL</code>
- * and closes the dialog. Subclasses may override.
- * </p>
+
+ /**
+ * Notifies that the cancel button of this dialog has been pressed.
+ * <p>
+ * The default implementation of this framework method sets
+ * this dialog's return code to <code>Window.CANCEL</code>
+ * and closes the dialog. Subclasses may override.
+ * </p>
*/
protected void cancelPressed(){
result=null;
super.cancelPressed();
}
-
+
/* (non-Javadoc)
* @see org.eclipse.jface.dialogs.Dialog#close()
*/
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/UserValidationDialog.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/UserValidationDialog.java
index aedc2d6b2..11ba270c5 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/UserValidationDialog.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/UserValidationDialog.java
@@ -52,7 +52,7 @@ public class UserValidationDialog extends TrayDialog{
/**
* Creates a new UserValidationDialog.
- *
+ *
* @param parentShell
* the parent shell
* @param comment
@@ -180,7 +180,7 @@ public class UserValidationDialog extends TrayDialog{
/**
* Creates the three widgets that represent the password entry area.
- *
+ *
* @param parent
* the parent of the widgets
*/
@@ -196,7 +196,7 @@ public class UserValidationDialog extends TrayDialog{
/**
* Creates the three widgets that represent the user name entry area.
- *
+ *
* @param parent
* the parent of the widgets
*/
@@ -212,7 +212,7 @@ public class UserValidationDialog extends TrayDialog{
/**
* Returns the password entered by the user, or null if the user canceled.
- *
+ *
* @return the entered password
*/
public String getPassword(){
@@ -221,7 +221,7 @@ public class UserValidationDialog extends TrayDialog{
/**
* Returns the username entered by the user, or null if the user canceled.
- *
+ *
* @return the entered username
*/
public String getUsername(){
@@ -230,7 +230,7 @@ public class UserValidationDialog extends TrayDialog{
/**
* Returns <code>true</code> if the save password checkbox was selected.
- *
+ *
* @return <code>true</code> if the save password checkbox was selected and
* <code>false</code> otherwise.
*/
@@ -256,7 +256,7 @@ public class UserValidationDialog extends TrayDialog{
/**
* Sets whether or not the username field should be mutable. This method must
* be called before create(), otherwise it will be ignored.
- *
+ *
* @param value
* whether the username is mutable
*/
@@ -266,7 +266,7 @@ public class UserValidationDialog extends TrayDialog{
/*
* (non-Javadoc)
- *
+ *
* @see org.eclipse.jface.dialogs.Dialog#close()
*/
public boolean close(){
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/WorkbenchUserAuthenticator.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/WorkbenchUserAuthenticator.java
index 84c016e8c..1852fe437 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/WorkbenchUserAuthenticator.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/authenticator/WorkbenchUserAuthenticator.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* IBM Corporation - initial API and implementation
* Atsuhiko Yamanaka, JCraft,Inc. - implementation of promptForKeyboradInteractive
@@ -90,7 +90,7 @@ public class WorkbenchUserAuthenticator implements IUserAuthenticator{
* results in the supplied string[]. result[0] must
* contain the username, result[1] must contain the password.
* If the user canceled, both values must be zero.
- *
+ *
* @param location the location to obtain the password for
* @param username the username
* @param message a message to display to the user
@@ -111,8 +111,8 @@ public class WorkbenchUserAuthenticator implements IUserAuthenticator{
}
/**
- * Asks the user to enter values.
- *
+ * Asks the user to enter values.
+ *
* @param location the location to obtain the password for
* @param destination the location
* @param name the name
@@ -161,7 +161,7 @@ public class WorkbenchUserAuthenticator implements IUserAuthenticator{
String comment=location==null ? null : location.getComment();
String username=location==null ? "" : location.getUsername(); //$NON-NLS-1$
KeyboardInteractiveDialog dialog=new KeyboardInteractiveDialog(null,
- comment, destination, name, username, instruction, prompt, echo);
+ comment, destination, name, username, instruction, prompt, echo);
dialog.setUsernameMutable(false);
dialog.open();
String[] _result=dialog.getResult();
@@ -216,7 +216,7 @@ public class WorkbenchUserAuthenticator implements IUserAuthenticator{
openConfirm[0]=MessageDialog.openConfirm(null,
Messages.WorkbenchUserAuthenticator_1, NLS.bind(
Messages.WorkbenchUserAuthenticator_2, new String[] {location
- .getHost()})); //
+ .getHost()})); //
}
});
if(!openConfirm[0]){
@@ -224,7 +224,7 @@ public class WorkbenchUserAuthenticator implements IUserAuthenticator{
}
return openConfirm[0];
}
-
+
/**
* Returns the standard display to be used. The method first checks, if
* the thread calling this method has an associated display. If so, this
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PixelConverter.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PixelConverter.java
index 039c12e42..7b113eddd 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PixelConverter.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PixelConverter.java
@@ -17,9 +17,9 @@ import org.eclipse.swt.graphics.GC;
import org.eclipse.swt.widgets.Control;
public class PixelConverter {
-
+
private final FontMetrics fFontMetrics;
-
+
public PixelConverter(Control control) {
GC gc = new GC(control);
try {
@@ -29,7 +29,7 @@ public class PixelConverter {
gc.dispose();
}
}
-
+
public int convertHeightInCharsToPixels(int chars) {
return Dialog.convertHeightInCharsToPixels(fFontMetrics, chars);
}
@@ -41,7 +41,7 @@ public class PixelConverter {
public int convertVerticalDLUsToPixels(int dlus) {
return Dialog.convertVerticalDLUsToPixels(fFontMetrics, dlus);
}
-
+
public int convertWidthInCharsToPixels(int chars) {
return Dialog.convertWidthInCharsToPixels(fFontMetrics, chars);
}
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PreferencePage.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PreferencePage.java
index 54a7f9b37..e4c520296 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PreferencePage.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/PreferencePage.java
@@ -116,7 +116,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
KeyPair kpair=null;
String kpairComment;
- public static final String AUTH_SCHEME="";//$NON-NLS-1$
+ public static final String AUTH_SCHEME="";//$NON-NLS-1$
public PreferencePage(){
setDescription(Messages.CVSSSH2PreferencePage_18);
@@ -142,15 +142,15 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
tabItem=new CTabItem(tabFolder, SWT.NONE);
tabItem.setText(Messages.CVSSSH2PreferencePage_133);
tabItem.setControl(createHostKeyManagementPage(tabFolder));
-
+
tabItem=new CTabItem(tabFolder, SWT.NONE);
tabItem.setText(Messages.CVSSSH2PreferencePage_137);
tabItem.setControl(createPreferredAuthenticationPage(tabFolder));
-
+
tabItem=new CTabItem(tabFolder, SWT.NONE);
tabItem.setText(Messages.CVSSSH2PreferencePage_144);
tabItem.setControl(createPreferredKeyExchangePage(tabFolder));
-
+
tabItem=new CTabItem(tabFolder, SWT.NONE);
tabItem.setText(Messages.CVSSSH2PreferencePage_145);
tabItem.setControl(createPreferredMACPage(tabFolder));
@@ -614,7 +614,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
}
ByteArrayOutputStream out=new ByteArrayOutputStream();
-
+
kpair.writePublicKey(out, kpairComment);
out.close();
publicKeyText.setText(out.toString());
@@ -757,7 +757,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
if(new File(file).exists()){
if(!MessageDialog.openConfirm(getShell(),
- Messages.CVSSSH2PreferencePage_confirmation, //
+ Messages.CVSSSH2PreferencePage_confirmation, //
NLS.bind(Messages.CVSSSH2PreferencePage_53, new String[] {file}))){
return;
}
@@ -899,8 +899,8 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
columns[1].setText(Messages.CVSSSH2PreferencePage_135);
columns[2].setText(Messages.CVSSSH2PreferencePage_136);
viewer.setColumnProperties(new String[] {
- Messages.CVSSSH2PreferencePage_134, //
- Messages.CVSSSH2PreferencePage_135, //
+ Messages.CVSSSH2PreferencePage_134, //
+ Messages.CVSSSH2PreferencePage_135, //
Messages.CVSSSH2PreferencePage_136});
viewer.setLabelProvider(new TableLabelProvider());
viewer.setContentProvider(new IStructuredContentProvider(){
@@ -955,7 +955,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
return group;
}
-
+
private Control createPreferredAuthenticationPage(Composite parent){
Composite root = new Composite(parent, SWT.NONE);
GridLayout layout=new GridLayout();
@@ -965,13 +965,13 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
layout.horizontalSpacing=convertHorizontalDLUsToPixels(IDialogConstants.HORIZONTAL_SPACING);
layout.numColumns = 2;
root.setLayout(layout);
-
+
Label label=new Label(root, SWT.NONE);
GridData textLayoutData=new GridData(SWT.BEGINNING, SWT.BEGINNING, true, false);
textLayoutData.horizontalSpan = 2;
label.setLayoutData(textLayoutData);
label.setText(Messages.CVSSSH2PreferencePage_4);
-
+
preferedAuthMethodTable=new Table(root, SWT.CHECK | SWT.BORDER);
GridData layoutData=new GridData(SWT.FILL, SWT.BEGINNING, true, true);
layoutData.verticalSpan = 3;
@@ -979,25 +979,25 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
layoutData.minimumHeight = 150;
layoutData.minimumWidth = 200;
populateAuthMethods();
-
+
up=new Button(root, SWT.PUSH);
up.setText(Messages.CVSSSH2PreferencePage_2);
up.setEnabled(false);
setButtonLayoutData(up);
-
+
down=new Button(root, SWT.PUSH);
down.setText(Messages.CVSSSH2PreferencePage_3);
down.setEnabled(false);
setButtonLayoutData(down);
-
+
preferedAuthMethodTable.addSelectionListener(new SelectionAdapter(){
-
+
public void widgetSelected(SelectionEvent e){
boolean anySelected = false;
for(int i = 0; i < preferedAuthMethodTable.getItemCount(); i++){
anySelected |= preferedAuthMethodTable.getItem(i).getChecked();
}
-
+
if(anySelected){
setErrorMessage(null);
setValid(true);
@@ -1011,7 +1011,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
.setEnabled(preferedAuthMethodTable.getSelectionIndex()<preferedAuthMethodTable
.getItemCount()-1);
}
-
+
});
up.addSelectionListener(new SelectionAdapter(){
@@ -1023,21 +1023,21 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
down.setEnabled(true);
TableItem sourceItem = preferedAuthMethodTable.getItem(selectedIndex);
TableItem targetItem = preferedAuthMethodTable.getItem(selectedIndex-1);
-
+
//switch text
String stemp = targetItem.getText();
targetItem.setText(sourceItem.getText());
sourceItem.setText(stemp);
-
+
//switch selection
boolean btemp = targetItem.getChecked();
targetItem.setChecked(sourceItem.getChecked());
sourceItem.setChecked(btemp);
-
+
preferedAuthMethodTable.setSelection(targetItem);
}
});
-
+
down.addSelectionListener(new SelectionAdapter(){
public void widgetSelected(SelectionEvent e){
@@ -1048,21 +1048,21 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
up.setEnabled(true);
TableItem sourceItem = preferedAuthMethodTable.getItem(selectedIndex);
TableItem targetItem = preferedAuthMethodTable.getItem(selectedIndex+1);
-
+
//switch text
String stemp = targetItem.getText();
targetItem.setText(sourceItem.getText());
sourceItem.setText(stemp);
-
+
//switch selection
boolean btemp = targetItem.getChecked();
targetItem.setChecked(sourceItem.getChecked());
sourceItem.setChecked(btemp);
-
+
preferedAuthMethodTable.setSelection(targetItem);
}
});
-
+
return root;
}
@@ -1070,9 +1070,9 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
preferedAuthMethodTable.removeAll();
String[] methods = Utils.getEnabledPreferredAuthMethods().split(","); //$NON-NLS-1$
Set smethods = new HashSet(Arrays.asList(methods));
-
+
String[] order = Utils.getMethodsOrder().split(","); //$NON-NLS-1$
-
+
for(int i=0; i<order.length; i++){
TableItem tableItem= new TableItem(preferedAuthMethodTable, SWT.NONE);
tableItem.setText(0, order[i]);
@@ -1081,7 +1081,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
}
}
}
-
+
private Control createPreferredKeyExchangePage(Composite parent){
Composite root = new Composite(parent, SWT.NONE);
GridLayout layout=new GridLayout();
@@ -1091,13 +1091,13 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
layout.horizontalSpacing=convertHorizontalDLUsToPixels(IDialogConstants.HORIZONTAL_SPACING);
layout.numColumns = 2;
root.setLayout(layout);
-
+
Label label=new Label(root, SWT.NONE);
GridData textLayoutData=new GridData(SWT.BEGINNING, SWT.BEGINNING, true, false);
textLayoutData.horizontalSpan = 2;
label.setLayoutData(textLayoutData);
label.setText(Messages.CVSSSH2PreferencePage_140);
-
+
preferedKeyExchangeMethodTable=new Table(root, SWT.CHECK | SWT.BORDER);
GridData layoutData=new GridData(SWT.FILL, SWT.BEGINNING, true, true);
layoutData.verticalSpan = 3;
@@ -1105,25 +1105,25 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
layoutData.minimumHeight = 150;
layoutData.minimumWidth = 200;
populateAuthMethods();
-
+
kex_up=new Button(root, SWT.PUSH);
kex_up.setText(Messages.CVSSSH2PreferencePage_2);
kex_up.setEnabled(false);
setButtonLayoutData(kex_up);
-
+
kex_down=new Button(root, SWT.PUSH);
kex_down.setText(Messages.CVSSSH2PreferencePage_3);
kex_down.setEnabled(false);
setButtonLayoutData(kex_down);
-
+
preferedKeyExchangeMethodTable.addSelectionListener(new SelectionAdapter(){
-
+
public void widgetSelected(SelectionEvent e){
boolean anySelected = false;
for(int i = 0; i < preferedKeyExchangeMethodTable.getItemCount(); i++){
anySelected |= preferedKeyExchangeMethodTable.getItem(i).getChecked();
}
-
+
if(anySelected){
setErrorMessage(null);
setValid(true);
@@ -1137,7 +1137,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
.setEnabled(preferedKeyExchangeMethodTable.getSelectionIndex()<preferedKeyExchangeMethodTable
.getItemCount()-1);
}
-
+
});
kex_up.addSelectionListener(new SelectionAdapter(){
@@ -1149,21 +1149,21 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
kex_down.setEnabled(true);
TableItem sourceItem = preferedKeyExchangeMethodTable.getItem(selectedIndex);
TableItem targetItem = preferedKeyExchangeMethodTable.getItem(selectedIndex-1);
-
+
//switch text
String stemp = targetItem.getText();
targetItem.setText(sourceItem.getText());
sourceItem.setText(stemp);
-
+
//switch selection
boolean btemp = targetItem.getChecked();
targetItem.setChecked(sourceItem.getChecked());
sourceItem.setChecked(btemp);
-
+
preferedKeyExchangeMethodTable.setSelection(targetItem);
}
});
-
+
kex_down.addSelectionListener(new SelectionAdapter(){
public void widgetSelected(SelectionEvent e){
@@ -1174,21 +1174,21 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
kex_up.setEnabled(true);
TableItem sourceItem = preferedKeyExchangeMethodTable.getItem(selectedIndex);
TableItem targetItem = preferedKeyExchangeMethodTable.getItem(selectedIndex+1);
-
+
//switch text
String stemp = targetItem.getText();
targetItem.setText(sourceItem.getText());
sourceItem.setText(stemp);
-
+
//switch selection
boolean btemp = targetItem.getChecked();
targetItem.setChecked(sourceItem.getChecked());
sourceItem.setChecked(btemp);
-
+
preferedKeyExchangeMethodTable.setSelection(targetItem);
}
});
-
+
return root;
}
@@ -1196,9 +1196,9 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
preferedKeyExchangeMethodTable.removeAll();
String[] methods = Utils.getEnabledPreferredKEXMethods().split(","); //$NON-NLS-1$
Set smethods = new HashSet(Arrays.asList(methods));
-
+
String[] order = Utils.getKEXMethodsOrder().split(","); //$NON-NLS-1$
-
+
for(int i=0; i<order.length; i++){
TableItem tableItem= new TableItem(preferedKeyExchangeMethodTable, SWT.NONE);
tableItem.setText(0, order[i]);
@@ -1207,7 +1207,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
}
}
}
-
+
private Control createPreferredMACPage(Composite parent){
Composite root = new Composite(parent, SWT.NONE);
GridLayout layout=new GridLayout();
@@ -1217,13 +1217,13 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
layout.horizontalSpacing=convertHorizontalDLUsToPixels(IDialogConstants.HORIZONTAL_SPACING);
layout.numColumns = 2;
root.setLayout(layout);
-
+
Label label=new Label(root, SWT.NONE);
GridData textLayoutData=new GridData(SWT.BEGINNING, SWT.BEGINNING, true, false);
textLayoutData.horizontalSpan = 2;
label.setLayoutData(textLayoutData);
label.setText(Messages.CVSSSH2PreferencePage_141);
-
+
preferedMACMethodTable=new Table(root, SWT.CHECK | SWT.BORDER);
GridData layoutData=new GridData(SWT.FILL, SWT.BEGINNING, true, true);
layoutData.verticalSpan = 3;
@@ -1231,25 +1231,25 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
layoutData.minimumHeight = 150;
layoutData.minimumWidth = 200;
populateMACMethods();
-
+
mac_up=new Button(root, SWT.PUSH);
mac_up.setText(Messages.CVSSSH2PreferencePage_2);
mac_up.setEnabled(false);
setButtonLayoutData(mac_up);
-
+
mac_down=new Button(root, SWT.PUSH);
mac_down.setText(Messages.CVSSSH2PreferencePage_3);
mac_down.setEnabled(false);
setButtonLayoutData(mac_down);
-
+
preferedMACMethodTable.addSelectionListener(new SelectionAdapter(){
-
+
public void widgetSelected(SelectionEvent e){
boolean anySelected = false;
for(int i = 0; i < preferedMACMethodTable.getItemCount(); i++){
anySelected |= preferedMACMethodTable.getItem(i).getChecked();
}
-
+
if(anySelected){
setErrorMessage(null);
setValid(true);
@@ -1263,7 +1263,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
.setEnabled(preferedMACMethodTable.getSelectionIndex()<preferedMACMethodTable
.getItemCount()-1);
}
-
+
});
mac_up.addSelectionListener(new SelectionAdapter(){
@@ -1275,21 +1275,21 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
mac_down.setEnabled(true);
TableItem sourceItem = preferedMACMethodTable.getItem(selectedIndex);
TableItem targetItem = preferedMACMethodTable.getItem(selectedIndex-1);
-
+
//switch text
String stemp = targetItem.getText();
targetItem.setText(sourceItem.getText());
sourceItem.setText(stemp);
-
+
//switch selection
boolean btemp = targetItem.getChecked();
targetItem.setChecked(sourceItem.getChecked());
sourceItem.setChecked(btemp);
-
+
preferedMACMethodTable.setSelection(targetItem);
}
});
-
+
mac_down.addSelectionListener(new SelectionAdapter(){
public void widgetSelected(SelectionEvent e){
@@ -1300,21 +1300,21 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
mac_up.setEnabled(true);
TableItem sourceItem = preferedMACMethodTable.getItem(selectedIndex);
TableItem targetItem = preferedMACMethodTable.getItem(selectedIndex+1);
-
+
//switch text
String stemp = targetItem.getText();
targetItem.setText(sourceItem.getText());
sourceItem.setText(stemp);
-
+
//switch selection
boolean btemp = targetItem.getChecked();
targetItem.setChecked(sourceItem.getChecked());
sourceItem.setChecked(btemp);
-
+
preferedMACMethodTable.setSelection(targetItem);
}
});
-
+
return root;
}
@@ -1367,9 +1367,9 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
preferedMACMethodTable.removeAll();
String[] methods = Utils.getEnabledPreferredMACMethods().split(","); //$NON-NLS-1$
Set smethods = new HashSet(Arrays.asList(methods));
-
+
String[] order = Utils.getMACMethodsOrder().split(","); //$NON-NLS-1$
-
+
for(int i=0; i<order.length; i++){
TableItem tableItem= new TableItem(preferedMACMethodTable, SWT.NONE);
tableItem.setText(0, order[i]);
@@ -1403,7 +1403,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
MessageDialog.openInformation(getShell(), Messages.PreferencePage_0, Messages.PreferencePage_1);
return;
}
-
+
IJSchLocation location=service.getLocation(user, host, port);
// We hope that prompts for jsch are given by IJSchService, so "null" should be passed.
Session session = service.createSession(location, null);
@@ -1419,7 +1419,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
ChannelSftp c=(ChannelSftp)channel;
SftpATTRS attr=null;
-
+
try{
attr=c.stat(".ssh");} //$NON-NLS-1$
catch(SftpException ee){
@@ -1457,7 +1457,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
Messages.CVSSSH2PreferencePage_information,
NLS.bind(Messages.CVSSSH2PreferencePage_109, (user
+"@"+host+(port==22 ? "" : ":"+port)+":~/.ssh/authorized_keys"))); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
-
+
c.quit();
c.disconnect();
} finally {
@@ -1577,7 +1577,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
}
Utils.setEnabledPreferredAuthMethods(selected, order);
}
-
+
private void storeSSHAgentSettings(){
String selected = ""; //$NON-NLS-1$
for(int i = 0; i < preferedSSHAgentTable.getItemCount(); i++){
@@ -1615,7 +1615,7 @@ public class PreferencePage extends org.eclipse.jface.preference.PreferencePage
}
Utils.setEnabledPreferredKEXMethods(selected, order);
}
-
+
private void storeMACMethodSettings(){
String selected = null;
String order = null;
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/SWTUtils.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/SWTUtils.java
index 9b9b15fdd..222fbe7e6 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/SWTUtils.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/internal/ui/preference/SWTUtils.java
@@ -22,7 +22,7 @@ import org.eclipse.ui.dialogs.PreferenceLinkArea;
import org.eclipse.ui.preferences.IWorkbenchPreferenceContainer;
public class SWTUtils {
-
+
public static final int MARGINS_DEFAULT= -1;
public static final int MARGINS_NONE= 0;
public static final int MARGINS_DIALOG= 1;
@@ -31,11 +31,11 @@ public class SWTUtils {
final PreferenceLinkArea area = new PreferenceLinkArea(parent, SWT.NONE, pageId, text, container, null);
return area;
}
-
+
public static GridData createGridData(int width, int height, boolean hFill, boolean vFill) {
return createGridData(width, height, hFill ? SWT.FILL : SWT.BEGINNING, vFill ? SWT.FILL : SWT.CENTER, hFill, vFill);
}
-
+
public static GridData createGridData(int width, int height, int hAlign, int vAlign, boolean hGrab, boolean vGrab) {
final GridData gd= new GridData(hAlign, vAlign, hGrab, vGrab);
gd.widthHint= width;
@@ -46,7 +46,7 @@ public class SWTUtils {
public static GridData createHFillGridData() {
return createHFillGridData(1);
}
-
+
public static GridData createHFillGridData(int span) {
final GridData gd= createGridData(0, SWT.DEFAULT, SWT.FILL, SWT.CENTER, true, false);
gd.horizontalSpan= span;
@@ -56,7 +56,7 @@ public class SWTUtils {
public static Composite createHFillComposite(Composite parent, int margins) {
return createHFillComposite(parent, margins, 1);
}
-
+
public static Composite createHFillComposite(Composite parent, int margins, int columns) {
final Composite composite= new Composite(parent, SWT.NONE);
composite.setFont(parent.getFont());
@@ -64,11 +64,11 @@ public class SWTUtils {
composite.setLayout(createGridLayout(columns, new PixelConverter(parent), margins));
return composite;
}
-
+
public static Composite createHVFillComposite(Composite parent, int margins) {
return createHVFillComposite(parent, margins, 1);
}
-
+
public static Composite createHVFillComposite(Composite parent, int margins, int columns) {
final Composite composite= new Composite(parent, SWT.NONE);
composite.setFont(parent.getFont());
@@ -77,11 +77,11 @@ public class SWTUtils {
return composite;
}
-
+
public static Group createHFillGroup(Composite parent, String text, int margins) {
return createHFillGroup(parent, text, margins, 1);
}
-
+
public static Group createHFillGroup(Composite parent, String text, int margins, int rows) {
final Group group= new Group(parent, SWT.NONE);
group.setFont(parent.getFont());
@@ -91,11 +91,11 @@ public class SWTUtils {
group.setLayout(createGridLayout(rows, new PixelConverter(parent), margins));
return group;
}
-
+
public static Group createHVFillGroup(Composite parent, String text, int margins) {
return createHVFillGroup(parent, text, margins, 1);
}
-
+
public static Group createHVFillGroup(Composite parent, String text, int margins, int rows) {
final Group group= new Group(parent, SWT.NONE);
group.setFont(parent.getFont());
@@ -105,22 +105,22 @@ public class SWTUtils {
group.setLayout(createGridLayout(rows, new PixelConverter(parent), margins));
return group;
}
-
+
public static GridData createHVFillGridData() {
return createHVFillGridData(1);
}
-
+
public static GridData createHVFillGridData(int span) {
final GridData gd= createGridData(0, 0, true, true);
gd.horizontalSpan= span;
return gd;
}
-
+
/**
* Create a grid layout with the specified number of columns and the
* standard spacings.
- *
+ *
* @param numColumns
* the number of columns
* @param converter
@@ -132,11 +132,11 @@ public class SWTUtils {
*/
public static GridLayout createGridLayout(int numColumns, PixelConverter converter, int margins) {
Assert.isTrue(margins == MARGINS_DEFAULT || margins == MARGINS_NONE || margins == MARGINS_DIALOG);
-
+
final GridLayout layout= new GridLayout(numColumns, false);
layout.horizontalSpacing= converter.convertHorizontalDLUsToPixels(IDialogConstants.HORIZONTAL_SPACING);
layout.verticalSpacing= converter.convertVerticalDLUsToPixels(IDialogConstants.VERTICAL_SPACING);
-
+
switch (margins) {
case MARGINS_NONE:
layout.marginLeft= layout.marginRight= 0;
@@ -153,8 +153,8 @@ public class SWTUtils {
layout.marginWidth= layout.marginHeight= 0;
return layout;
}
-
-
+
+
public static Label createLabel(Composite parent, String message) {
return createLabel(parent, message, 1);
}
@@ -166,7 +166,7 @@ public class SWTUtils {
label.setLayoutData(createHFillGridData(span));
return label;
}
-
+
public static Button createCheckBox(Composite parent, String message) {
return createCheckBox(parent, message, 1);
}
@@ -177,7 +177,7 @@ public class SWTUtils {
button.setLayoutData(createHFillGridData(span));
return button;
}
-
+
public static Button createRadioButton(Composite parent, String message) {
return createRadioButton(parent, message, 1);
}
@@ -189,7 +189,7 @@ public class SWTUtils {
return button;
}
-
+
public static Text createText(Composite parent) {
return createText(parent, 1);
}
@@ -199,7 +199,7 @@ public class SWTUtils {
text.setLayoutData(createHFillGridData(span));
return text;
}
-
+
public static Control createPlaceholder(Composite parent, int heightInChars, int span) {
Assert.isTrue(heightInChars > 0);
@@ -211,16 +211,16 @@ public class SWTUtils {
return placeHolder;
}
-
+
public static Control createPlaceholder(Composite parent, int heightInChars) {
return createPlaceholder(parent, heightInChars, 1);
}
-
+
public static PixelConverter createDialogPixelConverter(Control control) {
Dialog.applyDialogFont(control);
return new PixelConverter(control);
}
-
+
public static int calculateControlSize(PixelConverter converter, Control [] controls) {
return calculateControlSize(converter, controls, 0, controls.length - 1);
}
@@ -234,7 +234,7 @@ public class SWTUtils {
}
return minimum;
}
-
+
public static void equalizeControls(PixelConverter converter, Control [] controls) {
equalizeControls(converter, controls, 0, controls.length - 1);
}
diff --git a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/ui/UserInfoPrompter.java b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/ui/UserInfoPrompter.java
index a425b54ca..25b850d07 100644
--- a/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/ui/UserInfoPrompter.java
+++ b/bundles/org.eclipse.jsch.ui/src/org/eclipse/jsch/ui/UserInfoPrompter.java
@@ -25,7 +25,7 @@ import com.jcraft.jsch.*;
* {@link Session}.
* <p>
* Clients may instantiate or subclass this class.
- *
+ *
* @since 1.0
* @see IJSchService#createSession(String, int, String)
* @see IJSchService#connect(Session, int,
@@ -41,7 +41,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/**
* Create a prompter for the given session. This constructor will associate
* this prompter with the session using {@link Session#setUserInfo(UserInfo)}.
- *
+ *
* @param session
* the session
*/
@@ -53,7 +53,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/**
* Return the session to which this prompter is assigned.
- *
+ *
* @return the session to which this prompter is assigned
*/
public Session getSession(){
@@ -62,7 +62,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/*
* (non-Javadoc)
- *
+ *
* @see com.jcraft.jsch.UserInfo#getPassphrase()
*/
public String getPassphrase(){
@@ -71,7 +71,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/*
* (non-Javadoc)
- *
+ *
* @see com.jcraft.jsch.UserInfo#getPassword()
*/
public String getPassword(){
@@ -81,7 +81,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/**
* Set the pass phrase to be used when connecting the session. Return
* <code>null</code> if the pass phrase is not known.
- *
+ *
* @param passphrase
* the pass phrase to be used when connecting the session or
* <code>null</code>
@@ -93,7 +93,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/**
* Set the password to be used when connecting the session. Return
* <code>null</code> if the password is not known.
- *
+ *
* @param password
* the password to be used when connecting the session or
* <code>null</code>
@@ -104,7 +104,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/*
* (non-Javadoc)
- *
+ *
* @see com.jcraft.jsch.UserInfo#promptPassphrase(java.lang.String)
*/
public boolean promptPassphrase(String message){
@@ -117,7 +117,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/*
* (non-Javadoc)
- *
+ *
* @see com.jcraft.jsch.UserInfo#promptPassword(java.lang.String)
*/
public boolean promptPassword(String message){
@@ -161,7 +161,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/*
* (non-Javadoc)
- *
+ *
* @see com.jcraft.jsch.UIKeyboardInteractive#promptKeyboardInteractive(java.lang.String,
* java.lang.String, java.lang.String, java.lang.String[], boolean[])
*/
@@ -229,7 +229,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/*
* (non-Javadoc)
- *
+ *
* @see com.jcraft.jsch.UserInfo#promptYesNo(java.lang.String)
*/
public boolean promptYesNo(String question){
@@ -244,7 +244,7 @@ public class UserInfoPrompter implements UserInfo, UIKeyboardInteractive{
/*
* (non-Javadoc)
- *
+ *
* @see com.jcraft.jsch.UserInfo#showMessage(java.lang.String)
*/
public void showMessage(String message){

Back to the top