Class EmftvmItemProviderAdapterFactory

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.AdapterFactory, org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable

    public class EmftvmItemProviderAdapterFactory
    extends EmftvmAdapterFactory
    implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
    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.
    • Field Detail

      • parentAdapterFactory

        protected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
        This keeps track of the root adapter factory that delegates to this adapter factory.
      • changeNotifier

        protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
        This is used to implement IChangeNotifier.
      • supportedTypes

        protected java.util.Collection<java.lang.Object> supportedTypes
        This keeps track of all the supported types checked by isFactoryForType.
      • moduleItemProvider

        protected ModuleItemProvider moduleItemProvider
        This keeps track of the one adapter used for all Module instances.
      • fieldItemProvider

        protected FieldItemProvider fieldItemProvider
        This keeps track of the one adapter used for all Field instances.
      • ruleItemProvider

        protected RuleItemProvider ruleItemProvider
        This keeps track of the one adapter used for all Rule instances.
      • pushItemProvider

        protected PushItemProvider pushItemProvider
        This keeps track of the one adapter used for all Push instances.
      • pushtItemProvider

        protected PushtItemProvider pushtItemProvider
        This keeps track of the one adapter used for all Pusht instances.
      • pushfItemProvider

        protected PushfItemProvider pushfItemProvider
        This keeps track of the one adapter used for all Pushf instances.
      • popItemProvider

        protected PopItemProvider popItemProvider
        This keeps track of the one adapter used for all Pop instances.
      • loadItemProvider

        protected LoadItemProvider loadItemProvider
        This keeps track of the one adapter used for all Load instances.
      • storeItemProvider

        protected StoreItemProvider storeItemProvider
        This keeps track of the one adapter used for all Store instances.
      • setItemProvider

        protected SetItemProvider setItemProvider
        This keeps track of the one adapter used for all Set instances.
      • getItemProvider

        protected GetItemProvider getItemProvider
        This keeps track of the one adapter used for all Get instances.
      • getTransItemProvider

        protected GetTransItemProvider getTransItemProvider
        This keeps track of the one adapter used for all GetTrans instances.
      • findtypeItemProvider

        protected FindtypeItemProvider findtypeItemProvider
        This keeps track of the one adapter used for all Findtype instances.
      • newItemProvider

        protected NewItemProvider newItemProvider
        This keeps track of the one adapter used for all New instances.
      • newSItemProvider

        protected NewSItemProvider newSItemProvider
        This keeps track of the one adapter used for all NewS instances.
      • deleteItemProvider

        protected DeleteItemProvider deleteItemProvider
        This keeps track of the one adapter used for all Delete instances.
      • dupItemProvider

        protected DupItemProvider dupItemProvider
        This keeps track of the one adapter used for all Dup instances.
      • dupX1ItemProvider

        protected DupX1ItemProvider dupX1ItemProvider
        This keeps track of the one adapter used for all DupX1 instances.
      • swapItemProvider

        protected SwapItemProvider swapItemProvider
        This keeps track of the one adapter used for all Swap instances.
      • swapX1ItemProvider

        protected SwapX1ItemProvider swapX1ItemProvider
        This keeps track of the one adapter used for all SwapX1 instances.
      • ifItemProvider

        protected IfItemProvider ifItemProvider
        This keeps track of the one adapter used for all If instances.
      • ifnItemProvider

        protected IfnItemProvider ifnItemProvider
        This keeps track of the one adapter used for all Ifn instances.
      • gotoItemProvider

        protected GotoItemProvider gotoItemProvider
        This keeps track of the one adapter used for all Goto instances.
      • iterateItemProvider

        protected IterateItemProvider iterateItemProvider
        This keeps track of the one adapter used for all Iterate instances.
      • invokeItemProvider

        protected InvokeItemProvider invokeItemProvider
        This keeps track of the one adapter used for all Invoke instances.
      • allinstItemProvider

        protected AllinstItemProvider allinstItemProvider
        This keeps track of the one adapter used for all Allinst instances.
      • matchItemProvider

        protected MatchItemProvider matchItemProvider
        This keeps track of the one adapter used for all Match instances.
      • matchSItemProvider

        protected MatchSItemProvider matchSItemProvider
        This keeps track of the one adapter used for all MatchS instances.
      • addItemProvider

        protected AddItemProvider addItemProvider
        This keeps track of the one adapter used for all Add instances.
      • removeItemProvider

        protected RemoveItemProvider removeItemProvider
        This keeps track of the one adapter used for all Remove instances.
      • insertItemProvider

        protected InsertItemProvider insertItemProvider
        This keeps track of the one adapter used for all Insert instances.
      • getSuperItemProvider

        protected GetSuperItemProvider getSuperItemProvider
        This keeps track of the one adapter used for all GetSuper instances.
      • getenvItemProvider

        protected GetenvItemProvider getenvItemProvider
        This keeps track of the one adapter used for all Getenv instances.
      • returnItemProvider

        protected ReturnItemProvider returnItemProvider
        This keeps track of the one adapter used for all Return instances.
      • getcbItemProvider

        protected GetcbItemProvider getcbItemProvider
        This keeps track of the one adapter used for all Getcb instances.
      • invokeCbItemProvider

        protected InvokeCbItemProvider invokeCbItemProvider
        This keeps track of the one adapter used for all InvokeCb instances.
      • notItemProvider

        protected NotItemProvider notItemProvider
        This keeps track of the one adapter used for all Not instances.
      • andItemProvider

        protected AndItemProvider andItemProvider
        This keeps track of the one adapter used for all And instances.
      • orItemProvider

        protected OrItemProvider orItemProvider
        This keeps track of the one adapter used for all Or instances.
      • xorItemProvider

        protected XorItemProvider xorItemProvider
        This keeps track of the one adapter used for all Xor instances.
      • impliesItemProvider

        protected ImpliesItemProvider impliesItemProvider
        This keeps track of the one adapter used for all Implies instances.
      • ifteItemProvider

        protected IfteItemProvider ifteItemProvider
        This keeps track of the one adapter used for all Ifte instances.
      • isnullItemProvider

        protected IsnullItemProvider isnullItemProvider
        This keeps track of the one adapter used for all Isnull instances.
      • execEnvItemProvider

        protected ExecEnvItemProvider execEnvItemProvider
        This keeps track of the one adapter used for all ExecEnv instances.
      • modelItemProvider

        protected ModelItemProvider modelItemProvider
        This keeps track of the one adapter used for all Model instances.
    • Constructor Detail

      • EmftvmItemProviderAdapterFactory

        public EmftvmItemProviderAdapterFactory()
        This constructs an instance.