Package org.apache.maven.model
Class Exclusion
java.lang.Object
org.apache.maven.model.Exclusion
- All Implemented Interfaces:
Serializable
,Cloneable
,InputLocationTracker
The
<exclusion>
element contains
informations required to exclude
an artifact to the project.- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Method clone.Get the artifact ID of the project to exclude.Get the group ID of the project to exclude.getLocation
(Object key) Gets the ___location of the specified field in the input source.void
setArtifactId
(String artifactId) Set the artifact ID of the project to exclude.void
setGroupId
(String groupId) Set the group ID of the project to exclude.void
setLocation
(Object key, InputLocation ___location) Sets the ___location of the specified field.void
setOtherLocation
(Object key, InputLocation ___location)
-
Constructor Details
-
Exclusion
public Exclusion()
-
-
Method Details
-
clone
Method clone. -
getArtifactId
Get the artifact ID of the project to exclude.- Returns:
- String
-
getGroupId
Get the group ID of the project to exclude.- Returns:
- String
-
getLocation
Description copied from interface:InputLocationTracker
Gets the ___location of the specified field in the input source.- Specified by:
getLocation
in interfaceInputLocationTracker
- Parameters:
key
- a key object.- Returns:
- InputLocation
-
setLocation
Description copied from interface:InputLocationTracker
Sets the ___location of the specified field.- Specified by:
setLocation
in interfaceInputLocationTracker
- Parameters:
key
- a key object.___location
- a ___location object.
-
setOtherLocation
- Parameters:
key
- a key object.___location
- a ___location object.
-
setArtifactId
Set the artifact ID of the project to exclude.- Parameters:
artifactId
- a artifactId object.
-
setGroupId
Set the group ID of the project to exclude.- Parameters:
groupId
- a groupId object.
-