| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.3) E13403-11  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IdeEnv
The IdeEnv interface supplies an abstract layer for authorizing compile phases such as parsing, checking and writing.
| Method Summary | |
|---|---|
 boolean | 
authorizeChecking(Storage source, java.lang.String reason)Called before (re)checking the given source of the given graph.  | 
 boolean | 
authorizeParsing(Storage source, java.lang.String reason)Called before (re)parsing the given source of the given graph.  | 
 boolean | 
authorizeWriting(Storage source, java.lang.String qualifiedClassName, byte[] buffer, int offset, int len)Called before code generation and writing the given output source (.class) of the given graph.  | 
| Method Detail | 
|---|
boolean authorizeParsing(Storage source,
                         java.lang.String reason)
source - The source to be parsedreason - The reason for parsing
boolean authorizeChecking(Storage source,
                          java.lang.String reason)
source - The source to be checkedreason - The reason for checking
boolean authorizeWriting(Storage source,
                         java.lang.String qualifiedClassName,
                         byte[] buffer,
                         int offset,
                         int len)
source - The .class file that will be writtenqualifiedClassName - The name of the classbuffer - The buffer that supplies the contents for the writingoffset - The starting offset of the contents to be writtenlen - The number of bytes to write
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.3) E13403-11  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||