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 void
addExtension(Extension extension)
boolean
equals(Object obj)
BundleDescriptor
getContributedBy()
Get descriptor of the bundle contributing this extension pointString
getContributorId()
Get unique id of the bundle contributing this extension pointInteger
getExtensionPointId()
Get extension point's unique identifier.List<Extension>
getExtensions()
String
getLabel()
String
getName()
int
getObjectId()
Get objectId of the ExtensionPoint in the heap dumpint
hashCode()
void
setContributedBy(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)
-
-