Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.extension.spi
Class FeatureRegistry  view FeatureRegistry download FeatureRegistry.java

java.lang.Object
  extended byjavax.ide.Service
      extended byjavax.ide.extension.spi.FeatureRegistry

public class FeatureRegistry
extends javax.ide.Service

The feature registry provides access to information about extensions which are declared as features in their extension manifest. It is only intended to be used by integrators writing IDE support for JSR198.


Field Summary
private  java.util.Map _features
           
 
Fields inherited from class javax.ide.Service
 
Constructor Summary
FeatureRegistry()
           
 
Method Summary
 Feature getFeature(javax.ide.extension.Extension extension)
          Gets the feature corresponding to the specified extension.
static FeatureRegistry getFeatureRegistry()
           
protected  void initialize()
          Initialize this manager.
 
Methods inherited from class javax.ide.Service
getService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_features

private java.util.Map _features
Constructor Detail

FeatureRegistry

public FeatureRegistry()
Method Detail

getFeature

public Feature getFeature(javax.ide.extension.Extension extension)
Gets the feature corresponding to the specified extension.


initialize

protected void initialize()
Description copied from class: javax.ide.Service
Initialize this manager. This is called the first time a manager is retrieved programmatically. The manager should process necessary information from the extension manifest to initialize itself.

This implementation does nothing.


getFeatureRegistry

public static FeatureRegistry getFeatureRegistry()