public interface ISonargraphPluginContributor
| Modifier and Type | Method and Description | 
|---|---|
| IPluginIssueId | createIssueId(java.lang.String id,
             java.lang.String presentationName,
             PluginIssueSeverity severity,
             PluginIssueType type) | 
| IParserDependencyType | createParserDependencyType(IDependencyKind kind,
                          DependencyKind genericKind) | 
| void | registerMetaClass(IMetaClass metaClass) | 
IParserDependencyType createParserDependencyType(IDependencyKind kind, DependencyKind genericKind)
kind - The new dependency typegenericKind - The language agnostic (generic) dependency typeIPluginIssueId createIssueId(java.lang.String id, java.lang.String presentationName, PluginIssueSeverity severity, PluginIssueType type)
id - A unique id stringpresentationName - Issue presentation nameseverity - Issue severitytype - Element or dependency issuevoid registerMetaClass(IMetaClass metaClass)
metaClass - must not be null