Package | Description |
---|---|
oracle.ide |
Contains classes that allow addins access to the IDE integration objects.
|
oracle.ide.ceditor |
The
Code Editor package contains the code editing
implementation of the JDeveloper IDE. |
oracle.ide.cmd |
Contains classes implementing several JDeveloper commands.
|
oracle.ide.compiler |
Contains classes that allow addins some level of control on the IDE build system.
|
oracle.ide.dependency |
Provides information about the dependencies between files in an application.
|
oracle.ide.dependency.index |
Provides the ability to store and retrieve dependency information using the
index.
|
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.file |
Classes and interfaces used to track changes to files.
|
oracle.ide.index |
Classes used to build and query indexes of source files.
|
oracle.ide.index.file | |
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.model.panels | |
oracle.ide.navigator |
Contains classes providing navigator support.
|
oracle.ide.persistence |
Contains API classes for the persistence of search indexes.
|
oracle.ide.resourcebundle |
Provides a designtime abstraction around locating and managing resource bundles
used by visual and non-visual editors.
|
oracle.ide.runner |
Contains classes that allow addins some level of control on the IDE runner system.
|
oracle.ide.status | |
oracle.ide.task.locking | |
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.project | |
oracle.jdeveloper.audit.service |
The API classes for invoking Audit programatically, and a few Audit common
API classes.
|
oracle.jdeveloper.audit.transform |
The base classes for defining transformations on the Audit object
model.
|
oracle.jdeveloper.builder.cls |
The
cls package provides classes and interfaces for generating Java classes. |
oracle.jdeveloper.cmd | |
oracle.jdeveloper.connection.model.spi | |
oracle.jdeveloper.controller | |
oracle.jdeveloper.db |
Classes for accessing database connections in JDeveloper (and other FCP
products).
|
oracle.jdeveloper.db.dependency | |
oracle.jdeveloper.deploy.dt | |
oracle.jdeveloper.deploy.ear | |
oracle.jdeveloper.engine | |
oracle.jdeveloper.file | |
oracle.jdeveloper.java |
Public API for the java model.
|
oracle.jdeveloper.java.dependency |
Provides dependency information for Java.
|
oracle.jdeveloper.java.locator |
Public implementations of the JavaClassLocator interface.
|
oracle.jdeveloper.java.provider |
Public implementations of the JavaFileProvider interface.
|
oracle.jdeveloper.library |
The
Libraries package provides the library API used
by JDeveloper. |
oracle.jdeveloper.model |
Contains interfaces and classes implementing the Java specific portions of
JDeveloper's data model.
|
oracle.jdeveloper.rescat2.model.registry | |
oracle.jdeveloper.runner |
Contains classes that allow addins some level of control on the JDeveloper runner system.
|
oracle.jdeveloper.server.connection | |
oracle.jdeveloper.vcs.changelist | |
oracle.jdeveloper.vcs.spi |
Contains extension-level service provider interfaces for version control system integraton.
|
oracle.jdeveloper.vcs.util |
Contains assorted stateless utilities for version control system integraton.
|
oracle.jdevimpl.audit.core | |
oracle.jdevimpl.audit.model |
Modifier and Type | Method and Description |
---|---|
static Workspace |
Ide.getActiveWorkspace()
Returns the currently active
Workspace . |
static Workspace |
Ide.getDefaultWorkspace()
Gets the default
Workspace |
Workspace |
Context.getWorkspace()
Provides a reference to the Workspace associated with this
Context.
|
Modifier and Type | Method and Description |
---|---|
static void |
Ide.setActiveWorkspace(Workspace workspace)
Sets the active workspace
|
static void |
IdeCore.setActiveWorkspaceOverride(Workspace workspace)
Sets the overridden value of the active workspace.
|
void |
Context.setWorkspace(Workspace workspace)
Sets a reference to the Workspace to be associated with this
Context.
|
Constructor and Description |
---|
Context(View view,
Workspace workspace,
Project project,
Node node)
Constructor.
|
Context(Workspace workspace,
Project project)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Editors.editNode(Workspace workspace,
Project project,
Node node,
int offset,
int length,
boolean spanLines)
Open a editor for a specified node.
|
static Editor |
Editors.editNode2(Workspace workspace,
Project project,
Node node,
int offset,
int length,
boolean spanLines)
Open a editor for a specified node.
|
Constructor and Description |
---|
UndoableEditCommand(java.lang.String name,
TextNode node,
Project project,
Workspace workspace)
Creates an undoable edit wrapper command without an IDE context that
manages the initial selection.
|
UndoableEditCommand(java.lang.String name,
TextNode node,
Project project,
Workspace workspace,
boolean initialSelection)
Creates an undoable edit wrapper command without an IDE context.
|
UndoableEditCommand(java.lang.String name,
TextNode node,
Project project,
Workspace workspace,
int selectionStart,
int selectionEnd)
Constructor callable from threads other than the event thread.
|
UndoableEditCommand(java.lang.String name,
TextNode node,
Project project,
Workspace workspace,
int selectionStart,
int selectionEnd,
java.util.List<Selection> multiSelections)
Constructor callable from threads other than the event thread.
|
Modifier and Type | Method and Description |
---|---|
static Workspace |
NewWorkspaceCommand.createEmptyWorkspace(Context context,
java.net.URL wspURL)
Creates a new empty workspace.
|
static Workspace |
NewWorkspaceCommand.createEmptyWorkspace(Workspaces workspaces,
Workspace defaultWorkspace,
Context context,
java.net.URL wspURL) |
Modifier and Type | Method and Description |
---|---|
static Workspace |
NewWorkspaceCommand.createEmptyWorkspace(Workspaces workspaces,
Workspace defaultWorkspace,
Context context,
java.net.URL wspURL) |
static Project |
NewWorkspaceCommand.createProject(Context context,
Workspace workspace)
Provides the UI for creating a project in the given workspace
|
Modifier and Type | Method and Description |
---|---|
void |
BuildSystemListener2.projectBuildFinished(Workspace workspace,
Project project)
Called by the build after the build of a project or the
build of one or more project files has finished.
|
void |
BuildSystemListener2.projectBuildWillStart(Workspace workspace,
Project project)
Called by the build before the build of a project or the
build of one or more project files is started.
|
void |
BuildSystemListener2.projectCleanFinished(Workspace workspace,
Project project)
Called by the build after the clean of a project or the
clean of one or more project files has finished.
|
void |
BuildSystemListener2.projectCleanWillStart(Workspace workspace,
Project project)
Called by the build before the clean of a project or the
clean of one or more project files is started.
|
void |
CopyListener2.setWorkspace(Workspace workspace)
Called by the build to set the Workspace.
|
void |
BuildSystemListener2.workspaceBuildFinished(Workspace workspace)
Called by the build after the build of a workspace has finished.
|
void |
BuildSystemListener2.workspaceBuildWillStart(Workspace workspace)
Called by the build before the build of a workspace is started.
|
void |
BuildSystemListener2.workspaceCleanFinished(Workspace workspace)
Called by the build after the clean of a workspace has finished.
|
void |
BuildSystemListener2.workspaceCleanWillStart(Workspace workspace)
Called by the build before the clean of a workspace is started.
|
Modifier and Type | Method and Description |
---|---|
Workspace |
SourceReference.getWorkspace()
Get the workspace containing the source file this reference appears in.
|
Workspace |
SourceDeclaration.getWorkspace()
Get the workspace containing the source file this declaration appears in.
|
Modifier and Type | Method and Description |
---|---|
static void |
SourceUtils.openSourceFile(Workspace workspace,
Project project,
java.net.URL url)
Open a source file in the code editor.
|
static void |
SourceUtils.openSourceFile(Workspace workspace,
Project project,
java.net.URL url,
int startOffset,
int endOffset)
Open a source file in the code editor.
|
Constructor and Description |
---|
Scope(Workspace workspace) |
Scope(Workspace workspace,
WorkingSet workingSet) |
Modifier and Type | Method and Description |
---|---|
Workspace |
IndexReference.getWorkspace() |
Workspace |
IndexDeclaration.getWorkspace() |
Constructor and Description |
---|
IndexDeclaration(java.lang.String id,
Workspace workspace,
Project project,
java.net.URL url,
int startOffset,
int endOffset) |
IndexReference(Workspace workspace,
Project project,
java.net.URL url,
int startOffset,
int endOffset) |
Modifier and Type | Field and Description |
---|---|
protected Workspace |
Explorer.defaultWorkspace |
Modifier and Type | Field and Description |
---|---|
protected Workspace |
ProjectCache.workspace |
Modifier and Type | Method and Description |
---|---|
Workspace |
ContentSetScope.getWorkspace()
Get the application workspace for this scope.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<ContentSetRoot> |
ContentSetRoot.getContentSetRoots(Workspace workspace)
Get the content set roots for an application.
|
static java.util.Collection<ContentSetRoot> |
ContentSetRoot.getContentSetRoots(Workspace workspace,
ContentSet contentSet)
Get the content set roots for a specific content set of an application.
|
static ProjectCache |
ProjectCache.getInstance(Workspace workspace)
Get the project cache for an application workspace.
|
static ContentSetScope |
ContentSetScope.getInstance(Workspace workspace)
Get an instance of this class for the entire application-level content.
|
static ContentSetKey |
ContentSetKey.getInstance(Workspace workspace)
Get a key for the entire contents of an application.
|
static ContentSetScope |
ContentSetScope.getInstance(Workspace workspace,
Project project)
Get an instance of this class for the entire project content.
|
static ContentSetKey |
ContentSetKey.getInstance(Workspace workspace,
Project project)
Get a key for the entire contents of a project.
|
static ContentSetScope |
ContentSetScope.getInstance(Workspace workspace,
Project project,
java.lang.String contentSetKey)
Get an instance of this class for a specific content set in a project.
|
static ContentSetKey |
ContentSetKey.getInstance(Workspace workspace,
Project project,
java.lang.String contentSetKey)
Get a key for a specific content set in a project.
|
static ContentSetScope |
ContentSetScope.getInstance(Workspace workspace,
java.lang.String contentSetKey)
Get an instance of this class for a specific content set in the
application-level content.
|
static ContentSetKey |
ContentSetKey.getInstance(Workspace workspace,
java.lang.String contentSetKey)
Get a key for a specific content set in an application.
|
protected static long |
ProjectCache.getUserTimestamp(Workspace workspace)
Get the timestamp when a workspace was last invalidated, or
-1 if
the workspace has never been invalidated. |
static void |
ProjectCache.invalidate(Workspace workspace)
Invalidate the project cache for an application workspace.
|
Constructor and Description |
---|
ProjectCache(Workspace workspace) |
Modifier and Type | Method and Description |
---|---|
Workspace |
IndexingContext.getWorkspace()
Get the workspace being indexed.
|
Modifier and Type | Method and Description |
---|---|
abstract Index |
IndexManager.getIndex(Workspace workspace)
Get the index for the application content.
|
abstract Index |
IndexManager.getIndex(Workspace workspace,
ContentSet content)
Get the index for the given
ContentSet in the application content. |
abstract Index |
IndexManager.getIndex(Workspace workspace,
Project project)
Get the index for the given project.
|
abstract Index |
IndexManager.getIndex(Workspace workspace,
Project project,
ContentSet content)
Get the index for the given
ContentSet in the scope of the given
project. |
abstract Index |
IndexManager.getIndex(Workspace workspace,
Project project,
FileSet fileSet)
Get the index for the given
FileSet in the scope of the given
project. |
abstract Index |
IndexManager.getIndex(Workspace workspace,
Project project,
Path path)
Get the index for the given
Path in the scope of the given
project. |
abstract Index |
IndexManager.getIndex(Workspace workspace,
Project project,
java.net.URL url)
Get the index for the given URL in the scope of the given project.
|
abstract Index |
IndexManager.getIndex(Workspace workspace,
Project project,
URLPath path)
Get the index for the given
URLPath in the scope of the given
project. |
abstract Index |
IndexManager.getIndex(Workspace workspace,
java.net.URL url)
Get the index for the given URL in the scope of the given workspace.
|
abstract Index |
IndexManager.getIndex(Workspace workspace,
URLPath path)
Get the index for the given
URLPath in the scope of the given
workspace. |
void |
IndexingListener.indexUpdate(Workspace workspace,
Project project,
java.util.Collection<java.net.URL> urls)
Called when a set of files are about to be updated in the index.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
FileChangeManager.addFileChangeListener(Workspace workspace,
Project project,
FileChangeListener listener)
Deprecated.
Add a
FileChangeListener for the given workspace and project. |
void |
FileChangeListener.filesChanged(Workspace workspace,
Project project,
java.util.Collection<FileChange> changes)
Deprecated.
One or more files have changed.
|
abstract void |
FileChangeManager.removeFileChangeListener(Workspace workspace,
Project project,
FileChangeListener listener)
Deprecated.
Remove a
FileChangeListener for the given workspace and project. |
Modifier and Type | Method and Description |
---|---|
static Workspace |
AbstractLayoutListener.getWorkspace(java.lang.String viewId,
Layout layout) |
Modifier and Type | Method and Description |
---|---|
Workspace |
Workspaces.currentActiveWorkspace()
Returns the currently active
Workspace associated with
this Workspaces . |
Workspace |
Preferences.getDefaultWorkspace()
Deprecated.
Returns the default workspace.
|
Workspace |
WorkspaceChangeEvent.getWorkspace()
Get the workspace that changed.
|
Workspace |
Project.getWorkspace()
Get the workspace this project is open in.
|
Workspace |
Workspaces.getWorkspace(Project project) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Workspace> |
Workspaces.workspaces()
Returns a collection of
Workspace instances which are children of
this Workspaces . |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
TechnologyScopeManager.NullDetector.detectTechnologyScopeIds(Workspace workspace,
Project project) |
java.util.Collection<java.lang.String> |
TechnologyScopeDetector.detectTechnologyScopeIds(Workspace workspace,
Project project)
Given a project, scans and finds the technology scopes relevant to the
project
|
java.util.Collection<java.lang.String> |
TechnologyScopeManager.NullDetector.detectTechnologyScopeIdsOfProjectChanges(Workspace workspace,
Project project) |
java.util.Collection<java.lang.String> |
TechnologyScopeDetector.detectTechnologyScopeIdsOfProjectChanges(Workspace workspace,
Project project)
Given a workspace and a project, return the set of technology scope id
that the project must add to initialize the proper features.
|
protected static PropertyStorage |
SharedPropertiesAdapter.getActivePropertyStorage(Project project,
Workspace workspace,
java.lang.String dataKey)
Returns a PropertyStorage object that wraps either the workspace
shared properties or the project properties, depending on where
the properties identified by
dataKey are stored. |
static WorkingSets |
WorkingSets.getInstance(Workspace workspace)
Gets the WorkingSets object for this supplied Workpsace.
|
static WorkingSet |
WorkingSets.getOrCreateWorkingSet(Workspace workspace,
java.lang.String name,
java.util.List<Project> includeProjects,
java.util.Map<java.net.URL,java.util.List<java.net.URL>> projectUrlToFileUrls)
Gets or creates a working set with the name given.
|
abstract PropertyStorage |
SharedPropertiesManager.getPropertyStorage(Project project,
Workspace parentWorkspace,
java.lang.String propertyDataKey)
Returns a PropertyStorage object that wraps either the workspace
shared properties or the project properties, depending on where
the properties identified by
propertyDataKey are stored. |
static void |
ApplicationContent.initializeContentSets(Workspace workspace) |
static java.util.Set<java.net.URL> |
WorkingSets.projectUrls(Workspace workspace) |
void |
Workspaces.setActiveWorkspace(Workspace workspace)
Sets the currently active
Workspace associated with
this Workspaces . |
java.util.Map<Project,java.util.concurrent.ConcurrentLinkedQueue<java.net.URL>> |
TechnologyScopeManager.NullDetector.technologyScopesOfProjectBatch(Workspace workspace,
java.util.Collection<Project> project) |
java.util.Map<Project,java.util.concurrent.ConcurrentLinkedQueue<java.net.URL>> |
TechnologyScopeDetector.technologyScopesOfProjectBatch(Workspace workspace,
java.util.Collection<Project> project) |
Modifier and Type | Method and Description |
---|---|
protected static Workspace |
ProjectSettingsTraversablePanel.getProjectsOwningWorkspace(Namespace data)
|
Modifier and Type | Method and Description |
---|---|
Workspace |
ApplicationChangeNotifier.currentApplication()
Returns the currently selected application.
|
Workspace |
ApplicationChangeEvent.getApplication()
Returns the application for which this event applies.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Boolean |
ViewSupport.isDirectoryView(Workspace workspace) |
static void |
ViewSupport.updateView(Workspace workspace) |
Constructor and Description |
---|
ApplicationChangeEvent(int stateChange,
Workspace application) |
Modifier and Type | Method and Description |
---|---|
static Storage |
Storages.getApplicationStorage(Workspace application)
Get a storage instance for an application.
|
static ApplicationCacheSettings |
ApplicationCacheSettings.getInstance(Workspace workspace)
Returns a new ApplicationCacheSettings adapter for the specified Workspace.
|
static Storage |
Storages.getProjectStorage(Workspace workspace,
Project project)
Get a storage instance for a project.
|
Modifier and Type | Method and Description |
---|---|
void |
ResourceBundleManagerDT.addRegisteredBundle(Workspace workspace,
java.lang.String bundleId,
boolean override) |
void |
RegisteredApplicationBundlesPanel.load(Workspace ws,
ResourceBundleOptions options) |
Modifier and Type | Method and Description |
---|---|
Workspace |
RunProcess.getWorkspace()
Returns the
Workspace associated with the RunProcess. |
Workspace |
RunLogPage.getWorkspace()
Returns the
Workspace associated with this log page. |
Modifier and Type | Method and Description |
---|---|
boolean |
DebuggerExtender.canCreateCustomBreakpoint(java.lang.String customBreakpointType,
Workspace workspace,
Project project)
Called by the debugger to ask the DebuggerExtender if new breakpoints
of a certain type can be created for the incoming workspace and project
|
abstract java.net.URL |
Debugger.parseStackTraceLine(Workspace workspace,
Project project,
java.lang.String stackTraceLine) |
abstract boolean |
Debugger.showSourceFileForStackTraceLine(Workspace workspace,
Project project,
java.lang.String stackTraceLine) |
abstract boolean |
Debugger.showSourceFileForStackTraceLine(Workspace workspace,
Project project,
java.net.URL urlWithLine) |
Modifier and Type | Method and Description |
---|---|
IssueList |
StatusManager.addAssistListener(java.net.URL file,
Project project,
Workspace workspace,
AssistListener listener,
View view)
Adds an assist listener to a file.
|
IssueList |
StatusManager.addIssueListener(java.net.URL file,
Project project,
Workspace workspace,
IssueListener listener,
View view)
Adds an issue listener to a file.
|
boolean |
StatusManager.addStalenessListener(java.net.URL file,
Project project,
Workspace workspace,
StalenessListener listener)
Adds a staleness listener to a file.
|
Status |
StatusManager.addStatusListener(java.net.URL file,
Project project,
Workspace workspace,
StatusListener listener)
Adds a status listener to a file.
|
void |
StatusManager.removeAssistListener(java.net.URL file,
Project project,
Workspace workspace,
AssistListener listener)
Removes an assist listener from a file.
|
void |
StatusManager.removeIssueListener(java.net.URL file,
Project project,
Workspace workspace,
IssueListener listener)
Removes an issue listener from a file.
|
void |
StatusManager.removeStalenessListener(java.net.URL file,
Project project,
Workspace workspace,
StalenessListener listener)
Removes a staleness listener from a file.
|
void |
StatusManager.removeStatusListener(java.net.URL file,
Project project,
Workspace workspace,
StatusListener listener)
Removes a status listener from a file.
|
void |
IssueListener.statusChanged(java.net.URL file,
Project project,
Workspace workspace,
IssueList issues)
Reports that the status of a file changed.
|
void |
AssistListener.statusChanged(java.net.URL file,
Project project,
Workspace workspace,
IssueList assists)
Reports that the status of a file changed.
|
void |
StatusListener.statusChanged(java.net.URL file,
Project project,
Workspace workspace,
Status status)
Reports that the status of a file changed.
|
void |
StalenessListener.statusStale(java.net.URL file,
Project project,
Workspace workspace)
Reports that the status of a file has been marked stale.
|
Constructor and Description |
---|
ProjectLock(Workspace w,
Project p)
No references to Workspace or Project will be stored, only the URLs will be
retained.
|
ResourceLock(Workspace workspace,
Project project,
Node n)
Note that the Workspace and Project in which the resource
resides are required, although only the resource itself will
be locked.
|
WorkspaceLock(Workspace w) |
Modifier and Type | Method and Description |
---|---|
Workspace |
AuditContext.getWorkspace()
Gets the workspace currently being traversed, or null if the root is
currently being traversed.
|
Modifier and Type | Method and Description |
---|---|
<T extends ModelAdapter> |
AuditTaskContext.getModel(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace)
Gets the adapter for the model corresponding to a workspace, project, and
url.
|
<T extends ModelAdapter> |
AuditContext.getModel(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace)
Gets the model adapter for the model corresponding to a workspace, project,
and url.
|
<T extends ModelAdapter> |
AuditTaskContext.getModelAdapter(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace)
Deprecated.
|
<T extends ModelAdapter> |
AuditContext.getModelAdapter(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace)
|
Modifier and Type | Method and Description |
---|---|
Workspace |
ModelAdapter.getWorkspace()
Gets the workspace containing this model.
|
Workspace |
Location.getWorkspace()
Gets the workspace containing this location.
|
Workspace |
FileDependency.getWorkspace()
Gets the workspace target of this dependency.
|
Modifier and Type | Method and Description |
---|---|
static void |
DependencyFileChangeListener.addDependency(Dependency dependency,
java.util.Collection<java.lang.String> names,
Project project,
Workspace workspace) |
static void |
DependencyFileChangeListener.addDependency(Dependency dependency,
java.lang.String name,
Project project,
Workspace workspace) |
static void |
DependencyFileChangeListener.addDependency(Dependency dependency,
java.net.URL file,
Project project,
Workspace workspace) |
static void |
DependencyFileChangeListener.filesChanged(java.util.Collection<java.net.URL> files,
Project project,
Workspace workspace) |
ContentCache |
ModelFactory.getContentSetCache(Project project,
Workspace workspace)
Gets the
ContentCache for a workspace, or a project in a workspace. |
<T extends ModelAdapter> |
ModelFactory.getModelAdapter(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace)
Gets the model adapter of a type corresponding to a URL, or null if none.
|
java.util.Collection<ModelAdapter> |
ModelFactory.getModelAdapters(Element element,
java.net.URL url,
Project project,
Workspace workspace)
Gets the models corresponding to an
Element or URL . |
void |
ContentRootFactory.getProjectRoots(Workspace workspace,
Project project,
IntersectedFilters projectContentFilters,
IntersectedFilters auxiliaryContentFilters,
java.util.Collection<ContentRoot> roots)
Gets content roots for a project.
|
void |
ContentRootFactory.getWorkspaceRoots(Workspace workspace,
IntersectedFilters applicationContentFilters,
IntersectedFilters auxiliaryContentFilters,
java.util.Collection<ContentRoot> roots)
Gets content roots for a workspace.
|
boolean |
ModelType.isAuditable(Element element,
ContentDirectory directory,
Project project,
Workspace workspace)
Gets whether a root element is auditable in the context of a directory,
project, and workspace.
|
static void |
DependencyFileChangeListener.removeDependency(Dependency dependency,
java.util.Collection<java.lang.String> names,
Project project,
Workspace workspace) |
static void |
DependencyFileChangeListener.removeDependency(Dependency dependency,
java.lang.String name,
Project project,
Workspace workspace) |
static void |
DependencyFileChangeListener.removeDependency(Dependency dependency,
java.net.URL file,
Project project,
Workspace workspace) |
Constructor and Description |
---|
ContainerModelAdapter(ModelFactory factory,
ModelType type,
Workspace workspace,
java.net.URL url) |
DependencyFileChangeListener(Project project,
Workspace workspace) |
FileDependency(java.net.URL file,
Project project,
Workspace workspace)
Creates a file dependency on a file.
|
ModelAdapter(ModelFactory factory,
ModelType type,
Workspace workspace,
java.net.URL url)
Creates a model adapter that adapts a
Workspace node. |
StructureDependency(Workspace workspace,
HashStructureAdapter scope,
java.lang.String... properties)
Creates a dependency on properties of a
HashStructureAdapter of a
Workspace . |
StructureDependency(Workspace workspace,
java.lang.String... properties)
Creates a dependency on properties of a
Workspace . |
Modifier and Type | Method and Description |
---|---|
protected TransformContext |
ProjectTransformAdapter.createContext(TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
Constructor and Description |
---|
ProjectTransformContext(TransformAdapter adapter,
TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Auditor.addConstruct(java.lang.Object construct,
java.net.URL file,
Project project,
Workspace workspace)
Adds the location corresponding to a construct to the set of locations to
be audited.
|
abstract boolean |
Auditor.addElement(Element element,
Node node,
Project project,
Workspace workspace)
Adds the location corresponding to an
Element to the set of
locations to be audited. |
abstract boolean |
Auditor.addNode(Node node,
Project project,
Workspace workspace)
Adds the location corresponding to a
Node to the set of
locations to be audited. |
abstract boolean |
Auditor.addUrl(java.net.URL url,
Project project,
Workspace workspace)
Adds the location corresponding to a URL to the set of locations to
be audited.
|
abstract boolean |
Auditor.isAuditable(Element element,
Node node,
Project project,
Workspace workspace)
Gets whether an
Element is auditable. |
Modifier and Type | Method and Description |
---|---|
Workspace |
TransformContext.getPendingWorkspace()
Gets the workspace for the pending location, or null if the pending
location is null.
|
Workspace |
TransformContext.getWorkspace()
Gets the workspace for this context.
|
Modifier and Type | Method and Description |
---|---|
protected abstract TransformContext |
TransformAdapter.createContext(TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace)
Creates a context for a transform over a violation at a location.
|
protected TransformContext |
TextTransformAdapter.createContext(TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
protected TransformContext |
NullTransformAdapter.createContext(TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
protected TransformContext |
DirectoryTransformAdapter.createContext(TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
protected java.lang.Boolean |
TransformAdapter.makeWritable(Node node,
Project project,
Workspace workspace) |
TransformContext |
TransformAdapter.newCreateContext(Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace)
Creates a create context for a transform over a violation at a pending
location.
|
TransformContext |
TransformAdapter.newMoveContext(Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace)
Creates a move context for a transform over a violation at a location.
|
TransformContext |
TransformAdapter.newWriteContext(Transform transform,
Violation violation,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace)
Creates a write context for a transform over a violation at a pending
location.
|
Constructor and Description |
---|
DirectoryTransformContext(TransformAdapter adapter,
TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
NullTransformContext(TransformAdapter adapter,
TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
TextTransformContext(TransformAdapter adapter,
TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace) |
TransformContext(TransformAdapter adapter,
TransformContext.Shape shape,
Transform transform,
Violation violation,
Location location,
java.net.URL pendingLocation,
Project pendingProject,
Workspace pendingWorkspace)
Creates a transform context at a location.
|
Modifier and Type | Method and Description |
---|---|
protected Workspace |
AbstractGenerator.getWorkspace() |
Modifier and Type | Method and Description |
---|---|
static Project |
NewEmptyProjectCommand.createProjectInWorkspace(java.net.URL projectURL,
Workspace workspace)
|
static Project |
NewEmptyProjectCommand.createProjectInWorkspace(java.net.URL projectURL,
Workspace workspace,
java.lang.String defaultPackage)
|
static Project |
NewEmptyProjectCommand.createProjectInWorkspace(java.net.URL projectURL,
Workspace workspace,
java.lang.String defaultPackage,
java.util.Collection<java.lang.String> techScopes)
|
static java.lang.String |
NewEmptyProjectCommand.getProjectPackage(Workspace workspace) |
void |
NewEmptyProjectCommand.ProjectInitializer.initializeProject(Project proj,
Workspace workspace) |
static void |
NewEmptyProjectCommand.initializeProjectSettings(Project project,
Workspace workspace,
java.lang.String defaultPackage,
java.util.Collection<java.lang.String> techScopes)
Configures the supplied project with default compiler, build, and
content options; sets the project package based on the supplied
package name and the default application package from teh supplied
workspace.
|
static void |
NewEmptyProjectCommand.setProjectPackage(java.lang.String pkgName,
Project newProject,
Workspace wksp) |
Modifier and Type | Method and Description |
---|---|
void |
WorkspaceConnectionProvider.setWorkspace(Workspace ws)
Sets the
Workspace for this provider instance |
Modifier and Type | Method and Description |
---|---|
protected void |
NodeActionController.queueContainer(Element element,
Project project,
Workspace workspace,
IdeAction action,
java.util.Map<URLKey,oracle.jdeveloper.controller.NodeActionController.NodeHandler> queue) |
Modifier and Type | Method and Description |
---|---|
static Workspace |
AppDatabaseConnections.getWorkspace(Context context)
Gets the current workspace/application for the given Context.
|
static Workspace |
AppDatabaseConnections.getWorkspace(java.lang.String storeName)
Returns the Workspace for the given store name, if the store name is that
of an Application resources store.
|
Modifier and Type | Method and Description |
---|---|
static DatabaseConnections |
AppDatabaseConnections.getAppDatabaseConnections(Workspace ws)
Creates a DatabaseConnections wrapper for the Application Connections in
the Application (Workspace).
|
static java.lang.String |
AppDatabaseConnections.getConnectionStoreName(Workspace w)
Gets the connection store name for the given Application (Workspace).
|
Modifier and Type | Method and Description |
---|---|
Workspace |
PlSqlDeclaration.getWorkspace() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map |
Deployment.getWorkspaceProfiles(Workspace workspace)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected Workspace |
EarProfileRecognizer.getWorkspace(Cookie cookie) |
Modifier and Type | Method and Description |
---|---|
protected AbstractBuilder |
EarProfileRecognizer.newEarProfileBuilder(Workspace ws,
java.util.ArrayList<ProfileBuilder> builders,
Cookie cookie) |
Constructor and Description |
---|
EarProfileBuilder(Workspace earContainer,
java.util.ArrayList<ProfileBuilder> builders,
BuilderContext context) |
Modifier and Type | Method and Description |
---|---|
static Workspace |
EngineUtils.guessWorkspace(Project project)
We should never try and 'guess' the workspace.
|
Modifier and Type | Method and Description |
---|---|
Workspace |
ProjectOutputScope.getWorkspace()
Get the application workspace for this scope.
|
Modifier and Type | Method and Description |
---|---|
static JavaProjectCache |
JavaProjectCache.getInstance(Workspace workspace)
Get an instance of the cache for an application workspace.
|
static ProjectOutputScope |
ProjectOutputScope.getInstance(Workspace workspace,
Project project) |
Constructor and Description |
---|
JavaProjectCache(Workspace workspace) |
Modifier and Type | Method and Description |
---|---|
static JavaManager |
JavaManager.getAnyInstance(Workspace workspace,
Project project)
Fetch a
JavaManager instance in a fail-safe manner in cases where
the workspace or project may be unknown. |
static JavaManager |
JavaManager.getInstance(Workspace workspace,
Project project)
Fetch a
JavaManager instance for the given workspace and project. |
Constructor and Description |
---|
FieldDeclaration(java.lang.String id,
Workspace workspace,
Project project,
SourceElement element,
java.lang.String fqClassName,
java.lang.String fieldName) |
MethodDeclaration(java.lang.String id,
Workspace workspace,
Project project,
SourceElement element,
java.lang.String fqClassName,
java.lang.String methodName,
java.util.Collection<java.lang.String> parameters) |
ResourceKeyDeclaration(java.lang.String id,
Workspace workspace,
Project project,
SourceElement element,
java.lang.String fqClassName,
java.lang.String resourceKeyName) |
Modifier and Type | Method and Description |
---|---|
static BaseClassLocator |
JdevClassLocatorFactory.getClassLocator(Workspace workspace,
FileSet fileSet)
Get a class locator for a class file set.
|
static BaseClassLocator |
JdevClassLocatorFactory.getClassLocator(Workspace workspace,
Path path)
Get a class locator for a class path.
|
static BaseClassLocator |
JdevClassLocatorFactory.getClassLocatorInterruptibly(Workspace workspace,
Path path)
Get a class locator for a class path.
|
protected static JdevPathClassLocator |
JdevPathClassLocator.getInstance(Workspace workspace,
Path sourcePath,
URLPath classPath)
Get a
JdevPathClassLocator instance. |
protected static ProjectClassLocator |
ProjectClassLocator.getInstance(Workspace workspace,
Project project)
Get the class locator instance for a project.
|
protected static JdevPathClassLocator |
JdevPathClassLocator.getInstanceInterruptibly(Workspace workspace,
Path sourcePath,
URLPath classPath)
Get a
JdevPathClassLocator instance. |
protected static ProjectClassLocator |
ProjectClassLocator.getInstanceInterruptibly(Workspace workspace,
Project project)
Get the class locator instance for a project.
|
static BaseClassLocator |
JdevClassLocatorFactory.getJdkLocator(Workspace workspace,
JDK jdkLibrary)
Fetch a
BaseClassLocator instance for the given JDK
library for locating source and class files. |
static BaseClassLocator |
JdevClassLocatorFactory.getLibraryLocator(Workspace workspace,
Library library)
Fetch a
BaseClassLocator instance for the given
library for locating source and class files. |
static BaseClassLocator |
JdevClassLocatorFactory.getProjectLocator(Workspace workspace,
Project project)
Fetch a
BaseClassLocator instance for the given project for
locating source and class files. |
static BaseClassLocator |
JdevClassLocatorFactory.getProjectLocatorInterruptibly(Workspace workspace,
Project project)
Fetch a
BaseClassLocator instance for the given project for
locating source and class files. |
static BaseClassLocator |
JdevClassLocatorFactory.getSourceLocator(Workspace workspace,
FileSet fileSet)
Get a class locator for a source file set.
|
static BaseClassLocator |
JdevClassLocatorFactory.getSourceLocator(Workspace workspace,
Path path)
Get a class locator for a source path.
|
static BaseClassLocator |
JdevClassLocatorFactory.getSourceLocatorInterruptibly(Workspace workspace,
Path path)
Get a class locator for a source path.
|
protected void |
LibraryClassLocator.init(Workspace workspace,
Library library)
Initialization used in the constructor taking a Workspace and Library.
|
Constructor and Description |
---|
LibraryClassLocator(Workspace workspace,
Library library) |
Modifier and Type | Method and Description |
---|---|
static ProjectFileProvider |
ProjectFileProvider.getInstance(Workspace workspace,
Project project)
Static factory method for fetching an instance of
ProjectFileProvider for the given project. |
static ProjectFileProvider |
ProjectFileProvider.getInstance(Workspace workspace,
Project project,
java.lang.Object key)
Static factory method for fetching an instance of
ProjectFileProvider for the given project. |
Modifier and Type | Method and Description |
---|---|
Workspace |
LibraryOverrideContext.getWorkspace()
Get the workspace in this context.
|
Constructor and Description |
---|
LibraryOverrideContext(Workspace workspace,
Project project,
JLibrary library) |
Modifier and Type | Method and Description |
---|---|
static ApplicationLibraries |
ApplicationLibraries.getInstance(Workspace workspace)
Get the application libraries for an application workspace.
|
static ApplicationContent |
ApplicationContent.getInstance(Workspace workspace)
Returns a new ApplicationContent adapter for the specified Workspace.
|
Constructor and Description |
---|
ApplicationLibraries(Workspace workspace,
HashStructure hash) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RescatContextRegistry.getRegistryKey(Workspace ws)
Constructs a registry key from the workspace object.
|
RescatContext |
RescatContextRegistry.getWorkspaceContext(Workspace ws)
Returns the
RescatContext associated with the specified workspace |
Modifier and Type | Method and Description |
---|---|
static void |
RunConfigurations.addRunConfiguration(Project project,
Workspace workspace,
RunConfiguration runConfiguration)
Add a RunConfiguration to the collection of defined configurations for the project
|
static java.net.URL |
Source.askSourceFinders(Workspace workspace,
Project project,
java.lang.String pkg,
java.lang.String filename)
Iterate over the configured SourceFinders to see if one of them can locate the source
|
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.
|
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. |
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.findURLForClass(Workspace workspace,
Project project,
java.lang.String fullClassName)
Return the URL for the source file of the named class
|
static java.net.URL |
Source.findURLForClassSource(Workspace workspace,
Project project,
java.lang.String fullClassName)
Return the URL for the source file of the named class
|
static java.net.URL |
Source.findURLForClassStub(Workspace workspace,
Project project,
java.lang.String fullClassName)
Return the URL for the source stub of the named class
|
static java.lang.String |
RunConfigurations.getActiveName(Project project,
Workspace workspace)
Returns the active name.
|
static java.lang.String |
RunConfigurations.getActiveName(Project project,
Workspace workspace,
boolean useWorkspacePropertyStorage)
Returns the active name.
|
static RunConfiguration |
RunConfigurations.getActiveRunConfiguration(Project project,
Workspace workspace)
Returns the currently active RunConfiguration for the supplied project
|
static RunConfiguration |
RunConfigurations.getActiveRunConfiguration(Project project,
Workspace workspace,
boolean useWorkspacePropertyStorage)
Returns the currently active RunConfiguration for the supplied project
|
static RunConfigurations |
RunConfigurations.getInstance(Project project,
Workspace workspace)
Return the singleton instance, constructing it if necessary
|
static Node[] |
Source.getOpenedFiles(Workspace workspace,
Project project)
Returns the files that are currently open in an editor.
|
static boolean |
RunConfigurations.isActiveRunConfiguration(Project project,
Workspace workspace,
RunConfiguration runConfiguration,
boolean useWorkspacePropertyStorage)
Returns whether the supplied RunConfiguration is the currently active RunConfiguration for
the supplied project.
|
static void |
RunConfigurations.setActiveRunConfiguration(Project project,
Workspace workspace,
RunConfiguration runConfiguration)
Sets the supplied RunConfiguration to be the active RunConfiguration fot the supplied project
|
static CodeEditor |
Source.showNodeInCodeEditor(Workspace workspace,
Project project,
Node node)
Displays a node in the code editor.
|
static Editor |
Source.showNodeInDefaultEditor(Workspace workspace,
Project project,
Node node)
Displays a node in its default editor.
|
static boolean |
Source.showSourceFile(Workspace workspace,
Project project,
Node node,
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,
boolean showInNavHistory)
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)
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.lang.String pkg,
java.lang.String fullClassName,
java.lang.String filename,
int line,
boolean selectLine,
java.lang.String sourceNotFoundMessage,
oracle.jdevimpl.debugger.support.DebugVirtualMachine vm)
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,
java.net.URL url,
int line,
boolean selectLine,
boolean showInNavHistory)
Displays a source file in the code editor.
|
static boolean |
Source.showUIDesigner(Workspace workspace,
Project project,
Node node)
Displays a source file in the UI designer.
|
static boolean |
Source.showUIDesigner(Workspace workspace,
Project project,
java.net.URL url)
Displays a source file in the UI designer.
|
Modifier and Type | Method and Description |
---|---|
AppServerManager |
AppServerManagerFactory.getInstance(Workspace workspace) |
Modifier and Type | Method and Description |
---|---|
Workspace[] |
ChangeListEvent.getWorkspaces() |
Modifier and Type | Method and Description |
---|---|
void |
ChangeListEvent.setWorkspaces(Workspace[] workspaces) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
VCSApplicationSystem.canWorkspaceHaveMember(Workspace workspace,
VCSApplicationSystem.ContentSetProxy proxy,
java.net.URL url) |
abstract java.util.Iterator<java.net.URL> |
VCSApplicationSystem.createWorkspaceOnlyIterator(Workspace workspace,
VCSApplicationSystem.ListMode mode) |
Modifier and Type | Method and Description |
---|---|
static Workspace[] |
VCSModelUtils.findCachedWorkspaces()
Gets all open
Workspace type nodes cached in the NodeFactory . |
Modifier and Type | Method and Description |
---|---|
Workspace |
DefaultAuditContext.getWorkspace() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultAuditor.addConstruct(java.lang.Object construct,
java.net.URL url,
Project project,
Workspace workspace) |
boolean |
DefaultAuditor.addElement(Element element,
Node node,
Project project,
Workspace workspace) |
boolean |
DefaultAuditor.addNode(Node node,
Project project,
Workspace workspace) |
boolean |
DefaultAuditor.addUrl(java.net.URL url,
Project project,
Workspace workspace) |
<T extends ModelAdapter> |
DefaultAuditTaskContext.getModel(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace) |
<T extends ModelAdapter> |
DefaultAuditContext.getModel(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace) |
<T extends ModelAdapter> |
DefaultAuditTaskContext.getModelAdapter(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace) |
<T extends ModelAdapter> |
DefaultAuditContext.getModelAdapter(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace) |
boolean |
DefaultAuditor.isAuditable(Element element,
Node node,
Project project,
Workspace workspace) |
Modifier and Type | Method and Description |
---|---|
Workspace |
WorkspaceModelAdapter.getWorkspace() |
Workspace |
RootModelAdapter.getWorkspace() |
Modifier and Type | Method and Description |
---|---|
ContentCache |
DefaultModelFactory.getContentSetCache(Project project,
Workspace workspace) |
<T extends ModelAdapter> |
DefaultModelFactory.getModelAdapter(java.lang.Class<T> type,
java.net.URL url,
Project project,
Workspace workspace) |
java.util.Collection<ModelAdapter> |
DefaultModelFactory.getModelAdapters(Element element,
java.net.URL url,
Project project,
Workspace workspace) |
void |
DefaultModelFactory.getOrCreateModelAdapters(java.util.Collection<ModelAdapter> models,
Element element,
java.net.URL url,
Project project,
Workspace workspace)
The workspace/project/URL key is computed.
|
void |
ProjectContentRootFactory.getProjectRoots(Workspace workspace,
Project project,
IntersectedFilters projectContentFilters,
IntersectedFilters auxiliaryContentFilters,
java.util.Collection<ContentRoot> roots) |
void |
ApplicationContentRootFactory.getProjectRoots(Workspace workspace,
Project project,
IntersectedFilters projectContentFilters,
IntersectedFilters auxiliaryContentFilters,
java.util.Collection<ContentRoot> roots) |
void |
ProjectContentRootFactory.getWorkspaceRoots(Workspace workspace,
IntersectedFilters applicationContentFilters,
IntersectedFilters auxiliaryContentFilters,
java.util.Collection<ContentRoot> roots) |
void |
ApplicationContentRootFactory.getWorkspaceRoots(Workspace workspace,
IntersectedFilters applicationContentFilters,
IntersectedFilters auxiliaryContentFilters,
java.util.Collection<ContentRoot> roots) |
boolean |
WorkspaceModelType.isAuditable(Element element,
ContentDirectory directory,
Project project,
Workspace workspace)
Gets whether a root element is auditable in the context of a directory,
project, and workspace.
|
boolean |
RootModelType.isAuditable(Element element,
ContentDirectory directory,
Project project,
Workspace workspace)
Gets whether a root element is auditable in the context of a directory,
project, and workspace.
|
boolean |
ProjectModelType.isAuditable(Element element,
ContentDirectory directory,
Project project,
Workspace workspace)
Gets whether a root element is auditable in the context of a directory,
project, and workspace.
|
boolean |
DirectoryModelType.isAuditable(Element element,
ContentDirectory directory,
Project project,
Workspace workspace)
Gets whether a root element is auditable in the context of a directory,
project, and workspace.
|
Constructor and Description |
---|
WorkspaceModelAdapter(ModelFactory factory,
ModelType type,
Workspace workspace) |