Class ExtensionAdapter

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter
All Implemented Interfaces:
Cloneable

public class ExtensionAdapter extends DataType
Simple class that represents an Extension and conforms to Ants patterns.
  • Constructor Details

    • ExtensionAdapter

      public ExtensionAdapter()
  • Method Details

    • setExtensionName

      public void setExtensionName(String extensionName)
      Set the name of extension.
      Parameters:
      extensionName - the name of extension
    • setSpecificationVersion

      public void setSpecificationVersion(String specificationVersion)
      Set the specificationVersion of extension.
      Parameters:
      specificationVersion - the specificationVersion of extension
    • setSpecificationVendor

      public void setSpecificationVendor(String specificationVendor)
      Set the specificationVendor of extension.
      Parameters:
      specificationVendor - the specificationVendor of extension
    • setImplementationVendorId

      public void setImplementationVendorId(String implementationVendorID)
      Set the implementationVendorID of extension.
      Parameters:
      implementationVendorID - the implementationVendorID of extension
    • setImplementationVendor

      public void setImplementationVendor(String implementationVendor)
      Set the implementationVendor of extension.
      Parameters:
      implementationVendor - the implementationVendor of extension
    • setImplementationVersion

      public void setImplementationVersion(String implementationVersion)
      Set the implementationVersion of extension.
      Parameters:
      implementationVersion - the implementationVersion of extension
    • setImplementationUrl

      public void setImplementationUrl(String implementationURL)
      Set the implementationURL of extension.
      Parameters:
      implementationURL - the implementationURL of extension
    • setRefid

      public void setRefid(Reference reference) throws BuildException
      Makes this instance in effect a reference to another ExtensionAdapter instance.

      You must not set another attribute or nest elements inside this element if you make it a reference.

      Overrides:
      setRefid in class DataType
      Parameters:
      reference - the reference to which this instance is associated
      Throws:
      BuildException - if this instance already has been configured.
    • toString

      public String toString()
      a debug toString method.
      Overrides:
      toString in class DataType
      Returns:
      the extension in a string.
      See Also: