KIE EAP - Maven plugin 6.1.0.Final

org.kie.integration.eap.maven.model.dependency
Class EAPModuleMissingDependency

java.lang.Object
  extended by org.kie.integration.eap.maven.model.dependency.EAPModuleMissingDependency
All Implemented Interfaces:
EAPModuleDependency

public class EAPModuleMissingDependency
extends Object
implements EAPModuleDependency

This class represents a dependency to an artifact that is not included in any static module.


Constructor Summary
EAPModuleMissingDependency(org.sonatype.aether.artifact.Artifact artifact)
           
 
Method Summary
 boolean addModuleReference(EAPModule m)
           
 org.sonatype.aether.artifact.Artifact getArtifact()
           
 String getName()
          The module name that for this dependency.
 Collection<EAPModule> getReferences()
           
 String getSlot()
          The module slot for this dependency.
 boolean isExport()
          Is this dependency exported.
 boolean isOptional()
          Is this dependency optional.
 void setExport(boolean export)
           
 void setName(String name)
           
 void setOptional(boolean optional)
           
 void setSlot(String slot)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EAPModuleMissingDependency

public EAPModuleMissingDependency(org.sonatype.aether.artifact.Artifact artifact)
Method Detail

addModuleReference

public boolean addModuleReference(EAPModule m)

getName

public String getName()
Description copied from interface: EAPModuleDependency
The module name that for this dependency.

Specified by:
getName in interface EAPModuleDependency
Returns:
The module name for this dependency.

setName

public void setName(String name)

getSlot

public String getSlot()
Description copied from interface: EAPModuleDependency
The module slot for this dependency.

Specified by:
getSlot in interface EAPModuleDependency
Returns:
The module slot for this dependency.

setSlot

public void setSlot(String slot)

getArtifact

public org.sonatype.aether.artifact.Artifact getArtifact()

isOptional

public boolean isOptional()
Description copied from interface: EAPModuleDependency
Is this dependency optional.

Specified by:
isOptional in interface EAPModuleDependency
Returns:
Is optional.

setOptional

public void setOptional(boolean optional)

getReferences

public Collection<EAPModule> getReferences()

isExport

public boolean isExport()
Description copied from interface: EAPModuleDependency
Is this dependency exported.

Specified by:
isExport in interface EAPModuleDependency
Returns:
Is exported.

setExport

public void setExport(boolean export)

KIE EAP - Maven plugin 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.