java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.maven.resolver.internal.ant.tasks.RefTask
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
Artifact, Pom

public abstract class RefTask extends org.apache.tools.ant.Task
  • Field Summary

    Fields inherited from class org.apache.tools.ant.Task

    target, taskName, taskType, wrapper

    Fields inherited from class org.apache.tools.ant.ProjectComponent

    description, location, project
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected void
     
    protected Object
     
    protected Object
    getCheckedRef(Class<?> requiredClass, String dataTypeName, org.apache.tools.ant.Project project)
     
    protected String
     
    boolean
     
    protected org.apache.tools.ant.BuildException
     
    void
    setRefid(org.apache.tools.ant.types.Reference ref)
     
    protected org.apache.tools.ant.BuildException
     

    Methods inherited from class org.apache.tools.ant.Task

    bindToOwner, execute, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType

    Methods inherited from class org.apache.tools.ant.ProjectComponent

    clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RefTask

      public RefTask()
  • Method Details

    • isReference

      public boolean isReference()
    • setRefid

      public void setRefid(org.apache.tools.ant.types.Reference ref)
    • checkAttributesAllowed

      protected void checkAttributesAllowed()
    • checkChildrenAllowed

      protected void checkChildrenAllowed()
    • tooManyAttributes

      protected org.apache.tools.ant.BuildException tooManyAttributes()
    • noChildrenAllowed

      protected org.apache.tools.ant.BuildException noChildrenAllowed()
    • getDataTypeName

      protected String getDataTypeName()
    • getCheckedRef

      protected Object getCheckedRef()
    • getCheckedRef

      protected Object getCheckedRef(Class<?> requiredClass, String dataTypeName, org.apache.tools.ant.Project project)