Java tutorial
//package com.java2s; /** * Copyright 2009 Welocalize, Inc. * * 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. * */ import java.io.File; import java.util.HashMap; public class Main { private static HashMap<String, Object> getPossibleOriginalXlzSourceFile(File file) { HashMap<String, Object> result = new HashMap<String, Object>(); File wantedFile = file; Boolean isFromXlzFile = false; try { File parentFile = file.getParentFile(); File grandFile = parentFile.getParentFile(); File f = new File(grandFile, parentFile.getName() + ".xlz"); if (f.exists() && f.isFile()) { wantedFile = f; isFromXlzFile = true; } } catch (Exception e) { } result.put("sourceFile", wantedFile); result.put("isFromXlzFile", isFromXlzFile); return result; } }