001 // =================== DO NOT EDIT THIS FILE ====================
002 // Generated by Modello 1.7,
003 // any modifications will be overwritten.
004 // ==============================================================
005
006 package org.apache.maven.plugin.descriptor.model;
007
008 /**
009 * Describes a component requirement.
010 *
011 * @version $Revision: 855142 $ $Date: 2013-03-20 00:55:13 +0000 (Wed, 20 Mar 2013) $
012 */
013 @SuppressWarnings( "all" )
014 public class Requirement
015 implements java.io.Serializable
016 {
017
018 //--------------------------/
019 //- Class/Member Variables -/
020 //--------------------------/
021
022 /**
023 * Field role.
024 */
025 private String role;
026
027 /**
028 * Field roleHint.
029 */
030 private String roleHint;
031
032 /**
033 * The field name which has this requirement.
034 */
035 private String fieldName;
036
037
038 //-----------/
039 //- Methods -/
040 //-----------/
041
042 /**
043 * Get the field name which has this requirement.
044 *
045 * @return String
046 */
047 public String getFieldName()
048 {
049 return this.fieldName;
050 } //-- String getFieldName()
051
052 /**
053 * Get the role field.
054 *
055 * @return String
056 */
057 public String getRole()
058 {
059 return this.role;
060 } //-- String getRole()
061
062 /**
063 * Get the roleHint field.
064 *
065 * @return String
066 */
067 public String getRoleHint()
068 {
069 return this.roleHint;
070 } //-- String getRoleHint()
071
072 /**
073 * Set the field name which has this requirement.
074 *
075 * @param fieldName
076 */
077 public void setFieldName( String fieldName )
078 {
079 this.fieldName = fieldName;
080 } //-- void setFieldName( String )
081
082 /**
083 * Set the role field.
084 *
085 * @param role
086 */
087 public void setRole( String role )
088 {
089 this.role = role;
090 } //-- void setRole( String )
091
092 /**
093 * Set the roleHint field.
094 *
095 * @param roleHint
096 */
097 public void setRoleHint( String roleHint )
098 {
099 this.roleHint = roleHint;
100 } //-- void setRoleHint( String )
101
102 }