View Javadoc
1   /*
2    * dpkg - Debian Package library and the Debian Package Maven plugin
3    * (c) Copyright 2016 Gerrit Hohl
4    *
5    * This program is free software; you can redistribute it and/or
6    * modify it under the terms of the GNU General Public License
7    * as published by the Free Software Foundation; either version 2
8    * of the License, or (at your option) any later version.
9    *
10   * This program is distributed in the hope that it will be useful,
11   * but WITHOUT ANY WARRANTY; without even the implied warranty of
12   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13   * GNU General Public License for more details.
14   *
15   * You should have received a copy of the GNU General Public License
16   * along with this program; if not, write to the Free Software
17   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
18   */
19  package net.sourceforge.javadpkg.control;
20  
21  import net.sourceforge.javadpkg.GlobalConstants;
22  
23  /**
24   * <p>
25   * The constants of the control.
26   * </p>
27   *
28   * @author Gerrit Hohl (gerrit-hohl@users.sourceforge.net)
29   * @version <b>1.0</b>, 28.04.2016 by Gerrit Hohl
30   */
31  public interface ControlConstants extends GlobalConstants {
32  
33  
34  	/** The name of the field for the package. */
35  	String	FIELD_PACKAGE				= "Package";
36  	/** The name of the field for the source. */
37  	String	FIELD_SOURCE				= "Source";
38  	/** The name of the field for the version. */
39  	String	FIELD_VERSION				= "Version";
40  	/** The name of the field for the section. */
41  	String	FIELD_SECTION				= "Section";
42  	/** The name of the field for the priority. */
43  	String	FIELD_PRIORITY				= "Priority";
44  	/** The name of the field for the architecture. */
45  	String	FIELD_ARCHITECTURE			= "Architecture";
46  	/** The name of the field for the multiple architectures. */
47  	String	FIELD_MULTI_ARCH			= "Multi-Arch";
48  	/** The name of the field for the essential flag. */
49  	String	FIELD_ESSENTIAL				= "Essential";
50  	/** The name of the field for the dependencies. */
51  	String	FIELD_DEPENDS				= "Depends";
52  	/** The name of the field for the recommended dependencies. */
53  	String	FIELD_RECOMMENDS			= "Recommends";
54  	/** The name of the field for the suggested dependencies. */
55  	String	FIELD_SUGGESTS				= "Suggests";
56  	/** The name of the field for the enhancement dependencies. */
57  	String	FIELD_ENHANCES				= "Enhance";
58  	/** The name of the field for the pre-dependencies. */
59  	String	FIELD_PRE_DEPENDS			= "Pre-Depends";
60  	/** The name of the field for the break dependencies. */
61  	String	FIELD_BREAKS				= "breaks";
62  	/** The name of the field for the conflict dependencies. */
63  	String	FIELD_CONFLICTS				= "Conflicts";
64  	/** The name of the field for the provided package (virtual package). */
65  	String	FIELD_PROVIDES				= "Provides";
66  	/** The name of the field for the replace package. */
67  	String	FIELD_REPLACES				= "Replaces";
68  	/** The name of the field for the built-using dependencies. */
69  	String	FIELD_BUILT_USING			= "Built-Using";
70  	/** The name of the field for the installed size. */
71  	String	FIELD_INSTALLED_SIZE		= "Installed-Size";
72  	/** The name of the field for the maintainer. */
73  	String	FIELD_MAINTAINER			= "Maintainer";
74  	/** The name of the field for the original maintainer. */
75  	String	FIELD_ORIGINAL_MAINTAINER	= "Original-Maintainer";
76  	/** The name of the field for the module aliases. */
77  	String	FIELD_MODALIASES			= "Modaliases";
78  	/** The name of the field for the description. */
79  	String	FIELD_DESCRIPTION			= "Description";
80  	/** The name of the field for the home-page. */
81  	String	FIELD_HOMEPAGE				= "Homepage";
82  	/** The name of the field for the tag. */
83  	String	FIELD_TAG					= "Tag";
84  	/** The name of the field for the origin. */
85  	String	FIELD_ORIGIN				= "Origin";
86  	/** The name of the field for the bugs. */
87  	String	FIELD_BUGS					= "Bugs";
88  	/** The name of the field for the Python version. */
89  	String	FIELD_PYTHON_VERSION		= "Python-Version";
90  	/** The name of the field for the original maintainer. */
91  	String	FIELD_ORIG_MAINTAINER		= "Orig-Maintainer";
92  										
93  										
94  }