This project has retired. For details please refer to its Attic page.
Source code
001// =================== DO NOT EDIT THIS FILE ====================
002// Generated by Modello 1.7,
003// any modifications will be overwritten.
004// ==============================================================
005
006package org.apache.archiva.configuration;
007
008/**
009 * Class RepositoryScanningConfiguration.
010 * 
011 * @version $Revision$ $Date$
012 */
013@SuppressWarnings( "all" )
014public class RepositoryScanningConfiguration
015    implements java.io.Serializable
016{
017
018      //--------------------------/
019     //- Class/Member Variables -/
020    //--------------------------/
021
022    /**
023     * Field fileTypes.
024     */
025    private java.util.List<FileType> fileTypes;
026
027    /**
028     * Field knownContentConsumers.
029     */
030    private java.util.List<String> knownContentConsumers;
031
032    /**
033     * Field invalidContentConsumers.
034     */
035    private java.util.List<String> invalidContentConsumers;
036
037
038      //-----------/
039     //- Methods -/
040    //-----------/
041
042    /**
043     * Method addFileType.
044     * 
045     * @param fileType
046     */
047    public void addFileType( FileType fileType )
048    {
049        getFileTypes().add( fileType );
050    } //-- void addFileType( FileType )
051
052    /**
053     * Method addInvalidContentConsumer.
054     * 
055     * @param string
056     */
057    public void addInvalidContentConsumer( String string )
058    {
059        getInvalidContentConsumers().add( string );
060    } //-- void addInvalidContentConsumer( String )
061
062    /**
063     * Method addKnownContentConsumer.
064     * 
065     * @param string
066     */
067    public void addKnownContentConsumer( String string )
068    {
069        getKnownContentConsumers().add( string );
070    } //-- void addKnownContentConsumer( String )
071
072    /**
073     * Method getFileTypes.
074     * 
075     * @return List
076     */
077    public java.util.List<FileType> getFileTypes()
078    {
079        if ( this.fileTypes == null )
080        {
081            this.fileTypes = new java.util.ArrayList<FileType>();
082        }
083
084        return this.fileTypes;
085    } //-- java.util.List<FileType> getFileTypes()
086
087    /**
088     * Method getInvalidContentConsumers.
089     * 
090     * @return List
091     */
092    public java.util.List<String> getInvalidContentConsumers()
093    {
094        if ( this.invalidContentConsumers == null )
095        {
096            this.invalidContentConsumers = new java.util.ArrayList<String>();
097        }
098
099        return this.invalidContentConsumers;
100    } //-- java.util.List<String> getInvalidContentConsumers()
101
102    /**
103     * Method getKnownContentConsumers.
104     * 
105     * @return List
106     */
107    public java.util.List<String> getKnownContentConsumers()
108    {
109        if ( this.knownContentConsumers == null )
110        {
111            this.knownContentConsumers = new java.util.ArrayList<String>();
112        }
113
114        return this.knownContentConsumers;
115    } //-- java.util.List<String> getKnownContentConsumers()
116
117    /**
118     * Method removeFileType.
119     * 
120     * @param fileType
121     */
122    public void removeFileType( FileType fileType )
123    {
124        getFileTypes().remove( fileType );
125    } //-- void removeFileType( FileType )
126
127    /**
128     * Method removeInvalidContentConsumer.
129     * 
130     * @param string
131     */
132    public void removeInvalidContentConsumer( String string )
133    {
134        getInvalidContentConsumers().remove( string );
135    } //-- void removeInvalidContentConsumer( String )
136
137    /**
138     * Method removeKnownContentConsumer.
139     * 
140     * @param string
141     */
142    public void removeKnownContentConsumer( String string )
143    {
144        getKnownContentConsumers().remove( string );
145    } //-- void removeKnownContentConsumer( String )
146
147    /**
148     * Set the FileTypes for the repository scanning configuration.
149     * 
150     * @param fileTypes
151     */
152    public void setFileTypes( java.util.List<FileType> fileTypes )
153    {
154        this.fileTypes = fileTypes;
155    } //-- void setFileTypes( java.util.List )
156
157    /**
158     * Set the list of active consumer IDs for invalid content.
159     * 
160     * @param invalidContentConsumers
161     */
162    public void setInvalidContentConsumers( java.util.List<String> invalidContentConsumers )
163    {
164        this.invalidContentConsumers = invalidContentConsumers;
165    } //-- void setInvalidContentConsumers( java.util.List )
166
167    /**
168     * Set the list of active consumers IDs for known content.
169     * 
170     * @param knownContentConsumers
171     */
172    public void setKnownContentConsumers( java.util.List<String> knownContentConsumers )
173    {
174        this.knownContentConsumers = knownContentConsumers;
175    } //-- void setKnownContentConsumers( java.util.List )
176
177}