donaldp 01/11/16 21:19:57
Modified: src/scratchpad/org/apache/avalon/excalibur/extension
PackageRepository.java
Log:
Remove getOptionalPackage() as the policy should be in package manager and
not in repository to determine which package satisfies extension best.
Revision Changes Path
1.3 +1 -16
jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/extension/PackageRepository.java
Index: PackageRepository.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/extension/PackageRepository.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PackageRepository.java 2001/11/17 00:55:55 1.2
+++ PackageRepository.java 2001/11/17 05:19:57 1.3
@@ -25,25 +25,10 @@
* <code>guide/extensions/versioning.html</code></p>.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
- * @version $Revision: 1.2 $ $Date: 2001/11/17 00:55:55 $
+ * @version $Revision: 1.3 $ $Date: 2001/11/17 05:19:57 $
*/
public interface PackageRepository
{
- /**
- * Return an <code>OptionalPackage</code> that provides specified
- * <code>Extension</code>. If the specified <code>Extension</code>
- * can not be found then <code>null</code> is returned. If there is
- * multiple implementations that satisfy <code>Extension</code>,
- * then an <code>OptionalPackage</code> must be selected by
implementation.
- *
- * @param extension Description of the extension that needs to be
provided by
- * optional package
- * @see #getOptionalPackages()
- * @see OptionalPackage
- * @see Extension
- */
- OptionalPackage getOptionalPackage( Extension extension );
-
/**
* Return all the <code>OptionalPackage</code>s that satisfy specified
* <code>Extension</code>.
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>