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 }