public class StructuredReferenceInfoOperation extends AbstractStructuredRefProviderBasedOperation implements org.eclipse.gmf.runtime.common.core.service.IOperation
Constructor and Description |
---|
StructuredReferenceInfoOperation(java.lang.Object referencedContext,
StructuredReference sRef,
java.lang.String infoName)
Constructor with
referencedContext , StructuredReference and infoName |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
execute(org.eclipse.gmf.runtime.common.core.service.IProvider provider) |
StructuredReference |
getStructuredReference()
Returns the StructuredReference for this operation.
|
int |
hashCode() |
getProviderId
public StructuredReferenceInfoOperation(java.lang.Object referencedContext, StructuredReference sRef, java.lang.String infoName)
referencedContext
, StructuredReference
and infoName
referencedContext
- Context in which this reference is used, usually an instance of TransactionalEditingDomainsRef
- StructuredReference for which information is requestedinfoName
- Name of the information requested.public java.lang.Object execute(org.eclipse.gmf.runtime.common.core.service.IProvider provider)
execute
in interface org.eclipse.gmf.runtime.common.core.service.IOperation
public StructuredReference getStructuredReference()
StructuredReference
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object