View Javadoc

1   /**
2    * <copyright>
3    * </copyright>
4    *
5    * $Id$
6    */
7   package org.mod4j.dsl.datacontract.mm.DataContractDsl;
8   
9   import java.math.BigDecimal;
10  
11  
12  /**
13   * <!-- begin-user-doc -->
14   * A representation of the model object '<em><b>Dto Decimal Property</b></em>'.
15   * <!-- end-user-doc -->
16   *
17   * <p>
18   * The following features are supported:
19   * <ul>
20   *   <li>{@link org.mod4j.dsl.datacontract.mm.DataContractDsl.DtoDecimalProperty#getDefaultValue <em>Default Value</em>}</li>
21   * </ul>
22   * </p>
23   *
24   * @see org.mod4j.dsl.datacontract.mm.DataContractDsl.DataContractDslPackage#getDtoDecimalProperty()
25   * @model
26   * @generated
27   */
28  public interface DtoDecimalProperty extends DtoDataProperty {
29  
30      /**
31       * Returns the value of the '<em><b>Default Value</b></em>' attribute.
32       * <!-- begin-user-doc -->
33       * <p>
34       * If the meaning of the '<em>Default Value</em>' attribute 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>Default Value</em>' attribute.
39       * @see #setDefaultValue(BigDecimal)
40       * @see org.mod4j.dsl.datacontract.mm.DataContractDsl.DataContractDslPackage#getDtoDecimalProperty_DefaultValue()
41       * @model
42       * @generated
43       */
44      BigDecimal getDefaultValue();
45  
46      /**
47       * Sets the value of the '{@link org.mod4j.dsl.datacontract.mm.DataContractDsl.DtoDecimalProperty#getDefaultValue <em>Default Value</em>}' attribute.
48       * <!-- begin-user-doc -->
49       * <!-- end-user-doc -->
50       * @param value the new value of the '<em>Default Value</em>' attribute.
51       * @see #getDefaultValue()
52       * @generated
53       */
54      void setDefaultValue(BigDecimal value);
55  } // DtoDecimalProperty