List of usage examples for org.apache.commons.io FilenameUtils getExtension
public static String getExtension(String filename)
From source file:com.jcalvopinam.core.Unzipping.java
public Unzipping(String path) throws IOException { CustomFile customFile = new CustomFile(); File inputFile = new File(path); customFile.setPath(String.format("%s%s", inputFile.getParent(), File.separator)); customFile.setFileName(inputFile.getName()); customFile.setFileNameExtension(inputFile.getName()); customFile.setFileExtension(FilenameUtils.getExtension(inputFile.getName())); joinAndUnzipFile(inputFile, customFile); }
From source file:de.thomasvolk.genexample.bericht.templates.Template.java
public Template(String path) { this.name = FilenameUtils.getBaseName(path); this.dir = FilenameUtils.getPath(path); this.extension = FilenameUtils.getExtension(path); this.path = path; }
From source file:de.dentrassi.pm.aspect.common.CoreAspectFactory.java
private static void makeMetadata(final Extractor.Context context, final Map<String, String> metadata) throws IOException { metadata.put(KEY_NAME, context.getName()); metadata.put(KEY_EXT, FilenameUtils.getExtension(context.getName())); metadata.put(KEY_BASENAME, FilenameUtils.getBaseName(context.getName())); metadata.put(KEY_ISO_TIMESTAMP, context.getCreationTimestamp().toString()); metadata.put(KEY_TIMESTAMP,// w ww .j av a 2 s .c om TIMESTAMP_FORMATTER.format(context.getCreationTimestamp().atOffset(ZoneOffset.UTC))); }
From source file:net.sourceforge.javydreamercsw.validation.manager.web.file.TextDisplay.java
@Override public boolean supportFile(String name) { return FilenameUtils.getExtension(name).equals("txt"); }
From source file:com.github.fi3te.iliasdownloader.controller.Util.java
public static void openFile(File file, Activity forMessages) { if (file != null && forMessages != null && file.isFile()) { String extension = FilenameUtils.getExtension(file.getPath()); if (extension.length() > 0) { try { extension = extension.toLowerCase(); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file), MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension)); intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); forMessages.startActivity(intent); } catch (ActivityNotFoundException anfe) { Toast.makeText(forMessages, forMessages.getResources().getString(R.string.unknown_type), Toast.LENGTH_SHORT).show(); }//from ww w. j a va 2 s . c o m } } }
From source file:com.util.StringUtilities.java
/** * Builds out the filename for the attachment. order is... * [emailID_number_base.extension]/*from www.jav a2 s .c o m*/ * * @param filename String * @param emailID Integer * @param attachmentNumber Integer * @return */ public static String properAttachmentName(String filename, int emailID, int attachmentNumber) { String base = FilenameUtils.removeExtension(filename).replace("[^A-Za-z0-9]", "_"); String extension = FilenameUtils.getExtension(filename); String number = String.valueOf(attachmentNumber); if (attachmentNumber < 10) { number = "0" + number; } return emailID + "_" + number + "_" + base + "." + extension; }
From source file:net.doubledoordev.cmd.util.InputFileValidator.java
@Override public void validate(String name, File value) throws ParameterException { //if (!value.exists()) throw new ParameterException(new FileNotFoundException(value.toString())); //if (!value.isFile()) throw new ParameterException(value.toString() + " is not a file."); String extention = FilenameUtils.getExtension(value.getName()); if (extention.equalsIgnoreCase("json") || extention.equalsIgnoreCase("zip")) return;/* w w w. ja va 2 s . com*/ throw new ParameterException(value.toString() + " is not a .json or .zip file."); }
From source file:edu.harvard.hul.ois.fits.tools.utils.XsltFunctions.java
public static String getFileExtension(String url) { return FilenameUtils.getExtension(url); }
From source file:com.kamike.misc.FsNameUtils.java
public static String getName(String disk, String filename, String fid, String uid, Date date) { String name = FilenameUtils.getName(filename); String prefix = FilenameUtils.getPrefix(filename); String extension = FilenameUtils.getExtension(filename); //?// w ww .j a v a2s. co m return getName(prefix, disk, getShortDate(date), name, fid, uid, extension); }
From source file:com.splunk.shuttl.archiver.util.UtilsBucketTest.java
private void assertFileIsCsv(File csvFile) { assertEquals("csv", FilenameUtils.getExtension(csvFile.getName())); }