001/*
002 * $Id$
003 */
004
005package org.apache.maven.scm.providers.vss.settings;
006
007  //---------------------------------/
008 //- Imported classes and packages -/
009//---------------------------------/
010
011import java.util.Date;
012
013/**
014 * Class Settings.
015 * 
016 * @version $Revision$ $Date$
017 */
018public 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}