Skip navigation links
oracle.ide.model
Class TechnologyScopeConfiguration
java.lang.Object
oracle.javatools.data.HashStructureAdapter
oracle.ide.model.TechnologyScopeConfiguration
-
public class TechnologyScopeConfiguration
- extends HashStructureAdapter
Methods inherited from class oracle.javatools.data.HashStructureAdapter |
addStructureChangeListener, containsKey, copyTo, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DATA_KEY
public static final java.lang.String DATA_KEY
- Key for obtaining the project dependency configuration.
TECHNOLOGY_SCOPE_PROPERTY
public static final java.lang.String TECHNOLOGY_SCOPE_PROPERTY
-
- See Also:
- Constant Field Values
TECHNOLOGY_SCOPE_KEY
public static final java.lang.String TECHNOLOGY_SCOPE_KEY
getInstance
public static TechnologyScopeConfiguration getInstance(PropertyStorage propertyData)
init
public static void init()
getUnknownTechnologies
public java.util.Collection<java.lang.String> getUnknownTechnologies()
getTechnologyScope
public TechnologyScope getTechnologyScope()
setTechnologyScope
public boolean setTechnologyScope(TechnologyScope scope)
updateTechnologyScope
public final boolean updateTechnologyScope(java.lang.String[] technologyKeys)
- Helper method to update the technology scope of a
Project
. If the project has a non-empty technology scope, then the specified technologies are added to the project's scope; otherwise, no action is taken.
Update: technology scopes are now added even on a project with an empty list of technology scopes (e.g. a default project).
-
- Parameters:
technologyKeys
- A String
array of the technology keys to add to the project.
- Returns:
true
if the technology scope changed as a result of this method, otherwise false
.
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.