java.lang.Object
javax.ide.extension.spi.Feature
- public final class Feature
- extends java.lang.Object
Feature information gathered from processing the feature-hook section
of the extension manifest. The information recorder here describes the
functionality an extension provides in a user visible way.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_copyright
private java.lang.String _copyright
_description
private java.lang.String _description
_iconPath
private java.lang.String _iconPath
_license
private java.lang.String _license
_partOf
private java.lang.String _partOf
_isOptional
private boolean _isOptional
Feature
public Feature()
setLicense
void setLicense(java.lang.String license)
setCopyright
void setCopyright(java.lang.String copyright)
setIconPath
void setIconPath(java.lang.String iconPath)
setDescription
void setDescription(java.lang.String description)
setOptional
void setOptional(boolean optional)
setPartOf
void setPartOf(java.lang.String partOf)
getLicense
public java.lang.String getLicense()
- Gets the text of any license for this feature.
getCopyright
public java.lang.String getCopyright()
- Gets a copyright message for this feature.
getIconPath
public java.lang.String getIconPath()
- Gets the path of an icon for this feature.
getDescription
public java.lang.String getDescription()
- Gets a description of this feature.
isOptional
public boolean isOptional()
- Get whether this feature is optional. An optional feature is one which the
user can choose to switch off.
getPartOf
public java.lang.String getPartOf()
- Gets the id of another extension which this feature forms a part of.