This project has retired. For details please refer to its Attic page.
ArchivaAll xref
View Javadoc
1   // =================== DO NOT EDIT THIS FILE ====================
2   // Generated by Modello 1.7,
3   // any modifications will be overwritten.
4   // ==============================================================
5   
6   package org.apache.archiva.model;
7   
8   /**
9    * 
10   *         This object is only used for the XML backup / restore
11   * features of Archiva.
12   *         This object is not serialized to the Database.
13   *       
14   * 
15   * @version $Revision$ $Date$
16   */
17  @SuppressWarnings( "all" )
18  public class ArchivaAll
19      implements java.io.Serializable
20  {
21  
22        //--------------------------/
23       //- Class/Member Variables -/
24      //--------------------------/
25  
26      /**
27       * Field artifacts.
28       */
29      private java.util.List<ArchivaArtifactModel> artifacts;
30  
31      /**
32       * Field repositoryMetadata.
33       */
34      private java.util.List<ArchivaRepositoryMetadata> repositoryMetadata;
35  
36      /**
37       * Field modelEncoding.
38       */
39      private String modelEncoding = "UTF-8";
40  
41  
42        //-----------/
43       //- Methods -/
44      //-----------/
45  
46      /**
47       * Method addArtifact.
48       * 
49       * @param archivaArtifactModel
50       */
51      public void addArtifact( ArchivaArtifactModel archivaArtifactModel )
52      {
53          getArtifacts().add( archivaArtifactModel );
54      } //-- void addArtifact( ArchivaArtifactModel )
55  
56      /**
57       * Method addRepositoryMetadata.
58       * 
59       * @param archivaRepositoryMetadata
60       */
61      public void addRepositoryMetadata( ArchivaRepositoryMetadata archivaRepositoryMetadata )
62      {
63          getRepositoryMetadata().add( archivaRepositoryMetadata );
64      } //-- void addRepositoryMetadata( ArchivaRepositoryMetadata )
65  
66      /**
67       * Method getArtifacts.
68       * 
69       * @return List
70       */
71      public java.util.List<ArchivaArtifactModel> getArtifacts()
72      {
73          if ( this.artifacts == null )
74          {
75              this.artifacts = new java.util.ArrayList<ArchivaArtifactModel>();
76          }
77  
78          return this.artifacts;
79      } //-- java.util.List<ArchivaArtifactModel> getArtifacts()
80  
81      /**
82       * Get the modelEncoding field.
83       * 
84       * @return String
85       */
86      public String getModelEncoding()
87      {
88          return this.modelEncoding;
89      } //-- String getModelEncoding()
90  
91      /**
92       * Method getRepositoryMetadata.
93       * 
94       * @return List
95       */
96      public java.util.List<ArchivaRepositoryMetadata> getRepositoryMetadata()
97      {
98          if ( this.repositoryMetadata == null )
99          {
100             this.repositoryMetadata = new java.util.ArrayList<ArchivaRepositoryMetadata>();
101         }
102 
103         return this.repositoryMetadata;
104     } //-- java.util.List<ArchivaRepositoryMetadata> getRepositoryMetadata()
105 
106     /**
107      * Method removeArtifact.
108      * 
109      * @param archivaArtifactModel
110      */
111     public void removeArtifact( ArchivaArtifactModel archivaArtifactModel )
112     {
113         getArtifacts().remove( archivaArtifactModel );
114     } //-- void removeArtifact( ArchivaArtifactModel )
115 
116     /**
117      * Method removeRepositoryMetadata.
118      * 
119      * @param archivaRepositoryMetadata
120      */
121     public void removeRepositoryMetadata( ArchivaRepositoryMetadata archivaRepositoryMetadata )
122     {
123         getRepositoryMetadata().remove( archivaRepositoryMetadata );
124     } //-- void removeRepositoryMetadata( ArchivaRepositoryMetadata )
125 
126     /**
127      * Set the artifacts field.
128      * 
129      * @param artifacts
130      */
131     public void setArtifacts( java.util.List<ArchivaArtifactModel> artifacts )
132     {
133         this.artifacts = artifacts;
134     } //-- void setArtifacts( java.util.List )
135 
136     /**
137      * Set the modelEncoding field.
138      * 
139      * @param modelEncoding
140      */
141     public void setModelEncoding( String modelEncoding )
142     {
143         this.modelEncoding = modelEncoding;
144     } //-- void setModelEncoding( String )
145 
146     /**
147      * Set the repositoryMetadata field.
148      * 
149      * @param repositoryMetadata
150      */
151     public void setRepositoryMetadata( java.util.List<ArchivaRepositoryMetadata> repositoryMetadata )
152     {
153         this.repositoryMetadata = repositoryMetadata;
154     } //-- void setRepositoryMetadata( java.util.List )
155 
156     
157     private static final long serialVersionUID = 3259707008803111764L;
158           
159 }