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.MMIUIOperation
public boolean equals(java.lang.Object operation)
equals
in class com.ibm.xtools.mmi.ui.internal.services.MMIUIOperation
public java.lang.Object execute(org.eclipse.gmf.runtime.common.core.service.IProvider provider)