summaryrefslogtreecommitdiff
path: root/javax/tools/ForwardingFileObject.java
Commit message (Collapse)AuthorAgeFilesLines
* Documentation & annotation update/cleanup on new files.Andrew John Hughes2012-11-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2012-11-25 Andrew John Hughes <gnu_andrew@member.fsf.org> * javax/annotation/processing/Filer.java, * javax/annotation/processing/Messager.java, * javax/annotation/processing/ProcessingEnvironment.java, * javax/annotation/processing/RoundEnvironment.java, * javax/lang/model/SourceVersion.java, * javax/lang/model/element/Element.java, * javax/lang/model/element/ElementKind.java: Add authorship. * javax/lang/model/element/ElementVisitor.java: Add authorship and properly document type parameters. * javax/lang/model/element/TypeElement.java: Add authorship. * javax/lang/model/util/ElementFilter.java: Add authorship. (FilteredSet.add(E)): Add @Override. (FilteredSet.addAll(Collection)): Likewise. (FilteredSet.clear()): Likewise. (FilteredSet.contains(Object)): Likewise. (FilteredSet.containsAll(Collection)): Likewise. (FilteredSet.equals(Object)): Likewise. (FilteredSet.hashCode()): Likewise. (FilteredSet.isEmpty()): Likewise. (FilteredSet.iterator()): Likewise. (FilteredSet.remove(Object)): Likewise. (FilteredSet.removeAll(Collection)): Likewise. (FilteredSet.retainAll(Collection)): Likewise. (FilteredSet.size()): Likewise. (FilteredSet.toArray()): Likewise. (FilteredSet.toArray(T[])): Likewise. (FilteredIterator.hasNext()): Likewise. (FilteredIterator.next()): Likewise. (FilteredIterator.remove()): Likewise. * javax/lang/model/util/Elements.java, * javax/lang/model/util/Types.java: Add authorship. * javax/tools/ForwardingFileObject.java, * javax/tools/ForwardingJavaFileObject.java: Document type parameter. * javax/tools/StandardLocation.java: (ANNOTATION_PROCESSOR_PATH.isOutputLocation()): Add @Override annotation. (CLASS_OUTPUT.isOutputLocation()): Likewise. (CLASS_PATH.isOutputLocation()): Likewise. (PLATFORM_CLASS_PATH.isOutputLocation()): Likewise. (SOURCE_OUTPUT.isOutputLocation()): Likewise. (SOURCE_PATH.isOutputLocation()): Likewise. (getName()): Likewise. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>
* Provide implementations of ForwardingFileObject and ↵Andrew John Hughes2012-11-251-0/+160
ForwardingJavaFileObject. Set source/target to 1.6 for @Override. 2012-11-25 Andrew John Hughes <gnu_andrew@member.fsf.org> * javax/tools/FileObject.java: Add missing comment in header. * javax/tools/ForwardingFileObject.java: New class. (fileObject): Added. (ForwardingFileObject(F)): Implemented. (delete()): Likewise. (getCharContent(boolean)): Likewise. (getLastModified()): Likewise. (getName()): Likewise. (openInputStream()): Likewise. (openOutputStream()): Likewise. (openReader(boolean)): Likewise. (openWriter()): Likewise. (toUri()): Likewise. * javax/tools/ForwardingJavaFileObject.java: New class. (ForwardingJavaFileObject(F)): Implemented. (getKind()): Likewise. (isNameCompatible(String,Kind)): Likewise. * lib/Makefile.am: Bump source/target to 1.6 to allow use of @Override on interface implementations. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>