    001package net.sf.cpsolver.ifs;
    002
    003/**
    004 * IFS common constants. <br>
    005 * <br>
    006 * Build number and release date are to be set by apache ant.
    007 *
    008 * @version IFS 1.2 (Iterative Forward Search)<br>
    009 *          Copyright (C) 2006 - 2010 Tomáš Müller<br>
    010 *          <a href="mailto:muller@unitime.org">muller@unitime.org</a><br>
    011 *          <a href="http://muller.unitime.org">http://muller.unitime.org</a><br>
    012 * <br>
    013 *          This library is free software; you can redistribute it and/or modify
    014 *          it under the terms of the GNU Lesser General Public License as
    015 *          published by the Free Software Foundation; either version 3 of the
    016 *          License, or (at your option) any later version. <br>
    017 * <br>
    018 *          This library is distributed in the hope that it will be useful, but
    019 *          WITHOUT ANY WARRANTY; without even the implied warranty of
    020 *          MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    021 *          Lesser General Public License for more details. <br>
    022 * <br>
    023 *          You should have received a copy of the GNU Lesser General Public
    024 *          License along with this library; if not see
    025 *          <a href='http://www.gnu.org/licenses/'>http://www.gnu.org/licenses/</a>.
    026 */
    027public class Constants {
    028    protected static final String VERSION = "${project.version}";
    029    protected static final String BLD_NUMBER = "${build.number}";
    030    protected static final String REL_DATE = "${build.date}";
    031
    032    /**
    033     * Version
    034     */
    035    public static String getVersion() {
    036        return VERSION;
    037    }
    038
    039    /**
    040     * Build number
    041     */
    042    public static String getBuildNumber() {
    043        return BLD_NUMBER;
    044    }
    045
    046    /**
    047     * Release date
    048     */
    049    public static String getReleaseDate() {
    050        return REL_DATE;
    051    }
    052}