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:
  • Field Details

    • eINSTANCE

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

    • 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 TreeItemViewModel> DynamicTreeInput<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 TableItemViewModel> DynamicTableInput<T> createDynamicTableInput()
      Returns a new object of class 'Dynamic Table Input'.
      Returns:
      a new object of class 'Dynamic Table Input'.
    • createExternalValidationStatusEntry

      ExternalValidationStatusEntry createExternalValidationStatusEntry()
      Returns a new object of class 'External Validation Status Entry'.
      Returns:
      a new object of class 'External Validation Status Entry'.
    • createExternalValidationStatus

      ExternalValidationStatus createExternalValidationStatus()
      Returns a new object of class 'External Validation Status'.
      Returns:
      a new object of class 'External Validation Status'.
    • getAefStandardPackage

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