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}