net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400
Class Resource

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400.Resource
All Implemented Interfaces:
Serializable, Cloneable

public class Resource
extends Object
implements Serializable, Cloneable

This element describes all of the classpath resources associated with a project or unit tests.

Java class for Resource complex type.

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

 <complexType name="Resource">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="targetPath" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="filtering" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="directory" 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>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class Resource.Excludes
          Java class for anonymous complex type.
static class Resource.Includes
          Java class for anonymous complex type.
 
Field Summary
protected  String directory
           
protected  Resource.Excludes excludes
           
protected  Boolean filtering
           
protected  Resource.Includes includes
           
protected  String targetPath
           
 
Constructor Summary
Resource()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400.Resource instance.
Resource(Resource o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400.Resource instance by copying a given instance.
 
Method Summary
 Resource clone()
          Creates and returns a copy of this object.
 String getDirectory()
          Gets the value of the directory property.
 Resource.Excludes getExcludes()
          Gets the value of the excludes property.
 Resource.Includes getIncludes()
          Gets the value of the includes property.
 String getTargetPath()
          Gets the value of the targetPath property.
 Boolean isFiltering()
          Gets the value of the filtering property.
 void setDirectory(String value)
          Sets the value of the directory property.
 void setExcludes(Resource.Excludes value)
          Sets the value of the excludes property.
 void setFiltering(Boolean value)
          Sets the value of the filtering property.
 void setIncludes(Resource.Includes value)
          Sets the value of the includes property.
 void setTargetPath(String value)
          Sets the value of the targetPath property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetPath

protected String targetPath

filtering

protected Boolean filtering

directory

protected String directory

includes

protected Resource.Includes includes

excludes

protected Resource.Excludes excludes
Constructor Detail

Resource

public Resource()
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400.Resource instance.


Resource

public Resource(Resource o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400.Resource instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getTargetPath

public String getTargetPath()
Gets the value of the targetPath property.

Returns:
possible object is String

setTargetPath

public void setTargetPath(String value)
Sets the value of the targetPath property.

Parameters:
value - allowed object is String

isFiltering

public Boolean isFiltering()
Gets the value of the filtering property.

Returns:
possible object is Boolean

setFiltering

public void setFiltering(Boolean value)
Sets the value of the filtering property.

Parameters:
value - allowed object is Boolean

getDirectory

public String getDirectory()
Gets the value of the directory property.

Returns:
possible object is String

setDirectory

public void setDirectory(String value)
Sets the value of the directory property.

Parameters:
value - allowed object is String

getIncludes

public Resource.Includes getIncludes()
Gets the value of the includes property.

Returns:
possible object is Resource.Includes

setIncludes

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

Parameters:
value - allowed object is Resource.Includes

getExcludes

public Resource.Excludes getExcludes()
Gets the value of the excludes property.

Returns:
possible object is Resource.Excludes

setExcludes

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

Parameters:
value - allowed object is Resource.Excludes

clone

public Resource clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


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