This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this factory convert EMF adapter notifications into calls to fireNotifyChanged. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.
de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.TransactioneditorItemProviderAdapterFactory | ( | ) |
This constructs an instance.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.adapt | ( | Notifier | notifier, | |
Object | type | |||
) |
This implementation substitutes the factory itself as the key for the adapter.
Object de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.adapt | ( | Object | object, | |
Object | type | |||
) |
void de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.addListener | ( | INotifyChangedListener | notifyChangedListener | ) |
This adds a listener.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createAXLOperationAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.AXLOperation.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createEditorElementProviderAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.EditorElementProvider.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createElementFlowAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.ElementFlow.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createElementInputPortAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.ElementInputPort.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createElementOutputPortAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.ElementOutputPort.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createElementSelectionProviderAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.ElementSelectionProvider.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createFilecontentProviderAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.FilecontentProvider.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createFilenameProviderAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.FilenameProvider.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createJDOMProviderAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.JDOMProvider.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createObjectFlowAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.ObjectFlow.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createObjectInputPortAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.ObjectInputPort.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createObjectOutputPortAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.ObjectOutputPort.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createStringProviderAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.StringProvider.
Adapter de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.createTransactionAdapter | ( | ) |
This creates an adapter for a de.fraunhofer.isst.axbench.transactioneditor.Transaction.
void de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.dispose | ( | ) |
This disposes all of the item providers created by this factory.
void de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.fireNotifyChanged | ( | Notification | notification | ) |
This delegates to changeNotifier and to parentAdapterFactory.
ComposeableAdapterFactory de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.getRootAdapterFactory | ( | ) |
This returns the root adapter factory that contains this factory.
boolean de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.isFactoryForType | ( | Object | type | ) |
void de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.removeListener | ( | INotifyChangedListener | notifyChangedListener | ) |
This removes a listener.
void de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.setParentAdapterFactory | ( | ComposedAdapterFactory | parentAdapterFactory | ) |
This sets the composed adapter factory that contains this factory.
AXLOperationItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.axlOperationItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.AXLOperation instances.
IChangeNotifier de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.changeNotifier = new ChangeNotifier() [protected] |
This is used to implement org.eclipse.emf.edit.provider.IChangeNotifier.
EditorElementProviderItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.editorElementProviderItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.EditorElementProvider instances.
ElementFlowItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.elementFlowItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.ElementFlow instances.
ElementInputPortItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.elementInputPortItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.ElementInputPort instances.
ElementOutputPortItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.elementOutputPortItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.ElementOutputPort instances.
ElementSelectionProviderItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.elementSelectionProviderItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.ElementSelectionProvider instances.
FilecontentProviderItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.filecontentProviderItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.FilecontentProvider instances.
FilenameProviderItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.filenameProviderItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.FilenameProvider instances.
JDOMProviderItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.jdomProviderItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.JDOMProvider instances.
ObjectFlowItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.objectFlowItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.ObjectFlow instances.
ObjectInputPortItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.objectInputPortItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.ObjectInputPort instances.
ObjectOutputPortItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.objectOutputPortItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.ObjectOutputPort instances.
ComposedAdapterFactory de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.parentAdapterFactory [protected] |
This keeps track of the root adapter factory that delegates to this adapter factory.
StringProviderItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.stringProviderItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.StringProvider instances.
Collection<Object> de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.supportedTypes = new ArrayList<Object>() [protected] |
This keeps track of all the supported types checked by isFactoryForType.
TransactionItemProvider de.fraunhofer.isst.axbench.transactioneditor.provider.TransactioneditorItemProviderAdapterFactory.transactionItemProvider [protected] |
This keeps track of the one adapter used for all de.fraunhofer.isst.axbench.transactioneditor.Transaction instances.