Interface DtAefFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    DtAefFactoryImpl

    public interface DtAefFactory
    extends org.eclipse.emf.ecore.EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    DtAefPackage
    • Field Detail

      • eINSTANCE

        static final DtAefFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createButtonItemViewModel

        ButtonItemViewModel createButtonItemViewModel()
        Returns a new object of class 'Button Item View Model'.
        Returns:
        a new object of class 'Button Item View Model'.
      • createComboSelectViewModel

        ComboSelectViewModel createComboSelectViewModel()
        Returns a new object of class 'Combo Select View Model'.
        Returns:
        a new object of class 'Combo Select View Model'.
      • createEditableComboViewModel

        EditableComboViewModel createEditableComboViewModel()
        Returns a new object of class 'Editable Combo View Model'.
        Returns:
        a new object of class 'Editable Combo View Model'.
      • createActionBarViewModel

        ActionBarViewModel createActionBarViewModel()
        Returns a new object of class 'Action Bar View Model'.
        Returns:
        a new object of class 'Action Bar View Model'.
      • createColorActionBarViewModel

        ColorActionBarViewModel createColorActionBarViewModel()
        Returns a new object of class 'Color Action Bar View Model'.
        Returns:
        a new object of class 'Color Action Bar View Model'.
      • createShortcutViewModel

        ShortcutViewModel createShortcutViewModel()
        Returns a new object of class 'Shortcut View Model'.
        Returns:
        a new object of class 'Shortcut View Model'.
      • createDateControlViewModel

        DateControlViewModel createDateControlViewModel()
        Returns a new object of class 'Date Control View Model'.
        Returns:
        a new object of class 'Date Control View Model'.
      • createPictureViewModel

        PictureViewModel createPictureViewModel()
        Returns a new object of class 'Picture View Model'.
        Returns:
        a new object of class 'Picture View Model'.
      • createNullableSpinnerViewModel

        NullableSpinnerViewModel createNullableSpinnerViewModel()
        Returns a new object of class 'Nullable Spinner View Model'.
        Returns:
        a new object of class 'Nullable Spinner View Model'.
      • createToolBarItemViewModel

        ToolBarItemViewModel createToolBarItemViewModel()
        Returns a new object of class 'Tool Bar Item View Model'.
        Returns:
        a new object of class 'Tool Bar Item View Model'.
      • createToolBarViewModel

        ToolBarViewModel createToolBarViewModel()
        Returns a new object of class 'Tool Bar View Model'.
        Returns:
        a new object of class 'Tool Bar View Model'.
      • createDynamicGridInput

        <T extends IGridItemDynamicGridInput<T> createDynamicGridInput()
        Returns a new object of class 'Dynamic Grid Input'.
        Returns:
        a new object of class 'Dynamic Grid Input'.
      • createGridColumnViewModel

        GridColumnViewModel createGridColumnViewModel()
        Returns a new object of class 'Grid Column View Model'.
        Returns:
        a new object of class 'Grid Column View Model'.
      • createGridViewModel

        GridViewModel createGridViewModel()
        Returns a new object of class 'Grid View Model'.
        Returns:
        a new object of class 'Grid View Model'.
      • createColorViewModel

        ColorViewModel createColorViewModel()
        Returns a new object of class 'Color View Model'.
        Returns:
        a new object of class 'Color View Model'.
      • createFontViewModel

        FontViewModel createFontViewModel()
        Returns a new object of class 'Font View Model'.
        Returns:
        a new object of class 'Font View Model'.
      • createTextPreviewControlViewModel

        TextPreviewControlViewModel createTextPreviewControlViewModel()
        Returns a new object of class 'Text Preview Control View Model'.
        Returns:
        a new object of class 'Text Preview Control View Model'.
      • createTabFolderViewModel

        TabFolderViewModel createTabFolderViewModel()
        Returns a new object of class 'Tab Folder View Model'.
        Returns:
        a new object of class 'Tab Folder View Model'.
      • createTabItemViewModel

        TabItemViewModel createTabItemViewModel()
        Returns a new object of class 'Tab Item View Model'.
        Returns:
        a new object of class 'Tab Item View Model'.
      • createGanttChartScalingViewModel

        GanttChartScalingViewModel createGanttChartScalingViewModel()
        Returns a new object of class 'Gantt Chart Scaling View Model'.
        Returns:
        a new object of class 'Gantt Chart Scaling View Model'.
      • getDtAefPackage

        DtAefPackage getDtAefPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.