Class ExtensionPoint
- java.lang.Object
-
- org.eclipse.mat.inspections.osgi.model.eclipse.ExtensionPoint
-
public class ExtensionPoint extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ExtensionPoint(int objectId, java.lang.Integer extensionPointId, java.lang.String[] properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addExtension(Extension extension)
boolean
equals(java.lang.Object obj)
BundleDescriptor
getContributedBy()
Get descriptor of the bundle contributing this extension pointjava.lang.String
getContributorId()
Get unique id of the bundle contributing this extension pointjava.lang.Integer
getExtensionPointId()
Get extension point's unique identifier.java.util.List<Extension>
getExtensions()
java.lang.String
getLabel()
java.lang.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 java.lang.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 java.lang.String getName()
-
getContributorId
public java.lang.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 java.lang.String getLabel()
-
getExtensions
public java.util.List<Extension> getExtensions()
- Returns:
- List<Extension> list of extensions of this extension point
-
addExtension
public void addExtension(Extension extension)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-