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

Quick Search    Search Deep

javax.ide.wizard.spi
Class WizardInfo  view WizardInfo download WizardInfo.java

java.lang.Object
  extended byjavax.ide.wizard.spi.WizardInfo

public final class WizardInfo
extends java.lang.Object

Record of information identifying a wizard type. The information used to initialize this class comes from an Extension Deployment Descriptor (EDD).

The information kept in this class includes the wizard label, icon, and brief description that can be displayed to the user.


Field Summary
private  javax.ide.util.MetaClass _class
           
private  javax.ide.util.IconDescription _icon
           
private  java.lang.String _label
           
private  java.lang.String _toolTip
           
 
Constructor Summary
WizardInfo(javax.ide.util.MetaClass wizardClass)
          Constructor.
 
Method Summary
 javax.ide.util.IconDescription getIcon()
          Get a localizable icon path that can be used to graphically represent what this wizard creates.
 java.lang.String getLabel()
          Get a localizable label describing the wizard.
 java.lang.String getToolTip()
          Get a description of what this wizard does.
 javax.ide.util.MetaClass getWizardClass()
           
(package private)  void setIcon(javax.ide.util.IconDescription icon)
          Set a localizable icon path that can be used to graphically represent what this wizard creates.
(package private)  void setLabel(java.lang.String label)
          Set a localizable label describing the wizard.
(package private)  void setToolTip(java.lang.String toolTip)
          Set a description of what this wizard does.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_label

private java.lang.String _label

_icon

private javax.ide.util.IconDescription _icon

_toolTip

private java.lang.String _toolTip

_class

private final javax.ide.util.MetaClass _class
Constructor Detail

WizardInfo

public WizardInfo(javax.ide.util.MetaClass wizardClass)
Constructor.

Method Detail

getWizardClass

public javax.ide.util.MetaClass getWizardClass()

getLabel

public java.lang.String getLabel()
Get a localizable label describing the wizard. This label is for user display.


setLabel

void setLabel(java.lang.String label)
Set a localizable label describing the wizard. This label is for user display.


getIcon

public javax.ide.util.IconDescription getIcon()
Get a localizable icon path that can be used to graphically represent what this wizard creates.


setIcon

void setIcon(javax.ide.util.IconDescription icon)
Set a localizable icon path that can be used to graphically represent what this wizard creates.


getToolTip

public java.lang.String getToolTip()
Get a description of what this wizard does. This descriptions is for user display.


setToolTip

void setToolTip(java.lang.String toolTip)
Set a description of what this wizard does. This descriptions is for user display.