aboutsummaryrefslogtreecommitdiffstats
path: root/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java
diff options
context:
space:
mode:
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java')
-rw-r--r--Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java105
1 files changed, 105 insertions, 0 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java
new file mode 100644
index 00000000..5291e747
--- /dev/null
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/cftLanguage/CftModel.java
@@ -0,0 +1,105 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage;
5
6import org.eclipse.emf.common.util.EList;
7
8import org.eclipse.emf.ecore.EObject;
9
10/**
11 * <!-- begin-user-doc -->
12 * A representation of the model object '<em><b>Cft Model</b></em>'.
13 * <!-- end-user-doc -->
14 *
15 * <p>
16 * The following features are supported:
17 * </p>
18 * <ul>
19 * <li>{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName <em>Package Name</em>}</li>
20 * <li>{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getImports <em>Imports</em>}</li>
21 * <li>{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getComponentDefinitions <em>Component Definitions</em>}</li>
22 * <li>{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getTransformationDefinitions <em>Transformation Definitions</em>}</li>
23 * </ul>
24 *
25 * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel()
26 * @model
27 * @generated
28 */
29public interface CftModel extends EObject
30{
31 /**
32 * Returns the value of the '<em><b>Package Name</b></em>' attribute.
33 * <!-- begin-user-doc -->
34 * <p>
35 * If the meaning of the '<em>Package Name</em>' attribute isn't clear,
36 * there really should be more of a description here...
37 * </p>
38 * <!-- end-user-doc -->
39 * @return the value of the '<em>Package Name</em>' attribute.
40 * @see #setPackageName(String)
41 * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_PackageName()
42 * @model
43 * @generated
44 */
45 String getPackageName();
46
47 /**
48 * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel#getPackageName <em>Package Name</em>}' attribute.
49 * <!-- begin-user-doc -->
50 * <!-- end-user-doc -->
51 * @param value the new value of the '<em>Package Name</em>' attribute.
52 * @see #getPackageName()
53 * @generated
54 */
55 void setPackageName(String value);
56
57 /**
58 * Returns the value of the '<em><b>Imports</b></em>' containment reference list.
59 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ImportDeclaration}.
60 * <!-- begin-user-doc -->
61 * <p>
62 * If the meaning of the '<em>Imports</em>' containment reference list isn't clear,
63 * there really should be more of a description here...
64 * </p>
65 * <!-- end-user-doc -->
66 * @return the value of the '<em>Imports</em>' containment reference list.
67 * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_Imports()
68 * @model containment="true"
69 * @generated
70 */
71 EList<ImportDeclaration> getImports();
72
73 /**
74 * Returns the value of the '<em><b>Component Definitions</b></em>' containment reference list.
75 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.ComponentDefinition}.
76 * <!-- begin-user-doc -->
77 * <p>
78 * If the meaning of the '<em>Component Definitions</em>' containment reference list isn't clear,
79 * there really should be more of a description here...
80 * </p>
81 * <!-- end-user-doc -->
82 * @return the value of the '<em>Component Definitions</em>' containment reference list.
83 * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_ComponentDefinitions()
84 * @model containment="true"
85 * @generated
86 */
87 EList<ComponentDefinition> getComponentDefinitions();
88
89 /**
90 * Returns the value of the '<em><b>Transformation Definitions</b></em>' containment reference list.
91 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition}.
92 * <!-- begin-user-doc -->
93 * <p>
94 * If the meaning of the '<em>Transformation Definitions</em>' containment reference list isn't clear,
95 * there really should be more of a description here...
96 * </p>
97 * <!-- end-user-doc -->
98 * @return the value of the '<em>Transformation Definitions</em>' containment reference list.
99 * @see hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage#getCftModel_TransformationDefinitions()
100 * @model containment="true"
101 * @generated
102 */
103 EList<TransformationDefinition> getTransformationDefinitions();
104
105} // CftModel