001 /*
002 =================== DO NOT EDIT THIS FILE ====================
003 Generated by Modello 1.1 on 2012-11-07 19:53:09,
004 any modifications will be overwritten.
005 ==============================================================
006 */
007
008 package org.apache.maven.scm.providers.gitlib.settings;
009
010 /**
011 * Class Settings.
012 *
013 * @version $Revision$ $Date$
014 */
015 @SuppressWarnings( "all" )
016 public class Settings
017 implements java.io.Serializable
018 {
019
020 //--------------------------/
021 //- Class/Member Variables -/
022 //--------------------------/
023
024 /**
025 *
026 * git format allowed by changelog command.
027 *
028 */
029 private String revParseDateFormat = "yyyy-MM-dd HH:mm:ss";
030
031 /**
032 *
033 * Traces the execution of a git command.
034 * could be 1,2, true or a file location
035 * .
036 */
037 private String traceGitCommand = "";
038
039 /**
040 * use the option --no-verify (can prevent trailing whitespace
041 * issue with cygwin).
042 */
043 private boolean commitNoVerify = false;
044
045 /**
046 * Field modelEncoding.
047 */
048 private String modelEncoding = "UTF-8";
049
050
051 //-----------/
052 //- Methods -/
053 //-----------/
054
055 /**
056 * Get the modelEncoding field.
057 *
058 * @return String
059 */
060 public String getModelEncoding()
061 {
062 return this.modelEncoding;
063 } //-- String getModelEncoding()
064
065 /**
066 * Get git format allowed by changelog command.
067 *
068 * @return String
069 */
070 public String getRevParseDateFormat()
071 {
072 return this.revParseDateFormat;
073 } //-- String getRevParseDateFormat()
074
075 /**
076 * Get traces the execution of a git command.
077 * could be 1,2, true or a file location.
078 *
079 * @return String
080 */
081 public String getTraceGitCommand()
082 {
083 return this.traceGitCommand;
084 } //-- String getTraceGitCommand()
085
086 /**
087 * Get use the option --no-verify (can prevent trailing
088 * whitespace issue with cygwin).
089 *
090 * @return boolean
091 */
092 public boolean isCommitNoVerify()
093 {
094 return this.commitNoVerify;
095 } //-- boolean isCommitNoVerify()
096
097 /**
098 * Set use the option --no-verify (can prevent trailing
099 * whitespace issue with cygwin).
100 *
101 * @param commitNoVerify
102 */
103 public void setCommitNoVerify( boolean commitNoVerify )
104 {
105 this.commitNoVerify = commitNoVerify;
106 } //-- void setCommitNoVerify( boolean )
107
108 /**
109 * Set the modelEncoding field.
110 *
111 * @param modelEncoding
112 */
113 public void setModelEncoding( String modelEncoding )
114 {
115 this.modelEncoding = modelEncoding;
116 } //-- void setModelEncoding( String )
117
118 /**
119 * Set git format allowed by changelog command.
120 *
121 * @param revParseDateFormat
122 */
123 public void setRevParseDateFormat( String revParseDateFormat )
124 {
125 this.revParseDateFormat = revParseDateFormat;
126 } //-- void setRevParseDateFormat( String )
127
128 /**
129 * Set traces the execution of a git command.
130 * could be 1,2, true or a file location.
131 *
132 * @param traceGitCommand
133 */
134 public void setTraceGitCommand( String traceGitCommand )
135 {
136 this.traceGitCommand = traceGitCommand;
137 } //-- void setTraceGitCommand( String )
138
139 }