-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
83 lines (73 loc) · 7.17 KB
/
index.html
File metadata and controls
83 lines (73 loc) · 7.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<!doctype html>
<html>
<head>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-T87W2L7');</script>
<!-- End Google Tag Manager -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>enterpriseDomain ClassMaker</title>
<link rel="icon" type="image/png" href="images/favicon.png">
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/github-light.css">
<link href="stylesheets/ribbons.css" rel="stylesheet" type="text/css" />
<meta name="viewport" content="width=device-width">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T87W2L7"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div class="ribbon right purple">
<a href="https://github.com/enterpriseDomain/ClassMaker">Fork me on GitHub</a>
</div>
<div class="wrapper">
<header>
<h1>ClassMaker</h1>
<p>Programmatic runtime code generation, followed by class loading.</p>
<p class="view"><a href="https://github.com/enterpriseDomain/ClassMaker">View the Project on GitHub <small>enterpriseDomain/ClassMaker</small></a></p>
<ul>
<li><a href="https://github.com/enterpriseDomain/ClassMaker/releases/latest/download/org.enterprisedomain.update-0.8.46-20211015.061942-2.zip">Install from<strong>update site</strong></a></li>
<li><a href="https://github.com/enterpriseDomain/ClassMaker/zipball/master">Download <strong>Sources</strong></a></li>
<li><a href="https://github.com/enterpriseDomain/ClassMaker">View On <strong>GitHub</strong></a></li>
</ul>
</header>
<section>
<h3>
<a id="welcome-to-classmaker" class="anchor" href="#welcome-to-ClassMaker" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Welcome to ClassMaker Foundation!</h3>
<p>ClassMaker is a library for creating classes at runtime as part of an enterprise Domain Model. Taking a dynamic <a href="http://download.eclipse.org/modeling/emf/emf/javadoc/2.11/org/eclipse/emf/ecore/EPackage.html">EPackage</a> as an input,
it invokes the generator (currently Ecore default), then PDE exporter, then installs the result into the host OSGi container and supplies the EPackage class, loaded on the fly into its own OSGi runtime, making available to a client code.
Here is a <a href="javadoc/">Javadoc</a>.
</p>
<p>
The purpose of it is, for instance, applying an <a href="https://adaptiveobjectmodel.com/">adaptive object model</a> architecture. Further work continues.
</p>
<h3>
<a id="authors-and-contributors" class="anchor" href="#authors-and-contributors" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Authors and Contributors</h3>
<p>ClassMaker is an open-source project supported by one volunteer.<br/><a class="emphasize" href="https://github.com/enterpriseDomain/ClassMaker/issues">Join me</a>!</p>
<h3>
<a id="support-or-contact" class="anchor" href="#support-or-contact" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Support or Contact</h3>
<p>Have any question? Check out the ClassMaker <a href="https://github.com/enterpriseDomain/ClassMaker/wiki">wiki</a> or <a href="https://github.com/kyrillzotkin">contact me</a> and maybe I'll try to help you with it.</p>
<p><strong>Note:</strong> The software is still under development.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/ru_RU/i/scr/pixel.gif" width="1" height="1">
</form>
</section>
<footer>
<p>This project is maintained by <a href="https://github.com/enterpriseDomain">enterpriseDomain</a></p>
<p><small>Hosted on GitHub Pages — Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></p>
</footer>
</div>
</body>
</html>