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