More reckless refactoring and code style tweaks -- mostly adding braces around condit...
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Thu, 11 Dec 2008 23:34:49 +0000 (23:34 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Thu, 11 Dec 2008 23:34:49 +0000 (23:34 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@784 59b500cc-1b3d-0410-9834-0bbf25fbcc57

40 files changed:
android/src/com/google/zxing/client/android/AndroidHttpClient.java
android/src/com/google/zxing/client/android/BookmarkPickerActivity.java
android/src/com/google/zxing/client/android/CaptureActivity.java
android/src/com/google/zxing/client/android/CaptureActivityHandler.java
android/src/com/google/zxing/client/android/DecodeThread.java
android/src/com/google/zxing/client/android/EncodeActivity.java
android/src/com/google/zxing/client/android/QRCodeEncoder.java
android/src/com/google/zxing/client/android/SearchBookContentsActivity.java
android/src/com/google/zxing/client/android/SearchBookContentsListItem.java
android/src/com/google/zxing/client/android/SearchBookContentsResult.java
android/src/com/google/zxing/client/android/ShareActivity.java
android/src/com/google/zxing/client/android/result/AddressBookResultHandler.java
android/src/com/google/zxing/client/android/result/CalendarResultHandler.java
android/src/com/google/zxing/client/android/result/EmailAddressResultHandler.java
android/src/com/google/zxing/client/android/result/GeoResultHandler.java
android/src/com/google/zxing/client/android/result/ISBNResultHandler.java
android/src/com/google/zxing/client/android/result/ProductResultHandler.java
android/src/com/google/zxing/client/android/result/SMSResultHandler.java
android/src/com/google/zxing/client/android/result/TelResultHandler.java
android/src/com/google/zxing/client/android/result/TextResultHandler.java
android/src/com/google/zxing/client/android/result/URIResultHandler.java
androidtest/src/com/google/zxing/client/androidtest/BenchmarkActivity.java
androidtest/src/com/google/zxing/client/androidtest/BenchmarkItem.java
androidtest/src/com/google/zxing/client/androidtest/CameraTestActivity.java
androidtest/src/com/google/zxing/client/androidtest/RGBMonochromeBitmapSource.java
androidtest/src/com/google/zxing/client/androidtest/SaveThread.java
androidtest/src/com/google/zxing/client/androidtest/ViewfinderView.java
androidtest/src/com/google/zxing/client/androidtest/ZXingTestActivity.java
core/src/com/google/zxing/ResultMetadataType.java
core/src/com/google/zxing/client/result/VCardResultParser.java
core/src/com/google/zxing/common/ByteMatrix.java
core/src/com/google/zxing/datamatrix/detector/Detector.java
core/src/com/google/zxing/oned/ITFReader.java
core/src/com/google/zxing/qrcode/QRCodeWriter.java
core/src/com/google/zxing/qrcode/decoder/ErrorCorrectionLevel.java
core/src/com/google/zxing/qrcode/decoder/FormatInformation.java
javame/src/com/google/zxing/client/j2me/AdvancedMultimediaManager.java
javame/src/com/google/zxing/client/j2me/DefaultMultimediaManager.java
javase/src/com/google/zxing/client/j2se/BufferedImageMonochromeBitmapSource.java
javase/src/com/google/zxing/client/j2se/ImageConverter.java

index 80e72da..b136879 100644 (file)
@@ -20,7 +20,6 @@ import android.util.Log;
 import org.apache.http.Header;
 import org.apache.http.HttpEntity;
 import org.apache.http.HttpEntityEnclosingRequest;
-import org.apache.http.HttpException;
 import org.apache.http.HttpHost;
 import org.apache.http.HttpMessage;
 import org.apache.http.HttpRequest;
@@ -212,7 +211,9 @@ public final class AndroidHttpClient implements HttpClient {
     if (contentEncoding == null) {
       return responseStream;
     }
-    if (contentEncoding.contains("gzip")) responseStream = new GZIPInputStream(responseStream);
+    if (contentEncoding.contains("gzip")) {
+      responseStream = new GZIPInputStream(responseStream);
+    }
     return responseStream;
   }
 
@@ -281,7 +282,7 @@ public final class AndroidHttpClient implements HttpClient {
    * @param data The bytes to compress
    * @return Entity holding the data
    */
-  public static AbstractHttpEntity getCompressedEntity(byte data[]) throws IOException {
+  public static AbstractHttpEntity getCompressedEntity(byte[] data) throws IOException {
     AbstractHttpEntity entity;
     if (data.length < getMinGzipSize()) {
       entity = new ByteArrayEntity(data);
@@ -371,7 +372,7 @@ public final class AndroidHttpClient implements HttpClient {
    * Logs cURL commands equivalent to requests.
    */
   private final class CurlLogger implements HttpRequestInterceptor {
-    public final void process(HttpRequest request, HttpContext context)
+    public void process(HttpRequest request, HttpContext context)
         throws IOException {
       LoggingConfiguration configuration = curlConfiguration;
       if (configuration != null
index 9034daa..df91c96 100644 (file)
@@ -51,7 +51,7 @@ public final class BookmarkPickerActivity extends ListActivity {
   private Cursor mCursor;
 
   @Override
-  protected final void onCreate(Bundle icicle) {
+  protected void onCreate(Bundle icicle) {
     super.onCreate(icicle);
 
     mCursor = getContentResolver().query(Browser.BOOKMARKS_URI, BOOKMARK_PROJECTION,
@@ -64,7 +64,7 @@ public final class BookmarkPickerActivity extends ListActivity {
   }
 
   @Override
-  protected final void onListItemClick(ListView l, View view, int position, long id) {
+  protected void onListItemClick(ListView l, View view, int position, long id) {
     if (mCursor.moveToPosition(position)) {
       Intent intent = new Intent();
       intent.putExtra(Browser.BookmarkColumns.TITLE, mCursor.getString(TITLE_COLUMN));
index f306530..820213c 100755 (executable)
@@ -223,7 +223,7 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
         startActivity(intent);
         break;
       }
-      case ABOUT_ID: {
+      case ABOUT_ID:
         AlertDialog.Builder builder = new AlertDialog.Builder(this);
         builder.setTitle(R.string.title_about);
         builder.setMessage(getString(R.string.msg_about) + "\n\n" + getString(R.string.zxing_url));
@@ -232,7 +232,6 @@ public final class CaptureActivity extends Activity implements SurfaceHolder.Cal
         builder.setNegativeButton(R.string.button_cancel, null);
         builder.show();
         break;
-      }
     }
     return super.onOptionsItemSelected(item);
   }
index c708895..34780f2 100755 (executable)
@@ -53,6 +53,7 @@ public final class CaptureActivityHandler extends Handler {
     }
   }
 
+  @Override
   public void handleMessage(Message message) {
     switch (message.what) {
       case R.id.auto_focus:
index d49f052..5835ecf 100755 (executable)
@@ -75,6 +75,7 @@ final class DecodeThread extends Thread {
   public void run() {
     Looper.prepare();
     mHandler = new Handler() {
+      @Override
       public void handleMessage(Message message) {
         switch (message.what) {
           case R.id.decode:
index 858e9df..cb89f63 100755 (executable)
@@ -94,6 +94,7 @@ public final class EncodeActivity extends Activity {
   };
 
   public final Handler mHandler = new Handler() {
+    @Override
     public void handleMessage(Message message) {
       switch (message.what) {
         case R.id.encode_succeeded:
index e6a92d4..3ba3f1d 100755 (executable)
@@ -65,9 +65,13 @@ public final class QRCodeEncoder {
 
   // TODO: The string encoding should live in the core ZXing library.
   private boolean encodeContents(Intent intent) {
-    if (intent == null) return false;
+    if (intent == null) {
+      return false;
+    }
     String type = intent.getStringExtra(Intents.Encode.TYPE);
-    if (type == null || type.length() == 0) return false;
+    if (type == null || type.length() == 0) {
+      return false;
+    }
 
     if (type.equals(Contents.Type.TEXT)) {
       String string = intent.getStringExtra(Intents.Encode.DATA);
@@ -142,7 +146,7 @@ public final class QRCodeEncoder {
     return mContents != null && mContents.length() > 0;
   }
 
-  private final static class EncodeThread extends Thread {
+  private static final class EncodeThread extends Thread {
 
     private final String mContents;
     private final Handler mHandler;
@@ -154,7 +158,7 @@ public final class QRCodeEncoder {
       mPixelResolution = pixelResolution;
     }
 
-    public final void run() {
+    public void run() {
       try {
         ByteMatrix result = new MultiFormatWriter().encode(mContents, BarcodeFormat.QR_CODE,
              mPixelResolution, mPixelResolution);
index 44e1bdd..1da0c1d 100644 (file)
@@ -113,6 +113,7 @@ public final class SearchBookContentsActivity extends Activity {
   }
 
   public final Handler mHandler = new Handler() {
+    @Override
     public void handleMessage(Message message) {
       switch (message.what) {
         case R.id.search_book_contents_succeeded:
@@ -237,7 +238,8 @@ public final class SearchBookContentsActivity extends Activity {
       mUserAgent = userAgent;
     }
 
-    public final void run() {
+    @Override
+    public void run() {
       AndroidHttpClient client = null;
       try {
         // These return a JSON result which describes if and where the query was found. This API may
index da7360a..c5bdae1 100644 (file)
@@ -57,7 +57,9 @@ public final class SearchBookContentsListItem extends LinearLayout {
         int offset = 0;
         while (true) {
           int pos = lowerSnippet.indexOf(lowerQuery, offset);
-          if (pos < 0) break;
+          if (pos < 0) {
+            break;
+          }
           styledSnippet.setSpan(boldSpan, pos, pos + queryLength, 0);
           offset = pos + queryLength;
         }
index 3d69617..0363d6e 100644 (file)
@@ -18,7 +18,7 @@ package com.google.zxing.client.android;
 
 public final class SearchBookContentsResult {
 
-  static private String sQuery;
+  private static String sQuery;
 
   private final String mPageNumber;
   private final String mSnippet;
index 6527f13..e480c35 100755 (executable)
@@ -18,7 +18,6 @@ package com.google.zxing.client.android;
 
 import android.app.Activity;
 import android.content.ContentResolver;
-import android.content.Context;
 import android.content.Intent;
 import android.database.Cursor;
 import android.net.Uri;
@@ -38,7 +37,7 @@ public final class ShareActivity extends Activity {
   private static final int METHODS_KIND_COLUMN = 1;
   private static final int METHODS_DATA_COLUMN = 2;
 
-  private static final String[] METHODS_PROJECTION = new String[] {
+  private static final String[] METHODS_PROJECTION = {
     Contacts.People.ContactMethods._ID, // 0
     Contacts.People.ContactMethods.KIND, // 1
     Contacts.People.ContactMethods.DATA, // 2
@@ -63,7 +62,7 @@ public final class ShareActivity extends Activity {
   protected void onResume() {
     super.onResume();
 
-    ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
+    ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
     if (clipboard.hasText()) {
       mClipboardButton.setEnabled(true);
       mClipboardButton.setText(R.string.button_share_clipboard);
@@ -95,7 +94,7 @@ public final class ShareActivity extends Activity {
 
   private final Button.OnClickListener mClipboardListener = new Button.OnClickListener() {
     public void onClick(View v) {
-      ClipboardManager clipboard = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
+      ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
       // Should always be true, because we grey out the clipboard button in onResume() if it's empty
       if (clipboard.hasText()) {
         Intent intent = new Intent(Intents.Encode.ACTION);
@@ -158,8 +157,8 @@ public final class ShareActivity extends Activity {
       boolean foundPostal = false;
       if (methodsCursor != null) {
         while (methodsCursor.moveToNext()) {
-          final int kind = methodsCursor.getInt(METHODS_KIND_COLUMN);
-          final String data = methodsCursor.getString(METHODS_DATA_COLUMN);
+          int kind = methodsCursor.getInt(METHODS_KIND_COLUMN);
+          String data = methodsCursor.getString(METHODS_DATA_COLUMN);
           switch (kind) {
             case Contacts.KIND_EMAIL:
               if (!foundEmail) {
index 20bef0e..a91e635 100644 (file)
@@ -43,8 +43,12 @@ public final class AddressBookResultHandler extends ResultHandler {
     if (index < mButtonCount) {
       int count = -1;
       for (int x = 0; x < MAX_BUTTON_COUNT; x++) {
-        if (mFields[x]) count++;
-        if (count == index) return x;
+        if (mFields[x]) {
+          count++;
+        }
+        if (count == index) {
+          return x;
+        }
       }
     }
     return -1;
@@ -68,14 +72,18 @@ public final class AddressBookResultHandler extends ResultHandler {
 
     mButtonCount = 0;
     for (int x = 0; x < MAX_BUTTON_COUNT; x++) {
-      if (mFields[x]) mButtonCount++;
+      if (mFields[x]) {
+        mButtonCount++;
+      }
     }
   }
 
+  @Override
   public int getButtonCount() {
     return mButtonCount;
   }
 
+  @Override
   public int getButtonText(int index) {
     int action = mapIndexToAction(index);
     switch (action) {
@@ -92,6 +100,7 @@ public final class AddressBookResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public void handleButtonPress(int index) {
     AddressBookParsedResult addressResult = (AddressBookParsedResult) mResult;
     int action = mapIndexToAction(index);
@@ -165,6 +174,7 @@ public final class AddressBookResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_address_book;
   }
index 4625417..a3dab60 100644 (file)
@@ -41,14 +41,17 @@ public final class CalendarResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     CalendarParsedResult calendarResult = (CalendarParsedResult) mResult;
     switch (index) {
@@ -68,7 +71,9 @@ public final class CalendarResultHandler extends ResultHandler {
 
     // The end can be null if the event has no duration, so use the start time.
     String endString = calResult.getEnd();
-    if (endString == null) endString = calResult.getStart();
+    if (endString == null) {
+      endString = calResult.getStart();
+    }
     appendTime(endString, result);
 
     ParsedResult.maybeAppend(calResult.getLocation(), result);
@@ -77,7 +82,7 @@ public final class CalendarResultHandler extends ResultHandler {
     return result.toString();
   }
 
-  private void appendTime(String when, StringBuffer result) {
+  private static void appendTime(String when, StringBuffer result) {
     if (when.length() == 8) {
       // Show only year/month/day
       Date date;
@@ -101,6 +106,7 @@ public final class CalendarResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_calendar;
   }
index 7b785f7..7280860 100644 (file)
@@ -32,14 +32,17 @@ public final class EmailAddressResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     EmailAddressParsedResult emailResult = (EmailAddressParsedResult) mResult;
     switch (index) {
@@ -54,6 +57,7 @@ public final class EmailAddressResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_email_address;
   }
index fb920a2..071e296 100644 (file)
@@ -32,14 +32,17 @@ public final class GeoResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     GeoParsedResult geoResult = (GeoParsedResult) mResult;
     switch (index) {
@@ -52,6 +55,7 @@ public final class GeoResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_geo;
   }
index b79c794..1488f28 100644 (file)
@@ -33,14 +33,17 @@ public final class ISBNResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     ISBNParsedResult isbnResult = (ISBNParsedResult) mResult;
     switch (index) {
@@ -56,6 +59,7 @@ public final class ISBNResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_isbn;
   }
index d80d8c9..f712b47 100644 (file)
@@ -32,14 +32,17 @@ public final class ProductResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     ProductParsedResult productResult = (ProductParsedResult) mResult;
     switch (index) {
@@ -52,6 +55,7 @@ public final class ProductResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_product;
   }
index c2af163..b6efbd6 100644 (file)
@@ -33,14 +33,17 @@ public final class SMSResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     SMSParsedResult smsResult = (SMSParsedResult) mResult;
     switch (index) {
@@ -65,6 +68,7 @@ public final class SMSResultHandler extends ResultHandler {
     return contents.toString();
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_sms;
   }
index 04cc72e..4ce35d2 100644 (file)
@@ -33,14 +33,17 @@ public final class TelResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     TelParsedResult telResult = (TelParsedResult) mResult;
     switch (index) {
@@ -63,6 +66,7 @@ public final class TelResultHandler extends ResultHandler {
     return PhoneNumberUtils.formatNumber(contents);
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_tel;
   }
index 57e621c..c2a4101 100644 (file)
@@ -35,14 +35,17 @@ public final class TextResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     switch (index) {
       case 0:
@@ -57,6 +60,7 @@ public final class TextResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_text;
   }
index 6db953f..9d1c2e5 100644 (file)
@@ -33,14 +33,17 @@ public final class URIResultHandler extends ResultHandler {
     super(activity, result);
   }
 
+  @Override
   public int getButtonCount() {
     return mButtons.length;
   }
 
+  @Override
   public int getButtonText(int index) {
     return mButtons[index];
   }
 
+  @Override
   public void handleButtonPress(int index) {
     URIParsedResult uriResult = (URIParsedResult) mResult;
     switch (index) {
@@ -56,6 +59,7 @@ public final class URIResultHandler extends ResultHandler {
     }
   }
 
+  @Override
   public int getDisplayTitle() {
     return R.string.result_uri;
   }
index d168f62..6014572 100755 (executable)
@@ -37,7 +37,7 @@ public final class BenchmarkActivity extends Activity {
   private BenchmarkThread mBenchmarkThread;
 
   @Override
-  public final void onCreate(Bundle icicle) {
+  public void onCreate(Bundle icicle) {
     super.onCreate(icicle);
 
     setContentView(R.layout.benchmark);
@@ -61,6 +61,7 @@ public final class BenchmarkActivity extends Activity {
   };
 
   public final Handler mHandler = new Handler() {
+    @Override
     public void handleMessage(Message message) {
       switch (message.what) {
         case R.id.benchmark_done:
index bd23cce..1827e70 100644 (file)
@@ -35,21 +35,21 @@ public final class BenchmarkItem {
     mFormat = null;
   }
 
-  public final void addResult(int microseconds) {
+  public void addResult(int microseconds) {
     mTimes[mPosition] = microseconds;
     mPosition++;
   }
 
-  public final void setDecoded(boolean decoded) {
+  public void setDecoded(boolean decoded) {
     mDecoded = decoded;
   }
 
-  public final void setFormat(BarcodeFormat format) {
+  public void setFormat(BarcodeFormat format) {
     mFormat = format;
   }
 
   @Override
-  public final String toString() {
+  public String toString() {
     StringBuffer result = new StringBuffer();
     result.append(mDecoded ? ("DECODED " + mFormat.toString() + ": ") : "FAILED: ");
     result.append(mPath);
index e5272b2..84ce1f8 100755 (executable)
@@ -76,19 +76,18 @@ public final class CameraTestActivity extends Activity implements SurfaceHolder.
   }
 
   public final Handler mHandler = new Handler() {
+    @Override
     public void handleMessage(Message message) {
       switch (message.what) {
         case R.id.auto_focus:
           // Do not continuously auto focus
           break;
-        case R.id.save_succeeded: {
+        case R.id.save_succeeded:
           Toast.makeText(CameraTestActivity.this, R.string.save_succeeded, 500).show();
           break;
-        }
-        case R.id.save_failed: {
+        case R.id.save_failed:
           Toast.makeText(CameraTestActivity.this, R.string.save_failed, 2000).show();
           break;
-        }
       }
     }
   };
index 23bde73..d877f90 100644 (file)
@@ -62,19 +62,19 @@ public final class RGBMonochromeBitmapSource extends BaseMonochromeBitmapSource
     }
   }
 
-  public final int getHeight() {
+  public int getHeight() {
     return mHeight;
   }
 
-  public final int getWidth() {
+  public int getWidth() {
     return mWidth;
   }
 
-  protected final int getLuminance(int x, int y) {
+  protected int getLuminance(int x, int y) {
     return mLuminances[y * mWidth + x] & 0xff;
   }
 
-  protected final int[] getLuminanceRow(int y, int[] row) {
+  protected int[] getLuminanceRow(int y, int[] row) {
     int width = mWidth;
     if (row == null || row.length < width) {
       row = new int[width];
@@ -86,7 +86,7 @@ public final class RGBMonochromeBitmapSource extends BaseMonochromeBitmapSource
     return row;
   }
 
-  protected final int[] getLuminanceColumn(int x, int[] column) {
+  protected int[] getLuminanceColumn(int x, int[] column) {
     int width = mWidth;
     int height = mHeight;
     if (column == null || column.length < height) {
index d1093a4..b04af51 100755 (executable)
@@ -48,6 +48,7 @@ final class SaveThread extends Thread {
   public void run() {
     Looper.prepare();
     mHandler = new Handler() {
+      @Override
       public void handleMessage(Message message) {
         switch (message.what) {
           case R.id.save:
index 75eb305..dcb5ce3 100755 (executable)
@@ -44,7 +44,7 @@ public final class ViewfinderView extends View {
   }
 
   @Override
-  public final void onDraw(Canvas canvas) {
+  public void onDraw(Canvas canvas) {
     Rect frame = CameraManager.get().getFramingRect();
     int width = canvas.getWidth();
     int height = canvas.getHeight();
index a9cce6f..6560ec5 100755 (executable)
@@ -27,7 +27,7 @@ import android.widget.Button;
 public final class ZXingTestActivity extends Activity {
 
   @Override
-  public final void onCreate(Bundle icicle) {
+  public void onCreate(Bundle icicle) {
     super.onCreate(icicle);
 
     setContentView(R.layout.test);
@@ -124,7 +124,7 @@ public final class ZXingTestActivity extends Activity {
   };
 
   @Override
-  public final void onActivityResult(int requestCode, int resultCode, Intent intent) {
+  public void onActivityResult(int requestCode, int resultCode, Intent intent) {
     if (requestCode == 0) {
       if (resultCode == RESULT_OK) {
         String contents = intent.getStringExtra("SCAN_RESULT");
index fd8c29f..7e898a6 100644 (file)
@@ -46,7 +46,7 @@ public final class ResultMetadataType {
    * the complete raw bytes in the barcode for these formats, it does not offer the bytes
    * from the byte segments alone.</p>
    *
-   * <p>This maps to a {@link java.util.Vector} of {@link byte[]}s corresponding to the
+   * <p>This maps to a {@link java.util.Vector} of byte arrays corresponding to the
    * raw bytes in the byte segments in the barcode, in order.</p>
    */
   public static final ResultMetadataType BYTE_SEGMENTS = new ResultMetadataType();
@@ -54,4 +54,4 @@ public final class ResultMetadataType {
   private ResultMetadataType() {
   }
 
-}
\ No newline at end of file
+}
index c1f9de1..51182ae 100644 (file)
@@ -61,7 +61,7 @@ final class VCardResultParser extends ResultParser {
   private static String[] matchVCardPrefixedField(String prefix, String rawText, boolean trim) {
     Vector matches = null;
     int i = 0;
-    final int max = rawText.length();
+    int max = rawText.length();
     while (i < max) {
       i = rawText.indexOf(prefix, i);
       if (i < 0) {
index 728590f..056e261 100644 (file)
@@ -39,31 +39,31 @@ public final class ByteMatrix {
     this.width = width;
   }
 
-  public final int height() {
+  public int height() {
     return height;
   }
 
-  public final int width() {
+  public int width() {
     return width;
   }
 
-  public final byte get(int y, int x) {
+  public byte get(int y, int x) {
     return bytes[y][x];
   }
 
-  public final byte[][] getArray() {
+  public byte[][] getArray() {
     return bytes;
   }
 
-  public final void set(int y, int x, byte value) {
+  public void set(int y, int x, byte value) {
     bytes[y][x] = value;
   }
 
-  public final void set(int y, int x, int value) {
+  public void set(int y, int x, int value) {
     bytes[y][x] = (byte) value;
   }
 
-  public final void clear(byte value) {
+  public void clear(byte value) {
     for (int y = 0; y < height; ++y) {
       for (int x = 0; x < width; ++x) {
         bytes[y][x] = value;
@@ -71,7 +71,7 @@ public final class ByteMatrix {
     }
   }
 
-  public final String toString() {
+  public String toString() {
     StringBuffer result = new StringBuffer();
     for (int y = 0; y < height; ++y) {
       for (int x = 0; x < width; ++x) {
index f120c36..644fb79 100644 (file)
@@ -134,7 +134,7 @@ public final class Detector {
     }
 
     // Bottom left is correct but top left and bottom right might be switched
-    ResultPoint[] corners = new ResultPoint[] { maybeTopLeft, bottomLeft, maybeBottomRight };
+    ResultPoint[] corners = { maybeTopLeft, bottomLeft, maybeBottomRight };
     // Use the dot product trick to sort them out
     GenericResultPoint.orderBestPatterns(corners);
 
index 676f9b3..a296583 100644 (file)
@@ -73,7 +73,7 @@ public final class ITFReader extends AbstractOneDReader {
       {N, W, N, W, N}  // 9\r
   };\r
 \r
-  public final Result decodeRow(int rowNumber, BitArray row, Hashtable hints) throws ReaderException {\r
+  public Result decodeRow(int rowNumber, BitArray row, Hashtable hints) throws ReaderException {\r
 \r
     StringBuffer result = new StringBuffer(20);\r
 \r
@@ -149,7 +149,7 @@ public final class ITFReader extends AbstractOneDReader {
    */\r
   int[] decodeStart(BitArray row) throws ReaderException {\r
     int endStart = skipWhiteSpace(row);\r
-    int startPattern[] = findGuardPattern(row, endStart, START_PATTERN);\r
+    int[] startPattern = findGuardPattern(row, endStart, START_PATTERN);\r
 \r
     // Determine the width of a narrow line in pixels. We can do this by\r
     // getting the width of the start pattern and dividing by 4 because its\r
@@ -231,7 +231,7 @@ public final class ITFReader extends AbstractOneDReader {
     row.reverse();\r
 \r
     int endStart = skipWhiteSpace(row);\r
-    int endPattern[];\r
+    int[] endPattern;\r
     try {\r
       endPattern = findGuardPattern(row, endStart, END_PATTERN_REVERSED);\r
     } catch (ReaderException e) {\r
index a870f1c..874cc0e 100644 (file)
@@ -20,7 +20,6 @@ import com.google.zxing.BarcodeFormat;
 import com.google.zxing.EncodeHintType;
 import com.google.zxing.Writer;
 import com.google.zxing.WriterException;
-import com.google.zxing.common.ByteArray;
 import com.google.zxing.common.ByteMatrix;
 import com.google.zxing.qrcode.encoder.Encoder;
 import com.google.zxing.qrcode.encoder.QRCode;
@@ -74,7 +73,7 @@ public final class QRCodeWriter implements Writer {
 
   // Note that the input matrix uses 0 == white, 1 == black, while the output matrix uses
   // 0 == black, 255 == white (i.e. an 8 bit greyscale bitmap).
-  private ByteMatrix renderResult(QRCode code, final int width, final int height) {
+  private ByteMatrix renderResult(QRCode code, int width, int height) {
     ByteMatrix input = code.getMatrix();
     int inputWidth = input.width();
     int inputHeight = input.height();
@@ -104,7 +103,7 @@ public final class QRCodeWriter implements Writer {
     }
 
     // 2. Expand the QR image to the multiple
-    final byte[][] inputArray = input.getArray();
+    byte[][] inputArray = input.getArray();
     for (int y = 0; y < inputHeight; y++) {
       // a. Write the white pixels at the left of each row
       for (int x = 0; x < leftPadding; x++) {
index 5327793..400611a 100644 (file)
@@ -16,8 +16,6 @@
 
 package com.google.zxing.qrcode.decoder;
 
-import com.google.zxing.ReaderException;
-
 /**
  * <p>See ISO 18004:2006, 6.5.1. This enum encapsulates the four error correction levels
  * defined by the QR code standard.</p>
index 5195108..e7649d7 100644 (file)
@@ -72,7 +72,7 @@ final class FormatInformation {
    * Offset i holds the number of 1 bits in the binary representation of i
    */
   private static final int[] BITS_SET_IN_HALF_BYTE =
-      new int[]{0, 1, 1, 2, 1, 2, 2, 3, 1, 2, 2, 3, 2, 3, 3, 4};
+      {0, 1, 1, 2, 1, 2, 2, 3, 1, 2, 2, 3, 2, 3, 3, 4};
 
   private final ErrorCorrectionLevel errorCorrectionLevel;
   private final byte dataMask;
index d510bcd..0c137a6 100644 (file)
@@ -35,9 +35,6 @@ final class AdvancedMultimediaManager implements MultimediaManager {
   private static final long FOCUS_TIME_MS = 750L;
   private static final String DESIRED_METERING = "center-weighted";
 
-  AdvancedMultimediaManager() {
-  }
-
   public void setFocus(Controllable player) {
     FocusControl focusControl = (FocusControl)
         player.getControl("javax.microedition.amms.control.camera.FocusControl");
index 2d35067..ff00103 100644 (file)
@@ -25,9 +25,6 @@ import javax.microedition.media.Controllable;
  */
 final class DefaultMultimediaManager implements MultimediaManager {
 
-  DefaultMultimediaManager() {
-  }
-
   public void setFocus(Controllable player) {
   }
 
index 8c56982..2590a15 100644 (file)
@@ -84,10 +84,12 @@ public final class BufferedImageMonochromeBitmapSource extends BaseMonochromeBit
     return image;
   }
 
+  @Override
   public int getHeight() {
     return height;
   }
 
+  @Override
   public int getWidth() {
     return width;
   }
@@ -127,6 +129,7 @@ public final class BufferedImageMonochromeBitmapSource extends BaseMonochromeBit
    *
    * where R, G, and B are values in [0,1].
    */
+  @Override
   protected int getLuminance(int x, int y) {
     int pixel = image.getRGB(left + x, top + y);
     // Coefficients add up to 1024 to make the divide into a fast shift
@@ -135,6 +138,7 @@ public final class BufferedImageMonochromeBitmapSource extends BaseMonochromeBit
         117 * (pixel & 0xFF)) >> 10;
   }
 
+  @Override
   protected int[] getLuminanceRow(int y, int[] row) {
     if (row == null || row.length < width) {
       row = new int[width];
@@ -149,6 +153,7 @@ public final class BufferedImageMonochromeBitmapSource extends BaseMonochromeBit
     return row;
   }
 
+  @Override
   protected int[] getLuminanceColumn(int x, int[] column) {
     if (column == null || column.length < height) {
       column = new int[height];
index 9c6bd36..3a839d5 100644 (file)
@@ -58,7 +58,9 @@ public final class ImageConverter {
       }
     }
     for (String arg : args) {
-      if (arg.startsWith("-")) continue;
+      if (arg.startsWith("-")) {
+        continue;
+      }
       File inputFile = new File(arg);
       if (inputFile.exists()) {
         if (inputFile.isDirectory()) {