public abstract class QuickDiffReferenceProvider
extends java.lang.Object
| Constructor and Description | 
|---|
QuickDiffReferenceProvider()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract QuickDiffReference | 
createReference(java.net.URL url)
Creates an observable  
QuickDiffReference for the given URL value. | 
abstract java.lang.String | 
getID()
Gets the ID against which this reference provider is registered. 
 | 
float | 
getMenuSection()
Gets a section identifier for the menu item representing this reference
 type in the UI. 
 | 
abstract java.lang.String | 
getName()
Gets the human-readable name used to describe the reference type in the UI. 
 | 
boolean | 
isAvailable(java.net.URL url)
Asks whether this reference type should be made available for the given URL. 
 | 
public abstract java.lang.String getID()
public abstract java.lang.String getName()
public float getMenuSection()
public boolean isAvailable(java.net.URL url)
url - the URL.public abstract QuickDiffReference createReference(java.net.URL url)
QuickDiffReference for the given URL value.url - the URL of the reference.QuickDiffReference backed by the URL.