001// =================== DO NOT EDIT THIS FILE ==================== 002// Generated by Modello 1.8.2, 003// any modifications will be overwritten. 004// ============================================================== 005 006package org.apache.maven.scm.providers.clearcase.settings; 007 008/** 009 * Class Settings. 010 * 011 * @version $Revision$ $Date$ 012 */ 013@SuppressWarnings( "all" ) 014public class Settings 015 implements java.io.Serializable 016{ 017 018 //--------------------------/ 019 //- Class/Member Variables -/ 020 //--------------------------/ 021 022 /** 023 * Clearcase viewstore path. 024 */ 025 private String viewstore; 026 027 /** 028 * Do you want to use vws parameter when clearcase provider run 029 * mkview? 030 */ 031 private boolean useVWSParameter = true; 032 033 /** 034 * Are you using ClearCase LT or UCM version ? 035 */ 036 private String clearcaseType; 037 038 /** 039 * The format of the USER pattern in lhistory command. For 040 * example, it can be "-8.8". 041 */ 042 private String changelogUserFormat; 043 044 /** 045 * Field modelEncoding. 046 */ 047 private String modelEncoding = "UTF-8"; 048 049 050 //-----------/ 051 //- Methods -/ 052 //-----------/ 053 054 /** 055 * Get the format of the USER pattern in lhistory command. For 056 * example, it can be "-8.8". 057 * 058 * @return String 059 */ 060 public String getChangelogUserFormat() 061 { 062 return this.changelogUserFormat; 063 } //-- String getChangelogUserFormat() 064 065 /** 066 * Get are you using ClearCase LT or UCM version ? 067 * 068 * @return String 069 */ 070 public String getClearcaseType() 071 { 072 return this.clearcaseType; 073 } //-- String getClearcaseType() 074 075 /** 076 * Get the modelEncoding field. 077 * 078 * @return String 079 */ 080 public String getModelEncoding() 081 { 082 return this.modelEncoding; 083 } //-- String getModelEncoding() 084 085 /** 086 * Get clearcase viewstore path. 087 * 088 * @return String 089 */ 090 public String getViewstore() 091 { 092 return this.viewstore; 093 } //-- String getViewstore() 094 095 /** 096 * Get do you want to use vws parameter when clearcase provider 097 * run mkview? 098 * 099 * @return boolean 100 */ 101 public boolean isUseVWSParameter() 102 { 103 return this.useVWSParameter; 104 } //-- boolean isUseVWSParameter() 105 106 /** 107 * Set the format of the USER pattern in lhistory command. For 108 * example, it can be "-8.8". 109 * 110 * @param changelogUserFormat 111 */ 112 public void setChangelogUserFormat( String changelogUserFormat ) 113 { 114 this.changelogUserFormat = changelogUserFormat; 115 } //-- void setChangelogUserFormat( String ) 116 117 /** 118 * Set are you using ClearCase LT or UCM version ? 119 * 120 * @param clearcaseType 121 */ 122 public void setClearcaseType( String clearcaseType ) 123 { 124 this.clearcaseType = clearcaseType; 125 } //-- void setClearcaseType( String ) 126 127 /** 128 * Set the modelEncoding field. 129 * 130 * @param modelEncoding 131 */ 132 public void setModelEncoding( String modelEncoding ) 133 { 134 this.modelEncoding = modelEncoding; 135 } //-- void setModelEncoding( String ) 136 137 /** 138 * Set do you want to use vws parameter when clearcase provider 139 * run mkview? 140 * 141 * @param useVWSParameter 142 */ 143 public void setUseVWSParameter( boolean useVWSParameter ) 144 { 145 this.useVWSParameter = useVWSParameter; 146 } //-- void setUseVWSParameter( boolean ) 147 148 /** 149 * Set clearcase viewstore path. 150 * 151 * @param viewstore 152 */ 153 public void setViewstore( String viewstore ) 154 { 155 this.viewstore = viewstore; 156 } //-- void setViewstore( String ) 157 158}