Extension SDK 10.1.2

Uses of Class
oracle.ide.model.Project

Packages that use Project
oracle.ide Contains classes that allow addins access to the IDE integration objects. 
oracle.ide.addin Contains classes and interfaces that are used by addins to extend JDeveloper with their own views and wizards. 
oracle.ide.compiler Contains classes that allow addins some level of control on the IDE build system. 
oracle.ide.explorer Contains the interfaces and classes addins use to provide a structured view of data contained in nodes displayed in a navigator or an editor. 
oracle.ide.layout Contains interfaces and classes addins can implement or extend to provide preferred layouts for their own specialized editors. 
oracle.ide.model Contains interfaces and classes implementing JDeveloper's data model. 
oracle.ide.runner Contains classes that allow addins some level of control on the IDE runner system. 
oracle.jdeveloper.audit.analyzer The base classes for writing analyzers. 
oracle.jdeveloper.audit.model The base classes for defining the Audit object model. 
oracle.jdeveloper.audit.service The API classes for invoking Audit programatically, and a few Audit common API classes. 
oracle.jdeveloper.cmt The Component Model Tool, an API for manipulating Java source code. 
oracle.jdeveloper.compiler Contains classes that allow addins to integrate their own build system translator. 
oracle.jdeveloper.model Contains interfaces and classes implementing the Java specific portions of JDeveloper's data model. 
oracle.jdeveloper.runner Contains classes that allow addins some level of control on the JDeveloper runner system. 
 

Uses of Project in oracle.ide
 

Methods in oracle.ide that return Project
static Project Ide.getActiveProject()
          Returns the currently active Project.
static Project Ide.getDefaultProject()
          Gets the default project node
 

Methods in oracle.ide with parameters of type Project
static void IdeViewHandler.fireActiveProjectChanged(Project project, Workspace workspace, Observer origin)
           
static void Ide.setActiveProject(Project project)
           
 

Uses of Project in oracle.ide.addin
 

Fields in oracle.ide.addin declared as Project
protected  Project DefaultContext._project
           
 

Methods in oracle.ide.addin that return Project
 Project DefaultContext.getProject()
           
 Project Context.getProject()
          Provides a reference to the Project data associated with this Context.
 

Methods in oracle.ide.addin with parameters of type Project
 void DefaultContext.setProject(Project project)
           
 void Context.setProject(Project project)
          Set a reference to the Project data associated with this Context.
 

Constructors in oracle.ide.addin with parameters of type Project
DefaultContext(View view, Workspace workspace, Project project, Element[] selection, Document doc, Element elem)
          Constructor.
 

Uses of Project in oracle.ide.compiler
 

Methods in oracle.ide.compiler with parameters of type Project
 void CopyListener.initialize(Project project)
          This method allows the listener implementation to initialize any data that will be used by every single call to handleCopy().
 

Uses of Project in oracle.ide.explorer
 

Fields in oracle.ide.explorer declared as Project
protected  Project AbstractExplorer.defaultProject
           
 

Uses of Project in oracle.ide.layout
 

Methods in oracle.ide.layout that return Project
static Project AbstractLayoutListener.getProject(java.lang.String viewId, Layout layout)
           
 

Uses of Project in oracle.ide.model
 

Methods in oracle.ide.model that return Project
 Project HierarchicalFilter.getProject()
          Returns the Project that owns this filter.
protected  Project FilelistFilter.getProject()
           
 Project Preferences.getDefaultProject()
          Returns the default project.
 Project Workspace.currentActiveProject()
          Returns the currently active Project associated with this Workspace.
 

Methods in oracle.ide.model with parameters of type Project
static Element ElementFactory.findOrCreate(java.net.URL url, Project project)
          Returns an Element associated with the identifier.
 Element ElementRecognizer.create(java.net.URL url, Project project)
          Creates an instance of the design-time node associated with the specified url.
static PackageFilter.PackageFactory PackageFilter.getFactory(Project project)
          Get the factory assicated with the specified project.
static Factory PackageFilter.removeFactory(Project project)
          Remove the factory assicated with the specified project.
static Factory PackageFilter.findFactory(Project project)
          Find the factory assicated with the specified project.
protected  void FilelistFilter.setProject(Project project)
           
protected  void Project.copyToImpl(Project copy)
          Design pattern for supporting strongly typed copying.
protected  boolean Project.equalsImpl(Project project)
          This is a helper method for equals(Object) that can also be used by subclasses that implement equals(Object).
 boolean Preferences.isDefaultProject(Project project)
           
 void Workspace.setActiveProject(Project activeProject)
          Set the active project.
 

Constructors in oracle.ide.model with parameters of type Project
PackageFilter.PackageFactory(Project project)
           
Project(Project project)
          Copy constructor.
 

Uses of Project in oracle.ide.runner
 

Methods in oracle.ide.runner that return Project
 Project RunLogPage.getProject()
          Returns the Project associated with this log page.
 Project RunProcess.getProject()
          Returns the Project associated with the RunProcess.
static Project RunProcess.getProject(Context context)
           
 

Methods in oracle.ide.runner with parameters of type Project
abstract  void Debugger.redefineClasses(Project project, java.util.Map nameToGuts)
          Tells the debugger to redefine some classes that have been recompiled.
abstract  java.net.URL Debugger.parseStackTraceLine(Workspace workspace, Project project, java.lang.String stackTraceLine)
           
abstract  boolean Debugger.showSourceFileForStackTraceLine(Workspace workspace, Project project, java.net.URL urlWithLine)
           
abstract  boolean Runner.isRunning(Project project)
          This methods checks if any application in the specified project are running.
abstract  boolean Runner.terminate(Project project, boolean force)
          This methods requests the runner to terminate all processe running under the specified project.
 

Uses of Project in oracle.jdeveloper.audit.analyzer
 

Methods in oracle.jdeveloper.audit.analyzer that return Project
 Project AuditContext.getProject()
          Gets the project currently being traversed, or null if the root or a workspace is currently being traversed.
 

Methods in oracle.jdeveloper.audit.analyzer with parameters of type Project
 DocumentAdapter AuditContext.getDocument(Workspace workspace, Project project, java.net.URL url)
          Gets the document corresponding to a workspace, project, and url.
 

Uses of Project in oracle.jdeveloper.audit.model
 

Methods in oracle.jdeveloper.audit.model that return Project
 Project Location.getProject()
          Gets the project containing this location.
 Project DocumentAdapter.getProject()
          Gets the project containing this document.
 Project PackageDirectory.getProject()
          Gets the project of this package directory.
 

Methods in oracle.jdeveloper.audit.model with parameters of type Project
 DocumentAdapter DocumentAdapterFactory.getDocument(Element element, java.net.URL url, Project project, Workspace workspace)
          Gets the document adapter for a construct corresponding to an element and/or URL, or null if none.
 java.net.URL[] DocumentTypeAdapter.getURLs(Element element, Project project, Workspace workspace)
          Gets the URLs of an element, or null if none.
 java.lang.Object DocumentTypeAdapter.getKey(java.net.URL url, Project project, Workspace workspace)
          Creates a key for a workspace, project, and URL.
 

Constructors in oracle.jdeveloper.audit.model with parameters of type Project
DocumentAdapter(DocumentAdapterFactory factory, DocumentTypeAdapter type, DocumentAdapter workspace, Project project)
          Creates a project document adapter.
 

Uses of Project in oracle.jdeveloper.audit.service
 

Methods in oracle.jdeveloper.audit.service with parameters of type Project
abstract  boolean Auditor.addElement(Element element, Document document, Project project, Workspace workspace)
          Adds the location corresponding to an Element to the set of locations to be audited.
abstract  int Auditor.addElements(Element[] elements, Document document, Project project, Workspace workspace)
          Adds the locations corresponding to an array of Elements to the set of locations to be audited.
abstract  boolean Auditor.addConstruct(java.lang.Object construct, java.net.URL document, Project project, Workspace workspace)
          Adds the location corresponding to a construct to the set of locations to be audited.
 

Uses of Project in oracle.jdeveloper.cmt
 

Methods in oracle.jdeveloper.cmt that return Project
 Project CmtMessage.getProject()
           
 

Methods in oracle.jdeveloper.cmt with parameters of type Project
 Element CmtElementRecognizer.create(java.net.URL url, Project project)
          Creates an instance of the design-time node associated with the specified url.
 

Uses of Project in oracle.jdeveloper.compiler
 

Methods in oracle.jdeveloper.compiler that return Project
 Project IdeLog.Message.getProject()
           
 Project IdeLog.getProject()
          get current project being compiled
 

Methods in oracle.jdeveloper.compiler with parameters of type Project
 void CopyTranslator.setProject(Project project)
           
 void CopyTranslator.updateProject(Project project)
           
 int CopyTranslator.translate(Project prj, boolean rebuild, java.util.ArrayList sources, java.util.ArrayList results)
          return the number of errors 0 if successfull
 void IdeLog.setProject(Project project)
          set current project being compiled
 void Translator.setProject(Project project)
           
 void Translator.updateProject(Project project)
           
 int Translator.translate(Project prjNode, boolean rebuild, java.util.ArrayList sources, java.util.ArrayList results)
          Translate(), main entry point to the translator, the method will translate every specified files in 'sources' and all generated files will be returned in 'results'.
 void Ojc.setProject(Project project)
           
 void Ojc.updateProject(Project project)
           
static java.io.File Ojc.getCdiFile(Project prj, JProjectConfiguration prjConfig)
           
static java.net.URL Ojc.getURLFromClassName(Project prj, java.lang.String className)
           
 int Ojc.translate(Project prj, boolean rebuild, java.util.ArrayList sources, java.util.ArrayList results)
          return the number of errors 0 if successfull
 

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

Uses of Project in oracle.jdeveloper.model
 

Subclasses of Project in oracle.jdeveloper.model
 class JProject
          JProject is the data class that represents the project in JDeveloper.
 

Methods in oracle.jdeveloper.model with parameters of type Project
static PackageFilter.PackageFactory ApplicationFilter.getPackageFactory(Project project)
           
static PackageFolder ApplicationFilter.getPackageFolder(java.net.URL url, Project project, PackageFilter filter)
          Returns the PackageFolder associated with the URL.
static PackageFolder ApplicationFilter.findPackageFolder(java.net.URL url, Project project)
          Finds the package folder associated with the specified url.
static java.util.Iterator ApplicationFilter.getPackages(Project project)
           
static PackageFolder ApplicationFilter.removePackage(java.net.URL url, Project project)
          Remove the package pointed to by the url from the package cache associated with the given project.
static void ApplicationFilter.addPackageObserver(Observer observer, Project project)
          Add an Observer to the list of observers to attach to any newly created packages for the given project.
static void ApplicationFilter.removePackageObserver(Observer observer, Project project)
          Remove an Observer from the list of observers to attach to any newly created packages for the given project.
 

Uses of Project in oracle.jdeveloper.runner
 

Methods in oracle.jdeveloper.runner with parameters of type Project
static boolean Source.showSourceFile(Workspace workspace, Project project, java.lang.String pkg, java.lang.String fullClassName, java.lang.String filename, int line, boolean selectLine)
          Displays a source file in the code editor.
static boolean Source.showSourceFile(Workspace workspace, Project project, java.lang.String pkg, java.lang.String fullClassName, java.lang.String filename, int line, boolean selectLine, java.lang.String sourceNotFoundMessage)
          Displays a source file in the code editor.
static boolean Source.showSourceFile(Workspace workspace, Project project, java.net.URL url, int line, boolean selectLine)
          Displays a source file in the code editor.
static boolean Source.showSourceFile(Workspace workspace, Project project, Node node, int line, boolean selectLine)
          Displays a source file in the code editor.
static CodeEditor Source.showNodeInCodeEditor(Workspace workspace, Project project, Node node)
          Displays a node in the code editor.
static boolean Source.showUIDesigner(Workspace workspace, Project project, java.net.URL url)
          Displays a source file in the UI designer.
static boolean Source.showUIDesigner(Workspace workspace, Project project, Node node)
          Displays a source file in the UI designer.
static java.net.URL Source.findSourceFile(Workspace workspace, Project project, java.lang.String pkg, java.lang.String filename)
          Returns the URL for the source file that has the given package and filename.
static java.net.URL Source.askSourceFinders(Workspace workspace, Project project, java.lang.String pkg, java.lang.String filename)
           
static java.net.URL Source.findURLForClass(Workspace workspace, Project project, java.lang.String fullClassName)
           
static java.net.URL Source.findOpenSourceStub(Workspace workspace, Project project, java.lang.String fullClassName)
          Returns the URL for a source stub that has already been opened.
static Node[] Source.getProjectFileList(Project project)
          Returns the files in the given project.
static Node[] Source.getOpenedFiles(Workspace workspace, Project project)
          Returns the files that are currently open in an editor.
 java.net.URL SourceFinder.findSourceFile(Workspace workspace, Project project, java.lang.String pkg, java.lang.String filename)
          Returns the URL to a source file, or null if the source can not be found.
 


Extension SDK

 

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