|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
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 parsingboolean authorizeChecking(Storage source, java.lang.String reason)
source
- The source to be checkedreason
- The reason for checkingboolean 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.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |