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.
 
 
Copyright © 1997, 2011, Oracle. All rights reserved.