Interface AefStandardFactory

  • 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:
    AefStandardFactoryImpl

    public interface AefStandardFactory
    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:
    AefStandardPackage
    • Field Detail

      • eINSTANCE

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

      • createAefGridLayoutData

        AefGridLayoutData createAefGridLayoutData()
        Returns a new object of class 'Aef Grid Layout Data'.
        Returns:
        a new object of class 'Aef Grid Layout Data'.
      • createAefGridLayout

        AefGridLayout createAefGridLayout()
        Returns a new object of class 'Aef Grid Layout'.
        Returns:
        a new object of class 'Aef Grid Layout'.
      • createNoChangeLayoutData

        NoChangeLayoutData createNoChangeLayoutData()
        Returns a new object of class 'No Change Layout Data'.
        Returns:
        a new object of class 'No Change Layout Data'.
      • createNoChangeLayout

        NoChangeLayout createNoChangeLayout()
        Returns a new object of class 'No Change Layout'.
        Returns:
        a new object of class 'No Change Layout'.
      • createDialogViewModel

        DialogViewModel createDialogViewModel()
        Returns a new object of class 'Dialog View Model'.
        Returns:
        a new object of class 'Dialog View Model'.
      • createContainerViewModel

        ContainerViewModel createContainerViewModel()
        Returns a new object of class 'Container View Model'.
        Returns:
        a new object of class 'Container View Model'.
      • createCompositeViewModel

        CompositeViewModel createCompositeViewModel()
        Returns a new object of class 'Composite View Model'.
        Returns:
        a new object of class 'Composite View Model'.
      • createScrolledCompositeViewModel

        ScrolledCompositeViewModel createScrolledCompositeViewModel()
        Returns a new object of class 'Scrolled Composite View Model'.
        Returns:
        a new object of class 'Scrolled Composite View Model'.
      • createScrolledCompositeContentViewModel

        ScrolledCompositeContentViewModel createScrolledCompositeContentViewModel()
        Returns a new object of class 'Scrolled Composite Content View Model'.
        Returns:
        a new object of class 'Scrolled Composite Content View Model'.
      • createSectionViewModel

        SectionViewModel createSectionViewModel()
        Returns a new object of class 'Section View Model'.
        Returns:
        a new object of class 'Section View Model'.
      • createSectionActionItemViewModel

        SectionActionItemViewModel createSectionActionItemViewModel()
        Returns a new object of class 'Section Action Item View Model'.
        Returns:
        a new object of class 'Section Action Item View Model'.
      • createFieldViewModel

        FieldViewModel createFieldViewModel()
        Returns a new object of class 'Field View Model'.
        Returns:
        a new object of class 'Field View Model'.
      • createLabelViewModel

        LabelViewModel createLabelViewModel()
        Returns a new object of class 'Label View Model'.
        Returns:
        a new object of class 'Label View Model'.
      • createButtonViewModel

        ButtonViewModel createButtonViewModel()
        Returns a new object of class 'Button View Model'.
        Returns:
        a new object of class 'Button View Model'.
      • createImageButtonViewModel

        ImageButtonViewModel createImageButtonViewModel()
        Returns a new object of class 'Image Button View Model'.
        Returns:
        a new object of class 'Image Button View Model'.
      • createTextViewModel

        TextViewModel createTextViewModel()
        Returns a new object of class 'Text View Model'.
        Returns:
        a new object of class 'Text View Model'.
      • createItemViewModel

        ItemViewModel createItemViewModel()
        Returns a new object of class 'Item View Model'.
        Returns:
        a new object of class 'Item View Model'.
      • createComboViewModel

        ComboViewModel createComboViewModel()
        Returns a new object of class 'Combo View Model'.
        Returns:
        a new object of class 'Combo View Model'.
      • createComboItemViewModel

        ComboItemViewModel createComboItemViewModel()
        Returns a new object of class 'Combo Item View Model'.
        Returns:
        a new object of class 'Combo Item View Model'.
      • createComboLabelViewModel

        ComboLabelViewModel createComboLabelViewModel()
        Returns a new object of class 'Combo Label View Model'.
        Returns:
        a new object of class 'Combo Label View Model'.
      • createCheckableLabelViewModel

        CheckableLabelViewModel createCheckableLabelViewModel()
        Returns a new object of class 'Checkable Label View Model'.
        Returns:
        a new object of class 'Checkable Label View Model'.
      • createCheckboxViewModel

        CheckboxViewModel createCheckboxViewModel()
        Returns a new object of class 'Checkbox View Model'.
        Returns:
        a new object of class 'Checkbox View Model'.
      • createSpinnerViewModel

        SpinnerViewModel createSpinnerViewModel()
        Returns a new object of class 'Spinner View Model'.
        Returns:
        a new object of class 'Spinner View Model'.
      • createLongSpinnerViewModel

        LongSpinnerViewModel createLongSpinnerViewModel()
        Returns a new object of class 'Long Spinner View Model'.
        Returns:
        a new object of class 'Long Spinner View Model'.
      • createBigDecimalSpinnerViewModel

        BigDecimalSpinnerViewModel createBigDecimalSpinnerViewModel()
        Returns a new object of class 'Big Decimal Spinner View Model'.
        Returns:
        a new object of class 'Big Decimal Spinner View Model'.
      • createDoubleSpinnerViewModel

        DoubleSpinnerViewModel createDoubleSpinnerViewModel()
        Returns a new object of class 'Double Spinner View Model'.
        Returns:
        a new object of class 'Double Spinner View Model'.
      • createRadioGroupViewModel

        RadioGroupViewModel createRadioGroupViewModel()
        Returns a new object of class 'Radio Group View Model'.
        Returns:
        a new object of class 'Radio Group View Model'.
      • createRadioGroupItemViewModel

        RadioGroupItemViewModel createRadioGroupItemViewModel()
        Returns a new object of class 'Radio Group Item View Model'.
        Returns:
        a new object of class 'Radio Group Item View Model'.
      • createSeparatorViewModel

        SeparatorViewModel createSeparatorViewModel()
        Returns a new object of class 'Separator View Model'.
        Returns:
        a new object of class 'Separator View Model'.
      • createCheckedItemViewModel

        CheckedItemViewModel createCheckedItemViewModel()
        Returns a new object of class 'Checked Item View Model'.
        Returns:
        a new object of class 'Checked Item View Model'.
      • createTreeItemViewModel

        TreeItemViewModel createTreeItemViewModel()
        Returns a new object of class 'Tree Item View Model'.
        Returns:
        a new object of class 'Tree Item View Model'.
      • createTreeViewModel

        TreeViewModel createTreeViewModel()
        Returns a new object of class 'Tree View Model'.
        Returns:
        a new object of class 'Tree View Model'.
      • createStaticTreeItemViewModel

        StaticTreeItemViewModel createStaticTreeItemViewModel()
        Returns a new object of class 'Static Tree Item View Model'.
        Returns:
        a new object of class 'Static Tree Item View Model'.
      • createStaticTreeInput

        StaticTreeInput createStaticTreeInput()
        Returns a new object of class 'Static Tree Input'.
        Returns:
        a new object of class 'Static Tree Input'.
      • createDynamicTreeInput

        <T extends TreeItemViewModelDynamicTreeInput<T> createDynamicTreeInput()
        Returns a new object of class 'Dynamic Tree Input'.
        Returns:
        a new object of class 'Dynamic Tree Input'.
      • createLinkViewModel

        LinkViewModel createLinkViewModel()
        Returns a new object of class 'Link View Model'.
        Returns:
        a new object of class 'Link View Model'.
      • createTableItemViewModel

        TableItemViewModel createTableItemViewModel()
        Returns a new object of class 'Table Item View Model'.
        Returns:
        a new object of class 'Table Item View Model'.
      • createTableViewModel

        TableViewModel createTableViewModel()
        Returns a new object of class 'Table View Model'.
        Returns:
        a new object of class 'Table View Model'.
      • createStaticTableItemViewModel

        StaticTableItemViewModel createStaticTableItemViewModel()
        Returns a new object of class 'Static Table Item View Model'.
        Returns:
        a new object of class 'Static Table Item View Model'.
      • createStaticTableInput

        StaticTableInput createStaticTableInput()
        Returns a new object of class 'Static Table Input'.
        Returns:
        a new object of class 'Static Table Input'.
      • createDynamicTableInput

        <T extends TableItemViewModelDynamicTableInput<T> createDynamicTableInput()
        Returns a new object of class 'Dynamic Table Input'.
        Returns:
        a new object of class 'Dynamic Table Input'.
      • getAefStandardPackage

        AefStandardPackage getAefStandardPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.