| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.model.Node
oracle.ide.model.TextNode
oracle.ide.model.DeployableTextNode
oracle.jdeveloper.model.JavaNode
oracle.jdeveloper.model.JavaClassNode
public final class JavaClassNode
The JavaNode interface represents a Java class element in the JDeveloper
 browser.  A JavaNode could be either a .class file or a .java
 file; however, JDeveloper normally represents a .java file with the
 JavaSourceNode, which extends JavaNode. 
 In addition to providing the usual Node features, a
 JavaNode provides access to both a code-level view (through
 the JOT subsystem) and a component view (through the CMT subsystem) of the
 Java class. 
JavaSourceNode| Field Summary | |
|---|---|
| static java.lang.String | EXT | 
| Fields inherited from class oracle.ide.model.DeployableTextNode | 
|---|
| EXT2 | 
| Fields inherited from class oracle.ide.model.Node | 
|---|
| LOG_READONLY | 
| Constructor Summary | |
|---|---|
| JavaClassNode() | |
| Method Summary | |
|---|---|
| protected  java.io.Reader | createReader(java.net.URL url)Fetch a Reader for reading the contents of this node from the given URL. | 
| protected static java.lang.String | emitFile(JavaFile javaFile)Given a JavaFile, emit a source stub for that JavaFile | 
|  boolean | isReadOnly()Returns trueif the Node is read-only. | 
| protected  void | saveImpl()Subclasses should override this method to customize the save() behavior. | 
| Methods inherited from class oracle.jdeveloper.model.JavaNode | 
|---|
| getIcon, setIcon | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String EXT
| Constructor Detail | 
|---|
public JavaClassNode()
| Method Detail | 
|---|
protected java.io.Reader createReader(java.net.URL url)
TextNode
createReader in class TextNodeurl - the URL to fetch a Reader for
protected void saveImpl()
NodeNode.save() invokes this only if the node is dirty, under
 write lock.  The Node implementation does nothing.
saveImpl in class TextNodepublic boolean isReadOnly()
TextNodetrue if the Node is read-only.
 
 TextNode overrides to force the underlying buffer to be read only.
isReadOnly in class TextNodeNode.isReadOnly()protected static java.lang.String emitFile(JavaFile javaFile)
javaFile - A JavaFile which cannot be null
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||