Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package FileSystem;
- import java.util.ArrayList;
- /**
- * Created by Владимирович on 16.07.2015.
- */
- public class Directory extends FileSysItem {
- ArrayList<FileSysItem> items = new ArrayList<>();
- public Directory(String name, Directory parent){
- super(name, 0.0, parent);
- }
- public int size(){
- return items.size();
- }
- public FileSysItem set(int index, FileSysItem element){
- return items.set(index, element);
- }
- public FileSysItem get(int index){
- return items.get(index);
- }
- public FileSysItem add(FileSysItem... fileSysItems){
- for(int i = 0; i< fileSysItems.length;i++){
- items.add(fileSysItems[i]);
- } return this;
- }
- public FileSysItem remove(int index){
- return items.remove(index);
- }
- public boolean remove(Object o){
- return items.remove(o);
- }
- public void clear(){
- items.clear();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement