net.sourceforge.ccxjc.it.model.pkg.collections.novalueclass.maven.pom400
Interface Plugin

All Known Implementing Classes:
PluginImpl

public interface Plugin

4.0.0

Java class for Plugin complex type.

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

 <complexType name="Plugin">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="groupId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="artifactId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="extensions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="executions" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="execution" type="{http://maven.apache.org/POM/4.0.0}PluginExecution" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="dependencies" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="dependency" type="{http://maven.apache.org/POM/4.0.0}Dependency" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="goals" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="inherited" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="configuration" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface Plugin.Configuration
          Java class for anonymous complex type.
static interface Plugin.Dependencies
          Java class for anonymous complex type.
static interface Plugin.Executions
          Java class for anonymous complex type.
static interface Plugin.Goals
          Java class for anonymous complex type.
 
Method Summary
 String getArtifactId()
          Gets the value of the artifactId property.
 Plugin.Configuration getConfiguration()
          Gets the value of the configuration property.
 Plugin.Dependencies getDependencies()
          Gets the value of the dependencies property.
 Plugin.Executions getExecutions()
          Gets the value of the executions property.
 Plugin.Goals getGoals()
          Gets the value of the goals property.
 String getGroupId()
          Gets the value of the groupId property.
 String getInherited()
          Gets the value of the inherited property.
 String getVersion()
          Gets the value of the version property.
 Boolean isExtensions()
          Gets the value of the extensions property.
 void setArtifactId(String value)
          Sets the value of the artifactId property.
 void setConfiguration(Plugin.Configuration value)
          Sets the value of the configuration property.
 void setDependencies(Plugin.Dependencies value)
          Sets the value of the dependencies property.
 void setExecutions(Plugin.Executions value)
          Sets the value of the executions property.
 void setExtensions(Boolean value)
          Sets the value of the extensions property.
 void setGoals(Plugin.Goals value)
          Sets the value of the goals property.
 void setGroupId(String value)
          Sets the value of the groupId property.
 void setInherited(String value)
          Sets the value of the inherited property.
 void setVersion(String value)
          Sets the value of the version property.
 

Method Detail

getGroupId

String getGroupId()
Gets the value of the groupId property.

Returns:
possible object is String

setGroupId

void setGroupId(String value)
Sets the value of the groupId property.

Parameters:
value - allowed object is String

getArtifactId

String getArtifactId()
Gets the value of the artifactId property.

Returns:
possible object is String

setArtifactId

void setArtifactId(String value)
Sets the value of the artifactId property.

Parameters:
value - allowed object is String

getVersion

String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

isExtensions

Boolean isExtensions()
Gets the value of the extensions property.

Returns:
possible object is Boolean

setExtensions

void setExtensions(Boolean value)
Sets the value of the extensions property.

Parameters:
value - allowed object is Boolean

getExecutions

Plugin.Executions getExecutions()
Gets the value of the executions property.

Returns:
possible object is Plugin.Executions

setExecutions

void setExecutions(Plugin.Executions value)
Sets the value of the executions property.

Parameters:
value - allowed object is Plugin.Executions

getDependencies

Plugin.Dependencies getDependencies()
Gets the value of the dependencies property.

Returns:
possible object is Plugin.Dependencies

setDependencies

void setDependencies(Plugin.Dependencies value)
Sets the value of the dependencies property.

Parameters:
value - allowed object is Plugin.Dependencies

getGoals

Plugin.Goals getGoals()
Gets the value of the goals property.

Returns:
possible object is Plugin.Goals

setGoals

void setGoals(Plugin.Goals value)
Sets the value of the goals property.

Parameters:
value - allowed object is Plugin.Goals

getInherited

String getInherited()
Gets the value of the inherited property.

Returns:
possible object is String

setInherited

void setInherited(String value)
Sets the value of the inherited property.

Parameters:
value - allowed object is String

getConfiguration

Plugin.Configuration getConfiguration()
Gets the value of the configuration property.

Returns:
possible object is Plugin.Configuration

setConfiguration

void setConfiguration(Plugin.Configuration value)
Sets the value of the configuration property.

Parameters:
value - allowed object is Plugin.Configuration


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