Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


oracle.ide.model
Class TechnologyScopeConfiguration

java.lang.Object
  extended by oracle.javatools.data.HashStructureAdapter
      extended by oracle.ide.model.TechnologyScopeConfiguration


public class TechnologyScopeConfiguration
extends HashStructureAdapter

Field Summary
static java.lang.String DATA_KEY
          Key for obtaining the project dependency configuration.
static java.lang.String TECHNOLOGY_SCOPE_KEY
           
static java.lang.String TECHNOLOGY_SCOPE_PROPERTY
           

 

Fields inherited from class oracle.javatools.data.HashStructureAdapter
_hash

 

Method Summary
static TechnologyScopeConfiguration getInstance(PropertyStorage propertyData)
           
 TechnologyScope getTechnologyScope()
           
 java.util.Collection<java.lang.String> getUnknownTechnologies()
           
static void init()
           
 boolean setTechnologyScope(TechnologyScope scope)
           
 boolean updateTechnologyScope(java.lang.String[] technologyKeys)
          Helper method to update the technology scope of a Project.

 

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

 

Field Detail

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

Method Detail

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

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


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