public class ProductData extends AnyStructuredData
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
application |
protected BundleData |
bundle |
protected java.lang.String |
description |
protected java.lang.String |
identifier |
protected java.lang.String |
name |
separator
Modifier | Constructor and Description |
---|---|
|
ProductData() |
protected |
ProductData(org.eclipse.core.runtime.IProduct product) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApplication() |
BundleData |
getBundle() |
java.lang.String |
getDescription() |
java.lang.String |
getIdentifier() |
java.lang.String |
getName() |
static ProductData |
of(org.eclipse.core.runtime.IProduct product) |
void |
setApplication(java.lang.String application) |
void |
setBundle(BundleData bundle) |
void |
setDescription(java.lang.String description) |
void |
setIdentifier(java.lang.String identifier) |
void |
setName(java.lang.String name) |
flatten, fromMap, fromString, get, get, get, get, merge, merge, merge, merge, of, put, put, put, structure
equals, fromMap, fromString, hashCode, toMap, toMap, toString, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
any
protected java.lang.String application
protected java.lang.String identifier
protected java.lang.String name
protected java.lang.String description
protected BundleData bundle
public ProductData()
protected ProductData(org.eclipse.core.runtime.IProduct product)
public static ProductData of(org.eclipse.core.runtime.IProduct product)
public void setApplication(java.lang.String application)
public void setIdentifier(java.lang.String identifier)
public void setName(java.lang.String name)
public void setDescription(java.lang.String description)
public void setBundle(BundleData bundle)
public java.lang.String getApplication()
public java.lang.String getIdentifier()
public java.lang.String getName()
public java.lang.String getDescription()
public BundleData getBundle()