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

Last change on this file since 88 was 88, checked in by phdmakk, 9 years ago

+ generated resources

  • Property svn:mime-type set to text/plain
File size: 2.2 KB
Line 
1/**
2 */
3package de.ugoe.cs.swe.bnftools.ebnf;
4
5import org.eclipse.emf.common.util.EList;
6
7import org.eclipse.emf.ecore.EObject;
8
9/**
10 * <!-- begin-user-doc -->
11 * A representation of the model object '<em><b>Repeated Sequence</b></em>'.
12 * <!-- end-user-doc -->
13 *
14 * <p>
15 * The following features are supported:
16 * <ul>
17 *   <li>{@link de.ugoe.cs.swe.bnftools.ebnf.RepeatedSequence#getDefinitions <em>Definitions</em>}</li>
18 *   <li>{@link de.ugoe.cs.swe.bnftools.ebnf.RepeatedSequence#isMorethanonce <em>Morethanonce</em>}</li>
19 * </ul>
20 * </p>
21 *
22 * @see de.ugoe.cs.swe.bnftools.ebnf.EbnfPackage#getRepeatedSequence()
23 * @model
24 * @generated
25 */
26public interface RepeatedSequence extends EObject
27{
28  /**
29   * Returns the value of the '<em><b>Definitions</b></em>' containment reference list.
30   * The list contents are of type {@link de.ugoe.cs.swe.bnftools.ebnf.DefinitionList}.
31   * <!-- begin-user-doc -->
32   * <p>
33   * If the meaning of the '<em>Definitions</em>' containment 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>Definitions</em>' containment reference list.
38   * @see de.ugoe.cs.swe.bnftools.ebnf.EbnfPackage#getRepeatedSequence_Definitions()
39   * @model containment="true"
40   * @generated
41   */
42  EList<DefinitionList> getDefinitions();
43
44  /**
45   * Returns the value of the '<em><b>Morethanonce</b></em>' attribute.
46   * <!-- begin-user-doc -->
47   * <p>
48   * If the meaning of the '<em>Morethanonce</em>' attribute isn't clear,
49   * there really should be more of a description here...
50   * </p>
51   * <!-- end-user-doc -->
52   * @return the value of the '<em>Morethanonce</em>' attribute.
53   * @see #setMorethanonce(boolean)
54   * @see de.ugoe.cs.swe.bnftools.ebnf.EbnfPackage#getRepeatedSequence_Morethanonce()
55   * @model
56   * @generated
57   */
58  boolean isMorethanonce();
59
60  /**
61   * Sets the value of the '{@link de.ugoe.cs.swe.bnftools.ebnf.RepeatedSequence#isMorethanonce <em>Morethanonce</em>}' attribute.
62   * <!-- begin-user-doc -->
63   * <!-- end-user-doc -->
64   * @param value the new value of the '<em>Morethanonce</em>' attribute.
65   * @see #isMorethanonce()
66   * @generated
67   */
68  void setMorethanonce(boolean value);
69
70} // RepeatedSequence
Note: See TracBrowser for help on using the repository browser.