source: default/v2/trunk/de.ugoe.cs.swe.bnftools.ebnf/src-gen/de/ugoe/cs/swe/bnftools/ebnf/MergeEntry.java @ 61

Last change on this file since 61 was 61, checked in by hkaulbersch, 10 years ago

initial commit

  • Property svn:mime-type set to text/plain
File size: 2.6 KB
Line 
1/**
2 */
3package de.ugoe.cs.swe.bnftools.ebnf;
4
5import org.eclipse.emf.ecore.EObject;
6
7/**
8 * <!-- begin-user-doc -->
9 * A representation of the model object '<em><b>Merge Entry</b></em>'.
10 * <!-- end-user-doc -->
11 *
12 * <p>
13 * The following features are supported:
14 * <ul>
15 *   <li>{@link de.ugoe.cs.swe.bnftools.ebnf.MergeEntry#getSectionheader <em>Sectionheader</em>}</li>
16 *   <li>{@link de.ugoe.cs.swe.bnftools.ebnf.MergeEntry#getMergeRule <em>Merge Rule</em>}</li>
17 * </ul>
18 * </p>
19 *
20 * @see de.ugoe.cs.swe.bnftools.ebnf.EbnfPackage#getMergeEntry()
21 * @model
22 * @generated
23 */
24public interface MergeEntry extends EObject
25{
26  /**
27   * Returns the value of the '<em><b>Sectionheader</b></em>' containment reference.
28   * <!-- begin-user-doc -->
29   * <p>
30   * If the meaning of the '<em>Sectionheader</em>' containment reference isn't clear,
31   * there really should be more of a description here...
32   * </p>
33   * <!-- end-user-doc -->
34   * @return the value of the '<em>Sectionheader</em>' containment reference.
35   * @see #setSectionheader(SectionHeading)
36   * @see de.ugoe.cs.swe.bnftools.ebnf.EbnfPackage#getMergeEntry_Sectionheader()
37   * @model containment="true"
38   * @generated
39   */
40  SectionHeading getSectionheader();
41
42  /**
43   * Sets the value of the '{@link de.ugoe.cs.swe.bnftools.ebnf.MergeEntry#getSectionheader <em>Sectionheader</em>}' containment reference.
44   * <!-- begin-user-doc -->
45   * <!-- end-user-doc -->
46   * @param value the new value of the '<em>Sectionheader</em>' containment reference.
47   * @see #getSectionheader()
48   * @generated
49   */
50  void setSectionheader(SectionHeading value);
51
52  /**
53   * Returns the value of the '<em><b>Merge Rule</b></em>' containment reference.
54   * <!-- begin-user-doc -->
55   * <p>
56   * If the meaning of the '<em>Merge Rule</em>' containment reference isn't clear,
57   * there really should be more of a description here...
58   * </p>
59   * <!-- end-user-doc -->
60   * @return the value of the '<em>Merge Rule</em>' containment reference.
61   * @see #setMergeRule(MergeRule)
62   * @see de.ugoe.cs.swe.bnftools.ebnf.EbnfPackage#getMergeEntry_MergeRule()
63   * @model containment="true"
64   * @generated
65   */
66  MergeRule getMergeRule();
67
68  /**
69   * Sets the value of the '{@link de.ugoe.cs.swe.bnftools.ebnf.MergeEntry#getMergeRule <em>Merge Rule</em>}' containment reference.
70   * <!-- begin-user-doc -->
71   * <!-- end-user-doc -->
72   * @param value the new value of the '<em>Merge Rule</em>' containment reference.
73   * @see #getMergeRule()
74   * @generated
75   */
76  void setMergeRule(MergeRule value);
77
78} // MergeEntry
Note: See TracBrowser for help on using the repository browser.