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

Quick Search    Search Deep

Class FeatureRegistry  view FeatureRegistry download

  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
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail


private java.util.Map _features
Constructor Detail


public FeatureRegistry()
Method Detail


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


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.


public static FeatureRegistry getFeatureRegistry()