Interface Rule


  • public interface Rule

    A Rule represents some action to perform when an unknown domain object is referenced. The rule can use the domain object name to add an implicit domain object.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void apply​(java.lang.String domainObjectName)
      Applies this rule for the given unknown domain object.
      java.lang.String getDescription()
      Returns the description of the rule.
    • Method Detail

      • getDescription

        java.lang.String getDescription()
        Returns the description of the rule. This is used for reporting purposes.
        Returns:
        the description. should not return null.
      • apply

        void apply​(java.lang.String domainObjectName)
        Applies this rule for the given unknown domain object. The rule can choose to ignore this name, or add a domain object with the given name.
        Parameters:
        domainObjectName - The name of the unknown domain object.