Skip to content

Commit

Permalink
update 2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
saadshams committed Mar 16, 2020
1 parent db642ff commit 8d2d9f9
Show file tree
Hide file tree
Showing 107 changed files with 41,408 additions and 8,422 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.idea
*.iml
.DS_Store
target
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ PureMVC is a lightweight framework for creating applications based upon the clas
<dependency>
<groupId>org.puremvc</groupId>
<artifactId>puremvc</artifactId>
<version>2.2</version>
</dependency>
</dependencies>
```
Expand All @@ -23,7 +24,7 @@ PureMVC is a lightweight framework for creating applications based upon the clas
* [Android](https://en.wikipedia.org/wiki/Android_(operating_system))

## Status
Production - [Version 2.1](https://github.com/PureMVC/puremvc-java-standard-framework/blob/master/VERSION)
Production - [Version 2.2](https://github.com/PureMVC/puremvc-java-standard-framework/blob/master/VERSION)

## License
* PureMVC Standard Framework for Java - Copyright © 2019 [Saad Shams](https://www.linkedin.com/in/muizz/)
Expand Down
6 changes: 4 additions & 2 deletions VERSION
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
PureMVC Standard Framework for Java
--------------------------------------------------------------------------
Release Date: 03/22/19
Release Date: 03/16/20
Platform: Java
Version: 2
Revision: 1
Revision: 2
Minor: 0
Author: Saad Shams <[email protected]>
--------------------------------------------------------------------------
2.2 - Fixes, Refactor

2.1 - Maven Integration

2.0 - Brand new implementation of ported code, equivalent to AS3 Standard Version 2.0.4.
Binary file modified bin/PureMVC.jar
Binary file not shown.
248 changes: 248 additions & 0 deletions docs/allclasses-index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,248 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.1) on Mon Mar 16 01:09:38 EDT 2020 -->
<title>All Classes</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-16">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.js"></script>
</head>
<body class="all-classes-index">
<script type="text/javascript">var data = {"i0":2,"i1":2,"i2":1,"i3":1,"i4":1,"i5":1,"i6":1,"i7":1,"i8":1,"i9":1,"i10":1,"i11":1,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<a id="skip.navbar.top">
<!-- -->
</a>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
</div>
<div class="allClassesContainer">
<div class="typeSummary">
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="typeSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Classes</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Interface Summary</button><button role="tab" aria-selected="false" aria-controls="typeSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Class Summary</button></div>
<div id="typeSummary_tabpanel" role="tabpanel">
<table aria-labelledby="t0">
<thead>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
</thead>
<tbody>
<tr class="altColor" id="i0">
<td class="colFirst"><a href="org/puremvc/java/core/Controller.html" title="class in org.puremvc.java.core">Controller</a></td>
<th class="colLast" scope="row">
<div class="block">A Singleton <code>IController</code> implementation.</div>
</th>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><a href="org/puremvc/java/patterns/facade/Facade.html" title="class in org.puremvc.java.patterns.facade">Facade</a></td>
<th class="colLast" scope="row">
<div class="block">A base Singleton <code>IFacade</code> implementation.</div>
</th>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><a href="org/puremvc/java/interfaces/ICommand.html" title="interface in org.puremvc.java.interfaces">ICommand</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Command.</div>
</th>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><a href="org/puremvc/java/interfaces/IController.html" title="interface in org.puremvc.java.interfaces">IController</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Controller.</div>
</th>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><a href="org/puremvc/java/interfaces/IFacade.html" title="interface in org.puremvc.java.interfaces">IFacade</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Facade.</div>
</th>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><a href="org/puremvc/java/interfaces/IMediator.html" title="interface in org.puremvc.java.interfaces">IMediator</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Mediator.</div>
</th>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><a href="org/puremvc/java/interfaces/IModel.html" title="interface in org.puremvc.java.interfaces">IModel</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Model.</div>
</th>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><a href="org/puremvc/java/interfaces/INotification.html" title="interface in org.puremvc.java.interfaces">INotification</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Notification.</div>
</th>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><a href="org/puremvc/java/interfaces/INotifier.html" title="interface in org.puremvc.java.interfaces">INotifier</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Notifier.</div>
</th>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><a href="org/puremvc/java/interfaces/IObserver.html" title="interface in org.puremvc.java.interfaces">IObserver</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Observer.</div>
</th>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><a href="org/puremvc/java/interfaces/IProxy.html" title="interface in org.puremvc.java.interfaces">IProxy</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC Proxy.</div>
</th>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><a href="org/puremvc/java/interfaces/IView.html" title="interface in org.puremvc.java.interfaces">IView</a></td>
<th class="colLast" scope="row">
<div class="block">The interface definition for a PureMVC View.</div>
</th>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><a href="org/puremvc/java/patterns/command/MacroCommand.html" title="class in org.puremvc.java.patterns.command">MacroCommand</a></td>
<th class="colLast" scope="row">
<div class="block">A base <code>ICommand</code> implementation that executes other <code>ICommand</code>s.</div>
</th>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><a href="org/puremvc/java/patterns/mediator/Mediator.html" title="class in org.puremvc.java.patterns.mediator">Mediator</a></td>
<th class="colLast" scope="row">
<div class="block">A base <code>IMediator</code> implementation.</div>
</th>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><a href="org/puremvc/java/core/Model.html" title="class in org.puremvc.java.core">Model</a></td>
<th class="colLast" scope="row">
<div class="block">A Singleton <code>IModel</code> implementation.</div>
</th>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><a href="org/puremvc/java/patterns/observer/Notification.html" title="class in org.puremvc.java.patterns.observer">Notification</a></td>
<th class="colLast" scope="row">
<div class="block">A base <code>INotification</code> implementation.</div>
</th>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><a href="org/puremvc/java/patterns/observer/Notifier.html" title="class in org.puremvc.java.patterns.observer">Notifier</a></td>
<th class="colLast" scope="row">
<div class="block">A Base <code>INotifier</code> implementation.</div>
</th>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><a href="org/puremvc/java/patterns/observer/Observer.html" title="class in org.puremvc.java.patterns.observer">Observer</a></td>
<th class="colLast" scope="row">
<div class="block">A base <code>IObserver</code> implementation.</div>
</th>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><a href="org/puremvc/java/patterns/proxy/Proxy.html" title="class in org.puremvc.java.patterns.proxy">Proxy</a></td>
<th class="colLast" scope="row">
<div class="block">A base <code>IProxy</code> implementation.</div>
</th>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><a href="org/puremvc/java/patterns/command/SimpleCommand.html" title="class in org.puremvc.java.patterns.command">SimpleCommand</a></td>
<th class="colLast" scope="row">
<div class="block">A base <code>ICommand</code> implementation.</div>
</th>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><a href="org/puremvc/java/core/View.html" title="class in org.puremvc.java.core">View</a></td>
<th class="colLast" scope="row">
<div class="block">A Singleton <code>IView</code> implementation.</div>
</th>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
Loading

0 comments on commit 8d2d9f9

Please sign in to comment.