View Javadoc
1   /*
2    * dpkg - Debian Package library and the Debian Package Maven plugin
3    * (c) Copyright 2015 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  
22  /**
23   * <p>
24   * The package maintainer's name and email address.
25   * </p>
26   * <p>
27   * The name must come first, then the email address inside angle brackets
28   * &lt;&gt; (in RFC822 format).
29   * </p>
30   * <p>
31   * See <a href=
32   * "https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Maintainer">
33   * 5.6.2 Maintainer</a> for further information.
34   * </p>
35   *
36   * @author Gerrit Hohl (gerrit-hohl@users.sourceforge.net)
37   * @version <b>1.0</b>, 31.12.2015 by Gerrit Hohl
38   */
39  public interface PackageMaintainer {
40  
41  
42  	/**
43  	 * <p>
44  	 * Returns the name of the maintainer.
45  	 * </p>
46  	 *
47  	 * @return The name.
48  	 */
49  	String getName();
50  	
51  	
52  	/**
53  	 * <p>
54  	 * Returns the mail address of the maintainer.
55  	 * </p>
56  	 *
57  	 * @return The address.
58  	 */
59  	String getAddress();
60  	
61  	
62  }