| @@ -36,12 +36,12 @@ import org.apache.tools.ant.types.Resource; | |||
| import org.apache.tools.ant.types.ResourceCollection; | |||
| /** | |||
| * Generic ResourceCollection: Either stores nested ResourceCollections, | |||
| * making no attempt to remove duplicates, or references another ResourceCollection. | |||
| * Generic {@link ResourceCollection}: Either stores nested {@link ResourceCollection}s, | |||
| * making no attempt to remove duplicates, or references another {@link ResourceCollection}. | |||
| * @since Ant 1.7 | |||
| */ | |||
| public class Resources extends DataType implements AppendableResourceCollection { | |||
| /** static empty ResourceCollection */ | |||
| /** {@code static} empty {@link ResourceCollection} */ | |||
| public static final ResourceCollection NONE = new ResourceCollection() { | |||
| @Override | |||
| public boolean isFilesystemOnly() { | |||
| @@ -57,7 +57,7 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| }; | |||
| /** static empty Iterator */ | |||
| /** {@code static} empty {@link Iterator} */ | |||
| public static final Iterator<Resource> EMPTY_ITERATOR = new Iterator<Resource>() { | |||
| @Override | |||
| public Resource next() { | |||
| @@ -129,14 +129,14 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| private boolean cache = false; | |||
| /** | |||
| * Create a new Resources. | |||
| * Create a new {@link Resources}. | |||
| */ | |||
| public Resources() { | |||
| } | |||
| /** | |||
| * Create a new Resources. | |||
| * @param project Project | |||
| * Create a new {@link Resources}. | |||
| * @param project {@link Project} | |||
| * @since Ant 1.8 | |||
| */ | |||
| public Resources(Project project) { | |||
| @@ -145,7 +145,7 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| /** | |||
| * Set whether to cache collections. | |||
| * @param b boolean cache flag. | |||
| * @param b {@code boolean} cache flag. | |||
| * @since Ant 1.8.0 | |||
| */ | |||
| public synchronized void setCache(boolean b) { | |||
| @@ -153,8 +153,8 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| /** | |||
| * Add a ResourceCollection. | |||
| * @param c the ResourceCollection to add. | |||
| * Add a {@link ResourceCollection}. | |||
| * @param c the {@link ResourceCollection} to add. | |||
| */ | |||
| @Override | |||
| public synchronized void add(ResourceCollection c) { | |||
| @@ -174,8 +174,8 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| /** | |||
| * Fulfill the ResourceCollection contract. | |||
| * @return an Iterator of Resources. | |||
| * Fulfill the {@link ResourceCollection} contract. | |||
| * @return an {@link Iterator} of {@link Resources}. | |||
| */ | |||
| @Override | |||
| public synchronized Iterator<Resource> iterator() { | |||
| @@ -187,8 +187,8 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| /** | |||
| * Fulfill the ResourceCollection contract. | |||
| * @return number of elements as int. | |||
| * Fulfill the {@link ResourceCollection} contract. | |||
| * @return number of elements as {@code int}. | |||
| */ | |||
| @Override | |||
| public synchronized int size() { | |||
| @@ -200,8 +200,8 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| /** | |||
| * Fulfill the ResourceCollection contract. | |||
| * @return true if all Resources represent files. | |||
| * Fulfill the {@link ResourceCollection} contract. | |||
| * @return {@code true} if all {@link Resource}s represent files. | |||
| */ | |||
| @Override | |||
| public boolean isFilesystemOnly() { | |||
| @@ -214,7 +214,7 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| /** | |||
| * Format this <code>Resources</code> as a String. | |||
| * Format this <code>Resources</code> as a {@link String}. | |||
| * @return a descriptive <code>String</code>. | |||
| */ | |||
| @Override | |||
| @@ -231,10 +231,10 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| /** | |||
| * Overrides the version of DataType to recurse on all DataType | |||
| * Overrides the base implementation to recurse on all {@link DataType} | |||
| * child elements that may have been added. | |||
| * @param stk the stack of data types to use (recursively). | |||
| * @param p the project to use to dereference the references. | |||
| * @param p the {@link Project} to use to dereference the references. | |||
| * @throws BuildException on error. | |||
| */ | |||
| @Override | |||
| @@ -263,8 +263,8 @@ public class Resources extends DataType implements AppendableResourceCollection | |||
| } | |||
| /** | |||
| * Resolves references, allowing any ResourceCollection. | |||
| * @return the referenced ResourceCollection. | |||
| * Resolves references, allowing any {@link ResourceCollection}. | |||
| * @return the referenced {@link ResourceCollection}. | |||
| */ | |||
| private ResourceCollection getRef() { | |||
| return getCheckedRef(ResourceCollection.class); | |||