public class GetStructuredReferenceOpenHandlerOperation
extends com.ibm.xtools.mmi.ui.internal.services.MMIUIOperation
IStructuredReferenceOpenHandler for a given
StructuredReference handler id.
This handler is later used to open an editor or a view showing the domain element.
| Constructor and Description |
|---|
GetStructuredReferenceOpenHandlerOperation(java.lang.String providerId)
Constructor for GetStructuredReferenceOpenHandlerOperation.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object operation) |
java.lang.Object |
execute(org.eclipse.gmf.runtime.common.core.service.IProvider provider) |
java.lang.String |
getProviderId()
Gets the handler ID for this operation.
|
int |
hashCode() |
public GetStructuredReferenceOpenHandlerOperation(java.lang.String providerId)
providerId - Handler ID of the StructuredReference, null is invalid.public java.lang.String getProviderId()
StructuredReference for this operation.public int hashCode()
hashCode in class com.ibm.xtools.mmi.ui.internal.services.MMIUIOperationpublic boolean equals(java.lang.Object operation)
equals in class com.ibm.xtools.mmi.ui.internal.services.MMIUIOperationpublic java.lang.Object execute(org.eclipse.gmf.runtime.common.core.service.IProvider provider)