Download PureMvp Framework Free Java Code
Description
pure java Model View Presenter framework.
Source Files
The download file PureMvpFramework-master.zip has the following entries.
.classpath/* ww w. j a v a 2 s.c om*/
.gitignore
.project
.settings/org.eclipse.core.resources.prefs
.settings/org.eclipse.jdt.core.prefs
.settings/org.eclipse.m2e.core.prefs
.settings/org.maven.ide.eclipse.prefs
README
pom.xml
src/main/java/cz/nocach/swingmvp/Mvp.java
src/main/java/cz/nocach/swingmvp/MvpException.java
src/main/java/cz/nocach/swingmvp/autoinitiater/ModelViewAutoSetter.java
src/main/java/cz/nocach/swingmvp/autoinitiater/MvpAutoInitiater.java
src/main/java/cz/nocach/swingmvp/autoinitiater/ViewAsModelSetter.java
src/main/java/cz/nocach/swingmvp/model/BeansPropertyChangeListenerInvokeInterface.java
src/main/java/cz/nocach/swingmvp/model/Model.java
src/main/java/cz/nocach/swingmvp/model/ModelListenerExtractor.java
src/main/java/cz/nocach/swingmvp/model/ModelListenerInvoker.java
src/main/java/cz/nocach/swingmvp/model/ModelListenerSupportAspect.aj
src/main/java/cz/nocach/swingmvp/model/ModelListenerValidator.java
src/main/java/cz/nocach/swingmvp/model/ModelValidator.java
src/main/java/cz/nocach/swingmvp/model/listener/Add.java
src/main/java/cz/nocach/swingmvp/model/listener/CollectionFromListenerNotExistException.java
src/main/java/cz/nocach/swingmvp/model/listener/CustomPropertyListenerInvokeInterface.java
src/main/java/cz/nocach/swingmvp/model/listener/Listener.java
src/main/java/cz/nocach/swingmvp/model/listener/ListenerException.java
src/main/java/cz/nocach/swingmvp/model/listener/ListenerHelper.java
src/main/java/cz/nocach/swingmvp/model/listener/ListenerTypeNotSpecified.java
src/main/java/cz/nocach/swingmvp/model/listener/Property.java
src/main/java/cz/nocach/swingmvp/model/listener/PropertyListenerInvokeInterface.java
src/main/java/cz/nocach/swingmvp/model/listener/Remove.java
src/main/java/cz/nocach/swingmvp/presenter/AutoModelSetAspect.aj
src/main/java/cz/nocach/swingmvp/presenter/AutoSet.java
src/main/java/cz/nocach/swingmvp/presenter/BasePresenter.java
src/main/java/cz/nocach/swingmvp/presenter/Presenter.java
src/main/java/cz/nocach/swingmvp/presenter/PresenterMethodSetValueModel.java
src/main/java/cz/nocach/swingmvp/util/Annotations.java
src/main/java/cz/nocach/swingmvp/util/CollectionsUtil.java
src/main/java/cz/nocach/swingmvp/util/FieldWithValue.java
src/main/java/cz/nocach/swingmvp/util/Fields.java
src/main/java/cz/nocach/swingmvp/util/ObjectsMethodWithAnnotation.java
src/main/java/cz/nocach/swingmvp/view/Binders.java
src/main/java/cz/nocach/swingmvp/view/Change.java
src/main/java/cz/nocach/swingmvp/view/TextFieldWidgetBinder.java
src/main/java/cz/nocach/swingmvp/view/WidgetBinder.java
src/main/java/cz/nocach/swingmvp/view/Widgets.java
src/test/java/cz/nocach/swingmvp/BaseTest.java
src/test/java/cz/nocach/swingmvp/integration/ModelViewPresenterTest.java
src/test/java/cz/nocach/swingmvp/model/ModelListenerExtractorTest.java
src/test/java/cz/nocach/swingmvp/model/ModelValidatorTest.java
src/test/java/cz/nocach/swingmvp/model/ModelWithCustomListenerTest.java
src/test/java/cz/nocach/swingmvp/model/ModelWithDefaultChangeListenerTest.java
src/test/java/cz/nocach/swingmvp/model/listener/CommonPropertyListenerInterfaceTest.java
src/test/java/cz/nocach/swingmvp/mvp/ModelViewAutoSetterTest.java
src/test/java/cz/nocach/swingmvp/mvp/MvpInitiaterTest.java
src/test/java/cz/nocach/swingmvp/mvp/MvpTest.java
src/test/java/cz/nocach/swingmvp/presenter/PresenterDelegatorTest.java
src/test/java/cz/nocach/swingmvp/testmodels/BaseModelDefaultChangeSupportViewStub.java
src/test/java/cz/nocach/swingmvp/testmodels/BaseModelWithCustomListeners.java
src/test/java/cz/nocach/swingmvp/testmodels/BaseTestModel.java
src/test/java/cz/nocach/swingmvp/testmodels/BaseTestModelListener.java
src/test/java/cz/nocach/swingmvp/testmodels/Listener1.java
src/test/java/cz/nocach/swingmvp/testmodels/Listener2.java
src/test/java/cz/nocach/swingmvp/testmodels/ListenerChild1.java
src/test/java/cz/nocach/swingmvp/testmodels/ListenerChild2.java
src/test/java/cz/nocach/swingmvp/testmodels/ListenerParent.java
src/test/java/cz/nocach/swingmvp/testmodels/ModelWithMultipleListeners.java
src/test/java/cz/nocach/swingmvp/testmodels/ModelWithSingleListener.java
src/test/java/cz/nocach/swingmvp/testmodels/Product.java
src/test/java/cz/nocach/swingmvp/testobj/EmptyListener.java
src/test/java/cz/nocach/swingmvp/testobj/EmptyModel.java
src/test/java/cz/nocach/swingmvp/testobj/EmptyPresenter.java
src/test/java/cz/nocach/swingmvp/testobj/EmptyView.java
src/test/java/cz/nocach/swingmvp/testobj/Person.java
src/test/java/cz/nocach/swingmvp/testobj/SimpleNameModel.java
src/test/java/cz/nocach/swingmvp/testobj/SimpleNameModelListener.java
src/test/java/cz/nocach/swingmvp/testobj/SimpleNamePresenter.java
src/test/java/cz/nocach/swingmvp/testobj/SimpleNameView.java
src/test/java/cz/nocach/swingmvp/testobj/ValueAnnotation.java
src/test/java/cz/nocach/swingmvp/testobj/ValueAnnotationAnother.java
src/test/java/cz/nocach/swingmvp/util/AnnotationsTest.java
src/test/java/cz/nocach/swingmvp/util/FieldsTest.java
src/test/java/cz/nocach/swingmvp/view/TextFieldBindingTest.java
Download
Click the following link to download PureMvpFramework-master.zip.
PureMvpFramework-master.zip