View Javadoc

1   /**
2    * <copyright>
3    * </copyright>
4    *
5    * $Id$
6    */
7   package org.mod4j.dsl.datacontract.mm.DataContractDsl;
8   
9   import org.eclipse.emf.common.util.EList;
10  
11  /**
12   * <!-- begin-user-doc -->
13   * A representation of the model object '<em><b>Custom Dto</b></em>'.
14   * <!-- end-user-doc -->
15   *
16   * <p>
17   * The following features are supported:
18   * <ul>
19   *   <li>{@link org.mod4j.dsl.datacontract.mm.DataContractDsl.CustomDto#getProperties <em>Properties</em>}</li>
20   * </ul>
21   * </p>
22   *
23   * @see org.mod4j.dsl.datacontract.mm.DataContractDsl.DataContractDslPackage#getCustomDto()
24   * @model
25   * @generated
26   */
27  public interface CustomDto extends Dto {
28  	/**
29       * Returns the value of the '<em><b>Properties</b></em>' containment reference list.
30       * The list contents are of type {@link org.mod4j.dsl.datacontract.mm.DataContractDsl.DtoProperty}.
31       * It is bidirectional and its opposite is '{@link org.mod4j.dsl.datacontract.mm.DataContractDsl.DtoProperty#getCustomDto <em>Custom Dto</em>}'.
32       * <!-- begin-user-doc -->
33  	 * <p>
34  	 * If the meaning of the '<em>Properties</em>' containment reference list isn't clear,
35  	 * there really should be more of a description here...
36  	 * </p>
37  	 * <!-- end-user-doc -->
38       * @return the value of the '<em>Properties</em>' containment reference list.
39       * @see org.mod4j.dsl.datacontract.mm.DataContractDsl.DataContractDslPackage#getCustomDto_Properties()
40       * @see org.mod4j.dsl.datacontract.mm.DataContractDsl.DtoProperty#getCustomDto
41       * @model opposite="customDto" containment="true"
42       * @generated
43       */
44  	EList<DtoProperty> getProperties();
45  
46  } // CustomDto