aboutsummaryrefslogtreecommitdiff
path: root/src/org
diff options
context:
space:
mode:
authorZhao Wei Liew <zhaoweiliew@gmail.com>2016-09-08 13:48:16 +0800
committerZhao Wei Liew <zhaoweiliew@gmail.com>2016-09-08 07:48:52 -0700
commita3d81195af68328b89bc6f4f048a74bb72e86b44 (patch)
treeec78616b5ad825620f995d6e7ae70c59f7527a19 /src/org
parentd08f4350a649567b5f3ff95f08e5e3315a866032 (diff)
Revert "Add utility methods for reading and writing text (mostly sysfs) files."HEADn7.1
An improved version has been added to the CMSDK since CM 13.0. All users of this should be converted to using the CMSDK version. This reverts commit 843599985b06fc7b224109d58e73d91d5920eeb1. Issue-Id: CMN-43 Change-Id: I859555112015d7c9a875cac2e6c295f9b96f54bc
Diffstat (limited to 'src/org')
-rw-r--r--src/org/cyanogenmod/hardware/util/FileUtils.java76
1 files changed, 0 insertions, 76 deletions
diff --git a/src/org/cyanogenmod/hardware/util/FileUtils.java b/src/org/cyanogenmod/hardware/util/FileUtils.java
deleted file mode 100644
index 9d3ee01..0000000
--- a/src/org/cyanogenmod/hardware/util/FileUtils.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
- * Copyright (C) 2013 The CyanogenMod Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.cyanogenmod.hardware.util;
-
-import android.util.Log;
-
-import java.io.BufferedReader;
-import java.io.FileOutputStream;
-import java.io.FileReader;
-import java.io.IOException;
-
-public final class FileUtils {
- private static final String TAG = "FileUtils";
-
- private FileUtils() {
- // this class is not supposed to be instantiated
- }
-
- /**
- * Reads the first line of text from the given file
- */
- public static String readOneLine(String fileName) {
- String line = null;
- BufferedReader reader = null;
-
- try {
- reader = new BufferedReader(new FileReader(fileName), 512);
- line = reader.readLine();
- } catch (IOException e) {
- Log.e(TAG, "Could not read from file " + fileName, e);
- } finally {
- try {
- if (reader != null) {
- reader.close();
- }
- } catch (IOException e) {
- // ignored, not much we can do anyway
- }
- }
-
- return line;
- }
-
- /**
- * Writes the given value into the given file
- *
- * @return true on success, false on failure
- */
- public static boolean writeLine(String fileName, String value) {
- try {
- FileOutputStream fos = new FileOutputStream(fileName);
- fos.write(value.getBytes());
- fos.flush();
- fos.close();
- } catch (IOException e) {
- Log.e(TAG, "Could not write to file " + fileName, e);
- return false;
- }
-
- return true;
- }
-}