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