org.apache.jetspeed.security.impl
Class BaseHierarchyResolver

java.lang.Object
  extended by org.apache.jetspeed.security.impl.BaseHierarchyResolver
Direct Known Subclasses:
AggregationHierarchyResolver, GeneralizationHierarchyResolver

public class BaseHierarchyResolver
extends Object

Base implementation for the hierarchy resolver.

Author:
David Le Strat

Field Summary
private static org.apache.commons.logging.Log log
          The logger.
 
Constructor Summary
BaseHierarchyResolver()
           
 
Method Summary
protected  void processPreferences(Preferences prefs, List list)
           Recursively processes the preferences.
 String[] resolveChildren(Preferences prefs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.commons.logging.Log log
The logger.

Constructor Detail

BaseHierarchyResolver

public BaseHierarchyResolver()
Method Detail

resolveChildren

public String[] resolveChildren(Preferences prefs)
See Also:
HierarchyResolver.resolveChildren(java.util.prefs.Preferences)

processPreferences

protected void processPreferences(Preferences prefs,
                                  List list)

Recursively processes the preferences.

Parameters:
prefs - The preferences.
list - The list to add the preferences to.


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.