IDEADEV-8830 && IDEADEV-6715
[fedora-idea.git] / resources / src / gui-designer-properties.xml
blobb9a721a8d792924fc56f2176025dea4626b381f9
1 <component>
2   <class name="javax.swing.JComponent">
3     <expert-properties>
4       <property name="autoscrolls"/>
5       <property name="name"/>
6       <property name="opaque"/>
7       <property name="focusable"/>
8       <property name="focusCycleRoot"/>
9       <property name="debugGraphicsOptions"/>
10       <property name="doubleBuffered"/>
11       <property name="verifyInputWhenFocusTarget"/>
12       <property name="requestFocusEnabled"/>
13       <property name="visible"/>
14       <property name="inheritsPopupMenu"/>
15       <property name="nextFocusableComponent"/>
16       <property name="focusTraversalPolicyProvider"/>
17       <property name="alignmentX"/>
18       <property name="alignmentY"/>
19       <property name="minimumSize"/>
20       <property name="maximumSize"/>
21       <property name="preferredSize"/>
22     </expert-properties>
23   </class>
24   
25   <class name="javax.swing.AbstractButton">  
26     <expert-properties>
27       <property name="actionCommand"/>
28       <property name="label"/>
29       <property name="margin"/>
30       <property name="focusPainted"/>
31       <property name="iconTextGap"/>
32       <property name="borderPainted"/>
33       <property name="contentAreaFilled"/>
34       <property name="rolloverEnabled"/>
35       <property name="disabledIcon"/>
36       <property name="disabledSelectedIcon"/>
37       <property name="pressedIcon"/>
38       <property name="rolloverIcon"/>
39       <property name="rolloverSelectedIcon"/>
40       <property name="selectedIcon"/>
41     </expert-properties>
42     <inplace-property name="text"/>
44     <enum-properties>
45       <property name="horizontalAlignment">
46         <constant value="2" message="property.left"/>
47         <constant value="0" message="property.center"/>
48         <constant value="4" message="property.right"/>
49         <constant value="10" message="property.leading"/>
50         <constant value="11" message="property.trailing"/>
51       </property>
52       <property name="horizontalTextPosition">
53         <constant value="2" message="property.left"/>
54         <constant value="0" message="property.center"/>
55         <constant value="4" message="property.right"/>
56         <constant value="10" message="property.leading"/>
57         <constant value="11" message="property.trailing"/>
58       </property>
59       <property name="verticalAlignment">
60         <constant value="1" message="property.top"/>
61         <constant value="0" message="property.center"/>
62         <constant value="3" message="property.bottom"/>
63       </property>
64       <property name="verticalTextPosition">
65         <constant value="1" message="property.top"/>
66         <constant value="0" message="property.center"/>
67         <constant value="3" message="property.bottom"/>
68       </property>
69     </enum-properties>
70   </class>
72   <class name="javax.swing.JButton">
73     <expert-properties>
74       <property name="selected"/>
75       <property name="defaultCapable"/>
76     </expert-properties>
77   </class>
79   <class name="javax.swing.JCheckBox">
80     <expert-properties>
81       <property name="borderPaintedFlat"/>
82     </expert-properties>
83   </class>
85   <class name="javax.swing.JLabel">
86     <inplace-property name="text"/>
88     <expert-properties>
89       <property name="iconTextGap"/>
90       <property name="disabledIcon"/>
91     </expert-properties>
93     <enum-properties>
94       <property name="horizontalAlignment">
95         <constant value="2" message="property.left"/>
96         <constant value="0" message="property.center"/>
97         <constant value="4" message="property.right"/>
98         <constant value="10" message="property.leading"/>
99         <constant value="11" message="property.trailing"/>
100       </property>
101       <property name="horizontalTextPosition">
102         <constant value="2" message="property.left"/>
103         <constant value="0" message="property.center"/>
104         <constant value="4" message="property.right"/>
105         <constant value="10" message="property.leading"/>
106         <constant value="11" message="property.trailing"/>
107       </property>
108       <property name="verticalAlignment">
109         <constant value="1" message="property.top"/>
110         <constant value="0" message="property.center"/>
111         <constant value="3" message="property.bottom"/>
112       </property>
113       <property name="verticalTextPosition">
114         <constant value="1" message="property.top"/>
115         <constant value="0" message="property.center"/>
116         <constant value="3" message="property.bottom"/>
117       </property>
118     </enum-properties>
119   </class>
120   
121   <class name="javax.swing.text.JTextComponent">
122     <inplace-property name="text"/>
123     <expert-properties>
124       <property name="caretPosition"/>
125       <property name="dragEnabled"/>
126       <property name="selectionEnd"/>
127       <property name="selectionStart"/>
128       <property name="margin"/>
129       <property name="caretColor"/>
130       <property name="disabledTextColor"/>
131       <property name="selectedTextColor"/>
132       <property name="selectionColor"/>
133     </expert-properties>
134   </class>
136   <class name="javax.swing.JTextField">
137     <expert-properties>
138       <property name="scrollOffset"/>
139     </expert-properties>
140     <enum-properties>
141       <property name="horizontalAlignment">
142         <constant value="2" message="property.left"/>
143         <constant value="0" message="property.center"/>
144         <constant value="4" message="property.right"/>
145         <constant value="10" message="property.leading"/>
146         <constant value="11" message="property.trailing"/>
147       </property>
148     </enum-properties>
149   </class>
151   <class name="javax.swing.JTextArea">
152     <expert-properties>
153       <property name="tabSize"/>
154     </expert-properties>
155   </class>
157   <class name="javax.swing.JComboBox">
158     <expert-properties>
159       <property name="popupVisible"/>
160       <property name="lightWeightPopupEnabled"/>
161       <property name="selectedIndex"/>
162       <property name="actionCommand"/>
163       <property name="maximumRowCount"/>
164     </expert-properties>
165   </class>
167   <class name="javax.swing.JSplitPane">
168     <expert-properties>
169       <property name="lastDividerLocation"/>
170     </expert-properties>
172     <enum-properties>
173       <property name="orientation">
174         <constant value="0" message="property.vertical"/>
175         <constant value="1" message="property.horizontal"/>
176       </property>
177     </enum-properties>
178   </class>
180   <class name="javax.swing.JTable">
181     <expert-properties>
182       <property name="editingColumn"/>
183       <property name="editingRow"/>
184       <property name="surrendersFocusOnKeystroke"/>
185       <property name="rowHeight"/>
186       <property name="rowMargin"/>
187       <property name="cellSelectionEnabled"/>
188       <property name="columnSelectionAllowed"/>
189       <property name="rowSelectionAllowed"/>
190       <property name="autoCreateColumnsFromModel"/>
191       <property name="dragEnabled"/>
192     </expert-properties>
194     <enum-properties>
195       <property name="autoResizeMode">
196         <constant value="0" message="property.resize.off"/>
197         <constant value="1" message="property.resize.next.column"/>
198         <constant value="2" message="property.resize.subsequent.columns"/>
199         <constant value="3" message="property.resize.last.column"/>
200         <constant value="4" message="property.resize.all.columns"/>
201       </property>
202     </enum-properties>
203   </class>
205   <class name="javax.swing.JTree">
206     <expert-properties>
207       <property name="invokesStopCellEditing"/>
208       <property name="largeModel"/>
209       <property name="rowHeight"/>
210       <property name="toggleClickCount"/>
211       <property name="visibleRowCount"/>
212       <property name="dragEnabled"/>
213       <property name="expandsSelectedPaths"/>
214       <property name="scrollsOnExpand"/>
215     </expert-properties>
216   </class>
218   <class name="javax.swing.JList">
219     <expert-properties>
220       <property name="dragEnabled"/>
221       <property name="visibleRowCount"/>
222       <property name="valueIsAdjusting"/>
223       <property name="fixedCellHeight"/>
224       <property name="fixedCellWidth"/>
225       <property name="selectedIndex"/>
226     </expert-properties>
228     <enum-properties>
229       <property name="layoutOrientation">
230         <constant value="0" message="property.vertical"/>
231         <constant value="1" message="property.vertical.wrap"/>
232         <constant value="2" message="property.horizontal.wrap"/>
233       </property>
234       <property name="selectionMode">
235         <constant value="0" message="property.selection.single"/>
236         <constant value="1" message="property.selection.single.interval"/>
237         <constant value="2" message="property.selection.multiple.interval"/>
238       </property>
239     </enum-properties>
241     <inplace-property name="model"/>
242   </class>
244   <class name="javax.swing.JScrollPane">
245     <expert-properties>
246       <property name="wheelScrollingEnabled"/>
247     </expert-properties>
249     <enum-properties>
250       <property name="horizontalScrollBarPolicy">
251         <constant value="30" message="property.as.needed"/>
252         <constant value="31" message="property.never"/>
253         <constant value="32" message="property.always"/>
254       </property>
255       <property name="verticalScrollBarPolicy">
256         <constant value="20" message="property.as.needed"/>
257         <constant value="21" message="property.never"/>
258         <constant value="22" message="property.always"/>
259       </property>
260     </enum-properties>
261   </class>
263   <class name="javax.swing.JTabbedPane">
264     <enum-properties>
265       <property name="tabLayoutPolicy">
266         <constant value="0" message="property.wrap"/>
267         <constant value="1" message="property.scroll"/>
268       </property>
269       <property name="tabPlacement">
270         <constant value="1" message="property.top"/>
271         <constant value="2" message="property.left"/>
272         <constant value="3" message="property.bottom"/>
273         <constant value="4" message="property.right"/>
274       </property>
275     </enum-properties>
276   </class>
278   <class name="javax.swing.JSlider">
279     <enum-properties>
280       <property name="orientation">
281         <constant value="0" message="property.horizontal"/>
282         <constant value="1" message="property.vertical"/>
283       </property>
284     </enum-properties>
285   </class>
287   <class name="javax.swing.JFormattedTextField">
288     <enum-properties>
289       <property name="focusLostBehavior">
290         <constant value="0" message="property.focuslost.commit"/>
291         <constant value="1" message="property.focuslost.commit.or.revert"/>
292         <constant value="2" message="property.focuslost.revert"/>
293         <constant value="3" message="property.focuslost.persist"/>
294       </property>
295       <property name="horizontalAlignment">
296         <constant value="2" message="property.left"/>
297         <constant value="0" message="property.center"/>
298         <constant value="4" message="property.right"/>
299         <constant value="10" message="property.leading"/>
300         <constant value="11" message="property.trailing"/>
301       </property>
302     </enum-properties>
303   </class>
305   <class name="javax.swing.JSeparator">
306     <enum-properties>
307       <property name="orientation">
308         <constant value="0" message="property.horizontal"/>
309         <constant value="1" message="property.vertical"/>
310       </property>
311     </enum-properties>
312   </class>
314   <class name="javax.swing.JProgressBar">
315     <enum-properties>
316       <property name="orientation">
317         <constant value="0" message="property.horizontal"/>
318         <constant value="1" message="property.vertical"/>
319       </property>
320     </enum-properties>
321   </class>
323   <class name="javax.swing.JToolBar">
324     <enum-properties>
325       <property name="orientation">
326         <constant value="0" message="property.horizontal"/>
327         <constant value="1" message="property.vertical"/>
328       </property>
329     </enum-properties>
330   </class>
332   <class name="javax.swing.JScrollBar">
333     <enum-properties>
334       <property name="orientation">
335         <constant value="0" message="property.horizontal"/>
336         <constant value="1" message="property.vertical"/>
337       </property>
338     </enum-properties>
339   </class>
340 </component>