com.ibm.xtools.bpmn2.util
Class QNameTriggerListener
java.lang.Object
org.eclipse.emf.transaction.ResourceSetListenerImpl
org.eclipse.emf.transaction.TriggerListener
com.ibm.xtools.bpmn2.util.QNameTriggerListener
- All Implemented Interfaces:
- java.util.EventListener, org.eclipse.emf.transaction.ResourceSetListener, org.eclipse.emf.transaction.ResourceSetListener.Internal
public class QNameTriggerListener
- extends org.eclipse.emf.transaction.TriggerListener
Listener class to listen to QName
trigger events, e.g., if a
feature that has a QName
ref is set, this class will respond and
send a command to set the QName
ref. This level of indirection
is required to permit undo/redo operations to function without causing
QName
ref errors.
Nested classes/interfaces inherited from interface org.eclipse.emf.transaction.ResourceSetListener |
org.eclipse.emf.transaction.ResourceSetListener.Internal |
Methods inherited from class org.eclipse.emf.transaction.TriggerListener |
isPrecommitOnly, transactionAboutToCommit |
Methods inherited from class org.eclipse.emf.transaction.ResourceSetListenerImpl |
getFilter, isAggregatePrecommitListener, isPostcommitOnly, resourceSetChanged, setTarget, unsetTarget |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QNameTriggerListener
public QNameTriggerListener()