Class Jmod.ResolutionWarningSpec
- java.lang.Object
-
- org.apache.tools.ant.taskdefs.modules.Jmod.ResolutionWarningSpec
-
- Enclosing class:
- Jmod
public class Jmod.ResolutionWarningSpec extends java.lang.ObjectChild element which enables jmod tool warnings. 'reason' attribute is required.
-
-
Constructor Summary
Constructors Constructor Description ResolutionWarningSpec()Creates an uninitialized element.ResolutionWarningSpec(java.lang.String reason)Creates an element with the given reason attribute.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Jmod.ResolutionWarningReasongetReason()Required attribute containing reason for emitting jmod warnings.voidsetReason(Jmod.ResolutionWarningReason reason)Sets attribute containing reason for emitting jmod warnings.voidvalidate()Verifies this object's state.
-
-
-
Constructor Detail
-
ResolutionWarningSpec
public ResolutionWarningSpec()
Creates an uninitialized element.
-
ResolutionWarningSpec
public ResolutionWarningSpec(java.lang.String reason)
Creates an element with the given reason attribute.- Parameters:
reason- nonnullJmod.ResolutionWarningReasonvalue- Throws:
BuildException- if argument is not a validResolutionWarningReason
-
-
Method Detail
-
getReason
public Jmod.ResolutionWarningReason getReason()
Required attribute containing reason for emitting jmod warnings.- Returns:
- condition which triggers jmod warnings
-
setReason
public void setReason(Jmod.ResolutionWarningReason reason)
Sets attribute containing reason for emitting jmod warnings.- Parameters:
reason- condition which triggers jmod warnings
-
validate
public void validate()
Verifies this object's state.- Throws:
BuildException- if this object's reason isnull
-
-