Class Jmod.ResolutionWarningSpec

java.lang.Object
org.apache.tools.ant.taskdefs.modules.Jmod.ResolutionWarningSpec
Enclosing class:
Jmod

public class Jmod.ResolutionWarningSpec extends Object
Child element which enables jmod tool warnings. 'reason' attribute is required.
  • Constructor Details

    • ResolutionWarningSpec

      public ResolutionWarningSpec()
      Creates an uninitialized element.
    • ResolutionWarningSpec

      public ResolutionWarningSpec(String reason)
      Creates an element with the given reason attribute.
      Parameters:
      reason - nonnull Jmod.ResolutionWarningReason value
      Throws:
      BuildException - if argument is not a valid ResolutionWarningReason
  • Method Details

    • 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 is null