Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Uses of Interface
oracle.ojc.interfaces.Storage

Packages that use Storage
oracle.jdeveloper.compiler Contains classes that allow addins to integrate their own build system translator. 
oracle.ojc.interfaces Contains interfaces that allows OJC (Oracle Java Compiler) to be embedded into another application. 
oracle.ojc.storage   

 

Uses of Storage in oracle.jdeveloper.compiler

 

Classes in oracle.jdeveloper.compiler that implement Storage
 class IdeStorage
          The IdeStorage implements compiler Storage interface and manages input/output for files stored in the IDE process memory.

 

Methods in oracle.jdeveloper.compiler that return Storage
 Storage IdeStorage.create(java.lang.String name)
           
 Storage JarStorage.create(java.lang.String name)
           
 Storage IdeStorage.createDir(java.lang.String name)
           
 Storage JarStorage.createDir(java.lang.String name)
           
static Storage Helpers.createFileStorage(java.io.File file)
           
static Storage Helpers.createFileStorage(java.lang.String pathName)
           
 Storage SourceMap.getRealSource()
          getRealSource() returns the storage for the original source file, not the preprocessed one
 Storage IdeStorage.open(java.lang.String name)
           
 Storage JarStorage.open(java.lang.String name)
           
 Storage IdeStorage.openDir(java.lang.String name)
           
 Storage JarStorage.openDir(java.lang.String name)
           
 Storage IdeStorage.setContext(Storage newContext)
           
 Storage JarStorage.setContext(Storage newContext)
           

 

Methods in oracle.jdeveloper.compiler that return types with arguments of type Storage
 java.util.Map<Workspace,java.util.Map<Project,java.util.Set<Storage>>> UnifiedBuildSystem.getTranslatedSources()
           

 

Methods in oracle.jdeveloper.compiler with parameters of type Storage
 boolean Translator.canBuild(Storage store)
          canBuild is a predicate to find out if this translator can build the specified store (i.e.
 boolean Ojc.canBuild(Storage store)
           
 boolean CopyTranslator.canBuild(Storage store)
           
 void Translator.Log.clear(Storage source)
          Clear all log messages for the given file.
 void IdeLog.clear(Storage source)
          clear all messages for the specified source file
 void Translator.Log.error(Storage source, int line, int col, int errNumber, java.lang.String errMsg)
          Log an error message.
 void IdeLog.error(Storage source, int line, int col, int errNumber, java.lang.String errMsg)
          print an error message:
protected  javax.swing.tree.DefaultMutableTreeNode CompilerPage.getFileNode(javax.swing.tree.DefaultMutableTreeNode parent, Storage storage, boolean insert)
          Get the file node matching the given storage object
protected  java.net.URL CompilerPage.getFileStorageURL(Storage storage)
           
static boolean Helpers.isFileStorage(Storage stor)
           
 void UnifiedBuildSystem.markTranslated(Translator translator, Storage source)
          Marks a source as actually translated.
 boolean Translator.needToBuild(Storage store)
          needToBuild is a predicate to find out if this translator needs the specified store to successfully build the other requested stores (i.e.
 boolean Ojc.needToBuild(Storage store)
           
 boolean CopyTranslator.needToBuild(Storage store)
           
 Storage IdeStorage.setContext(Storage newContext)
           
 Storage JarStorage.setContext(Storage newContext)
           
 boolean SourceMap.translateLocation(int[] lineCol, Storage[] source)
          translateLocation() will convert the line/col from the generated file to the line/col into the original file using the SMAP, it will also return the original source file name this line/col is from, the returned source file may be different than the value returned from getRealSource() when the line/col is located in some include source file
 void Translator.Log.warning(Storage source, int line, int col, int errNumber, java.lang.String errMsg)
          Log a warning message.
 void IdeLog.warning(Storage source, int line, int col, int errNumber, java.lang.String errMsg)
          print a warning message:

 

Constructors in oracle.jdeveloper.compiler with parameters of type Storage
IdeLog.Message(Workspace wsp, Project project, Storage fname, java.lang.String msg, int code, int line, int col)
           
IdeLog.Message(Workspace wsp, Project project, Storage fname, java.lang.String msg, int code, int line, int col, int kind)
           

 

Uses of Storage in oracle.ojc.interfaces

 

Methods in oracle.ojc.interfaces that return Storage
 Storage Storage.create(java.lang.String name)
          Creates a new Storage for data access if doesn't exists yet.
 Storage Storage.createDir(java.lang.String name)
          Creates a new directory Storage if doesn't exists yet.
 Storage Storage.open(java.lang.String name)
          Opens a Storage for access.

 

Methods in oracle.ojc.interfaces with parameters of type Storage
 boolean IdeEnv.authorizeChecking(Storage source, java.lang.String reason)
          Called before (re)checking the given source of the given graph.
 boolean IdeEnv.authorizeParsing(Storage source, java.lang.String reason)
          Called before (re)parsing the given source of the given graph.
 boolean IdeEnv.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.
 void Log.printError(Storage source, int pos, ErrorInfo info)
          Prints an error message associated with a source
 void Log.printWarning(Storage source, int pos, ErrorInfo info)
          Prints a warning message associated with a source

 

Uses of Storage in oracle.ojc.storage

 

Classes in oracle.ojc.storage that implement Storage
 class DirectoryStorage
           
 class FileStorage
           
 class JarStorage
           

 

Methods in oracle.ojc.storage that return Storage
 Storage DirectoryStorage.create(java.lang.String name)
           
 Storage JarStorage.create(java.lang.String name)
           
 Storage DirectoryStorage.createDir(java.lang.String name)
           
 Storage JarStorage.createDir(java.lang.String name)
           
 Storage DirectoryStorage.open(java.lang.String fileName)
           

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.5.0)

E13403-06


Copyright © 1997, 2011, Oracle. All rights reserved.