tmf: Update copyright headers in tmf.ui
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui / src / org / eclipse / linuxtools / tmf / ui / views / uml2sd / handlers / Print.java
index badef00a2671fd930293e742662b5dc3f073f82f..5c006513aacc002979320ba0599b7ac9584e51a6 100755 (executable)
@@ -1,32 +1,52 @@
 /**********************************************************************
- * Copyright (c) 2005, 2006, 2011 IBM Corporation and others.
+ * Copyright (c) 2005, 2012 IBM Corporation, Ericsson
  * All rights reserved.   This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License v1.0
  * which accompanies this distribution, and is available at
  * http://www.eclipse.org/legal/epl-v10.html
- * $Id: Print.java,v 1.2 2006/09/20 20:56:26 ewchan Exp $
- * 
- * Contributors: 
- * IBM - Initial API and implementation
- * Bernd Hufmann - Updated for TMF
+ *
+ * Contributors:
+ *     IBM - Initial API and implementation
+ *     Bernd Hufmann - Updated for TMF
  **********************************************************************/
+
 package org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers;
 
 import org.eclipse.jface.action.Action;
 import org.eclipse.linuxtools.tmf.ui.views.uml2sd.SDView;
 
+/**
+ * Action class implementation for 'Printing'.
+ *
+ * @version 1.0
+ * @author sveyrier
+ */
 public class Print extends Action {
 
     // ------------------------------------------------------------------------
-    // Attributes
+    // Constants
     // ------------------------------------------------------------------------
+    /**
+     * The action ID.
+     */
     public static final String ID = "org.eclipse.linuxtools.tmf.ui.views.uml2sd.handlers.print"; //$NON-NLS-1$
-    
-    SDView fView;
-    
+
+    // ------------------------------------------------------------------------
+    // Attributes
+    // ------------------------------------------------------------------------
+    /**
+     * The sequence diagram view reference
+     */
+    private SDView fView;
+
     // ------------------------------------------------------------------------
     // Constructors
     // ------------------------------------------------------------------------
+    /**
+     * Constructor
+     *
+     * @param view The view reference
+     */
     public Print(SDView view) {
         super();
         setId(ID);
@@ -34,7 +54,7 @@ public class Print extends Action {
     }
 
     // ------------------------------------------------------------------------
-    // Operations
+    // Methods
     // ------------------------------------------------------------------------
     /*
      * (non-Javadoc)
@@ -42,10 +62,10 @@ public class Print extends Action {
      */
     @Override
     public void run() {
-        if (fView == null)
-            return;
-        if (fView.getSDWidget() == null)
+        if ((fView == null) || fView.getSDWidget() == null){
             return;
+        }
+
         fView.getSDWidget().print();
     }
 }
This page took 0.024605 seconds and 5 git commands to generate.