components/visual-panels/time/src/java/vpanels/app/time/com/oracle/solaris/vp/panels/time/client/swing/TimeModel.java
branchs11-update
changeset 2805 4888f6212f94
parent 827 0944d8c0158b
--- a/components/visual-panels/time/src/java/vpanels/app/time/com/oracle/solaris/vp/panels/time/client/swing/TimeModel.java	Mon Oct 28 17:52:58 2013 -0700
+++ b/components/visual-panels/time/src/java/vpanels/app/time/com/oracle/solaris/vp/panels/time/client/swing/TimeModel.java	Wed Oct 30 16:53:48 2013 -0400
@@ -20,16 +20,17 @@
  */
 
 /*
- * Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2013, Oracle and/or its affiliates. All rights reserved.
  */
 
 package com.oracle.solaris.vp.panels.time.client.swing;
 
 import java.util.Date;
-import com.oracle.solaris.rad.ObjectException;
+import com.oracle.solaris.rad.client.RadObjectException;
+import com.oracle.solaris.rad.client.RadPrivilegeException;
 import com.oracle.solaris.vp.panel.common.action.*;
 import com.oracle.solaris.vp.panel.common.model.AbstractModel;
-import com.oracle.solaris.vp.panels.time.TimeMXBean;
+import com.oracle.solaris.vp.panels.time.Time;
 import com.oracle.solaris.vp.util.misc.finder.Finder;
 
 public class TimeModel extends AbstractModel<TimePanelDescriptor> {
@@ -48,9 +49,9 @@
 
     public void load() {
 	try {
-	    offset_ = getSource().getTimeMXBean().gettime().getTime() -
+	    offset_ = getSource().getTimeBean().gettime().getTime() -
 		System.currentTimeMillis();
-	} catch (ObjectException e) {
+	} catch (RadObjectException e) {
 	    offset_ = 0;
 	}
     }
@@ -58,15 +59,15 @@
     public void save() throws ActionFailedException,
 	ActionUnauthorizedException {
 
-	TimeMXBean bean = getSource().getTimeMXBean();
+	Time bean = getSource().getTimeBean();
 
 	try {
 	    bean.settime(new Date(System.currentTimeMillis() + offset_));
 
-	} catch (SecurityException e) {
+	} catch (RadPrivilegeException e) {
 	    throw new ActionUnauthorizedException(e);
 
-	} catch (ObjectException e) {
+	} catch (RadObjectException e) {
 	    throw new ActionFailedException(Finder.getString(
 		"time.time.error.syserror"), e);
 	}