View | Details | Raw Unified | Return to bug 103096 | Differences between
and this patch

Collapse All | Expand All

(-)plugin.xml (-1 / +267 lines)
Lines 6474-6478 Link Here
6474
            runAfter="org.eclipse.jdt.ui.cleanup.imports">
6474
            runAfter="org.eclipse.jdt.ui.cleanup.imports">
6475
      </cleanUp>
6475
      </cleanUp>
6476
   </extension>
6476
   </extension>
6477
6477
   <extension
6478
         point="org.eclipse.ui.preferenceTransfer">
6479
      <transfer
6480
            id="org.eclipse.jdt.ui.syntaxColoring"
6481
            name="%JavaSyntaxColoringTransfer.name">
6482
            <mapping scope="instance">
6483
            	<entry node="org.eclipse.jdt.ui">
6484
            		<!-- Preference keys for the Java colors defined in
6485
            		     org.eclipse.jdt.ui.text.IJavaColorConstants -->
6486
            		     
6487
            	    <key name="java_multi_line_comment"/>
6488
            		<key name="java_multi_line_comment_bold"/>
6489
            		<key name="java_multi_line_comment_italic"/>
6490
            		<key name="java_multi_line_comment_strikethrough"/>
6491
            		<key name="java_multi_line_comment_underline"/>
6492
            		<key name="java_single_line_comment"/>
6493
            		<key name="java_single_line_comment_bold"/>
6494
            		<key name="java_single_line_comment_italic"/>
6495
            		<key name="java_single_line_comment_strikethrough"/>
6496
            		<key name="java_single_line_comment_underline"/>
6497
            		<key name="java_keyword"/>
6498
            		<key name="java_keyword_bold"/>
6499
            		<key name="java_keyword_italic"/>
6500
            		<key name="java_keyword_strikethrough"/>
6501
            		<key name="java_keyword_underline"/>
6502
            		<key name="java_string"/>
6503
            		<key name="java_string_bold"/>
6504
            		<key name="java_string_italic"/>
6505
            		<key name="java_string_strikethrough"/>
6506
            		<key name="java_string_underline"/>
6507
            		<key name="java_keyword_return"/>
6508
            		<key name="java_keyword_return_bold"/>
6509
            		<key name="java_keyword_return_italic"/>
6510
            		<key name="java_keyword_return_strikethrough"/>
6511
            		<key name="java_keyword_return_underline"/>
6512
            		<key name="java_operator"/>
6513
            		<key name="java_operator_bold"/>
6514
            		<key name="java_operator_italic"/>
6515
            		<key name="java_operator_strikethrough"/>
6516
            		<key name="java_operator_underline"/>
6517
            		<key name="java_default"/>
6518
            		<key name="java_default_bold"/>
6519
            		<key name="java_default_italic"/>
6520
            		<key name="java_default_strikethrough"/>
6521
            		<key name="java_default_underline"/>
6522
            		<key name="java_comment_task_tag"/>
6523
            		<key name="java_comment_task_tag_bold"/>
6524
            		<key name="java_comment_task_tag_italic"/>
6525
            		<key name="java_comment_task_tag_strikethrough"/>
6526
            		<key name="java_comment_task_tag_underline"/>
6527
            		<key name="java_doc_keyword"/>
6528
            		<key name="java_doc_keyword_bold"/>
6529
            		<key name="java_doc_keyword_italic"/>
6530
            		<key name="java_doc_keyword_strikethrough"/>
6531
            		<key name="java_doc_keyword_underline"/>
6532
            		<key name="java_doc_tag"/>
6533
            		<key name="java_doc_tag_bold"/>
6534
            		<key name="java_doc_tag_italic"/>
6535
            		<key name="java_doc_tag_strikethrough"/>
6536
            		<key name="java_doc_tag_underline"/>
6537
            		<key name="java_doc_link"/>
6538
            		<key name="java_doc_link_bold"/>
6539
            		<key name="java_doc_link_italic"/>
6540
            		<key name="java_doc_link_strikethrough"/>
6541
            		<key name="java_doc_link_underline"/>
6542
            		<key name="java_doc_default"/>
6543
            		<key name="java_doc_default_bold"/>
6544
            		<key name="java_doc_default_italic"/>
6545
            		<key name="java_doc_default_strikethrough"/>
6546
            		<key name="java_doc_default_underline"/>
6547
            		
6548
            		<!-- Preference keys for the deprecated Java colors defined in
6549
            		     org.eclipse.jdt.ui.text.IJavaColorConstants -->
6550
            		     
6551
            		<key name="java_method_name_default"/>
6552
            		<key name="java_method_name_default_bold"/>
6553
            		<key name="java_method_name_default_italic"/>
6554
            		<key name="java_method_name_default_strikethrough"/>
6555
            		<key name="java_method_name_default_underline"/>
6556
            		<key name="java_type_default"/>
6557
            		<key name="java_type_default_bold"/>
6558
            		<key name="java_type_default_italic"/>
6559
            		<key name="java_type_default_strikethrough"/>
6560
            		<key name="java_type_default_underline"/>
6561
            		<key name="java_annotation_default"/>
6562
            		<key name="java_annotation_default_bold"/>
6563
            		<key name="java_annotation_default_italic"/>
6564
            		<key name="java_annotation_default_strikethrough"/>
6565
            		<key name="java_annotation_default_underline"/>
6566
            		
6567
            		<!-- Preference keys for Java semantic highlighting defined in
6568
            		     org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightings -->
6569
            		
6570
            		<key name="semanticHighlighting.deprecatedMember.color"/>
6571
            		<key name="semanticHighlighting.deprecatedMember.bold"/>
6572
            		<key name="semanticHighlighting.deprecatedMember.italic"/>
6573
            		<key name="semanticHighlighting.deprecatedMember.strikethrough"/>
6574
            		<key name="semanticHighlighting.deprecatedMember.underline"/>
6575
            		<key name="semanticHighlighting.deprecatedMember.enabled"/>
6576
            		<key name="semanticHighlighting.deprecatedMember.color"/>
6577
            		<key name="semanticHighlighting.deprecatedMember.bold"/>
6578
            		<key name="semanticHighlighting.deprecatedMember.italic"/>
6579
            		<key name="semanticHighlighting.deprecatedMember.strikethrough"/>
6580
            		<key name="semanticHighlighting.deprecatedMember.underline"/>
6581
            		<key name="semanticHighlighting.deprecatedMember.enabled"/>
6582
            		<key name="semanticHighlighting.autoboxing.color"/>
6583
            		<key name="semanticHighlighting.autoboxing.bold"/>
6584
            		<key name="semanticHighlighting.autoboxing.italic"/>
6585
            		<key name="semanticHighlighting.autoboxing.strikethrough"/>
6586
            		<key name="semanticHighlighting.autoboxing.underline"/>
6587
            		<key name="semanticHighlighting.autoboxing.enabled"/>
6588
            		<key name="semanticHighlighting.staticFinalField.color"/>
6589
            		<key name="semanticHighlighting.staticFinalField.bold"/>
6590
            		<key name="semanticHighlighting.staticFinalField.italic"/>
6591
            		<key name="semanticHighlighting.staticFinalField.strikethrough"/>
6592
            		<key name="semanticHighlighting.staticFinalField.underline"/>
6593
            		<key name="semanticHighlighting.staticFinalField.enabled"/>
6594
            		<key name="semanticHighlighting.staticField.color"/>
6595
            		<key name="semanticHighlighting.staticField.bold"/>
6596
            		<key name="semanticHighlighting.staticField.italic"/>
6597
            		<key name="semanticHighlighting.staticField.strikethrough"/>
6598
            		<key name="semanticHighlighting.staticField.underline"/>
6599
            		<key name="semanticHighlighting.staticField.enabled"/>
6600
            		<key name="semanticHighlighting.field.color"/>
6601
            		<key name="semanticHighlighting.field.bold"/>
6602
            		<key name="semanticHighlighting.field.italic"/>
6603
            		<key name="semanticHighlighting.field.strikethrough"/>
6604
            		<key name="semanticHighlighting.field.underline"/>
6605
            		<key name="semanticHighlighting.field.enabled"/>
6606
            		<key name="semanticHighlighting.methodDeclarationName.color"/>
6607
            		<key name="semanticHighlighting.methodDeclarationName.bold"/>
6608
            		<key name="semanticHighlighting.methodDeclarationName.italic"/>
6609
            		<key name="semanticHighlighting.methodDeclarationName.strikethrough"/>
6610
            		<key name="semanticHighlighting.methodDeclarationName.underline"/>
6611
            		<key name="semanticHighlighting.methodDeclarationName.enabled"/>
6612
            		<key name="semanticHighlighting.staticMethodInvocation.color"/>
6613
            		<key name="semanticHighlighting.staticMethodInvocation.bold"/>
6614
            		<key name="semanticHighlighting.staticMethodInvocation.italic"/>
6615
            		<key name="semanticHighlighting.staticMethodInvocation.strikethrough"/>
6616
            		<key name="semanticHighlighting.staticMethodInvocation.underline"/>
6617
            		<key name="semanticHighlighting.staticMethodInvocation.enabled"/>
6618
            		<key name="semanticHighlighting.abstractMethodInvocation.color"/>
6619
            		<key name="semanticHighlighting.abstractMethodInvocation.bold"/>
6620
            		<key name="semanticHighlighting.abstractMethodInvocation.italic"/>
6621
            		<key name="semanticHighlighting.abstractMethodInvocation.strikethrough"/>
6622
            		<key name="semanticHighlighting.abstractMethodInvocation.underline"/>
6623
            		<key name="semanticHighlighting.abstractMethodInvocation.enabled"/>
6624
            		<key name="semanticHighlighting.annotationElementReference.color"/>
6625
            		<key name="semanticHighlighting.annotationElementReference.bold"/>
6626
            		<key name="semanticHighlighting.annotationElementReference.italic"/>
6627
            		<key name="semanticHighlighting.annotationElementReference.strikethrough"/>
6628
            		<key name="semanticHighlighting.annotationElementReference.underline"/>
6629
            		<key name="semanticHighlighting.annotationElementReference.enabled"/>
6630
            		<key name="semanticHighlighting.inheritedMethodInvocation.color"/>
6631
            		<key name="semanticHighlighting.inheritedMethodInvocation.bold"/>
6632
            		<key name="semanticHighlighting.inheritedMethodInvocation.italic"/>
6633
            		<key name="semanticHighlighting.inheritedMethodInvocation.strikethrough"/>
6634
            		<key name="semanticHighlighting.inheritedMethodInvocation.underline"/>
6635
            		<key name="semanticHighlighting.inheritedMethodInvocation.enabled"/>
6636
            		<key name="semanticHighlighting.parameterVariable.color"/>
6637
            		<key name="semanticHighlighting.parameterVariable.bold"/>
6638
            		<key name="semanticHighlighting.parameterVariable.italic"/>
6639
            		<key name="semanticHighlighting.parameterVariable.strikethrough"/>
6640
            		<key name="semanticHighlighting.parameterVariable.underline"/>
6641
            		<key name="semanticHighlighting.parameterVariable.enabled"/>
6642
            		<key name="semanticHighlighting.localVariableDeclaration.color"/>
6643
            		<key name="semanticHighlighting.localVariableDeclaration.bold"/>
6644
            		<key name="semanticHighlighting.localVariableDeclaration.italic"/>
6645
            		<key name="semanticHighlighting.localVariableDeclaration.strikethrough"/>
6646
            		<key name="semanticHighlighting.localVariableDeclaration.underline"/>
6647
            		<key name="semanticHighlighting.localVariableDeclaration.enabled"/>
6648
            		<key name="semanticHighlighting.localVariable.color"/>
6649
            		<key name="semanticHighlighting.localVariable.bold"/>
6650
            		<key name="semanticHighlighting.localVariable.italic"/>
6651
            		<key name="semanticHighlighting.localVariable.strikethrough"/>
6652
            		<key name="semanticHighlighting.localVariable.underline"/>
6653
            		<key name="semanticHighlighting.localVariable.enabled"/>
6654
            		<key name="semanticHighlighting.typeParameter.color"/>
6655
            		<key name="semanticHighlighting.typeParameter.bold"/>
6656
            		<key name="semanticHighlighting.typeParameter.italic"/>
6657
            		<key name="semanticHighlighting.typeParameter.strikethrough"/>
6658
            		<key name="semanticHighlighting.typeParameter.underline"/>
6659
            		<key name="semanticHighlighting.typeParameter.enabled"/>
6660
            		<key name="semanticHighlighting.method.color"/>
6661
            		<key name="semanticHighlighting.method.bold"/>
6662
            		<key name="semanticHighlighting.method.italic"/>
6663
            		<key name="semanticHighlighting.method.strikethrough"/>
6664
            		<key name="semanticHighlighting.method.underline"/>
6665
            		<key name="semanticHighlighting.method.enabled"/>
6666
            		<key name="semanticHighlighting.typeArgument.color"/>
6667
            		<key name="semanticHighlighting.typeArgument.bold"/>
6668
            		<key name="semanticHighlighting.typeArgument.italic"/>
6669
            		<key name="semanticHighlighting.typeArgument.strikethrough"/>
6670
            		<key name="semanticHighlighting.typeArgument.underline"/>
6671
            		<key name="semanticHighlighting.typeArgument.enabled"/>
6672
            		<key name="semanticHighlighting.class.color"/>
6673
            		<key name="semanticHighlighting.class.bold"/>
6674
            		<key name="semanticHighlighting.class.italic"/>
6675
            		<key name="semanticHighlighting.class.strikethrough"/>
6676
            		<key name="semanticHighlighting.class.underline"/>
6677
            		<key name="semanticHighlighting.class.enabled"/>
6678
            		<key name="semanticHighlighting.enum.color"/>
6679
            		<key name="semanticHighlighting.enum.bold"/>
6680
            		<key name="semanticHighlighting.enum.italic"/>
6681
            		<key name="semanticHighlighting.enum.strikethrough"/>
6682
            		<key name="semanticHighlighting.enum.underline"/>
6683
            		<key name="semanticHighlighting.enum.enabled"/>
6684
            		<key name="semanticHighlighting.annotation.color"/>
6685
            		<key name="semanticHighlighting.annotation.bold"/>
6686
            		<key name="semanticHighlighting.annotation.italic"/>
6687
            		<key name="semanticHighlighting.annotation.strikethrough"/>
6688
            		<key name="semanticHighlighting.annotation.underline"/>
6689
            		<key name="semanticHighlighting.annotation.enabled"/>
6690
            		<key name="semanticHighlighting.interface.color"/>
6691
            		<key name="semanticHighlighting.interface.bold"/>
6692
            		<key name="semanticHighlighting.interface.italic"/>
6693
            		<key name="semanticHighlighting.interface.strikethrough"/>
6694
            		<key name="semanticHighlighting.interface.underline"/>
6695
            		<key name="semanticHighlighting.interface.enabled"/>
6696
            		<key name="semanticHighlighting.number.color"/>
6697
            		<key name="semanticHighlighting.number.bold"/>
6698
            		<key name="semanticHighlighting.number.italic"/>
6699
            		<key name="semanticHighlighting.number.strikethrough"/>
6700
            		<key name="semanticHighlighting.number.underline"/>
6701
            		<key name="semanticHighlighting.number.enabled"/>
6702
            	</entry>
6703
            </mapping>
6704
         <description>%JavaSyntaxColoringTransfer.description</description>
6705
      </transfer>
6706
      <transfer
6707
            id="org.eclipse.jdt.ui.syntaxColoring"
6708
            name="%PropertiesSyntaxColoringTransfer.name">
6709
            <mapping scope="instance">
6710
            	<entry node="org.eclipse.jdt.ui">
6711
            		<!-- Preference keys for the Properties colors defined in
6712
            		     org.eclipse.jdt.ui.text.IJavaColorConstants -->
6713
            		     
6714
            	    <key name="pf_coloring_key"/>
6715
            	    <key name="pf_coloring_key_bold"/>
6716
            	    <key name="pf_coloring_key_italic"/>
6717
            	    <key name="pf_coloring_key_strikethrough"/>
6718
            	    <key name="pf_coloring_key_underline"/>
6719
            	    <key name="pf_coloring_value"/>
6720
            	    <key name="pf_coloring_value_bold"/>
6721
            	    <key name="pf_coloring_value_italic"/>
6722
            	    <key name="pf_coloring_value_strikethrough"/>
6723
            	    <key name="pf_coloring_value_underline"/>
6724
            	    <key name="pf_coloring_assignment"/>
6725
            	    <key name="pf_coloring_assignment_bold"/>
6726
            	    <key name="pf_coloring_assignment_italic"/>
6727
            	    <key name="pf_coloring_assignment_strikethrough"/>
6728
            	    <key name="pf_coloring_assignment_underline"/>
6729
            	    <key name="pf_coloring_argument"/>
6730
            	    <key name="pf_coloring_argument_bold"/>
6731
            	    <key name="pf_coloring_argument_italic"/>
6732
            	    <key name="pf_coloring_argument_strikethrough"/>
6733
            	    <key name="pf_coloring_argument_underline"/>
6734
            	    <key name="pf_coloring_comment"/>
6735
            	    <key name="pf_coloring_comment_bold"/>
6736
            	    <key name="pf_coloring_comment_italic"/>
6737
            	    <key name="pf_coloring_comment_strikethrough"/>
6738
            	    <key name="pf_coloring_comment_underline"/>
6739
            	</entry>
6740
            </mapping>
6741
         <description>%PropertiesSyntaxColoringTransfer.description</description>
6742
      </transfer>
6743
   </extension>
6478
</plugin>
6744
</plugin>
(-)plugin.properties (-1 / +9 lines)
Lines 8-13 Link Here
8
# Contributors:
8
# Contributors:
9
#     IBM Corporation - initial API and implementation
9
#     IBM Corporation - initial API and implementation
10
#     Ferenc Hechler, ferenc_hechler@users.sourceforge.net - 83258 [jar exporter] Deploy java application as executable jar
10
#     Ferenc Hechler, ferenc_hechler@users.sourceforge.net - 83258 [jar exporter] Deploy java application as executable jar
11
#     Remy Chi Jian Suen (Versant Corporation) - 103096 [preferences] Need option to save custom syntax color settings
11
###############################################################################
12
###############################################################################
12
13
13
pluginName= Java Development Tools UI
14
pluginName= Java Development Tools UI
Lines 1104-1107 Link Here
1104
CleanUpTabPage.MemberAccesses.name = Membe&r Accesses
1105
CleanUpTabPage.MemberAccesses.name = Membe&r Accesses
1105
CleanUpTabPage.UnnecessaryCode.name = &Unnecessary Code
1106
CleanUpTabPage.UnnecessaryCode.name = &Unnecessary Code
1106
CleanUpTabPage.MissingCode.name = &Missing Code
1107
CleanUpTabPage.MissingCode.name = &Missing Code
1107
CleanUpTabPage.CodeOrganizing.name = Code &Organizing
1108
CleanUpTabPage.CodeOrganizing.name = Code &Organizing
1109
1110
#--- Syntax Highlighting Preferences Import/Export ---
1111
JavaSyntaxColoringTransfer.name = Java Syntax Coloring
1112
JavaSyntaxColoringTransfer.description = Syntax coloring for the Java editor.
1113
1114
PropertiesSyntaxColoringTransfer.name = Properties File Syntax Coloring
1115
PropertiesSyntaxColoringTransfer.description = Syntax coloring for the Properties editor.

Return to bug 103096