net.sourceforge.ccxjc.it.model.prot.collections.novalueclass.maven.assembly111
Interface ModuleBinaries

All Known Implementing Classes:
ModuleBinariesImpl

public interface ModuleBinaries

Contains configuration options for including the binary files of a project module in an assembly.

Java class for ModuleBinaries complex type.

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

 <complexType name="ModuleBinaries">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="attachmentClassifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="includeDependencies" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="dependencySets" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="dependencySet" type="{http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1}DependencySet" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="unpack" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="unpackOptions" type="{http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.1}UnpackOptions" minOccurs="0"/>
         <element name="outputFileNameMapping" 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 ModuleBinaries.DependencySets
          Java class for anonymous complex type.
static interface ModuleBinaries.Excludes
          Java class for anonymous complex type.
static interface ModuleBinaries.Includes
          Java class for anonymous complex type.
 
Method Summary
 String getAttachmentClassifier()
          Gets the value of the attachmentClassifier property.
 ModuleBinaries.DependencySets getDependencySets()
          Gets the value of the dependencySets property.
 String getDirectoryMode()
          Gets the value of the directoryMode property.
 ModuleBinaries.Excludes getExcludes()
          Gets the value of the excludes property.
 String getFileMode()
          Gets the value of the fileMode property.
 ModuleBinaries.Includes getIncludes()
          Gets the value of the includes property.
 String getOutputDirectory()
          Gets the value of the outputDirectory property.
 String getOutputFileNameMapping()
          Gets the value of the outputFileNameMapping property.
 UnpackOptions getUnpackOptions()
          Gets the value of the unpackOptions property.
 Boolean isIncludeDependencies()
          Gets the value of the includeDependencies property.
 Boolean isUnpack()
          Gets the value of the unpack property.
 Boolean isUseDefaultExcludes()
          Gets the value of the useDefaultExcludes property.
 Boolean isUseStrictFiltering()
          Gets the value of the useStrictFiltering property.
 void setAttachmentClassifier(String value)
          Sets the value of the attachmentClassifier property.
 void setDependencySets(ModuleBinaries.DependencySets value)
          Sets the value of the dependencySets property.
 void setDirectoryMode(String value)
          Sets the value of the directoryMode property.
 void setExcludes(ModuleBinaries.Excludes value)
          Sets the value of the excludes property.
 void setFileMode(String value)
          Sets the value of the fileMode property.
 void setIncludeDependencies(Boolean value)
          Sets the value of the includeDependencies property.
 void setIncludes(ModuleBinaries.Includes value)
          Sets the value of the includes property.
 void setOutputDirectory(String value)
          Sets the value of the outputDirectory property.
 void setOutputFileNameMapping(String value)
          Sets the value of the outputFileNameMapping property.
 void setUnpack(Boolean value)
          Sets the value of the unpack property.
 void setUnpackOptions(UnpackOptions value)
          Sets the value of the unpackOptions 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

getAttachmentClassifier

String getAttachmentClassifier()
Gets the value of the attachmentClassifier property.

Returns:
possible object is String

setAttachmentClassifier

void setAttachmentClassifier(String value)
Sets the value of the attachmentClassifier property.

Parameters:
value - allowed object is String

isIncludeDependencies

Boolean isIncludeDependencies()
Gets the value of the includeDependencies property.

Returns:
possible object is Boolean

setIncludeDependencies

void setIncludeDependencies(Boolean value)
Sets the value of the includeDependencies property.

Parameters:
value - allowed object is Boolean

getDependencySets

ModuleBinaries.DependencySets getDependencySets()
Gets the value of the dependencySets property.

Returns:
possible object is ModuleBinaries.DependencySets

setDependencySets

void setDependencySets(ModuleBinaries.DependencySets value)
Sets the value of the dependencySets property.

Parameters:
value - allowed object is ModuleBinaries.DependencySets

isUnpack

Boolean isUnpack()
Gets the value of the unpack property.

Returns:
possible object is Boolean

setUnpack

void setUnpack(Boolean value)
Sets the value of the unpack property.

Parameters:
value - allowed object is Boolean

getUnpackOptions

UnpackOptions getUnpackOptions()
Gets the value of the unpackOptions property.

Returns:
possible object is UnpackOptions

setUnpackOptions

void setUnpackOptions(UnpackOptions value)
Sets the value of the unpackOptions property.

Parameters:
value - allowed object is UnpackOptions

getOutputFileNameMapping

String getOutputFileNameMapping()
Gets the value of the outputFileNameMapping property.

Returns:
possible object is String

setOutputFileNameMapping

void setOutputFileNameMapping(String value)
Sets the value of the outputFileNameMapping 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

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

Returns:
possible object is ModuleBinaries.Includes

setIncludes

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

Parameters:
value - allowed object is ModuleBinaries.Includes

getExcludes

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

Returns:
possible object is ModuleBinaries.Excludes

setExcludes

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

Parameters:
value - allowed object is ModuleBinaries.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.