/**
  * This disposes all of the item providers created by this factory.
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void dispose() {
   if (onSubmitEventItemProvider != null) onSubmitEventItemProvider.dispose();
   if (validationRuleItemProvider != null) validationRuleItemProvider.dispose();
   if (listItemProvider != null) listItemProvider.dispose();
   if (positionItemProvider != null) positionItemProvider.dispose();
   if (userRoleItemProvider != null) userRoleItemProvider.dispose();
   if (ifmlSlotItemProvider != null) ifmlSlotItemProvider.dispose();
   if (onSelectEventItemProvider != null) onSelectEventItemProvider.dispose();
   if (formItemProvider != null) formItemProvider.dispose();
   if (deviceItemProvider != null) deviceItemProvider.dispose();
   if (selectionFieldItemProvider != null) selectionFieldItemProvider.dispose();
   if (simpleFieldItemProvider != null) simpleFieldItemProvider.dispose();
   if (detailsItemProvider != null) detailsItemProvider.dispose();
   if (ifmlWindowItemProvider != null) ifmlWindowItemProvider.dispose();
   if (onLoadEventItemProvider != null) onLoadEventItemProvider.dispose();
   if (ifmlMenuItemProvider != null) ifmlMenuItemProvider.dispose();
   if (jumpEventItemProvider != null) jumpEventItemProvider.dispose();
   if (landingEventItemProvider != null) landingEventItemProvider.dispose();
   if (setContextEventItemProvider != null) setContextEventItemProvider.dispose();
   if (screenItemProvider != null) screenItemProvider.dispose();
   if (toolBarItemProvider != null) toolBarItemProvider.dispose();
   if (mobileComponentItemProvider != null) mobileComponentItemProvider.dispose();
   if (mobileElementEventItemProvider != null) mobileElementEventItemProvider.dispose();
   if (mobileSystemEventItemProvider != null) mobileSystemEventItemProvider.dispose();
   if (batteryEventItemProvider != null) batteryEventItemProvider.dispose();
   if (storageEventItemProvider != null) storageEventItemProvider.dispose();
   if (mobileActionItemProvider != null) mobileActionItemProvider.dispose();
   if (cameraActionItemProvider != null) cameraActionItemProvider.dispose();
   if (microphoneActionItemProvider != null) microphoneActionItemProvider.dispose();
   if (mobileActionEventItemProvider != null) mobileActionEventItemProvider.dispose();
   if (cameraActionEventItemProvider != null) cameraActionEventItemProvider.dispose();
   if (microphoneActionEventItemProvider != null) microphoneActionEventItemProvider.dispose();
 }
 /**
  * This disposes all of the item providers created by this factory.
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void dispose() {
   if (connectionItemProvider != null) connectionItemProvider.dispose();
   if (deviceItemProvider != null) deviceItemProvider.dispose();
   if (formItemProvider != null) formItemProvider.dispose();
   if (gcmlItemProvider != null) gcmlItemProvider.dispose();
   if (isAttachedItemProvider != null) isAttachedItemProvider.dispose();
   if (mediumItemProvider != null) mediumItemProvider.dispose();
   if (personItemProvider != null) personItemProvider.dispose();
   if (activityItemProvider != null) activityItemProvider.dispose();
   if (callItemProvider != null) callItemProvider.dispose();
   if (decisionItemProvider != null) decisionItemProvider.dispose();
   if (boundaryItemProvider != null) boundaryItemProvider.dispose();
 }