This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


javax.tools
class ForwardingJavaFileObject

java.lang.Object extended by javax.tools.ForwardingFileObject extended by javax.tools.ForwardingJavaFileObject
All Implemented Interfaces:
FileObject, JavaFileObject

public class ForwardingJavaFileObject
extends ForwardingFileObject
implements JavaFileObject

Forwards calls to a given file object. Subclasses of this class might override some of these methods and might also provide additional fields and methods.


Field Summary
 
Fields inherited from class javax.tools.ForwardingFileObject
fileObject
 
Constructor Summary
protected

          Creates a new instance of ForwardingJavaFileObject.
 
Method Summary
 Modifier

          
 JavaFileObject.Kind

          
 NestingKind

          
 boolean

          
 
Methods inherited from class javax.tools.ForwardingFileObject
delete, getCharContent, getLastModified, getName, openInputStream, openOutputStream, openReader, openWriter, toUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForwardingJavaFileObject

protected ForwardingJavaFileObject(JavaFileObject fileObject)
Creates a new instance of ForwardingJavaFileObject.

Parameters:
fileObject - delegate to this file object
Method Detail

getAccessLevel

public Modifier getAccessLevel()

getKind

public JavaFileObject.Kind getKind()

getNestingKind

public NestingKind getNestingKind()

isNameCompatible

public boolean isNameCompatible(String simpleName,
                                JavaFileObject.Kind kind)
Parameters:
simpleName
kind


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.