Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

oracle.jdeveloper.model
Class JDevTechnologyRegistry

java.lang.Object
  extended by oracle.jdeveloper.model.JDevTechnologyRegistry

public class JDevTechnologyRegistry
extends java.lang.Object

Extension to the TechnologyRegistry that allows for additional elements to be tied to each technology.


Method Summary
static JDevTechnologyRegistry getInstance()
           
static JDevTechnologyRegistry getInstance(TechnologyRegistry registry)
           
 JDevTechnologyInfo getJDevTechnologyInfo(java.lang.String key)
          Looks up a registered technology given the technology key.
 JDevTechnologyInfo getJDevTechnologyInfo(TechId id)
           
 void registerPseudoTechnology(java.lang.String key, PseudoTechnologyCallback callback)
           
 void registerTechnologyInfo(JDevTechnologyInfo jdevTechInfo)
          Register a JDeveloper technology.
 void unregisterTechnology(java.lang.String key)
          Unregisters a technology from the technology registry.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static JDevTechnologyRegistry getInstance(TechnologyRegistry registry)

getInstance

public static JDevTechnologyRegistry getInstance()

registerTechnologyInfo

public void registerTechnologyInfo(JDevTechnologyInfo jdevTechInfo)
Register a JDeveloper technology.

Parameters:
jdevTechInfo - details of the jdeveloper technology

registerPseudoTechnology

public void registerPseudoTechnology(java.lang.String key,
                                     PseudoTechnologyCallback callback)
Parameters:
key -
callback -
See Also:
TechnologyRegistry.registerPseudoTechnology(String,PseudoTechnologyCallback)

unregisterTechnology

public void unregisterTechnology(java.lang.String key)
Unregisters a technology from the technology registry. The technology is only removed from the registry after all clients have unregistered the technology.

Parameters:
key - a string that identifies a technology.

getJDevTechnologyInfo

public JDevTechnologyInfo getJDevTechnologyInfo(java.lang.String key)
Looks up a registered technology given the technology key.

Parameters:
key - a string that identifies a technology.
Returns:
the JTechId for the specified technology, or null if no technology is registered with the specified identifier.

getJDevTechnologyInfo

public JDevTechnologyInfo getJDevTechnologyInfo(TechId id)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

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