Class ExtensionPoint
- java.lang.Object
-
- org.eclipse.mat.inspections.osgi.model.eclipse.ExtensionPoint
-
public class ExtensionPoint extends Object
-
-
Constructor Summary
Constructors Constructor Description ExtensionPoint(int objectId, Integer extensionPointId, String[] properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExtension(Extension extension)booleanequals(Object obj)BundleDescriptorgetContributedBy()Get descriptor of the bundle contributing this extension pointStringgetContributorId()Get unique id of the bundle contributing this extension pointIntegergetExtensionPointId()Get extension point's unique identifier.List<Extension>getExtensions()StringgetLabel()StringgetName()intgetObjectId()Get objectId of the ExtensionPoint in the heap dumpinthashCode()voidsetContributedBy(BundleDescriptor contributedBy)
-
-
-
Method Detail
-
getObjectId
public int getObjectId()
Get objectId of the ExtensionPoint in the heap dump- Returns:
- int objectId
-
getExtensionPointId
public Integer getExtensionPointId()
Get extension point's unique identifier. This extension point is assigned a unique identifier by the OSGi framework.- Returns:
- Integer extension's unique identifier
-
getName
public String getName()
-
getContributorId
public String getContributorId()
Get unique id of the bundle contributing this extension point- Returns:
- String unique id of the bundle contributing this extension point
-
setContributedBy
public void setContributedBy(BundleDescriptor contributedBy)
-
getContributedBy
public BundleDescriptor getContributedBy()
Get descriptor of the bundle contributing this extension point- Returns:
- BundleDescriptor of the bundle contributing this extension point
-
getLabel
public String getLabel()
-
getExtensions
public List<Extension> getExtensions()
- Returns:
- List<Extension> list of extensions of this extension point
-
addExtension
public void addExtension(Extension extension)
-
-