001// =================== DO NOT EDIT THIS FILE ====================
002// Generated by Modello 1.8.3,
003// any modifications will be overwritten.
004// ==============================================================
005
006package org.apache.maven.cli.internal.extension.model;
007
008/**
009 * Describes a build extension to utilise.
010 * 
011 * @version $Revision: 965443 $ $Date: 2015-09-14 22:18:52 +0000 (Mon, 14 Sep 2015) $
012 */
013@SuppressWarnings( "all" )
014public class CoreExtension
015    implements java.io.Serializable
016{
017
018      //--------------------------/
019     //- Class/Member Variables -/
020    //--------------------------/
021
022    /**
023     * The group ID of the extension's artifact.
024     */
025    private String groupId;
026
027    /**
028     * The artifact ID of the extension.
029     */
030    private String artifactId;
031
032    /**
033     * The version of the extension.
034     */
035    private String version;
036
037
038      //-----------/
039     //- Methods -/
040    //-----------/
041
042    /**
043     * Get the artifact ID of the extension.
044     * 
045     * @return String
046     */
047    public String getArtifactId()
048    {
049        return this.artifactId;
050    } //-- String getArtifactId()
051
052    /**
053     * Get the group ID of the extension's artifact.
054     * 
055     * @return String
056     */
057    public String getGroupId()
058    {
059        return this.groupId;
060    } //-- String getGroupId()
061
062    /**
063     * Get the version of the extension.
064     * 
065     * @return String
066     */
067    public String getVersion()
068    {
069        return this.version;
070    } //-- String getVersion()
071
072    /**
073     * Set the artifact ID of the extension.
074     * 
075     * @param artifactId
076     */
077    public void setArtifactId( String artifactId )
078    {
079        this.artifactId = artifactId;
080    } //-- void setArtifactId( String )
081
082    /**
083     * Set the group ID of the extension's artifact.
084     * 
085     * @param groupId
086     */
087    public void setGroupId( String groupId )
088    {
089        this.groupId = groupId;
090    } //-- void setGroupId( String )
091
092    /**
093     * Set the version of the extension.
094     * 
095     * @param version
096     */
097    public void setVersion( String version )
098    {
099        this.version = version;
100    } //-- void setVersion( String )
101
102}