xref: /titanic_44/usr/src/cmd/krb5/kadmin/gui/KdcGuiRoot.java (revision 8eea8e29cc4374d1ee24c25a07f45af132db3499)
1 /*
2  * CDDL HEADER START
3  *
4  * The contents of this file are subject to the terms of the
5  * Common Development and Distribution License, Version 1.0 only
6  * (the "License").  You may not use this file except in compliance
7  * with the License.
8  *
9  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10  * or http://www.opensolaris.org/os/licensing.
11  * See the License for the specific language governing permissions
12  * and limitations under the License.
13  *
14  * When distributing Covered Code, include this CDDL HEADER in each
15  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16  * If applicable, add the following below this CDDL HEADER, with the
17  * fields enclosed by brackets "[]" replaced with your own identifying
18  * information: Portions Copyright [yyyy] [name of copyright owner]
19  *
20  * CDDL HEADER END
21  */
22 /*
23  * ident	"%Z%%M%	%I%	%E% SMI"
24  *
25  * Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
26  * Use is subject to license terms.
27  *
28  */
29 
30 /**
31  * This file was originally automatically generated by Java WorkShop.
32  *
33  * Runtime vendor: SunSoft, Inc.
34  * Runtime version: 1.0
35  *
36  * Visual vendor: SunSoft, Inc.
37  * Visual version: 1.0
38  */
39 
40 
41 import sunsoft.jws.visual.rt.awt.GBConstraints;
42 import sunsoft.jws.visual.rt.base.*;
43 import sunsoft.jws.visual.rt.shadow.*;
44 import sunsoft.jws.visual.rt.shadow.java.awt.*;
45 import sunsoft.jws.visual.rt.type.*;
46 
47 import sunsoft.jws.visual.rt.base.Root;
48 import sunsoft.jws.visual.rt.shadow.java.awt.FrameShadow;
49 import sunsoft.jws.visual.rt.shadow.GBPanelShadow;
50 import sunsoft.jws.visual.rt.shadow.java.awt.LabelShadow;
51 import sunsoft.jws.visual.rt.shadow.java.awt.TextFieldShadow;
52 import sunsoft.jws.visual.rt.shadow.java.awt.ButtonShadow;
53 import sunsoft.jws.visual.rt.shadow.ImageLabelShadow;
54 import sunsoft.jws.visual.rt.shadow.java.awt.MenuBarShadow;
55 import sunsoft.jws.visual.rt.shadow.java.awt.MenuShadow;
56 import sunsoft.jws.visual.rt.shadow.java.awt.MenuItemShadow;
57 import sunsoft.jws.visual.rt.shadow.TabbedFolderShadow;
58 import sunsoft.jws.visual.rt.shadow.CardPanelShadow;
59 import sunsoft.jws.visual.rt.shadow.BorderPanelShadow;
60 import sunsoft.jws.visual.rt.shadow.LabelBarShadow;
61 import sunsoft.jws.visual.rt.shadow.TextListShadow;
62 import sunsoft.jws.visual.rt.shadow.java.awt.ChoiceShadow;
63 import sunsoft.jws.visual.rt.shadow.java.awt.CheckboxShadow;
64 
65 public class KdcGuiRoot extends Root {
66     public MenuItemShadow About;
67     public MenuItemShadow About2;
68     public MenuItemShadow Context;
69     public MenuItemShadow Context2;
70     public MenuItemShadow Exit;
71     public MenuItemShadow Exit2;
72     public MenuShadow File;
73     public MenuShadow File2;
74     public MenuShadow Help;
75     public LabelBarShadow LabelBarGeneral;
76     public LabelBarShadow LabelBarMiscellany;
77     public LabelBarShadow LabelBarPassword;
78     public LabelBarShadow LabelBarPrincipal;
79     public LabelBarShadow LabelBarSecurity;
80     public LabelBarShadow LabelBarTicket;
81     public LabelBarShadow LabelBarTickets;
82     public TextFieldShadow LoginName;
83     public LabelShadow LoginNameLabel;
84     public ButtonShadow LoginOK;
85     public TextFieldShadow LoginPass;
86     public LabelShadow LoginPassLabel;
87     public TextFieldShadow LoginRealm;
88     public LabelShadow LoginRealmLabel;
89     public TextFieldShadow LoginServer;
90     public LabelShadow LoginServerLabel;
91     public ButtonShadow LoginStartOver;
92     public ButtonShadow PoDetailCancel;
93     public ButtonShadow PoDetailDone;
94     public LabelShadow PoDetailLabel;
95     public ButtonShadow PoDetailPrevious;
96     public ButtonShadow PoDetailSave;
97     public ButtonShadow PoListAdd;
98     public ButtonShadow PoListClear;
99     public ButtonShadow PoListDelete;
100     public ButtonShadow PoListDuplicate;
101     public LabelShadow PoListLabel;
102     public ButtonShadow PoListModify;
103     public TextFieldShadow PoListPattern;
104     public LabelShadow PoListPatternLabel;
105     public TextFieldShadow PoMaxTicketLifetime;
106     public LabelShadow PoMaxTicketLifetimeLabel;
107     public ButtonShadow PoMaxTicketLifetimeMoreButton;
108     public ChoiceShadow PoMinPwClass;
109     public LabelShadow PoMinPwClassLabel;
110     public ChoiceShadow PoMinPwLength;
111     public LabelShadow PoMinPwLengthLabel;
112     public TextFieldShadow PoMinTicketLifetime;
113     public LabelShadow PoMinTicketLifetimeLabel;
114     public ButtonShadow PoMinTicketLifetimeMoreButton;
115     public TextFieldShadow PoName;
116     public LabelShadow PoNameLabel;
117     public LabelShadow PoReferences;
118     public LabelShadow PoReferencesLabel;
119     public ChoiceShadow PoSavedPasswords;
120     public LabelShadow PoSavedPasswordsLabel;
121     public TextListShadow Pollist;
122     public GBPanelShadow Pollisttab;
123     public CheckboxShadow PrAllowDupAuth;
124     public CheckboxShadow PrAllowForwardable;
125     public CheckboxShadow PrAllowPostdated;
126     public CheckboxShadow PrAllowProxiable;
127     public CheckboxShadow PrAllowRenewable;
128     public CheckboxShadow PrAllowSvr;
129     public CheckboxShadow PrAllowTGT;
130     public ButtonShadow PrBasicCancel;
131     public LabelShadow PrBasicLabel;
132     public ButtonShadow PrBasicNext;
133     public ButtonShadow PrBasicPrevious;
134     public ButtonShadow PrBasicRandomPw;
135     public ButtonShadow PrBasicSave;
136     public TextFieldShadow PrComments;
137     public LabelShadow PrCommentsLabel;
138     public ButtonShadow PrDetailCancel;
139     public LabelShadow PrDetailLabel;
140     public ButtonShadow PrDetailNext;
141     public ButtonShadow PrDetailPrevious;
142     public ButtonShadow PrDetailSave;
143     public TextFieldShadow PrExpiry;
144     public LabelShadow PrExpiryLabel;
145     public ButtonShadow PrExpiryMoreButton;
146     public LabelShadow PrFailCount;
147     public LabelShadow PrFailureCountLabel;
148     public LabelShadow PrFlagLabel;
149     public ButtonShadow PrFlagsCancel;
150     public ButtonShadow PrFlagsNext;
151     public ButtonShadow PrFlagsPrevious;
152     public ButtonShadow PrFlagsSave;
153     public CheckboxShadow PrForcePwChange;
154     public TextFieldShadow PrKvno;
155     public LabelShadow PrKvnoLabel;
156     public LabelShadow PrLastChangedBy;
157     public LabelShadow PrLastChangedByLabel;
158     public LabelShadow PrLastChangedTime;
159     public LabelShadow PrLastChangedTimeLabel;
160     public LabelShadow PrLastFailure;
161     public LabelShadow PrLastFailureLabel;
162     public LabelShadow PrLastPwChange;
163     public LabelShadow PrLastSuccess;
164     public LabelShadow PrLastSuccessLabel;
165     public ButtonShadow PrListAdd;
166     public ButtonShadow PrListClear;
167     public ButtonShadow PrListDelete;
168     public ButtonShadow PrListDuplicate;
169     public LabelShadow PrListLabel;
170     public ButtonShadow PrListModify;
171     public TextFieldShadow PrListPattern;
172     public CheckboxShadow PrLockAcct;
173     public TextFieldShadow PrMaxLifetime;
174     public ButtonShadow PrMaxLifetimeMoreButton;
175     public TextFieldShadow PrMaxRenewal;
176     public ButtonShadow PrMaxRenewalMoreButton;
177     public LabelShadow PrMaxTicketLifetimeLabel;
178     public LabelShadow PrMaxTicketRenewalLabel;
179     public TextFieldShadow PrName1;
180     public LabelShadow PrName2;
181     public LabelShadow PrName3;
182     public LabelShadow PrNameLabel1;
183     public TextFieldShadow PrPassword;
184     public LabelShadow PrPasswordLabel;
185     public ChoiceShadow PrPolicy;
186     public LabelShadow PrPolicyLabel;
187     public TextFieldShadow PrPwExpiry;
188     public LabelShadow PrPwExpiryLabel;
189     public ButtonShadow PrPwExpiryMoreButton;
190     public LabelShadow PrPwLastChangedLabel;
191     public CheckboxShadow PrRequireHwPreAuth;
192     public CheckboxShadow PrRequirePreAuth;
193     public LabelShadow PrSearchLab;
194     public MenuShadow Print;
195     public MenuItemShadow PrintCurPol;
196     public MenuItemShadow PrintCurPr;
197     public MenuItemShadow PrintPollist;
198     public MenuItemShadow PrintPrlist;
199     public TextListShadow Prlist;
200     public GBPanelShadow Prlisttab;
201     public LabelShadow StatusLine;
202     public BorderPanelShadow borderpanel1;
203     public BorderPanelShadow borderpanel7;
204     public MenuItemShadow browserHelp1;
205     public MenuItemShadow browserHelp2;
206     public CardPanelShadow cardpanel1;
207     public CardPanelShadow cardpanel2;
208     public MenuShadow editMenu;
209     public MenuItemShadow editPreferences;
210     public GBPanelShadow gbpanel1;
211     public GBPanelShadow gbpanel11;
212     public GBPanelShadow gbpanel17;
213     public GBPanelShadow gbpanel18;
214     public GBPanelShadow gbpanel19;
215     public GBPanelShadow gbpanel2;
216     public GBPanelShadow gbpanel20;
217     public GBPanelShadow gbpanel21;
218     public GBPanelShadow gbpanel22;
219     public GBPanelShadow gbpanel23;
220     public GBPanelShadow gbpanel24;
221     public GBPanelShadow gbpanel25;
222     public GBPanelShadow gbpanel28;
223     public GBPanelShadow gbpanel3;
224     public GBPanelShadow gbpanel36;
225     public GBPanelShadow gbpanel37;
226     public GBPanelShadow gbpanel38;
227     public GBPanelShadow gbpanel4;
228     public GBPanelShadow gbpanel40;
229     public GBPanelShadow gbpanel41;
230     public GBPanelShadow gbpanel42;
231     public GBPanelShadow gbpanel44;
232     public GBPanelShadow gbpanel45;
233     public GBPanelShadow gbpanel5;
234     public GBPanelShadow gbpanel50;
235     public GBPanelShadow gbpanel6;
236     public GBPanelShadow gbpanel67;
237     public GBPanelShadow gbpanel73;
238     public GBPanelShadow gbpanel8;
239     public GBPanelShadow gbpanel9;
240     public GBPanelShadow gbpanel90;
241     public LabelBarShadow labelbar1;
242     public LabelBarShadow labelbar20;
243     public LabelBarShadow labelbar21;
244     public LabelBarShadow labelbar22;
245     public LabelBarShadow labelbar23;
246     public LabelBarShadow labelbar3;
247     public LabelBarShadow labelbar6;
248     public FrameShadow loginframe;
249     public MenuItemShadow logout;
250     public FrameShadow mainframe;
251     public MenuShadow menu1;
252     public MenuShadow menu2;
253     public MenuBarShadow menubar1;
254     public MenuBarShadow menubar2;
255     public MenuItemShadow refreshPolicies;
256     public MenuItemShadow refreshPrincipals;
257     public Root root1;
258     public TabbedFolderShadow tabbedfolder1;
259 
260     public KdcGuiRoot(Group group) {
261         setGroup(group);
262 
263         loginframe = new FrameShadow();
264         loginframe.set("name", "loginframe");
265         add(loginframe);
266         loginframe.set("title", "SEAM Administration Login");
267         loginframe.set("layoutSize", new java.awt.Dimension(676, 676));
268         loginframe.set("layoutLocation", new java.awt.Point(7, 16));
269 
270         gbpanel44 = new GBPanelShadow();
271         gbpanel44.set("name", "gbpanel44");
272         loginframe.add(gbpanel44);
273         {
274             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
275 			  14, 14, 14, 14, 14, 14, 14};
276             gbpanel44.set("rowHeights", _tmp);
277         }
278         gbpanel44.set("GBConstraints", new GBConstraints
279 		      ("x=0;y=0;fill=both"));
280         {
281             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
282 			  14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14};
283             gbpanel44.set("columnWidths", _tmp);
284         }
285         {
286             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
287 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
288 			     0.0, 0.0};
289             gbpanel44.set("rowWeights", _tmp);
290         }
291         gbpanel44.set("layoutSize", new java.awt.Dimension(457, 457));
292         {
293             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
294 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
295 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
296 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
297 			     0.0};
298             gbpanel44.set("columnWeights", _tmp);
299         }
300         gbpanel44.set("layoutLocation", new java.awt.Point(602, 10));
301 
302         LoginNameLabel = new LabelShadow();
303         LoginNameLabel.set("name", "LoginNameLabel");
304         gbpanel44.add(LoginNameLabel);
305         LoginNameLabel.set("GBConstraints",
306 			   new GBConstraints("x=1;y=2;width=6;height=2"));
307         LoginNameLabel.set("text", "Principal Name:");
308         LoginNameLabel.set("anchor",
309 			   new sunsoft.jws.visual.rt.type.AnchorEnum
310 			   ("east"));
311 
312         LoginPassLabel = new LabelShadow();
313         LoginPassLabel.set("name", "LoginPassLabel");
314         gbpanel44.add(LoginPassLabel);
315         LoginPassLabel.set("GBConstraints",
316 			   new GBConstraints("x=1;y=4;width=6;height=2"));
317         LoginPassLabel.set("text", "Password:");
318         LoginPassLabel.set("anchor",
319 			   new sunsoft.jws.visual.rt.type.AnchorEnum
320 			   ("east"));
321 
322         LoginName = new TextFieldShadow();
323         LoginName.set("name", "LoginName");
324         gbpanel44.add(LoginName);
325         LoginName.set("GBConstraints", new GBConstraints
326 		      ("x=7;y=2;width=12;height=2;fill=horizontal"));
327 
328         LoginPass = new TextFieldShadow();
329         LoginPass.set("name", "LoginPass");
330         gbpanel44.add(LoginPass);
331         LoginPass.set("GBConstraints", new GBConstraints
332 		      ("x=7;y=4;width=12;height=2;fill=horizontal"));
333         LoginPass.set("echoCharacter", new Character('*'));
334 
335         LoginOK = new ButtonShadow();
336         LoginOK.set("name", "LoginOK");
337         gbpanel44.add(LoginOK);
338         LoginOK.set("GBConstraints", new GBConstraints
339 		    ("x=3;y=15;width=4;height=2"));
340         LoginOK.set("text", "OK");
341 
342         LoginStartOver = new ButtonShadow();
343         LoginStartOver.set("name", "LoginStartOver");
344         gbpanel44.add(LoginStartOver);
345         LoginStartOver.set("GBConstraints", new GBConstraints
346 			   ("x=15;y=15;width=4;height=2"));
347         LoginStartOver.set("text", "Start Over");
348         LoginRealmLabel = new LabelShadow();
349         LoginRealmLabel.set("name", "LoginRealmLabel");
350         gbpanel44.add(LoginRealmLabel);
351         LoginRealmLabel.set("GBConstraints", new GBConstraints
352 			    ("x=1;y=8;width=6;height=2"));
353         LoginRealmLabel.set("text", "Realm:");
354         LoginRealmLabel.set("anchor",
355 			    new sunsoft.jws.visual.rt.type.AnchorEnum
356 			    ("east"));
357 
358         LoginRealm = new TextFieldShadow();
359         LoginRealm.set("name", "LoginRealm");
360         gbpanel44.add(LoginRealm);
361         LoginRealm.set("GBConstraints", new GBConstraints
362 		       ("x=7;y=8;width=12;height=2;fill=horizontal"));
363 
364         LoginServerLabel = new LabelShadow();
365         LoginServerLabel.set("name", "LoginServerLabel");
366         gbpanel44.add(LoginServerLabel);
367         LoginServerLabel.set("GBConstraints", new GBConstraints
368 			     ("x=1;y=10;width=6;height=2"));
369         LoginServerLabel.set("text", "Admin Server:");
370         LoginServerLabel.set("anchor",
371 			     new sunsoft.jws.visual.rt.type.AnchorEnum
372 			     ("east"));
373 
374         LoginServer = new TextFieldShadow();
375         LoginServer.set("name", "LoginServer");
376         gbpanel44.add(LoginServer);
377         LoginServer.set("GBConstraints", new GBConstraints
378 			("x=7;y=10;width=12;height=2;fill=horizontal"));
379 
380         menubar2 = new MenuBarShadow();
381         menubar2.set("name", "menubar2");
382         loginframe.add(menubar2);
383         menubar2.set("helpMenu", new AMRef("menu1"));
384         menubar2.set("font", convert
385 		     ("java.awt.Font",
386 		      "name=Dialog;style=plain;size=12"));
387 
388         File2 = new MenuShadow();
389         File2.set("name", "File2");
390         menubar2.add(File2);
391         File2.set("text", "File");
392         File2.set("canTearOff", Boolean.FALSE);
393 
394         Exit2 = new MenuItemShadow();
395         Exit2.set("name", "Exit2");
396         File2.add(Exit2);
397         Exit2.set("text", "Exit");
398 
399         menu1 = new MenuShadow();
400         menu1.set("name", "menu1");
401         menubar2.add(menu1);
402         menu1.set("text", "Help");
403         menu1.set("canTearOff", Boolean.FALSE);
404 
405         browserHelp1 = new MenuItemShadow();
406         browserHelp1.set("name", "browserHelp1");
407         menu1.add(browserHelp1);
408         browserHelp1.set("text", "Help Contents");
409 
410         Context2 = new MenuItemShadow();
411         Context2.set("name", "Context2");
412         menu1.add(Context2);
413         Context2.set("text", "Context-sensitive help");
414         Context2.set("separator", Boolean.TRUE);
415 
416         About2 = new MenuItemShadow();
417         About2.set("name", "About2");
418         menu1.add(About2);
419         About2.set("text", "About");
420 
421         mainframe = new FrameShadow();
422         mainframe.set("name", "mainframe");
423         add(mainframe);
424         mainframe.set("title", "SEAM Administration Tool");
425         mainframe.set("visible", Boolean.FALSE);
426         mainframe.set("layoutSize", new java.awt.Dimension(885, 900));
427         mainframe.set("size", new java.awt.Dimension(726, 783));
428         mainframe.set("layoutLocation", new java.awt.Point(109, 0));
429 
430         gbpanel1 = new GBPanelShadow();
431         gbpanel1.set("name", "gbpanel1");
432         mainframe.add(gbpanel1);
433         {
434             int _tmp[] = {14, 14, 14, 14, 14, 14};
435             gbpanel1.set("rowHeights", _tmp);
436         }
437         gbpanel1.set("GBConstraints", new GBConstraints
438 		     ("x=0;y=0;fill=both"));
439         {
440             int _tmp[] = {14, 14, 14};
441             gbpanel1.set("columnWidths", _tmp);
442         }
443         {
444             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
445             gbpanel1.set("rowWeights", _tmp);
446         }
447         {
448             double _tmp[] = {0.0, 0.0, 0.0};
449             gbpanel1.set("columnWeights", _tmp);
450         }
451 
452         StatusLine = new LabelShadow();
453         StatusLine.set("name", "StatusLine");
454         gbpanel1.add(StatusLine);
455         StatusLine.set("GBConstraints", new GBConstraints
456 		       ("x=1;y=4;ipadx=332"));
457 	/* BEGIN JSTYLED */
458 	StatusLine.set("text", "                                                                             ");
459 	/* END JSTYLED */
460         StatusLine.set("alignment",
461 		       new sunsoft.jws.visual.rt.type.AlignmentEnum
462 		       ("left"));
463         StatusLine.set("anchor",
464 		       new sunsoft.jws.visual.rt.type.AnchorEnum("west"));
465 
466         tabbedfolder1 = new TabbedFolderShadow();
467         tabbedfolder1.set("name", "tabbedfolder1");
468         gbpanel1.add(tabbedfolder1);
469         tabbedfolder1.set("GBConstraints", new GBConstraints
470 			  ("x=1;y=2;fill=both"));
471         tabbedfolder1.set("borderRelief",
472 			  new sunsoft.jws.visual.rt.type.ReliefEnum
473 			  ("groove"));
474 
475         Prlisttab = new GBPanelShadow();
476         Prlisttab.set("name", "Prlisttab");
477         tabbedfolder1.add(Prlisttab);
478         {
479             int _tmp[] = {14, 14, 14};
480             Prlisttab.set("rowHeights", _tmp);
481         }
482         Prlisttab.set("GBConstraints",
483 		      new GBConstraints("x=0;y=0;fill=both"));
484         {
485             int _tmp[] = {14, 14, 14};
486             Prlisttab.set("columnWidths", _tmp);
487         }
488         Prlisttab.set("layoutName", "Principals");
489         {
490             double _tmp[] = {0.0, 0.0, 0.0};
491             Prlisttab.set("rowWeights", _tmp);
492         }
493         {
494             double _tmp[] = {0.0, 0.0, 0.0};
495             Prlisttab.set("columnWeights", _tmp);
496         }
497 
498         cardpanel1 = new CardPanelShadow();
499         cardpanel1.set("name", "cardpanel1");
500         Prlisttab.add(cardpanel1);
501         cardpanel1.set("GBConstraints",
502 		       new GBConstraints("x=1;y=1;fill=both"));
503 
504         gbpanel2 = new GBPanelShadow();
505         gbpanel2.set("name", "gbpanel2");
506         cardpanel1.add(gbpanel2);
507         {
508             int _tmp[] = {14};
509             gbpanel2.set("rowHeights", _tmp);
510         }
511         gbpanel2.set("GBConstraints", new GBConstraints
512 		     ("x=0;y=0;fill=both"));
513         {
514             int _tmp[] = {14};
515             gbpanel2.set("columnWidths", _tmp);
516         }
517         gbpanel2.set("layoutName", "List");
518         {
519             double _tmp[] = {0.0};
520             gbpanel2.set("rowWeights", _tmp);
521         }
522         {
523             double _tmp[] = {0.0};
524             gbpanel2.set("columnWeights", _tmp);
525         }
526 
527         borderpanel1 = new BorderPanelShadow();
528         borderpanel1.set("name", "borderpanel1");
529         gbpanel2.add(borderpanel1);
530         borderpanel1.set("GBConstraints", new GBConstraints
531 			 ("x=0;y=0;fill=both"));
532         borderpanel1.set("borderRelief",
533 			 new sunsoft.jws.visual.rt.type.ReliefEnum
534 			 ("raised"));
535 
536         gbpanel19 = new GBPanelShadow();
537         gbpanel19.set("name", "gbpanel19");
538         borderpanel1.add(gbpanel19);
539         {
540             int _tmp[] = {14};
541             gbpanel19.set("rowHeights", _tmp);
542         }
543         gbpanel19.set("GBConstraints", new GBConstraints
544 		      ("x=0;y=0;fill=both"));
545         {
546             int _tmp[] = {14};
547             gbpanel19.set("columnWidths", _tmp);
548         }
549         gbpanel19.set("layoutName", "West");
550         {
551             double _tmp[] = {1.0};
552             gbpanel19.set("rowWeights", _tmp);
553         }
554         {
555             double _tmp[] = {1.0};
556             gbpanel19.set("columnWeights", _tmp);
557         }
558 
559         gbpanel3 = new GBPanelShadow();
560         gbpanel3.set("name", "gbpanel3");
561         borderpanel1.add(gbpanel3);
562         {
563             int _tmp[] = {14, 14, 14};
564             gbpanel3.set("rowHeights", _tmp);
565         }
566         gbpanel3.set("GBConstraints", new GBConstraints
567 		     ("x=0;y=0;fill=both"));
568         {
569             int _tmp[] = {14};
570             gbpanel3.set("columnWidths", _tmp);
571         }
572         gbpanel3.set("layoutName", "North");
573         {
574             double _tmp[] = {0.0, 1.0, 0.0};
575             gbpanel3.set("rowWeights", _tmp);
576         }
577         {
578             double _tmp[] = {1.0};
579             gbpanel3.set("columnWeights", _tmp);
580         }
581 
582         PrListLabel = new LabelShadow();
583         PrListLabel.set("name", "PrListLabel");
584         gbpanel3.add(PrListLabel);
585         PrListLabel.set("GBConstraints", new GBConstraints("x=0;y=1"));
586         PrListLabel.set("text", "Principal List");
587         PrListLabel.set("font", convert
588 			("java.awt.Font",
589 			 "name=Dialog;style=plain;size=16"));
590 
591         gbpanel4 = new GBPanelShadow();
592         gbpanel4.set("name", "gbpanel4");
593         borderpanel1.add(gbpanel4);
594         {
595             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
596             gbpanel4.set("rowHeights", _tmp);
597         }
598         gbpanel4.set("GBConstraints", new GBConstraints
599 		     ("x=0;y=0;fill=both"));
600         {
601             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
602 			  14, 14, 14, 14, 14, 14, 14};
603             gbpanel4.set("columnWidths", _tmp);
604         }
605         gbpanel4.set("layoutName", "South");
606         {
607             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
608             gbpanel4.set("rowWeights", _tmp);
609         }
610         {
611             double _tmp[] = {1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
612 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
613 			     0.0};
614             gbpanel4.set("columnWeights", _tmp);
615         }
616 
617         gbpanel28 = new GBPanelShadow();
618         gbpanel28.set("name", "gbpanel28");
619         gbpanel4.add(gbpanel28);
620         {
621             int _tmp[] = {14};
622             gbpanel28.set("rowHeights", _tmp);
623         }
624         gbpanel28.set("GBConstraints", new GBConstraints
625 		      ("x=0;y=1;width=17;fill=both"));
626         {
627             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
628 			  14, 14, 14};
629             gbpanel28.set("columnWidths", _tmp);
630         }
631         {
632             double _tmp[] = {0.0};
633             gbpanel28.set("rowWeights", _tmp);
634         }
635         {
636             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
637 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
638             gbpanel28.set("columnWeights", _tmp);
639         }
640 
641         PrSearchLab = new LabelShadow();
642         PrSearchLab.set("name", "PrSearchLab");
643         gbpanel28.add(PrSearchLab);
644         PrSearchLab.set("GBConstraints", new GBConstraints("x=0;y=0"));
645         PrSearchLab.set("text", "Filter:");
646         PrSearchLab.set("anchor",
647 			new sunsoft.jws.visual.rt.type.AnchorEnum
648 			("east"));
649 
650         PrListPattern = new TextFieldShadow();
651         PrListPattern.set("name", "PrListPattern");
652         gbpanel28.add(PrListPattern);
653         PrListPattern.set("GBConstraints", new GBConstraints
654 			  ("x=1;y=0;width=12;fill=horizontal"));
655 
656         PrListClear = new ButtonShadow();
657         PrListClear.set("name", "PrListClear");
658         gbpanel28.add(PrListClear);
659         PrListClear.set("GBConstraints", new GBConstraints("x=13;y=0"));
660         PrListClear.set("text", "Clear Filter");
661 
662         labelbar1 = new LabelBarShadow();
663         labelbar1.set("name", "labelbar1");
664         gbpanel4.add(labelbar1);
665         labelbar1.set("GBConstraints", new GBConstraints
666 		      ("x=0;y=3;width=17;fill=horizontal"));
667 
668         gbpanel20 = new GBPanelShadow();
669         gbpanel20.set("name", "gbpanel20");
670         gbpanel4.add(gbpanel20);
671         {
672             int _tmp[] = {14};
673             gbpanel20.set("rowHeights", _tmp);
674         }
675         gbpanel20.set("GBConstraints", new GBConstraints
676 		      ("x=0;y=5;width=17;fill=both"));
677         {
678             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
679             gbpanel20.set("columnWidths", _tmp);
680         }
681         {
682             double _tmp[] = {0.0};
683             gbpanel20.set("rowWeights", _tmp);
684         }
685         {
686             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
687             gbpanel20.set("columnWeights", _tmp);
688         }
689 
690         PrListModify = new ButtonShadow();
691         PrListModify.set("name", "PrListModify");
692         gbpanel20.add(PrListModify);
693         PrListModify.set("GBConstraints", new GBConstraints("x=0;y=0"));
694         PrListModify.set("text", "Modify");
695 
696         PrListAdd = new ButtonShadow();
697         PrListAdd.set("name", "PrListAdd");
698         gbpanel20.add(PrListAdd);
699         PrListAdd.set("GBConstraints", new GBConstraints("x=2;y=0"));
700         PrListAdd.set("text", "Create New");
701 
702         PrListDelete = new ButtonShadow();
703         PrListDelete.set("name", "PrListDelete");
704         gbpanel20.add(PrListDelete);
705         PrListDelete.set("GBConstraints", new GBConstraints("x=4;y=0"));
706         PrListDelete.set("text", "Delete");
707 
708         PrListDuplicate = new ButtonShadow();
709         PrListDuplicate.set("name", "PrListDuplicate");
710         gbpanel20.add(PrListDuplicate);
711         PrListDuplicate.set("GBConstraints", new GBConstraints
712 			    ("x=6;y=0"));
713         PrListDuplicate.set("text", "Duplicate");
714 
715         gbpanel21 = new GBPanelShadow();
716         gbpanel21.set("name", "gbpanel21");
717         borderpanel1.add(gbpanel21);
718         {
719             int _tmp[] = {14};
720             gbpanel21.set("rowHeights", _tmp);
721         }
722         gbpanel21.set("GBConstraints", new GBConstraints
723 		      ("x=0;y=0;fill=both"));
724         {
725             int _tmp[] = {14};
726             gbpanel21.set("columnWidths", _tmp);
727         }
728         gbpanel21.set("layoutName", "East");
729         {
730             double _tmp[] = {1.0};
731             gbpanel21.set("rowWeights", _tmp);
732         }
733         {
734             double _tmp[] = {1.0};
735             gbpanel21.set("columnWeights", _tmp);
736         }
737 
738         gbpanel22 = new GBPanelShadow();
739         gbpanel22.set("name", "gbpanel22");
740         borderpanel1.add(gbpanel22);
741         {
742             int _tmp[] = {14};
743             gbpanel22.set("rowHeights", _tmp);
744         }
745         gbpanel22.set("GBConstraints", new GBConstraints
746 		      ("x=0;y=0;fill=both"));
747         {
748             int _tmp[] = {14};
749             gbpanel22.set("columnWidths", _tmp);
750         }
751         gbpanel22.set("layoutName", "Center");
752         {
753             double _tmp[] = {1.0};
754             gbpanel22.set("rowWeights", _tmp);
755         }
756         {
757             double _tmp[] = {1.0};
758             gbpanel22.set("columnWeights", _tmp);
759         }
760 
761         Prlist = new TextListShadow();
762         Prlist.set("name", "Prlist");
763         gbpanel22.add(Prlist);
764         Prlist.set("items", convert("[Ljava.lang.String;", ""));
765         Prlist.set("GBConstraints", new GBConstraints
766 		   ("x=0;y=0;fill=both"));
767         Prlist.set("allowMultipleSelections", Boolean.TRUE);
768         Prlist.set("visibleRows", new Integer(15));
769         Prlist.set("selectedItems",
770 		   convert("[Ljava.lang.String;", ""));
771 
772         gbpanel5 = new GBPanelShadow();
773         gbpanel5.set("name", "gbpanel5");
774         cardpanel1.add(gbpanel5);
775         {
776             int _tmp[] = {14};
777             gbpanel5.set("rowHeights", _tmp);
778         }
779         gbpanel5.set("GBConstraints", new GBConstraints
780 		     ("x=0;y=0;fill=both"));
781         {
782             int _tmp[] = {14};
783             gbpanel5.set("columnWidths", _tmp);
784         }
785         gbpanel5.set("layoutName", "Basics");
786         gbpanel5.set("visible", Boolean.FALSE);
787         {
788             double _tmp[] = {0.0};
789             gbpanel5.set("rowWeights", _tmp);
790         }
791         {
792             double _tmp[] = {0.0};
793             gbpanel5.set("columnWeights", _tmp);
794         }
795 
796         gbpanel67 = new GBPanelShadow();
797         gbpanel67.set("name", "gbpanel67");
798         gbpanel5.add(gbpanel67);
799         {
800             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
801 			  14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
802 			  14, 14, 14, 14};
803             gbpanel67.set("rowHeights", _tmp);
804         }
805         gbpanel67.set("GBConstraints", new GBConstraints
806 		      ("x=0;y=0;fill=both"));
807         {
808             int _tmp[] = {14, 14, 14};
809             gbpanel67.set("columnWidths", _tmp);
810         }
811         gbpanel67.set("borderRelief",
812 		      new sunsoft.jws.visual.rt.type.ReliefEnum
813 		      ("raised"));
814         {
815             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
816 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
817 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
818 			     0.0, 0.0};
819             gbpanel67.set("rowWeights", _tmp);
820         }
821         {
822             double _tmp[] = {0.0, 0.0, 0.0};
823             gbpanel67.set("columnWeights", _tmp);
824         }
825 
826         PrBasicLabel = new LabelShadow();
827         PrBasicLabel.set("name", "PrBasicLabel");
828         gbpanel67.add(PrBasicLabel);
829         PrBasicLabel.set("GBConstraints", new GBConstraints
830 			 ("x=0;y=1;width=3"));
831         PrBasicLabel.set("text", "Principal Basics");
832         PrBasicLabel.set("font", convert
833 			 ("java.awt.Font",
834 			  "name=Dialog;style=plain;size=16"));
835 
836         LabelBarGeneral = new LabelBarShadow();
837         LabelBarGeneral.set("name", "LabelBarGeneral");
838         gbpanel67.add(LabelBarGeneral);
839         LabelBarGeneral.set("GBConstraints", new GBConstraints
840 			    ("x=0;y=2;width=3;fill=horizontal"));
841         LabelBarGeneral.set("text", "General");
842         LabelBarGeneral.set("font",
843 			    convert
844 			    ("java.awt.Font",
845 			     "name=Dialog;style=italic;size=12"));
846 
847         PrNameLabel1 = new LabelShadow();
848         PrNameLabel1.set("name", "PrNameLabel1");
849         gbpanel67.add(PrNameLabel1);
850         PrNameLabel1.set("GBConstraints", new GBConstraints("x=0;y=4"));
851         PrNameLabel1.set("text", "Principal Name:");
852         PrNameLabel1.set("anchor",
853 			 new sunsoft.jws.visual.rt.type.AnchorEnum
854 			 ("east"));
855 
856         PrName1 = new TextFieldShadow();
857         PrName1.set("name", "PrName1");
858         gbpanel67.add(PrName1);
859         PrName1.set("GBConstraints", new GBConstraints
860 		    ("x=1;y=4;fill=horizontal"));
861         PrName1.set("editable", Boolean.FALSE);
862 
863         PrPasswordLabel = new LabelShadow();
864         PrPasswordLabel.set("name", "PrPasswordLabel");
865         gbpanel67.add(PrPasswordLabel);
866         PrPasswordLabel.set("GBConstraints",
867 			    new GBConstraints("x=0;y=6"));
868         PrPasswordLabel.set("text", "Password:");
869         PrPasswordLabel.set("anchor",
870 			    new sunsoft.jws.visual.rt.type.AnchorEnum
871 			    ("east"));
872 
873         PrPassword = new TextFieldShadow();
874         PrPassword.set("name", "PrPassword");
875         gbpanel67.add(PrPassword);
876         PrPassword.set("GBConstraints", new GBConstraints
877 		       ("x=1;y=6;fill=horizontal"));
878         PrPassword.set("echoCharacter", new Character('*'));
879 
880         PrBasicRandomPw = new ButtonShadow();
881         PrBasicRandomPw.set("name", "PrBasicRandomPw");
882         gbpanel67.add(PrBasicRandomPw);
883         PrBasicRandomPw.set("GBConstraints", new GBConstraints
884 			    ("x=1;y=8"));
885         PrBasicRandomPw.set("text", "Generate Random Password");
886         PrBasicRandomPw.set("anchor",
887 			    new sunsoft.jws.visual.rt.type.AnchorEnum
888 			    ("west"));
889 
890         PrPolicyLabel = new LabelShadow();
891         PrPolicyLabel.set("name", "PrPolicyLabel");
892         gbpanel67.add(PrPolicyLabel);
893         PrPolicyLabel.set("GBConstraints", new GBConstraints
894 			  ("x=0;y=10"));
895         PrPolicyLabel.set("text", "Policy:");
896         PrPolicyLabel.set("anchor",
897 			  new sunsoft.jws.visual.rt.type.AnchorEnum
898 			  ("east"));
899 
900         PrPolicy = new ChoiceShadow();
901         PrPolicy.set("name", "PrPolicy");
902         gbpanel67.add(PrPolicy);
903         PrPolicy.set("items", convert("[Ljava.lang.String;",
904 				      "(no policy)"));
905         PrPolicy.set("GBConstraints", new GBConstraints("x=1;y=10"));
906         PrPolicy.set("anchor", new sunsoft.jws.visual.rt.type.AnchorEnum
907 		     ("west"));
908         PrPolicy.set("selectedItem", "(no policy)");
909 
910         PrExpiryLabel = new LabelShadow();
911         PrExpiryLabel.set("name", "PrExpiryLabel");
912         gbpanel67.add(PrExpiryLabel);
913         PrExpiryLabel.set("GBConstraints", new GBConstraints
914 			  ("x=0;y=12"));
915         PrExpiryLabel.set("text", "Account Expires:");
916         PrExpiryLabel.set("anchor",
917 			  new sunsoft.jws.visual.rt.type.AnchorEnum
918 			  ("east"));
919 
920         PrExpiry = new TextFieldShadow();
921         PrExpiry.set("name", "PrExpiry");
922         gbpanel67.add(PrExpiry);
923         PrExpiry.set("GBConstraints", new GBConstraints
924 		     ("x=1;y=12;fill=horizontal"));
925 
926         PrExpiryMoreButton = new ButtonShadow();
927         PrExpiryMoreButton.set("name", "PrExpiryMoreButton");
928         gbpanel67.add(PrExpiryMoreButton);
929         PrExpiryMoreButton.set("GBConstraints", new GBConstraints
930 			       ("x=2;y=12"));
931         PrExpiryMoreButton.set("standard", Boolean.FALSE);
932         PrExpiryMoreButton.set("text", "...");
933 
934         LabelBarPrincipal = new LabelBarShadow();
935         LabelBarPrincipal.set("name", "LabelBarPrincipal");
936         gbpanel67.add(LabelBarPrincipal);
937         LabelBarPrincipal.set("GBConstraints", new GBConstraints
938 			      ("x=0;y=14;width=3;fill=horizontal"));
939         LabelBarPrincipal.set("text", "Admin History");
940         LabelBarPrincipal.set("font", convert
941 			      ("java.awt.Font",
942 			       "name=Dialog;style=italic;size=12"));
943 
944         PrLastChangedTimeLabel = new LabelShadow();
945         PrLastChangedTimeLabel.set("name", "PrLastChangedTimeLabel");
946         gbpanel67.add(PrLastChangedTimeLabel);
947         PrLastChangedTimeLabel.set("GBConstraints",
948 				   new GBConstraints("x=0;y=16"));
949         PrLastChangedTimeLabel.set("text", "Last Principal Change:");
950         PrLastChangedTimeLabel.set
951 	    ("anchor",
952 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
953 
954         PrLastChangedTime = new LabelShadow();
955         PrLastChangedTime.set("name", "PrLastChangedTime");
956         gbpanel67.add(PrLastChangedTime);
957         PrLastChangedTime.set("GBConstraints", new GBConstraints
958 			      ("x=1;y=16"));
959         PrLastChangedTime.set("text", "");
960         PrLastChangedTime.set("alignment",
961 			      new sunsoft.jws.visual.rt.type.AlignmentEnum
962 			      ("left"));
963         PrLastChangedTime.set("anchor",
964 			      new sunsoft.jws.visual.rt.type.AnchorEnum
965 			      ("west"));
966 
967         PrLastChangedByLabel = new LabelShadow();
968         PrLastChangedByLabel.set("name", "PrLastChangedByLabel");
969         gbpanel67.add(PrLastChangedByLabel);
970         PrLastChangedByLabel.set("GBConstraints",
971 				 new GBConstraints("x=0;y=18"));
972         PrLastChangedByLabel.set("text", "Last Changed By:");
973         PrLastChangedByLabel.set
974 	    ("anchor",
975 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
976 
977         PrLastChangedBy = new LabelShadow();
978         PrLastChangedBy.set("name", "PrLastChangedBy");
979         gbpanel67.add(PrLastChangedBy);
980         PrLastChangedBy.set("GBConstraints", new GBConstraints
981 			    ("x=1;y=18"));
982         PrLastChangedBy.set("text", "");
983         PrLastChangedBy.set
984 	    ("alignment",
985 	     new sunsoft.jws.visual.rt.type.AlignmentEnum("left"));
986         PrLastChangedBy.set("anchor",
987 			    new sunsoft.jws.visual.rt.type.AnchorEnum
988 			    ("west"));
989 
990         PrCommentsLabel = new LabelShadow();
991         PrCommentsLabel.set("name", "PrCommentsLabel");
992         gbpanel67.add(PrCommentsLabel);
993         PrCommentsLabel.set("GBConstraints", new GBConstraints
994 			    ("x=0;y=20"));
995         PrCommentsLabel.set("text", "Comments:");
996         PrCommentsLabel.set("anchor",
997 			    new sunsoft.jws.visual.rt.type.AnchorEnum
998 			    ("east"));
999 
1000         PrComments = new TextFieldShadow();
1001         PrComments.set("name", "PrComments");
1002         gbpanel67.add(PrComments);
1003         PrComments.set("GBConstraints", new GBConstraints
1004 		       ("x=1;y=20;fill=horizontal"));
1005 
1006         labelbar20 = new LabelBarShadow();
1007         labelbar20.set("name", "labelbar20");
1008         gbpanel67.add(labelbar20);
1009         labelbar20.set("GBConstraints", new GBConstraints
1010 		       ("x=0;y=22;width=3;fill=horizontal"));
1011 
1012         gbpanel11 = new GBPanelShadow();
1013         gbpanel11.set("name", "gbpanel11");
1014         gbpanel67.add(gbpanel11);
1015         {
1016             int _tmp[] = {14};
1017             gbpanel11.set("rowHeights", _tmp);
1018         }
1019         gbpanel11.set("GBConstraints", new GBConstraints
1020 		      ("x=0;y=24;width=3;fill=both"));
1021         {
1022             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
1023             gbpanel11.set("columnWidths", _tmp);
1024         }
1025         {
1026             double _tmp[] = {0.0};
1027             gbpanel11.set("rowWeights", _tmp);
1028         }
1029         {
1030             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
1031             gbpanel11.set("columnWeights", _tmp);
1032         }
1033 
1034         PrBasicSave = new ButtonShadow();
1035         PrBasicSave.set("name", "PrBasicSave");
1036         gbpanel11.add(PrBasicSave);
1037         PrBasicSave.set("GBConstraints", new GBConstraints("x=0;y=0"));
1038         PrBasicSave.set("text", "Save");
1039 
1040         PrBasicPrevious = new ButtonShadow();
1041         PrBasicPrevious.set("name", "PrBasicPrevious");
1042         gbpanel11.add(PrBasicPrevious);
1043         PrBasicPrevious.set("GBConstraints", new GBConstraints
1044 			    ("x=2;y=0"));
1045         PrBasicPrevious.set("text", "Previous");
1046 
1047         PrBasicNext = new ButtonShadow();
1048         PrBasicNext.set("name", "PrBasicNext");
1049         gbpanel11.add(PrBasicNext);
1050         PrBasicNext.set("GBConstraints", new GBConstraints("x=4;y=0"));
1051         PrBasicNext.set("text", "Next");
1052 
1053         PrBasicCancel = new ButtonShadow();
1054         PrBasicCancel.set("name", "PrBasicCancel");
1055         gbpanel11.add(PrBasicCancel);
1056         PrBasicCancel.set("GBConstraints", new GBConstraints
1057 			  ("x=6;y=0"));
1058         PrBasicCancel.set("text", "Cancel");
1059 
1060         gbpanel6 = new GBPanelShadow();
1061         gbpanel6.set("name", "gbpanel6");
1062         cardpanel1.add(gbpanel6);
1063         {
1064             int _tmp[] = {14};
1065             gbpanel6.set("rowHeights", _tmp);
1066         }
1067         gbpanel6.set("GBConstraints", new GBConstraints
1068 		     ("x=0;y=0;fill=both"));
1069         {
1070             int _tmp[] = {14};
1071             gbpanel6.set("columnWidths", _tmp);
1072         }
1073         gbpanel6.set("layoutName", "Details");
1074         gbpanel6.set("visible", Boolean.FALSE);
1075         {
1076             double _tmp[] = {0.0};
1077             gbpanel6.set("rowWeights", _tmp);
1078         }
1079         {
1080             double _tmp[] = {0.0};
1081             gbpanel6.set("columnWeights", _tmp);
1082         }
1083 
1084         gbpanel73 = new GBPanelShadow();
1085         gbpanel73.set("name", "gbpanel73");
1086         gbpanel6.add(gbpanel73);
1087         {
1088             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1089 			  14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1090 			  14, 14, 14, 14, 14};
1091             gbpanel73.set("rowHeights", _tmp);
1092         }
1093         gbpanel73.set("GBConstraints", new GBConstraints
1094 		      ("x=0;y=0;fill=both"));
1095         {
1096             int _tmp[] = {14, 174, 14};
1097             gbpanel73.set("columnWidths", _tmp);
1098         }
1099         gbpanel73.set("borderRelief",
1100 		      new sunsoft.jws.visual.rt.type.ReliefEnum
1101 		      ("raised"));
1102         {
1103             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1104 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1105 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1106 			     0.0, 0.0, 0.0};
1107             gbpanel73.set("rowWeights", _tmp);
1108         }
1109         {
1110             double _tmp[] = {0.0, 0.0, 0.0};
1111             gbpanel73.set("columnWeights", _tmp);
1112         }
1113 
1114         PrDetailLabel = new LabelShadow();
1115         PrDetailLabel.set("name", "PrDetailLabel");
1116         gbpanel73.add(PrDetailLabel);
1117         PrDetailLabel.set("GBConstraints", new GBConstraints
1118 			  ("x=0;y=1;width=3"));
1119         PrDetailLabel.set("text", "Principal Details");
1120         PrDetailLabel.set("font", convert
1121 			  ("java.awt.Font",
1122 			   "name=Dialog;style=plain;size=16"));
1123 
1124         PrName2 = new LabelShadow();
1125         PrName2.set("name", "PrName2");
1126         gbpanel73.add(PrName2);
1127         PrName2.set("GBConstraints", new GBConstraints
1128 		    ("x=0;y=2;width=3;ipadx=188"));
1129         PrName2.set("text", "");
1130         PrName2.set("font", convert
1131 		    ("java.awt.Font",
1132 		     "name=Dialog;style=plain;size=14"));
1133 
1134         LabelBarPassword = new LabelBarShadow();
1135         LabelBarPassword.set("name", "LabelBarPassword");
1136         gbpanel73.add(LabelBarPassword);
1137         LabelBarPassword.set("GBConstraints", new GBConstraints
1138 			     ("x=0;y=3;width=3;fill=horizontal"));
1139         LabelBarPassword.set("text", "Password");
1140         LabelBarPassword.set("font", convert
1141 			     ("java.awt.Font",
1142 			      "name=Dialog;style=italic;size=12"));
1143 
1144         PrLastSuccessLabel = new LabelShadow();
1145         PrLastSuccessLabel.set("name", "PrLastSuccessLabel");
1146         gbpanel73.add(PrLastSuccessLabel);
1147         PrLastSuccessLabel.set("GBConstraints", new GBConstraints
1148 			       ("x=0;y=5"));
1149         PrLastSuccessLabel.set("text", "Last Success:");
1150         PrLastSuccessLabel.set("anchor",
1151 			       new sunsoft.jws.visual.rt.type.AnchorEnum
1152 			       ("east"));
1153 
1154         PrLastSuccess = new LabelShadow();
1155         PrLastSuccess.set("name", "PrLastSuccess");
1156         gbpanel73.add(PrLastSuccess);
1157         PrLastSuccess.set("GBConstraints", new GBConstraints
1158 			  ("x=1;y=5"));
1159         PrLastSuccess.set("text", "");
1160         PrLastSuccess.set("alignment",
1161 			  new sunsoft.jws.visual.rt.type.AlignmentEnum
1162 			  ("left"));
1163         PrLastSuccess.set("anchor",
1164 			  new sunsoft.jws.visual.rt.type.AnchorEnum
1165 			  ("west"));
1166 
1167         PrLastFailureLabel = new LabelShadow();
1168         PrLastFailureLabel.set("name", "PrLastFailureLabel");
1169         gbpanel73.add(PrLastFailureLabel);
1170         PrLastFailureLabel.set("GBConstraints", new GBConstraints
1171 			       ("x=0;y=7"));
1172         PrLastFailureLabel.set("text", "Last Failure:");
1173         PrLastFailureLabel.set("anchor",
1174 			       new sunsoft.jws.visual.rt.type.AnchorEnum
1175 			       ("east"));
1176 
1177         PrLastFailure = new LabelShadow();
1178         PrLastFailure.set("name", "PrLastFailure");
1179         gbpanel73.add(PrLastFailure);
1180         PrLastFailure.set("GBConstraints", new GBConstraints
1181 			  ("x=1;y=7"));
1182         PrLastFailure.set("text", "");
1183         PrLastFailure.set("alignment",
1184 			  new sunsoft.jws.visual.rt.type.AlignmentEnum
1185 			  ("left"));
1186         PrLastFailure.set("anchor",
1187 			  new sunsoft.jws.visual.rt.type.AnchorEnum
1188 			  ("west"));
1189 
1190         PrFailureCountLabel = new LabelShadow();
1191         PrFailureCountLabel.set("name", "PrFailureCountLabel");
1192         gbpanel73.add(PrFailureCountLabel);
1193         PrFailureCountLabel.set("GBConstraints", new GBConstraints
1194 				("x=0;y=9"));
1195         PrFailureCountLabel.set("text", "Failure Count:");
1196         PrFailureCountLabel.set
1197 	    ("anchor",
1198 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
1199 
1200         PrFailCount = new LabelShadow();
1201         PrFailCount.set("name", "PrFailCount");
1202         gbpanel73.add(PrFailCount);
1203         PrFailCount.set("GBConstraints", new GBConstraints("x=1;y=9"));
1204         PrFailCount.set("text", "");
1205         PrFailCount.set("alignment",
1206 			new sunsoft.jws.visual.rt.type.AlignmentEnum
1207 			("left"));
1208         PrFailCount.set("anchor",
1209 			new sunsoft.jws.visual.rt.type.AnchorEnum
1210 			("west"));
1211 
1212         PrPwLastChangedLabel = new LabelShadow();
1213         PrPwLastChangedLabel.set("name", "PrPwLastChangedLabel");
1214         gbpanel73.add(PrPwLastChangedLabel);
1215         PrPwLastChangedLabel.set("GBConstraints", new GBConstraints
1216 				 ("x=0;y=11"));
1217         PrPwLastChangedLabel.set("text", "Last Password Change:");
1218         PrPwLastChangedLabel.set
1219 	    ("anchor",
1220 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
1221 
1222         PrLastPwChange = new LabelShadow();
1223         PrLastPwChange.set("name", "PrLastPwChange");
1224         gbpanel73.add(PrLastPwChange);
1225         PrLastPwChange.set("GBConstraints", new GBConstraints
1226 			   ("x=1;y=11"));
1227         PrLastPwChange.set("text", "");
1228         PrLastPwChange.set("alignment",
1229 			   new sunsoft.jws.visual.rt.type.AlignmentEnum
1230 			   ("left"));
1231         PrLastPwChange.set("anchor",
1232 			   new sunsoft.jws.visual.rt.type.AnchorEnum
1233 			   ("west"));
1234 
1235         PrPwExpiryLabel = new LabelShadow();
1236         PrPwExpiryLabel.set("name", "PrPwExpiryLabel");
1237         gbpanel73.add(PrPwExpiryLabel);
1238         PrPwExpiryLabel.set("GBConstraints", new GBConstraints
1239 			    ("x=0;y=13"));
1240         PrPwExpiryLabel.set("text", "Password Expires:");
1241         PrPwExpiryLabel.set("anchor",
1242 			    new sunsoft.jws.visual.rt.type.AnchorEnum
1243 			    ("east"));
1244 
1245         PrPwExpiry = new TextFieldShadow();
1246         PrPwExpiry.set("name", "PrPwExpiry");
1247         gbpanel73.add(PrPwExpiry);
1248         PrPwExpiry.set("GBConstraints", new GBConstraints
1249 		       ("x=1;y=13;fill=horizontal"));
1250 
1251         PrPwExpiryMoreButton = new ButtonShadow();
1252         PrPwExpiryMoreButton.set("name", "PrPwExpiryMoreButton");
1253         gbpanel73.add(PrPwExpiryMoreButton);
1254         PrPwExpiryMoreButton.set("GBConstraints", new GBConstraints
1255 				 ("x=2;y=13"));
1256         PrPwExpiryMoreButton.set("standard", Boolean.FALSE);
1257         PrPwExpiryMoreButton.set("text", "...");
1258 
1259         PrKvnoLabel = new LabelShadow();
1260         PrKvnoLabel.set("name", "PrKvnoLabel");
1261         gbpanel73.add(PrKvnoLabel);
1262         PrKvnoLabel.set("GBConstraints", new GBConstraints("x=0;y=15"));
1263         PrKvnoLabel.set("text", "Key Version:");
1264         PrKvnoLabel.set("anchor",
1265 			new sunsoft.jws.visual.rt.type.AnchorEnum
1266 			("east"));
1267 
1268         PrKvno = new TextFieldShadow();
1269         PrKvno.set("name", "PrKvno");
1270         gbpanel73.add(PrKvno);
1271         PrKvno.set("GBConstraints",
1272 		   new GBConstraints("x=1;y=15;fill=horizontal"));
1273 
1274         LabelBarTicket = new LabelBarShadow();
1275         LabelBarTicket.set("name", "LabelBarTicket");
1276         gbpanel73.add(LabelBarTicket);
1277         LabelBarTicket.set("GBConstraints", new GBConstraints
1278 			   ("x=0;y=17;width=3;fill=horizontal"));
1279         LabelBarTicket.set("text", "Ticket Lifetimes");
1280         LabelBarTicket.set("font", convert
1281 			   ("java.awt.Font",
1282 			    "name=Dialog;style=italic;size=12"));
1283 
1284         PrMaxTicketLifetimeLabel = new LabelShadow();
1285         PrMaxTicketLifetimeLabel.set("name",
1286 				     "PrMaxTicketLifetimeLabel");
1287         gbpanel73.add(PrMaxTicketLifetimeLabel);
1288         PrMaxTicketLifetimeLabel.set("GBConstraints", new GBConstraints
1289 				     ("x=0;y=19"));
1290         PrMaxTicketLifetimeLabel.set("text",
1291 				     "Maximum Lifetime (seconds):");
1292         PrMaxTicketLifetimeLabel.set
1293 	    ("anchor",
1294 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
1295 
1296         PrMaxLifetime = new TextFieldShadow();
1297         PrMaxLifetime.set("name", "PrMaxLifetime");
1298         gbpanel73.add(PrMaxLifetime);
1299         PrMaxLifetime.set("GBConstraints", new GBConstraints
1300 			  ("x=1;y=19;fill=horizontal"));
1301 
1302         PrMaxLifetimeMoreButton = new ButtonShadow();
1303         PrMaxLifetimeMoreButton.set("name",
1304 				    "PrMaxLifetimeMoreButton");
1305         gbpanel73.add(PrMaxLifetimeMoreButton);
1306         PrMaxLifetimeMoreButton.set("GBConstraints",
1307 				    new GBConstraints("x=2;y=19"));
1308         PrMaxLifetimeMoreButton.set("standard", Boolean.FALSE);
1309         PrMaxLifetimeMoreButton.set("text", "...");
1310 
1311         PrMaxTicketRenewalLabel = new LabelShadow();
1312         PrMaxTicketRenewalLabel.set("name", "PrMaxTicketRenewalLabel");
1313         gbpanel73.add(PrMaxTicketRenewalLabel);
1314         PrMaxTicketRenewalLabel.set("GBConstraints", new GBConstraints
1315 				    ("x=0;y=21"));
1316         PrMaxTicketRenewalLabel.set("text",
1317 				    "Maximum Renewal (seconds):");
1318         PrMaxTicketRenewalLabel.set
1319 	    ("anchor",
1320 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
1321 
1322         PrMaxRenewal = new TextFieldShadow();
1323         PrMaxRenewal.set("name", "PrMaxRenewal");
1324         gbpanel73.add(PrMaxRenewal);
1325         PrMaxRenewal.set("GBConstraints", new GBConstraints
1326 			 ("x=1;y=21;fill=horizontal"));
1327 
1328         PrMaxRenewalMoreButton = new ButtonShadow();
1329         PrMaxRenewalMoreButton.set("name", "PrMaxRenewalMoreButton");
1330         gbpanel73.add(PrMaxRenewalMoreButton);
1331         PrMaxRenewalMoreButton.set("GBConstraints", new GBConstraints
1332 				   ("x=2;y=21"));
1333         PrMaxRenewalMoreButton.set("standard", Boolean.FALSE);
1334         PrMaxRenewalMoreButton.set("text", "...");
1335 
1336         labelbar21 = new LabelBarShadow();
1337         labelbar21.set("name", "labelbar21");
1338         gbpanel73.add(labelbar21);
1339         labelbar21.set("GBConstraints", new GBConstraints
1340 		       ("x=0;y=23;width=3;fill=horizontal"));
1341 
1342         gbpanel17 = new GBPanelShadow();
1343         gbpanel17.set("name", "gbpanel17");
1344         gbpanel73.add(gbpanel17);
1345         {
1346             int _tmp[] = {14};
1347             gbpanel17.set("rowHeights", _tmp);
1348         }
1349         gbpanel17.set("GBConstraints", new GBConstraints
1350 		      ("x=0;y=25;width=3;fill=both"));
1351         {
1352             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
1353             gbpanel17.set("columnWidths", _tmp);
1354         }
1355         {
1356             double _tmp[] = {0.0};
1357             gbpanel17.set("rowWeights", _tmp);
1358         }
1359         {
1360             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
1361             gbpanel17.set("columnWeights", _tmp);
1362         }
1363 
1364         PrDetailSave = new ButtonShadow();
1365         PrDetailSave.set("name", "PrDetailSave");
1366         gbpanel17.add(PrDetailSave);
1367         PrDetailSave.set("GBConstraints", new GBConstraints
1368 			 ("x=0;y=0"));
1369         PrDetailSave.set("text", "Save");
1370 
1371         PrDetailPrevious = new ButtonShadow();
1372         PrDetailPrevious.set("name", "PrDetailPrevious");
1373         gbpanel17.add(PrDetailPrevious);
1374         PrDetailPrevious.set("GBConstraints", new GBConstraints
1375 			     ("x=2;y=0"));
1376         PrDetailPrevious.set("text", "Previous");
1377 
1378         PrDetailNext = new ButtonShadow();
1379         PrDetailNext.set("name", "PrDetailNext");
1380         gbpanel17.add(PrDetailNext);
1381         PrDetailNext.set("GBConstraints", new GBConstraints("x=4;y=0"));
1382         PrDetailNext.set("text", "Next");
1383 
1384         PrDetailCancel = new ButtonShadow();
1385         PrDetailCancel.set("name", "PrDetailCancel");
1386         gbpanel17.add(PrDetailCancel);
1387         PrDetailCancel.set("GBConstraints", new GBConstraints
1388 			   ("x=6;y=0"));
1389         PrDetailCancel.set("text", "Cancel");
1390 
1391         gbpanel8 = new GBPanelShadow();
1392         gbpanel8.set("name", "gbpanel8");
1393         cardpanel1.add(gbpanel8);
1394         {
1395             int _tmp[] = {14};
1396             gbpanel8.set("rowHeights", _tmp);
1397         }
1398         gbpanel8.set("GBConstraints", new GBConstraints
1399 		     ("x=0;y=0;fill=both"));
1400         {
1401             int _tmp[] = {14};
1402             gbpanel8.set("columnWidths", _tmp);
1403         }
1404         gbpanel8.set("layoutName", "Flags");
1405         gbpanel8.set("visible", Boolean.FALSE);
1406         {
1407             double _tmp[] = {0.0};
1408             gbpanel8.set("rowWeights", _tmp);
1409         }
1410         {
1411             double _tmp[] = {0.0};
1412             gbpanel8.set("columnWeights", _tmp);
1413         }
1414 
1415         gbpanel90 = new GBPanelShadow();
1416         gbpanel90.set("name", "gbpanel90");
1417         gbpanel8.add(gbpanel90);
1418         {
1419             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1420 			  14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1421 			  14, 14, 14};
1422             gbpanel90.set("rowHeights", _tmp);
1423         }
1424         gbpanel90.set("GBConstraints", new GBConstraints
1425 		      ("x=0;y=0;fill=both"));
1426         {
1427             int _tmp[] = {14, 14};
1428             gbpanel90.set("columnWidths", _tmp);
1429         }
1430         gbpanel90.set("borderRelief",
1431 		      new sunsoft.jws.visual.rt.type.ReliefEnum
1432 		      ("raised"));
1433         {
1434             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1435 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1436 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1437 			     0.0};
1438             gbpanel90.set("rowWeights", _tmp);
1439         }
1440         {
1441             double _tmp[] = {0.0, 0.0};
1442             gbpanel90.set("columnWeights", _tmp);
1443         }
1444 
1445         PrFlagLabel = new LabelShadow();
1446         PrFlagLabel.set("name", "PrFlagLabel");
1447         gbpanel90.add(PrFlagLabel);
1448         PrFlagLabel.set("GBConstraints", new GBConstraints
1449 			("x=0;y=1;width=2"));
1450         PrFlagLabel.set("text", "Principal Flags");
1451         PrFlagLabel.set("font",
1452 			convert
1453 			("java.awt.Font",
1454 			 "name=Dialog;style=plain;size=16"));
1455 
1456         PrName3 = new LabelShadow();
1457         PrName3.set("name", "PrName3");
1458         gbpanel90.add(PrName3);
1459         PrName3.set("GBConstraints", new GBConstraints
1460 		    ("x=0;y=2;width=2;ipadx=146"));
1461         PrName3.set("text", "");
1462         PrName3.set("font",
1463 		    convert
1464 		    ("java.awt.Font",
1465 		     "name=Dialog;style=plain;size=14"));
1466 
1467         LabelBarSecurity = new LabelBarShadow();
1468         LabelBarSecurity.set("name", "LabelBarSecurity");
1469         gbpanel90.add(LabelBarSecurity);
1470         LabelBarSecurity.set("GBConstraints", new GBConstraints
1471 			     ("x=0;y=3;width=2;fill=horizontal"));
1472         LabelBarSecurity.set("text", "Security");
1473         LabelBarSecurity.set("font",
1474 			     convert
1475 			     ("java.awt.Font",
1476 			      "name=Dialog;style=italic;size=12"));
1477 
1478         PrLockAcct = new CheckboxShadow();
1479         PrLockAcct.set("name", "PrLockAcct");
1480         gbpanel90.add(PrLockAcct);
1481         PrLockAcct.set("GBConstraints", new GBConstraints("x=0;y=5"));
1482         PrLockAcct.set("text", "Disable Account");
1483         PrLockAcct.set("state", Boolean.TRUE);
1484         PrLockAcct.set("anchor",
1485 		       new sunsoft.jws.visual.rt.type.AnchorEnum("west"));
1486 
1487         PrForcePwChange = new CheckboxShadow();
1488         PrForcePwChange.set("name", "PrForcePwChange");
1489         gbpanel90.add(PrForcePwChange);
1490         PrForcePwChange.set("GBConstraints", new GBConstraints
1491 			    ("x=1;y=5"));
1492         PrForcePwChange.set("text", "Force Password change");
1493         PrForcePwChange.set("anchor",
1494 			    new sunsoft.jws.visual.rt.type.AnchorEnum
1495 			    ("west"));
1496 
1497         LabelBarTickets = new LabelBarShadow();
1498         LabelBarTickets.set("name", "LabelBarTickets");
1499         gbpanel90.add(LabelBarTickets);
1500         LabelBarTickets.set("GBConstraints", new GBConstraints
1501 			    ("x=0;y=7;width=2;fill=horizontal"));
1502         LabelBarTickets.set("text", "Tickets");
1503         LabelBarTickets.set("font",
1504 			    convert
1505 			    ("java.awt.Font",
1506 			     "name=Dialog;style=italic;size=12"));
1507 
1508         PrAllowPostdated = new CheckboxShadow();
1509         PrAllowPostdated.set("name", "PrAllowPostdated");
1510         gbpanel90.add(PrAllowPostdated);
1511         PrAllowPostdated.set("GBConstraints", new GBConstraints
1512 			     ("x=0;y=9"));
1513         PrAllowPostdated.set("text", "Allow Postdated Tickets");
1514         PrAllowPostdated.set("anchor",
1515 			     new sunsoft.jws.visual.rt.type.AnchorEnum
1516 			     ("west"));
1517 
1518         PrAllowForwardable = new CheckboxShadow();
1519         PrAllowForwardable.set("name", "PrAllowForwardable");
1520         gbpanel90.add(PrAllowForwardable);
1521         PrAllowForwardable.set("GBConstraints", new GBConstraints
1522 			       ("x=1;y=9"));
1523         PrAllowForwardable.set("text", "Allow Forwardable Tickets");
1524         PrAllowForwardable.set("state", Boolean.TRUE);
1525         PrAllowForwardable.set("anchor",
1526 			       new sunsoft.jws.visual.rt.type.AnchorEnum
1527 			       ("west"));
1528 
1529         PrAllowRenewable = new CheckboxShadow();
1530         PrAllowRenewable.set("name", "PrAllowRenewable");
1531         gbpanel90.add(PrAllowRenewable);
1532         PrAllowRenewable.set("GBConstraints", new GBConstraints
1533 			     ("x=0;y=11"));
1534         PrAllowRenewable.set("text", "Allow Renewable Tickets");
1535         PrAllowRenewable.set("anchor",
1536 			     new sunsoft.jws.visual.rt.type.AnchorEnum
1537 			     ("west"));
1538 
1539         PrAllowProxiable = new CheckboxShadow();
1540         PrAllowProxiable.set("name", "PrAllowProxiable");
1541         gbpanel90.add(PrAllowProxiable);
1542         PrAllowProxiable.set("GBConstraints", new GBConstraints
1543 			     ("x=1;y=11"));
1544         PrAllowProxiable.set("text", "Allow Proxiable Tickets");
1545         PrAllowProxiable.set("state", Boolean.TRUE);
1546         PrAllowProxiable.set("anchor",
1547 			     new sunsoft.jws.visual.rt.type.AnchorEnum
1548 			     ("west"));
1549 
1550         PrAllowSvr = new CheckboxShadow();
1551         PrAllowSvr.set("name", "PrAllowSvr");
1552         gbpanel90.add(PrAllowSvr);
1553         PrAllowSvr.set("GBConstraints", new GBConstraints("x=0;y=13"));
1554         PrAllowSvr.set("text", "Allow Service Tickets");
1555         PrAllowSvr.set("anchor",
1556 		       new sunsoft.jws.visual.rt.type.AnchorEnum("west"));
1557 
1558         LabelBarMiscellany = new LabelBarShadow();
1559         LabelBarMiscellany.set("name", "LabelBarMiscellany");
1560         gbpanel90.add(LabelBarMiscellany);
1561         LabelBarMiscellany.set("GBConstraints", new GBConstraints
1562 			       ("x=0;y=15;width=2;fill=horizontal"));
1563         LabelBarMiscellany.set("text", "Miscellaneous");
1564         LabelBarMiscellany.set("font",
1565 			       convert
1566 			       ("java.awt.Font",
1567 				"name=Dialog;style=italic;size=12"));
1568 
1569         PrAllowTGT = new CheckboxShadow();
1570         PrAllowTGT.set("name", "PrAllowTGT");
1571         gbpanel90.add(PrAllowTGT);
1572         PrAllowTGT.set("GBConstraints", new GBConstraints("x=0;y=17"));
1573         PrAllowTGT.set("text", "Allow TGT-Based Authentication");
1574         PrAllowTGT.set("state", Boolean.TRUE);
1575         PrAllowTGT.set("anchor",
1576 		       new sunsoft.jws.visual.rt.type.AnchorEnum
1577 		       ("west"));
1578 
1579         PrAllowDupAuth = new CheckboxShadow();
1580         PrAllowDupAuth.set("name", "PrAllowDupAuth");
1581         gbpanel90.add(PrAllowDupAuth);
1582         PrAllowDupAuth.set("GBConstraints", new GBConstraints
1583 			   ("x=1;y=17"));
1584         PrAllowDupAuth.set("text", "Allow Duplicate Authentication");
1585         PrAllowDupAuth.set("state", Boolean.TRUE);
1586         PrAllowDupAuth.set("anchor",
1587 			   new sunsoft.jws.visual.rt.type.AnchorEnum
1588 			   ("west"));
1589 
1590         PrRequirePreAuth = new CheckboxShadow();
1591         PrRequirePreAuth.set("name", "PrRequirePreAuth");
1592         gbpanel90.add(PrRequirePreAuth);
1593         PrRequirePreAuth.set("GBConstraints", new GBConstraints
1594 			     ("x=0;y=19"));
1595         PrRequirePreAuth.set("text", "Require Preauthentication");
1596         PrRequirePreAuth.set("anchor",
1597 			     new sunsoft.jws.visual.rt.type.AnchorEnum
1598 			     ("west"));
1599 
1600         PrRequireHwPreAuth = new CheckboxShadow();
1601         PrRequireHwPreAuth.set("name", "PrRequireHwPreAuth");
1602         gbpanel90.add(PrRequireHwPreAuth);
1603         PrRequireHwPreAuth.set("GBConstraints", new GBConstraints
1604 			       ("x=1;y=19"));
1605         PrRequireHwPreAuth.set("text",
1606 			       "Require Hardware Authentication");
1607         PrRequireHwPreAuth.set("anchor",
1608 			       new sunsoft.jws.visual.rt.type.AnchorEnum
1609 			       ("west"));
1610 
1611         labelbar22 = new LabelBarShadow();
1612         labelbar22.set("name", "labelbar22");
1613         gbpanel90.add(labelbar22);
1614         labelbar22.set("GBConstraints", new GBConstraints
1615 		       ("x=0;y=21;width=2;fill=horizontal"));
1616 
1617         gbpanel18 = new GBPanelShadow();
1618         gbpanel18.set("name", "gbpanel18");
1619         gbpanel90.add(gbpanel18);
1620         {
1621             int _tmp[] = {14};
1622             gbpanel18.set("rowHeights", _tmp);
1623         }
1624         gbpanel18.set("GBConstraints", new GBConstraints
1625 		      ("x=0;y=23;width=2;fill=both"));
1626         {
1627             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
1628             gbpanel18.set("columnWidths", _tmp);
1629         }
1630         {
1631             double _tmp[] = {0.0};
1632             gbpanel18.set("rowWeights", _tmp);
1633         }
1634         {
1635             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
1636             gbpanel18.set("columnWeights", _tmp);
1637         }
1638 
1639         PrFlagsSave = new ButtonShadow();
1640         PrFlagsSave.set("name", "PrFlagsSave");
1641         gbpanel18.add(PrFlagsSave);
1642         PrFlagsSave.set("GBConstraints", new GBConstraints("x=0;y=0"));
1643         PrFlagsSave.set("text", "Save");
1644 
1645         PrFlagsPrevious = new ButtonShadow();
1646         PrFlagsPrevious.set("name", "PrFlagsPrevious");
1647         gbpanel18.add(PrFlagsPrevious);
1648         PrFlagsPrevious.set("GBConstraints", new GBConstraints
1649 			    ("x=2;y=0"));
1650         PrFlagsPrevious.set("text", "Previous");
1651 
1652         PrFlagsNext = new ButtonShadow();
1653         PrFlagsNext.set("name", "PrFlagsNext");
1654         gbpanel18.add(PrFlagsNext);
1655         PrFlagsNext.set("GBConstraints", new GBConstraints
1656 			("x=4;y=0"));
1657         PrFlagsNext.set("text", "Done");
1658 
1659         PrFlagsCancel = new ButtonShadow();
1660         PrFlagsCancel.set("name", "PrFlagsCancel");
1661         gbpanel18.add(PrFlagsCancel);
1662         PrFlagsCancel.set("GBConstraints", new GBConstraints
1663 			  ("x=6;y=0"));
1664         PrFlagsCancel.set("text", "Cancel");
1665 
1666         Pollisttab = new GBPanelShadow();
1667         Pollisttab.set("name", "Pollisttab");
1668         tabbedfolder1.add(Pollisttab);
1669         {
1670             int _tmp[] = {14, 14, 14};
1671             Pollisttab.set("rowHeights", _tmp);
1672         }
1673         Pollisttab.set("GBConstraints", new GBConstraints
1674 		       ("x=0;y=0;fill=both"));
1675         {
1676             int _tmp[] = {14, 14, 14};
1677             Pollisttab.set("columnWidths", _tmp);
1678         }
1679         Pollisttab.set("layoutName", "Policies");
1680         Pollisttab.set("visible", Boolean.FALSE);
1681         {
1682             double _tmp[] = {0.0, 0.0, 0.0};
1683             Pollisttab.set("rowWeights", _tmp);
1684         }
1685         {
1686             double _tmp[] = {0.0, 0.0, 0.0};
1687             Pollisttab.set("columnWeights", _tmp);
1688         }
1689 
1690         cardpanel2 = new CardPanelShadow();
1691         cardpanel2.set("name", "cardpanel2");
1692         Pollisttab.add(cardpanel2);
1693         cardpanel2.set("GBConstraints", new GBConstraints
1694 		       ("x=1;y=1;fill=both"));
1695 
1696         gbpanel23 = new GBPanelShadow();
1697         gbpanel23.set("name", "gbpanel23");
1698         cardpanel2.add(gbpanel23);
1699         {
1700             int _tmp[] = {14};
1701             gbpanel23.set("rowHeights", _tmp);
1702         }
1703         gbpanel23.set("GBConstraints", new GBConstraints
1704 		      ("x=0;y=0;fill=both"));
1705         {
1706             int _tmp[] = {14};
1707             gbpanel23.set("columnWidths", _tmp);
1708         }
1709         gbpanel23.set("layoutName", "List");
1710         {
1711             double _tmp[] = {0.0};
1712             gbpanel23.set("rowWeights", _tmp);
1713         }
1714         {
1715             double _tmp[] = {0.0};
1716             gbpanel23.set("columnWeights", _tmp);
1717         }
1718 
1719         borderpanel7 = new BorderPanelShadow();
1720         borderpanel7.set("name", "borderpanel7");
1721         gbpanel23.add(borderpanel7);
1722         borderpanel7.set("GBConstraints", new GBConstraints
1723 			 ("x=0;y=0;fill=both"));
1724         borderpanel7.set("borderRelief",
1725 			 new sunsoft.jws.visual.rt.type.ReliefEnum
1726 			 ("raised"));
1727 
1728         gbpanel36 = new GBPanelShadow();
1729         gbpanel36.set("name", "gbpanel36");
1730         borderpanel7.add(gbpanel36);
1731         {
1732             int _tmp[] = {14};
1733             gbpanel36.set("rowHeights", _tmp);
1734         }
1735         gbpanel36.set("GBConstraints", new GBConstraints
1736 		      ("x=0;y=0;fill=both"));
1737         {
1738             int _tmp[] = {14};
1739             gbpanel36.set("columnWidths", _tmp);
1740         }
1741         gbpanel36.set("layoutName", "West");
1742         {
1743             double _tmp[] = {1.0};
1744             gbpanel36.set("rowWeights", _tmp);
1745         }
1746         {
1747             double _tmp[] = {1.0};
1748             gbpanel36.set("columnWeights", _tmp);
1749         }
1750 
1751         gbpanel37 = new GBPanelShadow();
1752         gbpanel37.set("name", "gbpanel37");
1753         borderpanel7.add(gbpanel37);
1754         {
1755             int _tmp[] = {14, 14, 14};
1756             gbpanel37.set("rowHeights", _tmp);
1757         }
1758         gbpanel37.set("GBConstraints", new GBConstraints
1759 		      ("x=0;y=0;fill=both"));
1760         {
1761             int _tmp[] = {14};
1762             gbpanel37.set("columnWidths", _tmp);
1763         }
1764         gbpanel37.set("layoutName", "North");
1765         {
1766             double _tmp[] = {0.0, 1.0, 0.0};
1767             gbpanel37.set("rowWeights", _tmp);
1768         }
1769         {
1770             double _tmp[] = {1.0};
1771             gbpanel37.set("columnWeights", _tmp);
1772         }
1773 
1774         PoListLabel = new LabelShadow();
1775         PoListLabel.set("name", "PoListLabel");
1776         gbpanel37.add(PoListLabel);
1777         PoListLabel.set("GBConstraints", new GBConstraints("x=0;y=1"));
1778         PoListLabel.set("text", "Policy List");
1779         PoListLabel.set("font",
1780 			convert("java.awt.Font",
1781 				"name=Dialog;style=plain;size=16"));
1782 
1783         gbpanel38 = new GBPanelShadow();
1784         gbpanel38.set("name", "gbpanel38");
1785         borderpanel7.add(gbpanel38);
1786         {
1787             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
1788             gbpanel38.set("rowHeights", _tmp);
1789         }
1790         gbpanel38.set("GBConstraints", new GBConstraints
1791 		      ("x=0;y=0;fill=both"));
1792         {
1793             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1794 			  14, 14, 14, 14, 14};
1795             gbpanel38.set("columnWidths", _tmp);
1796         }
1797         gbpanel38.set("layoutName", "South");
1798         {
1799             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
1800             gbpanel38.set("rowWeights", _tmp);
1801         }
1802         {
1803             double _tmp[] = {1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1804 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
1805             gbpanel38.set("columnWeights", _tmp);
1806         }
1807 
1808         gbpanel40 = new GBPanelShadow();
1809         gbpanel40.set("name", "gbpanel40");
1810         gbpanel38.add(gbpanel40);
1811         {
1812             int _tmp[] = {14};
1813             gbpanel40.set("rowHeights", _tmp);
1814         }
1815         gbpanel40.set("GBConstraints", new GBConstraints
1816 		      ("x=0;y=1;width=16;fill=both"));
1817         {
1818             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1819 			  14, 14, 14};
1820             gbpanel40.set("columnWidths", _tmp);
1821         }
1822         {
1823             double _tmp[] = {0.0};
1824             gbpanel40.set("rowWeights", _tmp);
1825         }
1826         {
1827             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
1828 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
1829             gbpanel40.set("columnWeights", _tmp);
1830         }
1831 
1832         PoListPatternLabel = new LabelShadow();
1833         PoListPatternLabel.set("name", "PoListPatternLabel");
1834         gbpanel40.add(PoListPatternLabel);
1835         PoListPatternLabel.set("GBConstraints", new GBConstraints
1836 			       ("x=0;y=0"));
1837         PoListPatternLabel.set("text", "Filter:");
1838         PoListPatternLabel.set("anchor",
1839 			       new sunsoft.jws.visual.rt.type.AnchorEnum
1840 			       ("east"));
1841 
1842         PoListPattern = new TextFieldShadow();
1843         PoListPattern.set("name", "PoListPattern");
1844         gbpanel40.add(PoListPattern);
1845         PoListPattern.set("GBConstraints", new GBConstraints
1846 			  ("x=1;y=0;width=12;fill=horizontal"));
1847 
1848         PoListClear = new ButtonShadow();
1849         PoListClear.set("name", "PoListClear");
1850         gbpanel40.add(PoListClear);
1851         PoListClear.set("GBConstraints", new GBConstraints("x=13;y=0"));
1852         PoListClear.set("text", "Clear Filter");
1853 
1854         labelbar3 = new LabelBarShadow();
1855         labelbar3.set("name", "labelbar3");
1856         gbpanel38.add(labelbar3);
1857         labelbar3.set("GBConstraints", new GBConstraints
1858 		      ("x=0;y=3;width=16;fill=horizontal"));
1859 
1860         gbpanel9 = new GBPanelShadow();
1861         gbpanel9.set("name", "gbpanel9");
1862         gbpanel38.add(gbpanel9);
1863         {
1864             int _tmp[] = {14};
1865             gbpanel9.set("rowHeights", _tmp);
1866         }
1867         gbpanel9.set("GBConstraints", new GBConstraints
1868 		     ("x=0;y=5;width=16;fill=both"));
1869         {
1870             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
1871             gbpanel9.set("columnWidths", _tmp);
1872         }
1873         {
1874             double _tmp[] = {0.0};
1875             gbpanel9.set("rowWeights", _tmp);
1876         }
1877         {
1878             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
1879             gbpanel9.set("columnWeights", _tmp);
1880         }
1881 
1882         PoListModify = new ButtonShadow();
1883         PoListModify.set("name", "PoListModify");
1884         gbpanel9.add(PoListModify);
1885         PoListModify.set("GBConstraints", new GBConstraints("x=0;y=0"));
1886         PoListModify.set("text", "Modify");
1887 
1888         PoListAdd = new ButtonShadow();
1889         PoListAdd.set("name", "PoListAdd");
1890         gbpanel9.add(PoListAdd);
1891         PoListAdd.set("GBConstraints", new GBConstraints("x=2;y=0"));
1892         PoListAdd.set("text", "Create New");
1893 
1894         PoListDelete = new ButtonShadow();
1895         PoListDelete.set("name", "PoListDelete");
1896         gbpanel9.add(PoListDelete);
1897         PoListDelete.set("GBConstraints", new GBConstraints("x=4;y=0"));
1898         PoListDelete.set("text", "Delete");
1899 
1900         PoListDuplicate = new ButtonShadow();
1901         PoListDuplicate.set("name", "PoListDuplicate");
1902         gbpanel9.add(PoListDuplicate);
1903         PoListDuplicate.set("GBConstraints", new GBConstraints
1904 			    ("x=6;y=0"));
1905         PoListDuplicate.set("text", "Duplicate");
1906 
1907         gbpanel41 = new GBPanelShadow();
1908         gbpanel41.set("name", "gbpanel41");
1909         borderpanel7.add(gbpanel41);
1910         {
1911             int _tmp[] = {14};
1912             gbpanel41.set("rowHeights", _tmp);
1913         }
1914         gbpanel41.set("GBConstraints", new GBConstraints
1915 		      ("x=0;y=0;fill=both"));
1916         {
1917             int _tmp[] = {14};
1918             gbpanel41.set("columnWidths", _tmp);
1919         }
1920         gbpanel41.set("layoutName", "East");
1921         {
1922             double _tmp[] = {1.0};
1923             gbpanel41.set("rowWeights", _tmp);
1924         }
1925         {
1926             double _tmp[] = {1.0};
1927             gbpanel41.set("columnWeights", _tmp);
1928         }
1929 
1930         gbpanel42 = new GBPanelShadow();
1931         gbpanel42.set("name", "gbpanel42");
1932         borderpanel7.add(gbpanel42);
1933         {
1934             int _tmp[] = {14};
1935             gbpanel42.set("rowHeights", _tmp);
1936         }
1937         gbpanel42.set("GBConstraints", new GBConstraints
1938 		      ("x=0;y=0;fill=both"));
1939         {
1940             int _tmp[] = {14};
1941             gbpanel42.set("columnWidths", _tmp);
1942         }
1943         gbpanel42.set("layoutName", "Center");
1944         {
1945             double _tmp[] = {1.0};
1946             gbpanel42.set("rowWeights", _tmp);
1947         }
1948         {
1949             double _tmp[] = {1.0};
1950             gbpanel42.set("columnWeights", _tmp);
1951         }
1952 
1953         Pollist = new TextListShadow();
1954         Pollist.set("name", "Pollist");
1955         gbpanel42.add(Pollist);
1956         Pollist.set("items", convert("[Ljava.lang.String;", ""));
1957         Pollist.set("GBConstraints", new GBConstraints
1958 		    ("x=0;y=0;fill=both"));
1959         Pollist.set("allowMultipleSelections", Boolean.TRUE);
1960         Pollist.set("visibleRows", new Integer(15));
1961         Pollist.set("selectedItems", convert
1962 		    ("[Ljava.lang.String;", ""));
1963 
1964         gbpanel24 = new GBPanelShadow();
1965         gbpanel24.set("name", "gbpanel24");
1966         cardpanel2.add(gbpanel24);
1967         {
1968             int _tmp[] = {14};
1969             gbpanel24.set("rowHeights", _tmp);
1970         }
1971         gbpanel24.set("GBConstraints", new GBConstraints
1972 		      ("x=0;y=0;fill=both"));
1973         {
1974             int _tmp[] = {14};
1975             gbpanel24.set("columnWidths", _tmp);
1976         }
1977         gbpanel24.set("layoutName", "Details");
1978         gbpanel24.set("visible", Boolean.FALSE);
1979         {
1980             double _tmp[] = {0.0};
1981             gbpanel24.set("rowWeights", _tmp);
1982         }
1983         {
1984             double _tmp[] = {0.0};
1985             gbpanel24.set("columnWeights", _tmp);
1986         }
1987 
1988         gbpanel50 = new GBPanelShadow();
1989         gbpanel50.set("name", "gbpanel50");
1990         gbpanel24.add(gbpanel50);
1991         {
1992             int _tmp[] = {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14,
1993 			  14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14};
1994             gbpanel50.set("rowHeights", _tmp);
1995         }
1996         gbpanel50.set("GBConstraints", new GBConstraints
1997 		      ("x=0;y=0;fill=both"));
1998         {
1999             int _tmp[] = {14, 14, 14, 14};
2000             gbpanel50.set("columnWidths", _tmp);
2001         }
2002         gbpanel50.set("borderRelief",
2003 		      new sunsoft.jws.visual.rt.type.ReliefEnum
2004 		      ("raised"));
2005         {
2006             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
2007 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
2008 			     0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
2009             gbpanel50.set("rowWeights", _tmp);
2010         }
2011         {
2012             double _tmp[] = {0.0, 0.0, 0.0, 0.0};
2013             gbpanel50.set("columnWeights", _tmp);
2014         }
2015 
2016         PoDetailLabel = new LabelShadow();
2017         PoDetailLabel.set("name", "PoDetailLabel");
2018         gbpanel50.add(PoDetailLabel);
2019         PoDetailLabel.set("GBConstraints", new GBConstraints
2020 			  ("x=0;y=1;width=4"));
2021         PoDetailLabel.set("text", "Policy Details");
2022         PoDetailLabel.set("font",
2023 			  convert("java.awt.Font",
2024 				  "name=Dialog;style=plain;size=16"));
2025 
2026         labelbar6 = new LabelBarShadow();
2027         labelbar6.set("name", "labelbar6");
2028         gbpanel50.add(labelbar6);
2029         labelbar6.set("GBConstraints", new GBConstraints
2030 		      ("x=0;y=2;width=4;fill=horizontal"));
2031 
2032         PoNameLabel = new LabelShadow();
2033         PoNameLabel.set("name", "PoNameLabel");
2034         gbpanel50.add(PoNameLabel);
2035         PoNameLabel.set("GBConstraints", new GBConstraints("x=0;y=4"));
2036         PoNameLabel.set("text", "Policy Name:");
2037         PoNameLabel.set("anchor",
2038 			new sunsoft.jws.visual.rt.type.AnchorEnum
2039 			("east"));
2040 
2041         PoName = new TextFieldShadow();
2042         PoName.set("name", "PoName");
2043         gbpanel50.add(PoName);
2044         PoName.set("GBConstraints", new GBConstraints
2045 		   ("x=2;y=4;fill=horizontal"));
2046         PoName.set("editable", Boolean.FALSE);
2047 
2048         PoMinPwLengthLabel = new LabelShadow();
2049         PoMinPwLengthLabel.set("name", "PoMinPwLengthLabel");
2050         gbpanel50.add(PoMinPwLengthLabel);
2051         PoMinPwLengthLabel.set("GBConstraints", new GBConstraints
2052 			       ("x=0;y=6"));
2053         PoMinPwLengthLabel.set("text", "Minimum Password Length:");
2054         PoMinPwLengthLabel.set("anchor",
2055 			       new sunsoft.jws.visual.rt.type.AnchorEnum
2056 			       ("east"));
2057 
2058         PoMinPwLength = new ChoiceShadow();
2059         PoMinPwLength.set("name", "PoMinPwLength");
2060         gbpanel50.add(PoMinPwLength);
2061         PoMinPwLength.set("items", convert("[Ljava.lang.String;",
2062 					   "12,11,10,9,8,7,6,5,4"));
2063         PoMinPwLength.set("GBConstraints", new GBConstraints
2064 			  ("x=2;y=6"));
2065         PoMinPwLength.set("selectedItem", "8");
2066 
2067         PoMinPwClassLabel = new LabelShadow();
2068         PoMinPwClassLabel.set("name", "PoMinPwClassLabel");
2069         gbpanel50.add(PoMinPwClassLabel);
2070         PoMinPwClassLabel.set("GBConstraints", new GBConstraints
2071 			      ("x=0;y=8"));
2072         PoMinPwClassLabel.set("text", "Minimum Password Classes:");
2073         PoMinPwClassLabel.set("anchor",
2074 			      new sunsoft.jws.visual.rt.type.AnchorEnum
2075 			      ("east"));
2076 
2077         PoMinPwClass = new ChoiceShadow();
2078         PoMinPwClass.set("name", "PoMinPwClass");
2079         gbpanel50.add(PoMinPwClass);
2080         PoMinPwClass.set("items",
2081 			 convert("[Ljava.lang.String;",
2082 				 "1,2,3,4,5"));
2083         PoMinPwClass.set("GBConstraints", new GBConstraints("x=2;y=8"));
2084         PoMinPwClass.set("selectedItem", "2");
2085 
2086         PoSavedPasswordsLabel = new LabelShadow();
2087         PoSavedPasswordsLabel.set("name", "PoSavedPasswordsLabel");
2088         gbpanel50.add(PoSavedPasswordsLabel);
2089         PoSavedPasswordsLabel.set("GBConstraints", new GBConstraints
2090 				  ("x=0;y=10"));
2091         PoSavedPasswordsLabel.set("text", "Saved Password History:");
2092         PoSavedPasswordsLabel.set
2093 	    ("anchor",
2094 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
2095 
2096         PoSavedPasswords = new ChoiceShadow();
2097         PoSavedPasswords.set("name", "PoSavedPasswords");
2098         gbpanel50.add(PoSavedPasswords);
2099         PoSavedPasswords.set("items",
2100 			     convert("[Ljava.lang.String;",
2101 				     "1,2,3,4,5,6,7,8,9,10"));
2102         PoSavedPasswords.set("GBConstraints", new GBConstraints
2103 			     ("x=2;y=10"));
2104         PoSavedPasswords.set("selectedItem", "5");
2105 
2106         PoMinTicketLifetimeLabel = new LabelShadow();
2107         PoMinTicketLifetimeLabel.set("name",
2108 				     "PoMinTicketLifetimeLabel");
2109         gbpanel50.add(PoMinTicketLifetimeLabel);
2110         PoMinTicketLifetimeLabel.set("GBConstraints", new GBConstraints
2111 				     ("x=0;y=12"));
2112         PoMinTicketLifetimeLabel.set
2113 	    ("text", "Minimum Ticket Lifetime (seconds):");
2114         PoMinTicketLifetimeLabel.set
2115 	    ("anchor",
2116 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
2117 
2118         PoMinTicketLifetime = new TextFieldShadow();
2119         PoMinTicketLifetime.set("name", "PoMinTicketLifetime");
2120         gbpanel50.add(PoMinTicketLifetime);
2121         PoMinTicketLifetime.set("GBConstraints", new GBConstraints
2122 				("x=2;y=12;fill=horizontal"));
2123 
2124         PoMinTicketLifetimeMoreButton = new ButtonShadow();
2125         PoMinTicketLifetimeMoreButton.set
2126 	    ("name", "PoMinTicketLifetimeMoreButton");
2127         gbpanel50.add(PoMinTicketLifetimeMoreButton);
2128         PoMinTicketLifetimeMoreButton.set("GBConstraints",
2129 					  new GBConstraints("x=3;y=12"));
2130         PoMinTicketLifetimeMoreButton.set("standard", Boolean.FALSE);
2131         PoMinTicketLifetimeMoreButton.set("text", "...");
2132 
2133         PoMaxTicketLifetimeLabel = new LabelShadow();
2134         PoMaxTicketLifetimeLabel.set
2135 	    ("name", "PoMaxTicketLifetimeLabel");
2136         gbpanel50.add(PoMaxTicketLifetimeLabel);
2137         PoMaxTicketLifetimeLabel.set("GBConstraints",
2138 				     new GBConstraints("x=0;y=14"));
2139         PoMaxTicketLifetimeLabel.set
2140 	    ("text", "Maximum Ticket Lifetime (seconds):");
2141         PoMaxTicketLifetimeLabel.set
2142 	    ("anchor",
2143 	     new sunsoft.jws.visual.rt.type.AnchorEnum("east"));
2144 
2145         PoMaxTicketLifetime = new TextFieldShadow();
2146         PoMaxTicketLifetime.set("name", "PoMaxTicketLifetime");
2147         gbpanel50.add(PoMaxTicketLifetime);
2148         PoMaxTicketLifetime.set("GBConstraints", new GBConstraints
2149 				("x=2;y=14;fill=horizontal"));
2150 
2151         PoMaxTicketLifetimeMoreButton = new ButtonShadow();
2152         PoMaxTicketLifetimeMoreButton.set
2153 	    ("name", "PoMaxTicketLifetimeMoreButton");
2154         gbpanel50.add(PoMaxTicketLifetimeMoreButton);
2155         PoMaxTicketLifetimeMoreButton.set
2156 	    ("GBConstraints", new GBConstraints("x=3;y=14"));
2157         PoMaxTicketLifetimeMoreButton.set("standard", Boolean.FALSE);
2158         PoMaxTicketLifetimeMoreButton.set("text", "...");
2159 
2160         PoReferencesLabel = new LabelShadow();
2161         PoReferencesLabel.set("name", "PoReferencesLabel");
2162         gbpanel50.add(PoReferencesLabel);
2163         PoReferencesLabel.set("GBConstraints", new GBConstraints
2164 			      ("x=0;y=16"));
2165         PoReferencesLabel.set("text", "Principals Using This Policy:");
2166         PoReferencesLabel.set("anchor",
2167 			      new sunsoft.jws.visual.rt.type.AnchorEnum
2168 			      ("east"));
2169 
2170         PoReferences = new LabelShadow();
2171         PoReferences.set("name", "PoReferences");
2172         gbpanel50.add(PoReferences);
2173         PoReferences.set("GBConstraints", new GBConstraints
2174 			 ("x=2;y=16"));
2175         PoReferences.set("text", "");
2176         PoReferences.set("anchor",
2177 			 new sunsoft.jws.visual.rt.type.AnchorEnum
2178 			 ("west"));
2179 
2180         labelbar23 = new LabelBarShadow();
2181         labelbar23.set("name", "labelbar23");
2182         gbpanel50.add(labelbar23);
2183         labelbar23.set("GBConstraints", new GBConstraints
2184 		       ("x=0;y=18;width=4;fill=horizontal"));
2185 
2186         gbpanel25 = new GBPanelShadow();
2187         gbpanel25.set("name", "gbpanel25");
2188         gbpanel50.add(gbpanel25);
2189         {
2190             int _tmp[] = {14};
2191             gbpanel25.set("rowHeights", _tmp);
2192         }
2193         gbpanel25.set("GBConstraints", new GBConstraints
2194 		      ("x=0;y=20;width=4;fill=both"));
2195         {
2196             int _tmp[] = {14, 14, 14, 14, 14, 14, 14};
2197             gbpanel25.set("columnWidths", _tmp);
2198         }
2199         {
2200             double _tmp[] = {0.0};
2201             gbpanel25.set("rowWeights", _tmp);
2202         }
2203         {
2204             double _tmp[] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
2205             gbpanel25.set("columnWeights", _tmp);
2206         }
2207 
2208         PoDetailSave = new ButtonShadow();
2209         PoDetailSave.set("name", "PoDetailSave");
2210         gbpanel25.add(PoDetailSave);
2211         PoDetailSave.set("GBConstraints", new GBConstraints("x=0;y=0"));
2212         PoDetailSave.set("text", "Save");
2213 
2214         PoDetailPrevious = new ButtonShadow();
2215         PoDetailPrevious.set("name", "PoDetailPrevious");
2216         gbpanel25.add(PoDetailPrevious);
2217         PoDetailPrevious.set("GBConstraints", new GBConstraints
2218 			     ("x=2;y=0"));
2219         PoDetailPrevious.set("text", "Previous");
2220 
2221         PoDetailDone = new ButtonShadow();
2222         PoDetailDone.set("name", "PoDetailDone");
2223         gbpanel25.add(PoDetailDone);
2224         PoDetailDone.set("GBConstraints", new GBConstraints("x=4;y=0"));
2225         PoDetailDone.set("text", "Done");
2226 
2227         PoDetailCancel = new ButtonShadow();
2228         PoDetailCancel.set("name", "PoDetailCancel");
2229         gbpanel25.add(PoDetailCancel);
2230         PoDetailCancel.set("GBConstraints", new GBConstraints
2231 			   ("x=6;y=0"));
2232         PoDetailCancel.set("text", "Cancel");
2233 
2234         menubar1 = new MenuBarShadow();
2235         menubar1.set("name", "menubar1");
2236         mainframe.add(menubar1);
2237         menubar1.set("helpMenu", new AMRef("Help"));
2238         menubar1.set("font",
2239 		     convert("java.awt.Font",
2240 			     "name=Dialog;style=plain;size=12"));
2241 
2242         File = new MenuShadow();
2243         File.set("name", "File");
2244         menubar1.add(File);
2245         File.set("text", "File");
2246         File.set("canTearOff", Boolean.FALSE);
2247 
2248         Print = new MenuShadow();
2249         Print.set("name", "Print");
2250         File.add(Print);
2251         Print.set("text", "Print");
2252         Print.set("canTearOff", Boolean.FALSE);
2253 
2254         PrintCurPr = new MenuItemShadow();
2255         PrintCurPr.set("name", "PrintCurPr");
2256         Print.add(PrintCurPr);
2257         PrintCurPr.set("enabled", Boolean.FALSE);
2258         PrintCurPr.set("text", "Current Principal");
2259 
2260         PrintCurPol = new MenuItemShadow();
2261         PrintCurPol.set("name", "PrintCurPol");
2262         Print.add(PrintCurPol);
2263         PrintCurPol.set("enabled", Boolean.FALSE);
2264         PrintCurPol.set("text", "Current Policy");
2265 
2266         PrintPrlist = new MenuItemShadow();
2267         PrintPrlist.set("name", "PrintPrlist");
2268         Print.add(PrintPrlist);
2269         PrintPrlist.set("text", "Principal List");
2270 
2271         PrintPollist = new MenuItemShadow();
2272         PrintPollist.set("name", "PrintPollist");
2273         Print.add(PrintPollist);
2274         PrintPollist.set("text", "Policy List");
2275 
2276         logout = new MenuItemShadow();
2277         logout.set("name", "logout");
2278         File.add(logout);
2279         logout.set("text", "Log Out");
2280 
2281         Exit = new MenuItemShadow();
2282         Exit.set("name", "Exit");
2283         File.add(Exit);
2284         Exit.set("text", "Exit");
2285 
2286         editMenu = new MenuShadow();
2287         editMenu.set("name", "editMenu");
2288         menubar1.add(editMenu);
2289         editMenu.set("text", "Edit");
2290         editMenu.set("canTearOff", Boolean.FALSE);
2291 
2292         editPreferences = new MenuItemShadow();
2293         editPreferences.set("name", "editPreferences");
2294         editMenu.add(editPreferences);
2295         editPreferences.set("text", "Properties...");
2296 
2297         menu2 = new MenuShadow();
2298         menu2.set("name", "menu2");
2299         menubar1.add(menu2);
2300         menu2.set("text", "Refresh");
2301         menu2.set("canTearOff", Boolean.FALSE);
2302 
2303         refreshPrincipals = new MenuItemShadow();
2304         refreshPrincipals.set("name", "refreshPrincipals");
2305         menu2.add(refreshPrincipals);
2306         refreshPrincipals.set("text", "Principal List");
2307 
2308         refreshPolicies = new MenuItemShadow();
2309         refreshPolicies.set("name", "refreshPolicies");
2310         menu2.add(refreshPolicies);
2311         refreshPolicies.set("text", "Policy List");
2312 
2313         Help = new MenuShadow();
2314         Help.set("name", "Help");
2315         menubar1.add(Help);
2316         Help.set("text", "Help");
2317         Help.set("canTearOff", Boolean.FALSE);
2318 
2319         browserHelp2 = new MenuItemShadow();
2320         browserHelp2.set("name", "browserHelp2");
2321         Help.add(browserHelp2);
2322         browserHelp2.set("text", "Help Contents");
2323 
2324         Context = new MenuItemShadow();
2325         Context.set("name", "Context");
2326         Help.add(Context);
2327         Context.set("text", "Context-sensitive help");
2328         Context.set("separator", Boolean.TRUE);
2329 
2330         About = new MenuItemShadow();
2331         About.set("name", "About");
2332         Help.add(About);
2333         About.set("text", "About");
2334 
2335         group.addOperations(new KdcGuiOps());
2336     }
2337 
2338     // methods from lib/visual/gen/methods.java
2339 
2340     /**
2341      * Converts a string to the specified type.
2342      */
2343     private Object convert(String type, String value) {
2344         return (Converter.getConverter(type).convertFromString(value));
2345     }
2346 }
2347