public abstract class Feature
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Feature(java.lang.String identifier) |
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<FeatureCategory> |
getCategory() |
abstract java.lang.String |
getCopyright() |
abstract java.lang.String |
getDescription() |
oracle.ideimpl.extension.DisabledReason |
getDisabledReason() |
java.lang.String |
getDisplayName() |
protected abstract java.lang.String |
getDisplayNameImpl() |
java.lang.String |
getId() |
abstract java.lang.String |
getLicense() |
abstract javax.ide.extension.spi.LocationAdapter |
getLocator() |
abstract java.util.List<java.lang.String> |
getMembers() |
abstract java.lang.String |
getOwningExtensionId() |
abstract FeatureType |
getType() |
abstract java.lang.String |
getVendor() |
boolean |
isEnabled() |
java.lang.String |
toString() |
public java.lang.String getId()
public final java.lang.String getDisplayName()
public abstract java.lang.String getDescription()
public abstract java.util.List<FeatureCategory> getCategory()
public abstract FeatureType getType()
public abstract java.util.List<java.lang.String> getMembers()
public abstract java.lang.String getVendor()
public abstract java.lang.String getLicense()
public abstract java.lang.String getCopyright()
public abstract java.lang.String getOwningExtensionId()
public abstract javax.ide.extension.spi.LocationAdapter getLocator()
public boolean isEnabled()
public oracle.ideimpl.extension.DisabledReason getDisabledReason()
public java.lang.String toString()
toString
in class java.lang.Object
protected abstract java.lang.String getDisplayNameImpl()