Search by APIs
Search by Words
Search Projects
Most Popular
Top Packages
Top Classes
Top Methods
Top Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: blog
(GitHub Link)
blog-master
progress-object-pattern
src
main
java
com
link_intersystems
swing
ProgressWorker.java
BoundedRangeProgress.java
ProgressAction.java
ProgressCancelAction.java
SwingWorkerPropertyChangeAdapter.java
ComponentVisibility.java
example
ProgressSimulationAction.java
Main.java
ProgressSimulationWorker.java
progress
ProgressAware.java
ProgressPropertyChangeAdapter.java
Progress.java
PropertyChangeSupported.java
pom.xml
.gitignore
java-proxy-pitfalls
src
main
java
com
link_intersystems
blog
proxies
CGlibProxyFactory.java
Person.java
test
java
com
link_intersystems
blog
proxies
CGlibProxyEqualsTest.java
pom.xml
.gitignore
separation-of-api-and-implementation
pom.xml
separation-by-java-packages
pom.xml
api-and-impl-runtime
src
main
resources
log4j.xml
persons.sql
schema.sql
java
com
link_intersystems
examples
EnvironmentConfig.java
GreetingApplicationMain.java
pom.xml
.gitignore
api-and-impl
src
main
java
com
link_intersystems
examples
service
impl
GreetingServiceConfig.java
GreetingServiceImpl.java
GreetingRequest.java
GreetingResponse.java
GreetingService.java
domain
Person.java
pom.xml
.gitignore
api-and-impl-client
src
main
java
com
link_intersystems
examples
GreetingClientApplication.java
Application.java
pom.xml
.gitignore
.gitignore
separation-by-packaging-artifact
separated-api
src
main
java
com
link_intersystems
examples
service
GreetingRequest.java
GreetingResponse.java
GreetingService.java
domain
Person.java
pom.xml
.gitignore
pom.xml
separated-runtime
src
main
resources
log4j.xml
persons.sql
schema.sql
java
com
link_intersystems
examples
EnvironmentConfig.java
GreetingApplicationMain.java
pom.xml
.gitignore
separated-impl
src
main
java
com
link_intersystems
examples
service
GreetingServiceConfig.java
GreetingServiceImpl.java
domain
Person.java
pom.xml
.gitignore
separated-client
src
main
java
com
link_intersystems
examples
GreetingClientApplication.java
Application.java
pom.xml
.gitignore
.gitignore
custom-ListCellRenderer
src
main
java
com
link_intersystems
blog
swing
list
Main.java
CheckboxListCellRenderer.java
ListSelectionDocument.java
pom.xml
.gitignore
mvc-with-java-swing
src
main
jnlp
template.vm
java
com
link_intersystems
blog
mvc
Main.java
data
Person.java
Address.java
view
LoadSpeedSimulationPanel.java
OverviewPanel.java
JLabelTextComponent.java
SwingWorkerBasedComponentVisibility.java
MainFrame.java
model
BoundedRangeModel2DocumentAdapter.java
table
PersonTableModel.java
tree
TreeListModelSelectionAdapter.java
PersonTreeModel.java
PersonTreeNode.java
PersonsRootTreeNode.java
PersonTreeCellRenderer.java
AddressTreeNode.java
list
ListAdapterListModel.java
ListModelHolder.java
PersonListCellRenderer.java
ListModelSelection.java
ListComboBoxModel.java
controller
LoadPersonsWorker.java
SwingWorkerProgressModel.java
LoadPersonsAction.java
SwingWorkerPropertyChangeListener.java
ClearListModelAction.java
doc
Swing MVC Implementation Example Application.PNG
pom.xml
.gitignore
anemic-vs-rich-domain-model
src
main
java
com
link_intersystems
blog
model
anemic
Order.java
OrderService.java
OrderItem.java
rich
Order.java
OrderItem.java
test
java
com
link_intersystems
blog
model
anemic
OrderTest.java
rich
OrderTest.java
pom.xml
.gitignore
pom.xml
LICENSE
singleton-implementation-pitfalls
src
main
java
com
link_intersystems
blog
singleton
byenum
EnumSingletonTest.java
EnumSingleton.java
byconstant
ConstantSingleton2Test.java
ConstantSingleton1Test.java
ConstantSingleton2.java
ConstantSingleton4.java
ConstantSingleton3.java
ConstantSingleton4Test.java
ConstantSingleton1.java
ConstantSingleton3Test.java
pom.xml
.settings
org.eclipse.m2e.core.prefs
org.eclipse.jdt.core.prefs
.gitignore
.project
.classpath
java-plugin-architecture
pom.xml
java-spi
src
main
java
com
link_intersystems
blog
plugin
spi
Gender.java
Person.java
GreetingService.java
pom.xml
.gitignore
java-spi-formal-greeting-service
src
main
resources
META-INF
services
com.link_intersystems.blog.plugin.spi.GreetingService
java
com
link_intersystems
blog
plugin
spi
provider
FormalGreetingService.java
pom.xml
.gitignore
java-spi-casual-greeting-service
src
main
resources
META-INF
services
com.link_intersystems.blog.plugin.spi.GreetingService
java
com
link_intersystems
blog
plugin
spi
provider
CasualGreetingService.java
pom.xml
.gitignore
java-spi-test-drive
src
main
cmd
formal-greeting-service.bat
casual-greeting-service.bat
assembly
java-spi-test-drive.xml
pom.xml
.gitignore
README.md
.gitignore
java-spi-client
src
main
java
com
link_intersystems
blog
plugin
client
GreetingApp.java
pom.xml
.gitignore
.travis.yml
README.md
classloader-pitfalls
src
main
java
com
link_intersystems
blog
classloader_pitfalls
Calculator.java
test
java
com
link_intersystems
blog
classloader_pitfalls
ClassCastExceptionTest.java
pom.xml
.gitignore
.gitignore
Travis CI
blog
This repository contains example code and projects used in our blogs:
Anemic vs. Rich Domain Models
The MVC pattern implemented with java swing
A plug-in architecture implemented with java
Separation of api and implementation
Custom swing component renderers
Singleton implementation pitfalls