package net.pms.external; import java.util.Iterator; import net.pms.dlna.DLNAResource; /** * Classes implementing this interface and packaged as pms plugins will show 0-n * additional folders at the root level when the DLNA tree is being browsed on * the renderer */ public interface AdditionalFoldersAtRoot extends ExternalListener { /** * Gets the list of DLNAResource that will be added to the root folder. If * they are functional, they will show up after the default folders. * * @return an iterator containing DLNAResources that will be added to the * root folder */ public Iterator<DLNAResource> getChildren(); }