/** */ package IFML.Extensions; import org.eclipse.emf.ecore.EFactory; /** * <!-- begin-user-doc --> * The <b>Factory</b> for the model. * It provides a create method for each non-abstract class of the model. * <!-- end-user-doc --> * @see IFML.Extensions.ExtensionsPackage * @generated */ public interface ExtensionsFactory extends EFactory { /** * The singleton instance of the factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ ExtensionsFactory eINSTANCE = IFML.Extensions.impl.ExtensionsFactoryImpl.init(); /** * Returns a new object of class '<em>On Submit Event</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>On Submit Event</em>'. * @generated */ OnSubmitEvent createOnSubmitEvent(); /** * Returns a new object of class '<em>Validation Rule</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Validation Rule</em>'. * @generated */ ValidationRule createValidationRule(); /** * Returns a new object of class '<em>List</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>List</em>'. * @generated */ List createList(); /** * Returns a new object of class '<em>Position</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Position</em>'. * @generated */ Position createPosition(); /** * Returns a new object of class '<em>User Role</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>User Role</em>'. * @generated */ UserRole createUserRole(); /** * Returns a new object of class '<em>IFML Slot</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>IFML Slot</em>'. * @generated */ IFMLSlot createIFMLSlot(); /** * Returns a new object of class '<em>On Select Event</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>On Select Event</em>'. * @generated */ OnSelectEvent createOnSelectEvent(); /** * Returns a new object of class '<em>Form</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Form</em>'. * @generated */ Form createForm(); /** * Returns a new object of class '<em>Device</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Device</em>'. * @generated */ Device createDevice(); /** * Returns a new object of class '<em>Selection Field</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Selection Field</em>'. * @generated */ SelectionField createSelectionField(); /** * Returns a new object of class '<em>Simple Field</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Simple Field</em>'. * @generated */ SimpleField createSimpleField(); /** * Returns a new object of class '<em>Details</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Details</em>'. * @generated */ Details createDetails(); /** * Returns a new object of class '<em>IFML Window</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>IFML Window</em>'. * @generated */ IFMLWindow createIFMLWindow(); /** * Returns a new object of class '<em>On Load Event</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>On Load Event</em>'. * @generated */ OnLoadEvent createOnLoadEvent(); /** * Returns a new object of class '<em>IFML Menu</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>IFML Menu</em>'. * @generated */ IFMLMenu createIFMLMenu(); /** * Returns a new object of class '<em>Jump Event</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Jump Event</em>'. * @generated */ JumpEvent createJumpEvent(); /** * Returns a new object of class '<em>Landing Event</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Landing Event</em>'. * @generated */ LandingEvent createLandingEvent(); /** * Returns a new object of class '<em>Set Context Event</em>'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return a new object of class '<em>Set Context Event</em>'. * @generated */ SetContextEvent createSetContextEvent(); /** * Returns the package supported by this factory. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the package supported by this factory. * @generated */ ExtensionsPackage getExtensionsPackage(); } //ExtensionsFactory