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.Objectprotected abstract java.lang.String getDisplayNameImpl()