org.codehaus.plexus.classworlds.strategy
Class AbstractStrategy

java.lang.Object
  extended by org.codehaus.plexus.classworlds.strategy.AbstractStrategy
All Implemented Interfaces:
Strategy
Direct Known Subclasses:
OsgiBundleStrategy, ParentFirstStrategy, SelfFirstStrategy

public abstract class AbstractStrategy
extends Object
implements Strategy

Author:
Jason van Zyl

Field Summary
protected  ClassRealm realm
           
 
Constructor Summary
AbstractStrategy(ClassRealm realm)
           
 
Method Summary
protected  Enumeration combineResources(Enumeration en1, Enumeration en2, Enumeration en3)
           
protected  String getNormalizedResource(String name)
           
 ClassRealm getRealm()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.plexus.classworlds.strategy.Strategy
getResource, getResources, loadClass
 

Field Detail

realm

protected ClassRealm realm
Constructor Detail

AbstractStrategy

public AbstractStrategy(ClassRealm realm)
Method Detail

getNormalizedResource

protected String getNormalizedResource(String name)

combineResources

protected Enumeration combineResources(Enumeration en1,
                                       Enumeration en2,
                                       Enumeration en3)

getRealm

public ClassRealm getRealm()
Specified by:
getRealm in interface Strategy


Copyright © 2002-2012 Codehaus. All Rights Reserved.