Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.extension.spi
Class Feature  view Feature download Feature.java

java.lang.Object
  extended byjavax.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.


Field Summary
private  java.lang.String _copyright
           
private  java.lang.String _description
           
private  java.lang.String _iconPath
           
private  boolean _isOptional
           
private  java.lang.String _license
           
private  java.lang.String _partOf
           
 
Constructor Summary
Feature()
           
 
Method Summary
 java.lang.String getCopyright()
          Gets a copyright message for this feature.
 java.lang.String getDescription()
          Gets a description of this feature.
 java.lang.String getIconPath()
          Gets the path of an icon for this feature.
 java.lang.String getLicense()
          Gets the text of any license for this feature.
 java.lang.String getPartOf()
          Gets the id of another extension which this feature forms a part of.
 boolean isOptional()
          Get whether this feature is optional.
(package private)  void setCopyright(java.lang.String copyright)
           
(package private)  void setDescription(java.lang.String description)
           
(package private)  void setIconPath(java.lang.String iconPath)
           
(package private)  void setLicense(java.lang.String license)
           
(package private)  void setOptional(boolean optional)
           
(package private)  void setPartOf(java.lang.String partOf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_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
Constructor Detail

Feature

public Feature()
Method Detail

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.