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