View Javadoc

1   /**
2    * <copyright>
3    * </copyright>
4    *
5    * $Id$
6    */
7   package BusinessDomainDsl;
8   
9   import org.eclipse.emf.common.util.EList;
10  
11  /**
12   * <!-- begin-user-doc -->
13   * A representation of the model object '<em><b>Unique Rule</b></em>'.
14   * <!-- end-user-doc -->
15   *
16   * <p>
17   * The following features are supported:
18   * <ul>
19   *   <li>{@link BusinessDomainDsl.UniqueRule#getProperties <em>Properties</em>}</li>
20   * </ul>
21   * </p>
22   *
23   * @see BusinessDomainDsl.BusinessDomainDslPackage#getUniqueRule()
24   * @model
25   * @generated
26   */
27  public interface UniqueRule extends AbstractBusinessRule {
28  	/**
29       * Returns the value of the '<em><b>Properties</b></em>' reference list.
30       * The list contents are of type {@link BusinessDomainDsl.Property}.
31       * <!-- begin-user-doc -->
32  	 * <p>
33  	 * If the meaning of the '<em>Properties</em>' reference list isn't clear,
34  	 * there really should be more of a description here...
35  	 * </p>
36  	 * <!-- end-user-doc -->
37       * @return the value of the '<em>Properties</em>' reference list.
38       * @see BusinessDomainDsl.BusinessDomainDslPackage#getUniqueRule_Properties()
39       * @model
40       * @generated
41       */
42  	EList<Property> getProperties();
43  
44  } // UniqueRule