Statistics
| Branch: | Revision:

root / src / com / rackspacecloud / android / AndroidCloudApplication.java @ a06c1add

History | View | Annotate | Download (1.1 kB)

1
package com.rackspacecloud.android;
2

    
3
import java.util.ArrayList;
4

    
5
import com.rackspace.cloud.files.api.client.ContainerObjects;
6

    
7
import android.app.Application;
8

    
9
public class AndroidCloudApplication extends Application {
10

    
11
        private boolean taskProcessing;
12
        private boolean deletingObjectProcessing;
13
        private boolean deletingContainerProcessing;
14
        private ArrayList<ContainerObjects> curDirFiles;
15
        
16
        public void setAddingObject(boolean processing){
17
                taskProcessing = processing;
18
        }
19
        
20
        public boolean isAddingObject(){
21
                return taskProcessing;
22
        }
23
        
24
        public void setDeleteingObject(boolean processing){
25
                deletingObjectProcessing = processing;
26
        }
27
        
28
        public boolean isDeletingObject(){
29
                return deletingObjectProcessing;
30
        }
31
        
32
        public void setDeletingContainer(boolean processing){
33
                deletingContainerProcessing = processing;
34
        }
35
        
36
        public boolean isDeletingContainer(){
37
                return deletingContainerProcessing;
38
        }
39
        
40
        public ArrayList<ContainerObjects> getCurFiles(){
41
                return curDirFiles;
42
        }
43
        
44
        public void setCurFiles(ArrayList<ContainerObjects> files){
45
                curDirFiles = new ArrayList<ContainerObjects>();
46
                for(ContainerObjects obj : files){
47
                        curDirFiles.add(obj);
48
                }
49
                        
50
        }
51
}