Download Cinch Free Java Code
Description
A Java library that manages component action/event bindings for MVC patterns.
Source Files
The download file Cinch-master.zip has the following entries.
.classpath/* ww w .j a v a 2 s. c o m*/
.gitignore
.project
README.md
build-dist.sh
example/com/palantir/ptoss/cinch/example/Examples.java
example/com/palantir/ptoss/cinch/example/IntroCinchMVC.java
example/com/palantir/ptoss/cinch/example/IntroLegacyMVC.java
example/com/palantir/ptoss/cinch/example/IntroNoMVC.java
example/com/palantir/ptoss/cinch/example/demo/DemoController.java
example/com/palantir/ptoss/cinch/example/demo/DemoModel.java
example/com/palantir/ptoss/cinch/example/demo/DemoView.java
example/com/palantir/ptoss/cinch/example/demo/DrawingCanvas.java
example/com/palantir/ptoss/cinch/example/demo/DrawingCanvasModel.java
example/com/palantir/ptoss/cinch/example/demo/package-info.java
example/com/palantir/ptoss/cinch/example/dynamic/BooleanModel.java
example/com/palantir/ptoss/cinch/example/dynamic/DynamicControls.java
example/com/palantir/ptoss/cinch/example/extension/ExtendedBindings.java
example/com/palantir/ptoss/cinch/example/extension/ExtendedExample.java
example/com/palantir/ptoss/cinch/example/extension/LoggedModel.java
example/com/palantir/ptoss/cinch/example/extension/package-info.java
example/com/palantir/ptoss/cinch/example/package-info.java
example/com/palantir/ptoss/cinch/example/simple/BoundExtentsExample.java
example/com/palantir/ptoss/cinch/example/simple/BoundJCheckBoxExample.java
example/com/palantir/ptoss/cinch/example/simple/BoundJListExample.java
example/com/palantir/ptoss/cinch/example/simple/BoundLocationExample.java
example/com/palantir/ptoss/cinch/example/simple/CallOnUpdateExample.java
example/com/palantir/ptoss/cinch/example/simple/FocusChangedExample.java
example/com/palantir/ptoss/cinch/example/simple/OnChangeExample.java
example/com/palantir/ptoss/cinch/example/simple/package-info.java
example/com/palantir/ptoss/cinch/example/superdemo/SubDemo.java
example/com/palantir/ptoss/cinch/example/superdemo/SuperDemo.java
example/com/palantir/ptoss/cinch/example/superdemo/SuperDemoModel.java
example/com/palantir/ptoss/cinch/example/superdemo/package-info.java
pom.xml
src/com/palantir/ptoss/cinch/core/Bindable.java
src/com/palantir/ptoss/cinch/core/BindableModel.java
src/com/palantir/ptoss/cinch/core/Binding.java
src/com/palantir/ptoss/cinch/core/BindingContext.java
src/com/palantir/ptoss/cinch/core/BindingException.java
src/com/palantir/ptoss/cinch/core/BindingWiring.java
src/com/palantir/ptoss/cinch/core/Bindings.java
src/com/palantir/ptoss/cinch/core/CallOnUpdate.java
src/com/palantir/ptoss/cinch/core/DefaultBindableModel.java
src/com/palantir/ptoss/cinch/core/ModelUpdate.java
src/com/palantir/ptoss/cinch/core/ModelUpdates.java
src/com/palantir/ptoss/cinch/core/NopBindableModel.java
src/com/palantir/ptoss/cinch/core/NotBindable.java
src/com/palantir/ptoss/cinch/core/ObjectFieldMethod.java
src/com/palantir/ptoss/cinch/core/SimpleBinding.java
src/com/palantir/ptoss/cinch/core/WeakBindableModel.java
src/com/palantir/ptoss/cinch/core/WeakBindableModelSupport.java
src/com/palantir/ptoss/cinch/core/WiringHarness.java
src/com/palantir/ptoss/cinch/core/package-info.java
src/com/palantir/ptoss/cinch/swing/AbstractButtonWiringHarness.java
src/com/palantir/ptoss/cinch/swing/Action.java
src/com/palantir/ptoss/cinch/swing/Bound.java
src/com/palantir/ptoss/cinch/swing/BoundExtent.java
src/com/palantir/ptoss/cinch/swing/BoundLocation.java
src/com/palantir/ptoss/cinch/swing/BoundSelection.java
src/com/palantir/ptoss/cinch/swing/EnabledIf.java
src/com/palantir/ptoss/cinch/swing/JComboBoxWiringHarness.java
src/com/palantir/ptoss/cinch/swing/JLabelWiringHarness.java
src/com/palantir/ptoss/cinch/swing/JListWiringHarness.java
src/com/palantir/ptoss/cinch/swing/JPasswordFieldWiringHarness.java
src/com/palantir/ptoss/cinch/swing/JProgressBarWiringHarness.java
src/com/palantir/ptoss/cinch/swing/JSliderWiringHarness.java
src/com/palantir/ptoss/cinch/swing/JTextComponentWiringHarness.java
src/com/palantir/ptoss/cinch/swing/JToggleButtonWiringHarness.java
src/com/palantir/ptoss/cinch/swing/OnChange.java
src/com/palantir/ptoss/cinch/swing/OnClick.java
src/com/palantir/ptoss/cinch/swing/OnFocusChange.java
src/com/palantir/ptoss/cinch/swing/VisibleIf.java
src/com/palantir/ptoss/cinch/swing/package-info.java
src/com/palantir/ptoss/util/Mutator.java
src/com/palantir/ptoss/util/Reflections.java
src/com/palantir/ptoss/util/Throwables.java
src/com/palantir/ptoss/util/Visitor.java
src/com/palantir/ptoss/util/package-info.java
test/com/palantir/ptoss/cinch/AbstractBoundMethodTest.java
test/com/palantir/ptoss/cinch/ActionTest.java
test/com/palantir/ptoss/cinch/AllCinchTests.java
test/com/palantir/ptoss/cinch/BindingContextIndexTest.java
test/com/palantir/ptoss/cinch/BindingContextTest.java
test/com/palantir/ptoss/cinch/BindingsSubclassTest.java
test/com/palantir/ptoss/cinch/BindingsTest.java
test/com/palantir/ptoss/cinch/BooleanModel.java
test/com/palantir/ptoss/cinch/BoundJCheckBoxMenuItemTest.java
test/com/palantir/ptoss/cinch/BoundJCheckBoxTest.java
test/com/palantir/ptoss/cinch/BoundJComboBoxTest.java
test/com/palantir/ptoss/cinch/BoundJLabelTest.java
test/com/palantir/ptoss/cinch/BoundJListTest.java
test/com/palantir/ptoss/cinch/BoundJProgressBarTest.java
test/com/palantir/ptoss/cinch/BoundJSliderTest.java
test/com/palantir/ptoss/cinch/BoundJTextComponentTest.java
test/com/palantir/ptoss/cinch/BoundJToggleButtonTest.java
test/com/palantir/ptoss/cinch/CallOnUpdateTest.java
test/com/palantir/ptoss/cinch/EnabledIfTest.java
test/com/palantir/ptoss/cinch/EnumTypesTest.java
test/com/palantir/ptoss/cinch/NotBindableTest.java
test/com/palantir/ptoss/cinch/SimpleModel.java
test/com/palantir/ptoss/cinch/SubclassEdgeCasesTest.java
test/com/palantir/ptoss/cinch/ViewSubclassModelNameCollisionTest.java
test/com/palantir/ptoss/cinch/negative/CantFindGetterSetterTest.java
test/com/palantir/ptoss/cinch/negative/InaccessibleControllerMethodTest.java
test/com/palantir/ptoss/cinch/negative/NegativeActionTest.java
test/com/palantir/ptoss/cinch/negative/NegativeController.java
test/com/palantir/ptoss/cinch/negative/NegativeModel.java
test/com/palantir/ptoss/cinch/negative/WrongTypeTest.java
Download
Click the following link to download Cinch-master.zip.
Cinch-master.zip