diff options
author | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2012-11-25 22:23:17 +0000 |
---|---|---|
committer | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2012-11-25 22:23:17 +0000 |
commit | ee33a9b464499659a674b26243e57fa9a349ab47 (patch) | |
tree | e8793f8e0cad94c4af2e1e7dd56e30cf22bfe1fb /javax/annotation/processing/ProcessingEnvironment.java | |
parent | 2779d6fe0f5dd175c54f7e415753b0224c593c03 (diff) | |
download | classpath-ee33a9b464499659a674b26243e57fa9a349ab47.tar.gz |
Provide implementations of ForwardingFileObject and 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>
Diffstat (limited to 'javax/annotation/processing/ProcessingEnvironment.java')
0 files changed, 0 insertions, 0 deletions