A B C D E F G H I L M N O P R S T U V W Y

## A

abort(IStatus) - Method in interface org.eclipse.emf.transaction.impl.InternalTransaction
  Aborts the transaction with a reason given by the specified status.
abort(IStatus) - Method in class org.eclipse.emf.transaction.impl.TransactionImpl
AbstractEMFOperation - Class in org.eclipse.emf.workspace
  An abstract superclass for `IUndoableOperation`s that modify EMF models.
AbstractEMFOperation(TransactionalEditingDomain, String) - Constructor for class org.eclipse.emf.workspace.AbstractEMFOperation
  Initializes me with the editing domain in which I am making model changes and a label.
AbstractEMFOperation(TransactionalEditingDomain, String, Map<?, ?>) - Constructor for class org.eclipse.emf.workspace.AbstractEMFOperation
  Initializes me with the editing domain, a label, and transaction options.
AbstractTransactionalCommandStack - Class in org.eclipse.emf.transaction.impl
  Partial implementation of the `TransactionalCommandStack` interface, useful for subclasses to define their specific handling of transactions and other concerns.
AbstractTransactionalCommandStack() - Constructor for class org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack
  Initializes me.
acquire(boolean) - Method in class org.eclipse.emf.transaction.util.Lock
  Acquires me, waiting as long as necessary or until I am interrupted.
acquire(long, boolean) - Method in class org.eclipse.emf.transaction.util.Lock
  Attempts to acquire me, timing out after the specified number of millis.
acquireJobLabel - Static variable in class org.eclipse.emf.transaction.internal.l10n.Messages
activate(InternalTransaction) - Method in interface org.eclipse.emf.transaction.impl.InternalTransactionalEditingDomain
  Activates (starts) the specified transaction.
activate(InternalTransaction) - Method in class org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl
activate() - Method in class org.eclipse.emf.workspace.examples.extlibrary.presentation.EXTLibraryActionBarContributor
  Extends the inherited method to notify the long-running read task action that I am the currently active editor.
activeEditorPart - Variable in class org.eclipse.emf.workspace.examples.extlibrary.presentation.EXTLibraryActionBarContributor
  This keeps track of the active editor
Adaptable - Interface in org.eclipse.emf.transaction.util
  Interface implemented by transactional editing domains that support dynamic adaptation to optional interfaces.
adapterFactory - Variable in class org.eclipse.emf.workspace.examples.extlibrary.presentation.EXTLibraryEditor
  This is the one adapter factory used for providing views of the model
add(Notification) - Method in interface org.eclipse.emf.transaction.impl.InternalTransaction
  Adds the specified notification to the list of notifications received during this transaction.
add(InternalTransaction) - Method in class org.eclipse.emf.transaction.impl.ReadWriteValidatorImpl
  Adds the specified transaction to me for validation.
add(String, TransactionalEditingDomain) - Method in class org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.RegistryImpl
add(Notification) - Method in class org.eclipse.emf.transaction.impl.TransactionImpl
add(InternalTransaction) - Method in interface org.eclipse.emf.transaction.impl.TransactionValidator
  Adds a transaction for eventual validation.
add(String, TransactionalEditingDomain) - Method in interface org.eclipse.emf.transaction.TransactionalEditingDomain.Registry
  Registers an editing domain under the specified ID.
add(ChangeDescription) - Method in class org.eclipse.emf.transaction.util.CompositeChangeDescription
  Adds a change description to me.
add(IUndoableOperation) - Method in class org.eclipse.emf.workspace.CompositeEMFOperation
  Adds a child operation to me.
addGlobalActions(IMenuManager) - Method in class org.eclipse.emf.workspace.examples.extlibrary.presentation.EXTLibraryActionBarContributor
  Extends the EMF-generated `EXTLibraryActionBarContributor.addGlobalActionsGen(org.eclipse.jface.action.IMenuManager)` method to add the long-running read job action.
addGlobalActionsGen(IMenuManager) - Method in class org.eclipse.emf.workspace.examples.extlibrary.presentation.EXTLibraryActionBarContributor
  This inserts global actions before the "additions-end" separator
addLabel - Static variable in class org.eclipse.emf.workspace.internal.l10n.Messages
addResourceSetListener(ResourceSetListener) - Method in class org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl
addResourceSetListener(ResourceSetListener) - Method in interface org.eclipse.emf.transaction.TransactionalEditingDomain
  Adds a resource set listener to me, to receive notifications of changes to the resource set when transactions commit.
addSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.emf.workspace.examples.extlibrary.presentation.EXTLibraryEditor
  This implements `ISelectionProvider`
addTriggers(TriggerCommand) - Method in interface org.eclipse.emf.transaction.impl.InternalTransaction
  Adds a group of triggers that were executed during my commit.
addTriggers(TriggerCommand) - Method in class org.eclipse.emf.transaction.impl.TransactionImpl
addTriggers(TriggerCommand) - Method in class org.eclipse.emf.transaction.impl.TriggerCommandTransaction
  Overrides the inherited implementation to simply propagate triggers to my parent, because it's the transaction that the outside world can see.
aggregateStatuses(List<? extends IStatus>) - Method in class org.eclipse.emf.workspace.AbstractEMFOperation
  Creates a suitable aggregate from these statuses.
ALLOW_CHANGE_PROPAGATION_BLOCKING - Static variable in class org.eclipse.emf.transaction.impl.TransactionImpl
  This option, when provided to a transaction that inherits from this implementation class and has children transactions that are using this implementation class, provides an optional block of the normal propagation of change descriptions to the parent transaction by any transaction in the child subtree of this transaction.
analyzeResourceProblems(Resource, Exception) - Method in class org.eclipse.emf.workspace.examples.extlibrary.presentation.EXTLibraryEditor
  Returns a diagnostic describing the errors and warnings listed in the resource and the specified exception (if any)
and(NotificationFilter) - Method in class org.eclipse.emf.transaction.NotificationFilter
  Creates a new filter combining me with another as a boolean conjunction.
ANY - Static variable in class org.eclipse.emf.transaction.NotificationFilter
  As its name implies, this filter matches any notification.
appendNotification(Notification) - Method in class org.eclipse.emf.transaction.impl.TransactionChangeRecorder
  Appends the specified notification to the batch for the active transaction, to be distributed when it commits.
apply() - Method in class org.eclipse.emf.transaction.util.CommandChangeDescription
  I apply my change by undoing the encapsulated operation.
apply() - Method in class org.eclipse.emf.transaction.util.CompositeChangeDescription
apply() - Method in class org.eclipse.emf.workspace.util.OperationChangeDescription
  I apply my change by undoing the encapsulated operation.
applyAndReverse() - Method in class org.eclipse.emf.transaction.util.CommandChangeDescription
  I apply-and-reverse by alternately undoing and redoing the encapsulated operation.
applyAndReverse() - Method in class org.eclipse.emf.transaction.util.CompositeChangeDescription
applyAndReverse() - Method in class org.eclipse.emf.workspace.util.OperationChangeDescription
  I apply-and-reverse by alternately undoing and redoing the encapsulated operation.
assertNotExecuted() - Method in class org.eclipse.emf.workspace.CompositeEMFOperation
  Asserts that I have not yet been executed.
assertWriting() - Method in class org.eclipse.emf.transaction.impl.TransactionChangeRecorder
  Implements the read/write transaction protocol check.

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.

A B C D E F G H I L M N O P R S T U V W Y