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.provider.local.metadata;
009
010 /**
011 * Class LocalScmMetadata.
012 *
013 * @version $Revision$ $Date$
014 */
015 @SuppressWarnings( "all" )
016 public class LocalScmMetadata
017 implements java.io.Serializable
018 {
019
020 //--------------------------/
021 //- Class/Member Variables -/
022 //--------------------------/
023
024 /**
025 * Field repositoryFileNames.
026 */
027 private java.util.List<String> repositoryFileNames;
028
029 /**
030 * Field modelEncoding.
031 */
032 private String modelEncoding = "UTF-8";
033
034
035 //-----------/
036 //- Methods -/
037 //-----------/
038
039 /**
040 * Method addRepositoryFileName.
041 *
042 * @param string
043 */
044 public void addRepositoryFileName( String string )
045 {
046 getRepositoryFileNames().add( string );
047 } //-- void addRepositoryFileName( String )
048
049 /**
050 * Get the modelEncoding field.
051 *
052 * @return String
053 */
054 public String getModelEncoding()
055 {
056 return this.modelEncoding;
057 } //-- String getModelEncoding()
058
059 /**
060 * Method getRepositoryFileNames.
061 *
062 * @return List
063 */
064 public java.util.List<String> getRepositoryFileNames()
065 {
066 if ( this.repositoryFileNames == null )
067 {
068 this.repositoryFileNames = new java.util.ArrayList<String>();
069 }
070
071 return this.repositoryFileNames;
072 } //-- java.util.List<String> getRepositoryFileNames()
073
074 /**
075 * Method removeRepositoryFileName.
076 *
077 * @param string
078 */
079 public void removeRepositoryFileName( String string )
080 {
081 getRepositoryFileNames().remove( string );
082 } //-- void removeRepositoryFileName( String )
083
084 /**
085 * Set the modelEncoding field.
086 *
087 * @param modelEncoding
088 */
089 public void setModelEncoding( String modelEncoding )
090 {
091 this.modelEncoding = modelEncoding;
092 } //-- void setModelEncoding( String )
093
094 /**
095 * Set the list of filenames contained in the repository during
096 * last checkout or update operation.
097 *
098 * @param repositoryFileNames
099 */
100 public void setRepositoryFileNames( java.util.List<String> repositoryFileNames )
101 {
102 this.repositoryFileNames = repositoryFileNames;
103 } //-- void setRepositoryFileNames( java.util.List )
104
105 }