public RepositoryEnumeration enumerateDeviceFallbacks(
RepositoryConnection connection) throws RepositoryException {
Collection deviceFallbacks = new ArrayList();
Hierarchy hierarchy = loadHierarchy();
Iterator entries = hierarchy.entries();
while (entries.hasNext()) {
HierarchyEntry entry = (HierarchyEntry) entries.next();
HierarchyEntry parent = entry.getParent();
if (parent != null) {
deviceFallbacks.add(new String[] {