base app

Download Base App

If you can't read please download the document

Upload: tiennq93

Post on 18-Aug-2015

212 views

Category:

Documents


0 download

DESCRIPTION

C:\Users\Admin\Desktop\-UPsrcANH TIEN\com\mpatric\mp3agic\app

TRANSCRIPT

package com.mpatric.mp3agic.app;public class BaseApp {protected String extractFilename(String filename) {int bsPos = filename.lastIndexOf('\\');int fsPos = filename.lastIndexOf('/');if (bsPos >= 0 || fsPos >= 0) {if (fsPos == -1 || bsPos > fsPos) {return filename.substring(bsPos + 1);}return filename.substring(fsPos + 1);}return filename;}protected String extractPath(String filename) {int bsPos = filename.lastIndexOf('\\');int fsPos = filename.lastIndexOf('/');if (bsPos >= 0 || fsPos >= 0) {if (fsPos == -1 || bsPos > fsPos) {return filename.substring(0, bsPos + 1);}return filename.substring(0, fsPos + 1);}return "";}protected String extractExtension(String filename) {int dPos = filename.lastIndexOf('.');if (dPos >= 0) {return filename.substring(dPos);}return "";}protected String formatExceptionMessage(Exception e) {String message = "[" + e.getClass().getName();if (e.getMessage() != null) message += ": " + e.getMessage();message += "]";return message;}protected void printError(String message) {System.err.println(message);}protected void printOut(String message) {System.out.println(message);}}