/* $Id: ModuleConstants.java,v 1.3 2007/02/25 20:05:33 m31 Exp $
 *
 * This file is part of the project "Hilbert II" - http://www.qedeq.org
 *
 * Copyright 2000-2007,  Michael Meyling <mime@qedeq.org>.
 *
 * "Hilbert II" is free software; you can redistribute
 * it and/or modify it under the terms of the GNU General Public
 * License as published by the Free Software Foundation; either
 * version 2 of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 */

package org.qedeq.kernel.bo.module;

/**
 * This interface provides constants of this package.
 *
 * @version $Revision: 1.3 $
 * @author Michael Meyling
 */
public interface ModuleConstants {

    /** Code for business object creating phase. */
    public static final int STATE_CODE_CREATING = 6;

    /** Description for business object creating phase. */
    public static final String STATE_STRING_CREATING = "creating";

    /** Code for business object state that showed errors during creation. */
    public static final int STATE_CODE_CREATED_WITH_ERRORS = 7;

    /** Description for business object state that showed errors during creation. */
    public static final String STATE_STRING_CREATED_WITH_ERRORS = "created with errors";

    /** Code for business object that was created without errors. */
    public static final int STATE_CODE_CREATED = 8;

    /** Description for business object that was created without errors. */
    public static final String STATE_STRING_CREATED = "created without errors";

    /** Code for business object internal checking phase. */
    public static final int STATE_CODE_INTERNAL_CHECKING = 9;

    /** Description for business object internal checking phase. */
    public static final String STATE_STRING_INTERNAL_CHECKING = "internally checking";

    /** Code for business object that had an internal check failure. */
    public static final int STATE_CODE_INTERNAL_CHECK_FAILED = 9;

    /** Description for business object that had an internal check failure. */
    public static final String STATE_STRING_INTERNAL_CHECK_FAILED = "internal check failed";

    /** Code for successfully internally checked business object. */
    public static final int STATE_CODE_INTERNALLY_CHECKED = 10;

    /** Description for successfully internally checked business object. */
    public static final String STATE_STRING_INTERNALLY_CHECKED = "internally checked";

    /** Code for business object complete checking phase. */
    public static final int STATE_CODE_COMPLETE_CHECKING = 9;

    /** Description for business object complete checking phase. */
    public static final String STATE_STRING_COMPLETE_CHECKING = "checking";

    /** Code for business object that had a check failure. */
    public static final int STATE_CODE_COMPLETE_CHECK_FAILED = 9;

    /** Description for business object that had a check failure. */
    public static final String STATE_STRING_COMPLETE_CHECK_FAILED = "check failed";

    /** Code for successfully completely checked business object. */
    public static final int STATE_CODE_COMPLETELY_CHECKED = 10;

    /** Description for successfully checked business object. */
    public static final String STATE_STRING_COMPLETELY_CHECKED = "checked";
}
