44. entity BuchungskreiseF
(id=bkrId sequenceName=BKR_SEQ)
{
}
TABLE BUCHUNGSKREISE_F
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
Database Schema
45. entity BuchungskreiseF
(id=bkrId sequenceName=BKR_SEQ)
{
}
TABLESimilar to
BUCHUNGSKREISE_F
Ruby On Rails
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
ID NAME PROP1 DATE ATTR1
Database Schema
72. Editor
AST
TeX Xpa
T ma p
TeXeXpa p n nd
m l
p
Te m a p n ad
m pln lad te
pl ad te
at te
e
Generator
Codegeneration
73. Editor
AST
TeX Xpa
T ma p
TeXeXpa p n nd
m l
p
Te m a p n ad
m pln lad te
pl ad te
at te
e
Generator
Codegeneration
E
Ex xe
Ex A c
r
Ex Ae etcu uta
Aecrtcuifata bl
A rti uifata ctbl e
rt fata ctb e
ifa c b le
ct t le
75. Accessing models from Java
// create a URI that points to the model file
URI uri = URI.createURI("foo.mydsl");
76. Accessing models from Java
// create a URI that points to the model file
URI uri = URI.createURI("foo.mydsl");
// create a resource
Resource resource = new ResourceSetImpl().getResource(uri,true);
77. Accessing models from Java
// create a URI that points to the model file
URI uri = URI.createURI("foo.mydsl");
// create a resource
Resource resource = new ResourceSetImpl().getResource(uri,true);
// get root model element from resource
Model model = (Model) resource.getContents().get(0);
78. Accessing models from Java
// create a URI that points to the model file
URI uri = URI.createURI("foo.mydsl");
// create a resource
Resource resource = new ResourceSetImpl().getResource(uri,true);
// get root model element from resource
Model model = (Model) resource.getContents().get(0);
// print name of first element
System.out.println(model.getElements().get(0).getName());
79. Accessing models from Java
// create a URI that points to the model file
URI uri = URI.createURI("foo.mydsl");
// create a resource
Resource resource = new ResourceSetImpl().getResource(uri,true);
// get root model element from resource
Model model = (Model) resource.getContents().get(0);
// print name of first element
System.out.println(model.getElements().get(0).getName());
// change name of first element to "Bar"
model.getElements().get(0).setName("Bar");
80. Accessing models from Java
// create a URI that points to the model file
URI uri = URI.createURI("foo.mydsl");
// create a resource
Resource resource = new ResourceSetImpl().getResource(uri,true);
// get root model element from resource
Model model = (Model) resource.getContents().get(0);
// print name of first element
System.out.println(model.getElements().get(0).getName());
// change name of first element to "Bar"
model.getElements().get(0).setName("Bar");
// save resource
resource.save(null);
82. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
83. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>>
XMIResource
Resource
84. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>>
XMIResource
Resource
85. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>> XMI
XMIResource
Resource
86. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>> XMI
XMIResource
Resource
87. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>> XMI
XMIResource
Resource
XtextResource
88. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>> XMI
XMIResource
Resource
XtextResource
89. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>> XMI
XMIResource
Resource
XtextResource Text
90. Integration with EMF
eclipse
Any EMF-based modeling
Code Generator GMF Editor P R O J E C T
Component
<<abstract>> XMI
XMIResource
Resource
XtextResource Text
Parser Linker Serializer
ValueConverter ScopeProvider Formatter
91. Customizing
licensed by http://www.wordle.net/
92. Customizing
licensed by http://www.wordle.net/
93. Customizing
licensed by http://www.wordle.net/
94. Customizing
licensed by http://www.wordle.net/
95. Customizing
licensed by http://www.wordle.net/
96. Customizing
MyCustomLabelProvider
licensed by http://www.wordle.net/