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

E13403-03

oracle.jdeveloper.java.insight
Class InsightProviders

java.lang.Object
  extended by oracle.jdeveloper.java.insight.InsightProviders

public class InsightProviders
extends java.lang.Object

This class manages external providers that feed information to Code Insight.


Constructor Summary
InsightProviders()
           
 
Method Summary
static java.util.List<AnnotationElementValueProvider> getAnnotationElementValueProviders()
          Get a list of the current Annotation Element Value Providers
static void registerAnnotationElementValueProvider(AnnotationElementValueProvider provider)
          Register an AnnotationElementValueProvider
static void unregisterAnnotationElementValueProvider(AnnotationElementValueProvider provider)
          Unregister an AnnotationElementValueProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsightProviders

public InsightProviders()
Method Detail

getAnnotationElementValueProviders

public static java.util.List<AnnotationElementValueProvider> getAnnotationElementValueProviders()
Get a list of the current Annotation Element Value Providers

Returns:
A List of providers which can be an empty List

registerAnnotationElementValueProvider

public static void registerAnnotationElementValueProvider(AnnotationElementValueProvider provider)
Register an AnnotationElementValueProvider

Parameters:
provider - A new provider which should not be null

unregisterAnnotationElementValueProvider

public static void unregisterAnnotationElementValueProvider(AnnotationElementValueProvider provider)
Unregister an AnnotationElementValueProvider

Parameters:
provider - A provider that might be registered which should not be null

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

E13403-03

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