001 // =================== DO NOT EDIT THIS FILE ==================== 002 // Generated by Modello 1.7, 003 // any modifications will be overwritten. 004 // ============================================================== 005 006 package org.apache.maven.profiles; 007 008 /** 009 * 010 * Repository contains the information needed for 011 * establishing connections with remote repoistory 012 * . 013 * 014 * @version $Revision$ $Date$ 015 */ 016 @SuppressWarnings( "all" ) 017 public class Repository 018 extends RepositoryBase 019 implements java.io.Serializable 020 { 021 022 //--------------------------/ 023 //- Class/Member Variables -/ 024 //--------------------------/ 025 026 /** 027 * How to handle downloading of releases from this repository. 028 */ 029 private RepositoryPolicy releases; 030 031 /** 032 * How to handle downloading of snapshots from this repository. 033 */ 034 private RepositoryPolicy snapshots; 035 036 037 //-----------/ 038 //- Methods -/ 039 //-----------/ 040 041 /** 042 * Get how to handle downloading of releases from this 043 * repository. 044 * 045 * @return RepositoryPolicy 046 */ 047 public RepositoryPolicy getReleases() 048 { 049 return this.releases; 050 } //-- RepositoryPolicy getReleases() 051 052 /** 053 * Get how to handle downloading of snapshots from this 054 * repository. 055 * 056 * @return RepositoryPolicy 057 */ 058 public RepositoryPolicy getSnapshots() 059 { 060 return this.snapshots; 061 } //-- RepositoryPolicy getSnapshots() 062 063 /** 064 * Set how to handle downloading of releases from this 065 * repository. 066 * 067 * @param releases 068 */ 069 public void setReleases( RepositoryPolicy releases ) 070 { 071 this.releases = releases; 072 } //-- void setReleases( RepositoryPolicy ) 073 074 /** 075 * Set how to handle downloading of snapshots from this 076 * repository. 077 * 078 * @param snapshots 079 */ 080 public void setSnapshots( RepositoryPolicy snapshots ) 081 { 082 this.snapshots = snapshots; 083 } //-- void setSnapshots( RepositoryPolicy ) 084 085 086 public boolean equals( Object obj ) 087 { 088 return super.equals( obj ); 089 } 090 091 }