source: josm/trunk/src/org/openstreetmap/josm/spi/package-info.java@ 13250

Last change on this file since 13250 was 12860, checked in by bastiK, 7 years ago

see #15229 - add package-info.java

File size: 721 bytes
Line 
1// License: GPL. For details, see LICENSE file.
2
3/**
4 * This package contains services.
5 * <ul>
6 * <li>Abstract service interfaces and
7 * <li>manager classes to install a service provider and give access to the
8 * functionality of the service.
9 * </ul>
10 * Client code will only depend on the classes from the spi package, but not on
11 * implementations of the service interface (service providers) which are found
12 * elsewhere.
13 * <p>
14 * The concept is similar to Java Service Provider Interfaces (hence the name),
15 * except the service providers are registered directly with a method call instead
16 * of using {@link java.util.ServiceLoader} to discover the providers on classpath.
17 */
18package org.openstreetmap.josm.spi;
Note: See TracBrowser for help on using the repository browser.