001 /*
002 * $Id$
003 */
004
005 package org.apache.maven.scm.providers.vss.settings;
006
007 //---------------------------------/
008 //- Imported classes and packages -/
009 //---------------------------------/
010
011 import java.util.Date;
012
013 /**
014 * Class Settings.
015 *
016 * @version $Revision$ $Date$
017 */
018 public class Settings implements java.io.Serializable {
019
020
021 //--------------------------/
022 //- Class/Member Variables -/
023 //--------------------------/
024
025 /**
026 * Visual Source Safe path.
027 */
028 private String vssDirectory;
029
030
031 //-----------/
032 //- Methods -/
033 //-----------/
034
035 /**
036 * Get visual Source Safe path.
037 *
038 * @return String
039 */
040 public String getVssDirectory()
041 {
042 return this.vssDirectory;
043 } //-- String getVssDirectory()
044
045 /**
046 * Set visual Source Safe path.
047 *
048 * @param vssDirectory
049 */
050 public void setVssDirectory(String vssDirectory)
051 {
052 this.vssDirectory = vssDirectory;
053 } //-- void setVssDirectory(String)
054
055
056 private String modelEncoding = "UTF-8";
057
058 /**
059 * Set an encoding used for reading/writing the model.
060 *
061 * @param modelEncoding the encoding used when reading/writing the model.
062 */
063 public void setModelEncoding( String modelEncoding )
064 {
065 this.modelEncoding = modelEncoding;
066 }
067
068 /**
069 * @return the current encoding used when reading/writing this model.
070 */
071 public String getModelEncoding()
072 {
073 return modelEncoding;
074 }
075 }