Skip navigation links
oracle.ide.model
Class TechnologyScopeManager.NullDetector
java.lang.Object
oracle.ide.model.TechnologyScopeManager.NullDetector
- All Implemented Interfaces:
- TechnologyScopeDetector
- Enclosing class:
- TechnologyScopeManager
-
public static class TechnologyScopeManager.NullDetector
- extends java.lang.Object
- implements TechnologyScopeDetector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TechnologyScopeManager.NullDetector
public TechnologyScopeManager.NullDetector()
detectTechnologyScopeIds
public java.util.Collection<java.lang.String> detectTechnologyScopeIds(Workspace workspace,
Project project)
- Description copied from interface:
TechnologyScopeDetector
- Given a project, scans and finds the technology scopes relevant to the project
-
- Specified by:
detectTechnologyScopeIds
in interface TechnologyScopeDetector
-
- Parameters:
workspace
- the workspace the project
project
- the project to be scanned
- Returns:
- set of technology scope ids or empty Set if none have been found
detectTechnologyScopeIdsOfURL
public java.util.Collection<java.lang.String> detectTechnologyScopeIdsOfURL(Project project,
java.net.URL url)
- Description copied from interface:
TechnologyScopeDetector
- Given a workspace and a project, returns the set of technology scope ids that the project must have.
-
- Specified by:
detectTechnologyScopeIdsOfURL
in interface TechnologyScopeDetector
-
- Parameters:
project
- the project for which the tech scopes are being detected
url
- of the node
- Returns:
- set of technology scope ids, or empty Set if none have been found
detectTechnologyScopeIdsOfProjectChanges
public java.util.Collection<java.lang.String> detectTechnologyScopeIdsOfProjectChanges(Workspace workspace,
Project project)
- Description copied from interface:
TechnologyScopeDetector
- Given a workspace and a project, return the set of technology scope id that the project must add to initialize the proper features.
-
- Specified by:
detectTechnologyScopeIdsOfProjectChanges
in interface TechnologyScopeDetector
-
- Parameters:
workspace
- the workspace the project
project
- the project for which the tech scopes are being detected
- Returns:
- set of technology scope ids that have been added since last time, or empty Set if none have been found
technologyScopesOfProjectBatch
public java.util.Map<Project,java.util.concurrent.ConcurrentLinkedQueue<java.net.URL>> technologyScopesOfProjectBatch(Workspace workspace,
java.util.Collection<Project> project)
-
- Specified by:
technologyScopesOfProjectBatch
in interface TechnologyScopeDetector
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.