configurable intelliLang performance
[fedora-idea.git] / plugins / IntelliLang / src / org / intellij / plugins / intelliLang / AdvancedSettingsUI.form
blob5113474c3cf510570a652ed637b815f4c737d72c
1 <?xml version="1.0" encoding="UTF-8"?>
2 <form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="org.intellij.plugins.intelliLang.AdvancedSettingsUI">
3 <grid id="27dc6" binding="myRoot" layout-manager="GridLayoutManager" row-count="4" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
4 <margin top="0" left="0" bottom="0" right="0"/>
5 <constraints>
6 <xy x="20" y="20" width="562" height="446"/>
7 </constraints>
8 <properties/>
9 <border type="none"/>
10 <children>
11 <grid id="6d99" layout-manager="GridLayoutManager" row-count="6" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
12 <margin top="0" left="0" bottom="0" right="0"/>
13 <constraints>
14 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
15 </constraints>
16 <properties/>
17 <border type="none" title="Annotation Classes"/>
18 <children>
19 <component id="f36cc" class="javax.swing.JLabel">
20 <constraints>
21 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
22 </constraints>
23 <properties>
24 <text value="&amp;Language annotation class"/>
25 </properties>
26 </component>
27 <grid id="617e1" binding="myLanguageAnnotationPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
28 <constraints>
29 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
30 </constraints>
31 <properties/>
32 <border type="none"/>
33 <children/>
34 </grid>
35 <component id="535c4" class="javax.swing.JLabel">
36 <constraints>
37 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
38 </constraints>
39 <properties>
40 <text value="&amp;Pattern annotation class"/>
41 </properties>
42 </component>
43 <grid id="865f0" binding="myPatternAnnotationPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
44 <constraints>
45 <grid row="3" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
46 </constraints>
47 <properties/>
48 <border type="none"/>
49 <children/>
50 </grid>
51 <component id="b232a" class="javax.swing.JLabel">
52 <constraints>
53 <grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
54 </constraints>
55 <properties>
56 <text value="&amp;Substitution annotation class"/>
57 </properties>
58 </component>
59 <grid id="82f75" binding="mySubstAnnotationPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
60 <constraints>
61 <grid row="5" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
62 </constraints>
63 <properties/>
64 <border type="none"/>
65 <children>
66 <grid id="85578" layout-manager="BorderLayout" hgap="0" vgap="0">
67 <constraints border-constraint="Center"/>
68 <properties/>
69 <border type="none"/>
70 <children/>
71 </grid>
72 </children>
73 </grid>
74 </children>
75 </grid>
76 <grid id="f359d" layout-manager="GridLayoutManager" row-count="3" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
77 <margin top="0" left="0" bottom="0" right="0"/>
78 <constraints>
79 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
80 </constraints>
81 <properties/>
82 <border type="none" title="Runtime Pattern Validation"/>
83 <children>
84 <component id="633b5" class="javax.swing.JRadioButton" binding="myNoInstrumentation">
85 <constraints>
86 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
87 </constraints>
88 <properties>
89 <text value="&amp;No runtime instrumentation"/>
90 </properties>
91 </component>
92 <component id="a7682" class="javax.swing.JRadioButton" binding="myAssertInstrumentation">
93 <constraints>
94 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
95 </constraints>
96 <properties>
97 <text value="&amp;Instrument with assertions"/>
98 </properties>
99 </component>
100 <component id="a7ed5" class="javax.swing.JRadioButton" binding="myExceptionInstrumentation">
101 <constraints>
102 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
103 </constraints>
104 <properties>
105 <text value="Instrument &amp;with IllegalArgumentException"/>
106 </properties>
107 </component>
108 </children>
109 </grid>
110 <vspacer id="5c670">
111 <constraints>
112 <grid row="3" column="0" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
113 </constraints>
114 </vspacer>
115 <grid id="a5863" layout-manager="GridLayoutManager" row-count="3" column-count="1" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
116 <margin top="0" left="0" bottom="0" right="0"/>
117 <constraints>
118 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
119 </constraints>
120 <properties/>
121 <border type="none" title="General Hints"/>
122 <children>
123 <component id="34215" class="javax.swing.JCheckBox" binding="myAnalyzeReferencesCheckBox">
124 <constraints>
125 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
126 </constraints>
127 <properties>
128 <text value="&amp;Analyze references"/>
129 </properties>
130 </component>
131 <component id="eae73" class="javax.swing.JCheckBox" binding="myIncludeUncomputableOperandsAsCheckBox">
132 <constraints>
133 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
134 </constraints>
135 <properties>
136 <text value="Include uncomputable operands as literals"/>
137 </properties>
138 </component>
139 <component id="b63a5" class="javax.swing.JCheckBox" binding="myUseDataflowAnalysisIfCheckBox">
140 <constraints>
141 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
142 </constraints>
143 <properties>
144 <selected value="false"/>
145 <text value="&amp;Use dataflow analysis (slow) "/>
146 </properties>
147 </component>
148 </children>
149 </grid>
150 </children>
151 </grid>
152 <buttonGroups>
153 <group name="myInstrumentation">
154 <member id="633b5"/>
155 <member id="a7682"/>
156 <member id="a7ed5"/>
157 </group>
158 </buttonGroups>
159 </form>