components/visual-panels/usermgr/src/java/vpanels/app/usermgr/com/oracle/solaris/vp/panels/usermgr/client/swing/UserMgrBasicPanel.java
changeset 894 8e0753ec3941
parent 843 190d2b5889a8
child 1410 ca9946e5736c
equal deleted inserted replaced
893:f9f75acab23a 894:8e0753ec3941
   245 	assert EventQueue.isDispatchThread();
   245 	assert EventQueue.isDispatchThread();
   246 
   246 
   247 	this.umo = umo;
   247 	this.umo = umo;
   248 	descriptor = paneldesc;
   248 	descriptor = paneldesc;
   249 
   249 
       
   250 	// Update the user information
       
   251 	umo.setUser(descriptor.getUser(umo.getName()));
       
   252 
   250 	// Set the current and saved values for each property
   253 	// Set the current and saved values for each property
   251 	nameField.setText(umo.getName());
   254 	nameField.setText(umo.getName());
   252 	Long uidValue = new Long(umo.getUserId());
   255 	Long uidValue = new Long(umo.getUserId());
   253 	uidField.setText(uidValue.toString());
   256 	uidField.setText(uidValue.toString());
   254 
   257 
   267 	    if (gid == g.getGroupID())
   270 	    if (gid == g.getGroupID())
   268 		gname = g.getGroupName();
   271 		gname = g.getGroupName();
   269 	    if (savedGid == g.getGroupID())
   272 	    if (savedGid == g.getGroupID())
   270 		savedGname = g.getGroupName();
   273 		savedGname = g.getGroupName();
   271 	}
   274 	}
       
   275 
       
   276 	// If a group name not found for the gid, show the gid itself
       
   277 	if (gname == null) {
       
   278 	    gname = "" + gid;
       
   279 	    savedGname = gname;
       
   280 	    groupCombo.addItem(gname);
       
   281 	}
       
   282 
   272 	groupProperty.update(savedGname, false);
   283 	groupProperty.update(savedGname, false);
   273 	groupCombo.setSelectedItem(gname);
   284 	groupCombo.setSelectedItem(gname);
   274 
   285 
   275 	// homedir
   286 	// homedir
   276  	if (!umo.isNewUser()) {
   287  	if (!umo.isNewUser()) {