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)