net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.maven.assembly111
Interface Repository

All Known Implementing Classes:
RepositoryImpl

public interface Repository

Defines a Maven repository to be included in the assembly. The artifacts available to be included in a repository are your project's dependency artifacts. The repository created contains the needed metadata entries and also contains both sha1 and md5 checksums. This is useful for creating archives which will be deployed to internal repositories.
NOTE: Currently, only artifacts from the central repository are allowed.

Java class for Repository complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Repository">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="includeMetadata" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="groupVersionAlignments" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="groupVersionAlignment" type="{http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1}GroupVersionAlignment" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="scope" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="useStrictFiltering" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="useDefaultExcludes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="outputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="includes" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="include" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="excludes" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="exclude" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="fileMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="directoryMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface Repository.Excludes
          Java class for anonymous complex type.
static interface Repository.GroupVersionAlignments
          Java class for anonymous complex type.
static interface Repository.Includes
          Java class for anonymous complex type.
 
Method Summary
 String getDirectoryMode()
          Gets the value of the directoryMode property.
 Repository.Excludes getExcludes()
          Gets the value of the excludes property.
 String getFileMode()
          Gets the value of the fileMode property.
 Repository.GroupVersionAlignments getGroupVersionAlignments()
          Gets the value of the groupVersionAlignments property.
 Repository.Includes getIncludes()
          Gets the value of the includes property.
 String getOutputDirectory()
          Gets the value of the outputDirectory property.
 String getScope()
          Gets the value of the scope property.
 Boolean isIncludeMetadata()
          Gets the value of the includeMetadata property.
 Boolean isUseDefaultExcludes()
          Gets the value of the useDefaultExcludes property.
 Boolean isUseStrictFiltering()
          Gets the value of the useStrictFiltering property.
 void setDirectoryMode(String value)
          Sets the value of the directoryMode property.
 void setExcludes(Repository.Excludes value)
          Sets the value of the excludes property.
 void setFileMode(String value)
          Sets the value of the fileMode property.
 void setGroupVersionAlignments(Repository.GroupVersionAlignments value)
          Sets the value of the groupVersionAlignments property.
 void setIncludeMetadata(Boolean value)
          Sets the value of the includeMetadata property.
 void setIncludes(Repository.Includes value)
          Sets the value of the includes property.
 void setOutputDirectory(String value)
          Sets the value of the outputDirectory property.
 void setScope(String value)
          Sets the value of the scope property.
 void setUseDefaultExcludes(Boolean value)
          Sets the value of the useDefaultExcludes property.
 void setUseStrictFiltering(Boolean value)
          Sets the value of the useStrictFiltering property.
 

Method Detail

isIncludeMetadata

Boolean isIncludeMetadata()
Gets the value of the includeMetadata property.

Returns:
possible object is Boolean

setIncludeMetadata

void setIncludeMetadata(Boolean value)
Sets the value of the includeMetadata property.

Parameters:
value - allowed object is Boolean

getGroupVersionAlignments

Repository.GroupVersionAlignments getGroupVersionAlignments()
Gets the value of the groupVersionAlignments property.

Returns:
possible object is Repository.GroupVersionAlignments

setGroupVersionAlignments

void setGroupVersionAlignments(Repository.GroupVersionAlignments value)
Sets the value of the groupVersionAlignments property.

Parameters:
value - allowed object is Repository.GroupVersionAlignments

getScope

String getScope()
Gets the value of the scope property.

Returns:
possible object is String

setScope

void setScope(String value)
Sets the value of the scope property.

Parameters:
value - allowed object is String

isUseStrictFiltering

Boolean isUseStrictFiltering()
Gets the value of the useStrictFiltering property.

Returns:
possible object is Boolean

setUseStrictFiltering

void setUseStrictFiltering(Boolean value)
Sets the value of the useStrictFiltering property.

Parameters:
value - allowed object is Boolean

isUseDefaultExcludes

Boolean isUseDefaultExcludes()
Gets the value of the useDefaultExcludes property.

Returns:
possible object is Boolean

setUseDefaultExcludes

void setUseDefaultExcludes(Boolean value)
Sets the value of the useDefaultExcludes property.

Parameters:
value - allowed object is Boolean

getOutputDirectory

String getOutputDirectory()
Gets the value of the outputDirectory property.

Returns:
possible object is String

setOutputDirectory

void setOutputDirectory(String value)
Sets the value of the outputDirectory property.

Parameters:
value - allowed object is String

getIncludes

Repository.Includes getIncludes()
Gets the value of the includes property.

Returns:
possible object is Repository.Includes

setIncludes

void setIncludes(Repository.Includes value)
Sets the value of the includes property.

Parameters:
value - allowed object is Repository.Includes

getExcludes

Repository.Excludes getExcludes()
Gets the value of the excludes property.

Returns:
possible object is Repository.Excludes

setExcludes

void setExcludes(Repository.Excludes value)
Sets the value of the excludes property.

Parameters:
value - allowed object is Repository.Excludes

getFileMode

String getFileMode()
Gets the value of the fileMode property.

Returns:
possible object is String

setFileMode

void setFileMode(String value)
Sets the value of the fileMode property.

Parameters:
value - allowed object is String

getDirectoryMode

String getDirectoryMode()
Gets the value of the directoryMode property.

Returns:
possible object is String

setDirectoryMode

void setDirectoryMode(String value)
Sets the value of the directoryMode property.

Parameters:
value - allowed object is String


Copyright © 2009 The CC-XJC Community. All Rights Reserved.