net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.maven.assembly111
Interface DependencySet

All Known Implementing Classes:
DependencySetImpl

public interface DependencySet

A dependencySet allows inclusion and exclusion of project dependencies in the assembly.

Java class for DependencySet complex type.

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

 <complexType name="DependencySet">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="outputFileNameMapping" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <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="scope" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="useProjectArtifact" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="useProjectAttachments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="useTransitiveDependencies" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="useTransitiveFiltering" type="{http://www.w3.org/2001/XMLSchema}boolean" 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 DependencySet.Excludes
          Java class for anonymous complex type.
static interface DependencySet.Includes
          Java class for anonymous complex type.
 
Method Summary
 String getDirectoryMode()
          Gets the value of the directoryMode property.
 DependencySet.Excludes getExcludes()
          Gets the value of the excludes property.
 String getFileMode()
          Gets the value of the fileMode property.
 DependencySet.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.
 String getScope()
          Gets the value of the scope property.
 UnpackOptions getUnpackOptions()
          Gets the value of the unpackOptions property.
 Boolean isUnpack()
          Gets the value of the unpack property.
 Boolean isUseDefaultExcludes()
          Gets the value of the useDefaultExcludes property.
 Boolean isUseProjectArtifact()
          Gets the value of the useProjectArtifact property.
 Boolean isUseProjectAttachments()
          Gets the value of the useProjectAttachments property.
 Boolean isUseStrictFiltering()
          Gets the value of the useStrictFiltering property.
 Boolean isUseTransitiveDependencies()
          Gets the value of the useTransitiveDependencies property.
 Boolean isUseTransitiveFiltering()
          Gets the value of the useTransitiveFiltering property.
 void setDirectoryMode(String value)
          Sets the value of the directoryMode property.
 void setExcludes(DependencySet.Excludes value)
          Sets the value of the excludes property.
 void setFileMode(String value)
          Sets the value of the fileMode property.
 void setIncludes(DependencySet.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 setScope(String value)
          Sets the value of the scope 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 setUseProjectArtifact(Boolean value)
          Sets the value of the useProjectArtifact property.
 void setUseProjectAttachments(Boolean value)
          Sets the value of the useProjectAttachments property.
 void setUseStrictFiltering(Boolean value)
          Sets the value of the useStrictFiltering property.
 void setUseTransitiveDependencies(Boolean value)
          Sets the value of the useTransitiveDependencies property.
 void setUseTransitiveFiltering(Boolean value)
          Sets the value of the useTransitiveFiltering property.
 

Method Detail

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

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

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

isUseProjectArtifact

Boolean isUseProjectArtifact()
Gets the value of the useProjectArtifact property.

Returns:
possible object is Boolean

setUseProjectArtifact

void setUseProjectArtifact(Boolean value)
Sets the value of the useProjectArtifact property.

Parameters:
value - allowed object is Boolean

isUseProjectAttachments

Boolean isUseProjectAttachments()
Gets the value of the useProjectAttachments property.

Returns:
possible object is Boolean

setUseProjectAttachments

void setUseProjectAttachments(Boolean value)
Sets the value of the useProjectAttachments property.

Parameters:
value - allowed object is Boolean

isUseTransitiveDependencies

Boolean isUseTransitiveDependencies()
Gets the value of the useTransitiveDependencies property.

Returns:
possible object is Boolean

setUseTransitiveDependencies

void setUseTransitiveDependencies(Boolean value)
Sets the value of the useTransitiveDependencies property.

Parameters:
value - allowed object is Boolean

isUseTransitiveFiltering

Boolean isUseTransitiveFiltering()
Gets the value of the useTransitiveFiltering property.

Returns:
possible object is Boolean

setUseTransitiveFiltering

void setUseTransitiveFiltering(Boolean value)
Sets the value of the useTransitiveFiltering property.

Parameters:
value - allowed object is Boolean

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

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

Returns:
possible object is DependencySet.Includes

setIncludes

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

Parameters:
value - allowed object is DependencySet.Includes

getExcludes

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

Returns:
possible object is DependencySet.Excludes

setExcludes

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

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