|
Runtime | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gmf.runtime.emf.commands.core.command.EditingDomainUndoContext
public final class EditingDomainUndoContext
An IUndoContext
that tags an EMF operation with the editing domain
that it affects. Two editing domain contexts match if and only if they
reference the same EditingDomain
instance.
Constructor Summary | |
---|---|
EditingDomainUndoContext(org.eclipse.emf.edit.domain.EditingDomain domain)
Initializes me with the editing domain that I represent. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
I am equal to other EditingDomainUndoContext on the same
editing domain as mine. |
org.eclipse.emf.edit.domain.EditingDomain |
getEditingDomain()
Obtains the editing domain. |
java.lang.String |
getLabel()
|
int |
hashCode()
|
boolean |
matches(IUndoContext context)
I match another context if it is a
EditingDomainUndoContext representing the same editing
domain as I. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EditingDomainUndoContext(org.eclipse.emf.edit.domain.EditingDomain domain)
domain
- the editing domainMethod Detail |
---|
public java.lang.String getLabel()
getLabel
in interface IUndoContext
public boolean matches(IUndoContext context)
context
if it is a
EditingDomainUndoContext
representing the same editing
domain as I.
matches
in interface IUndoContext
public boolean equals(java.lang.Object o)
EditingDomainUndoContext
on the same
editing domain as mine.
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public final org.eclipse.emf.edit.domain.EditingDomain getEditingDomain()
|
Runtime | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.