Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. package FileSystem;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. /**
  6. * Created by Владимирович on 16.07.2015.
  7. */
  8. public class Directory extends FileSysItem {
  9. ArrayList<FileSysItem> items = new ArrayList<>();
  10.  
  11. public Directory(String name, Directory parent){
  12. super(name, 0.0, parent);
  13. }
  14. public int size(){
  15. return items.size();
  16. }
  17. public FileSysItem set(int index, FileSysItem element){
  18. return items.set(index, element);
  19. }
  20. public FileSysItem get(int index){
  21. return items.get(index);
  22. }
  23. public FileSysItem add(FileSysItem... fileSysItems){
  24. for(int i = 0; i< fileSysItems.length;i++){
  25. items.add(fileSysItems[i]);
  26. } return this;
  27. }
  28. public FileSysItem remove(int index){
  29. return items.remove(index);
  30. }
  31. public boolean remove(Object o){
  32. return items.remove(o);
  33. }
  34. public void clear(){
  35. items.clear();
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement