com.togethersoft.sca.core
Interface ICodeInspector

All Superinterfaces:
IExtension

public interface ICodeInspector
extends IExtension

Represents a code inspector descriptor.

Code inspector descriptors are obtained from the plugin manifest files plugin.xml. These are framework-defined objects that exist in the plugin registry independent of whether a code inspector has been activated.

This interface is not intended to be implemented by clients.

See Also:
ICodeInspectorExecutable

Method Summary
 ICodeInspectorExecutable createExecutableCodeInspector()
          Returns an instance of the code inspector executable.
 IAnalyzerRegistry getRegistry()
          Returns the analyzer registry of this code inspector.
 
Methods inherited from interface com.togethersoft.sca.core.IExtension
createExecutableExtension, find, getId, getLocalizedLocation, getLocation, getName, getParameterRegistry
 

Method Detail

createExecutableCodeInspector

public ICodeInspectorExecutable createExecutableCodeInspector()
Returns an instance of the code inspector executable. Only one instance of a code inspector executable may exist in the framework, it is shared between all the framework users.
Returns:
an instance of this code inspector executable.

getRegistry

public IAnalyzerRegistry getRegistry()
Returns the analyzer registry of this code inspector.
Returns:
the analyzer registry of this code inspector.