Interface RuleFactory

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

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

      • eINSTANCE

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

      • createLeafCondition

        LeafCondition createLeafCondition()
        Returns a new object of class 'Leaf Condition'.
        Returns:
        a new object of class 'Leaf Condition'.
      • createOrCondition

        OrCondition createOrCondition()
        Returns a new object of class 'Or Condition'.
        Returns:
        a new object of class 'Or Condition'.
      • createAndCondition

        AndCondition createAndCondition()
        Returns a new object of class 'And Condition'.
        Returns:
        a new object of class 'And Condition'.
      • createShowRule

        ShowRule createShowRule()
        Returns a new object of class 'Show Rule'.
        Returns:
        a new object of class 'Show Rule'.
      • createEnableRule

        EnableRule createEnableRule()
        Returns a new object of class 'Enable Rule'.
        Returns:
        a new object of class 'Enable Rule'.
      • createIterateCondition

        IterateCondition createIterateCondition()
        Returns a new object of class 'Iterate Condition'.
        Returns:
        a new object of class 'Iterate Condition'.
      • createTrue

        True createTrue()
        Returns a new object of class 'True'.
        Returns:
        a new object of class 'True'.
      • createFalse

        False createFalse()
        Returns a new object of class 'False'.
        Returns:
        a new object of class 'False'.
      • createNotCondition

        NotCondition createNotCondition()
        Returns a new object of class 'Not Condition'.
        Returns:
        a new object of class 'Not Condition'.
      • createIsProxyCondition

        IsProxyCondition createIsProxyCondition()
        Returns a new object of class 'Is Proxy Condition'.
        Returns:
        a new object of class 'Is Proxy Condition'.
      • getRulePackage

        RulePackage getRulePackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.