Revision 44259 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.api/src/main/java/org/gvsig/fmap/dal/DataStore.java

View differences:

DataStore.java
40 40
import org.gvsig.tools.observer.Observer;
41 41
import org.gvsig.tools.persistence.Persistent;
42 42
import org.gvsig.tools.service.spi.Services;
43
import org.gvsig.tools.util.UnmodifiableBasicList;
44
import org.gvsig.tools.util.UnmodifiableBasicMap;
43 45
import org.gvsig.tools.visitor.Visitable;
44 46
import org.gvsig.tools.visitor.Visitor;
45 47

  
......
268 270
	public DataSet createSelection() throws DataException;
269 271

  
270 272
	/**
271
	 * Returns an iterator over this store children
273
	 * Returns an UnmodifiableBasicMap with this store children.
274
         * If do not have children, return an empty map.
275
         * Never returns null.
272 276
	 *
273
	 * @return Iterator over this DataStore children
277
	 * @return an UnmodifiableBasicMap with this DataStore children
274 278
	 */
275
	public Iterator<DataStore> getChildren();
279
	public UnmodifiableBasicMap<String,DataStore> getChildren();
276 280
        
277
        public DataStore getChild(String name);
278
        
279
        public List<String> getChildrenNames();
280
        
281 281

  
282 282
	/**
283 283
	 * Returns the DataServerExplorer to which this DataStore belongs, if there
......
342 342
     */
343 343
    public DataCache getCache();
344 344

  
345
    public boolean hasChildren();
346

  
347 345
}
348 346

  

Also available in: Unified diff