T - The type of the object describedpublic class ItemDescriptor<T> extends java.lang.Object implements IItemDescriptor<T>
IItemDescriptor.| Constructor and Description |
|---|
ItemDescriptor(java.lang.String id,
java.lang.String label,
java.lang.String description,
T instance)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
Returns the description.
|
java.lang.String |
getID()
Returns the identifier.
|
T |
getItem()
Returns the item.
|
java.lang.String |
getLabel()
Returns the label.
|
public ItemDescriptor(java.lang.String id,
java.lang.String label,
java.lang.String description,
T instance)
id - The identifierlabel - The labeldescription - The descriptioninstance - The instancepublic java.lang.String getID()
getID in interface IItemDescriptor<T>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getID()public java.lang.String getLabel()
getLabel in interface IItemDescriptor<T>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getLabel()public java.lang.String getDescription()
getDescription in interface IItemDescriptor<T>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getDescription()public T getItem()
getItem in interface IItemDescriptor<T>org.eclipse.eef.ide.internal.extensions.IItemDescriptor#getItem()