Revision 48601850

b/.classpath
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 2
<classpath>
3
	<classpathentry kind="src" path="gen"/>
4 3
	<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
5
	<classpathentry kind="src" path="src"/>
6 4
	<classpathentry kind="lib" path="libs/libGoogleAnalytics.jar"/>
5
	<classpathentry kind="src" path="src"/>
6
	<classpathentry kind="src" path="gen"/>
7 7
	<classpathentry kind="output" path="bin/classes"/>
8 8
</classpath>
b/AndroidManifest.xml
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3
	package="com.rackspacecloud.android" android:versionCode="1"
4
	android:versionName="1.0">
3
	android:versionCode="3" android:versionName="1.2" package="com.rackspace.cloud.android">
5 4
	<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
6 5
	<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
7 6
	<application android:name="AndroidCloudApplication" android:icon="@drawable/rackspace60"
b/src/com/rackspace/cloud/files/api/client/CustomHttpClient.java
10 10
import org.apache.http.impl.client.DefaultHttpClient;
11 11
import org.apache.http.impl.conn.SingleClientConnManager;
12 12

  
13
import com.rackspacecloud.android.R;
13
import com.rackspace.cloud.android.R;
14 14

  
15 15
import java.io.InputStream;
16 16
import java.security.KeyStore;
b/src/com/rackspace/cloud/servers/api/client/Image.java
5 5

  
6 6
import java.util.TreeMap;
7 7

  
8
import com.rackspacecloud.android.R;
8
import com.rackspace.cloud.android.R;
9 9

  
10 10
/**
11 11
 * @author Mike Mayo - mike.mayo@rackspace.com - twitter.com/greenisus
b/src/com/rackspacecloud/android/AccessControlActivity.java
4 4

  
5 5
import org.apache.http.HttpResponse;
6 6

  
7
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
8
import com.rackspace.cloud.loadbalancer.api.client.NetworkItem;
9
import com.rackspace.cloud.loadbalancer.api.client.NetworkItemManager;
10
import com.rackspace.cloud.loadbalancer.api.client.http.LoadBalancersException;
11
import com.rackspace.cloud.servers.api.client.CloudServersException;
12
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
13

  
14 7
import android.app.Activity;
15 8
import android.app.AlertDialog;
16 9
import android.app.Dialog;
......
28 21
import android.widget.ListView;
29 22
import android.widget.TextView;
30 23

  
24
import com.rackspace.cloud.android.R;
25
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
26
import com.rackspace.cloud.loadbalancer.api.client.NetworkItem;
27
import com.rackspace.cloud.loadbalancer.api.client.NetworkItemManager;
28
import com.rackspace.cloud.loadbalancer.api.client.http.LoadBalancersException;
29
import com.rackspace.cloud.servers.api.client.CloudServersException;
30
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
31

  
31 32
public class AccessControlActivity extends CloudListActivity {
32 33

  
33 34
	private final int REMOVE_RULE = 199;
b/src/com/rackspacecloud/android/AddAccessRuleActivity.java
15 15
import android.view.View;
16 16
import android.view.View.OnClickListener;
17 17
import android.widget.AdapterView;
18
import android.widget.AdapterView.OnItemSelectedListener;
18 19
import android.widget.ArrayAdapter;
19 20
import android.widget.Button;
20 21
import android.widget.EditText;
21 22
import android.widget.Spinner;
22
import android.widget.AdapterView.OnItemSelectedListener;
23 23

  
24
import com.rackspace.cloud.android.R;
24 25
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
25 26
import com.rackspace.cloud.loadbalancer.api.client.NetworkItem;
26 27
import com.rackspace.cloud.loadbalancer.api.client.NetworkItemManager;
b/src/com/rackspacecloud/android/AddAccountActivity.java
4 4
import android.os.Bundle;
5 5
import android.text.method.PasswordTransformationMethod;
6 6
import android.text.method.SingleLineTransformationMethod;
7
import android.util.Log;
8 7
import android.view.View;
9 8
import android.view.View.OnClickListener;
10 9
import android.widget.AdapterView;
......
14 13
import android.widget.EditText;
15 14
import android.widget.Spinner;
16 15

  
16
import com.rackspace.cloud.android.R;
17

  
17 18
public class AddAccountActivity extends CloudActivity implements OnClickListener{
18 19
	
19 20
	private final String[] PROVIDERS = {"Rackspace Cloud (US)", "Rackspace Cloud (UK)", "Custom"};
b/src/com/rackspacecloud/android/AddContainerActivity.java
10 10
import android.widget.Button;
11 11
import android.widget.EditText;
12 12

  
13
import com.rackspace.cloud.android.R;
13 14
import com.rackspace.cloud.files.api.client.ContainerManager;
14 15
import com.rackspace.cloud.servers.api.client.CloudServersException;
15 16
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
b/src/com/rackspacecloud/android/AddExternalNodeActivity.java
3 3
import java.util.regex.Matcher;
4 4
import java.util.regex.Pattern;
5 5

  
6
import com.rackspace.cloud.loadbalancer.api.client.Node;
7

  
8 6
import android.content.Intent;
9 7
import android.os.Bundle;
10 8
import android.util.Log;
11 9
import android.view.View;
12
import android.view.Window;
13 10
import android.view.View.OnClickListener;
11
import android.view.Window;
14 12
import android.widget.AdapterView;
13
import android.widget.AdapterView.OnItemSelectedListener;
15 14
import android.widget.ArrayAdapter;
16 15
import android.widget.Button;
17 16
import android.widget.EditText;
18 17
import android.widget.Spinner;
19 18
import android.widget.TextView;
20
import android.widget.AdapterView.OnItemSelectedListener;
19

  
20
import com.rackspace.cloud.android.R;
21
import com.rackspace.cloud.loadbalancer.api.client.Node;
21 22

  
22 23
public class AddExternalNodeActivity extends CloudActivity {
23 24

  
b/src/com/rackspacecloud/android/AddFileActivity.java
2 2

  
3 3
import org.apache.http.HttpResponse;
4 4

  
5
import com.rackspace.cloud.files.api.client.ContainerObjectManager;
6
import com.rackspace.cloud.servers.api.client.CloudServersException;
7
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
8

  
9 5
import android.app.Activity;
10 6
import android.os.AsyncTask;
11 7
import android.os.Bundle;
......
14 10
import android.widget.Button;
15 11
import android.widget.EditText;
16 12

  
13
import com.rackspace.cloud.android.R;
14
import com.rackspace.cloud.files.api.client.ContainerObjectManager;
15
import com.rackspace.cloud.servers.api.client.CloudServersException;
16
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
17

  
17 18
public class AddFileActivity extends CloudActivity implements OnClickListener{
18 19

  
19 20
	private EditText fileName;
b/src/com/rackspacecloud/android/AddLoadBalancerActivity.java
4 4

  
5 5
import org.apache.http.HttpResponse;
6 6

  
7
import com.rackspace.cloud.loadbalancer.api.client.Algorithm;
8
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
9
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancerManager;
10
import com.rackspace.cloud.loadbalancer.api.client.Node;
11
import com.rackspace.cloud.loadbalancer.api.client.Protocol;
12
import com.rackspace.cloud.loadbalancer.api.client.VirtualIp;
13
import com.rackspace.cloud.servers.api.client.Account;
14
import com.rackspace.cloud.servers.api.client.CloudServersException;
15
import com.rackspace.cloud.servers.api.client.Server;
16
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
17

  
18 7
import android.app.Activity;
19 8
import android.content.Intent;
20 9
import android.os.AsyncTask;
......
30 19
import android.widget.Button;
31 20
import android.widget.EditText;
32 21
import android.widget.Spinner;
33
import android.widget.TableRow;;
22
import android.widget.TableRow;
23

  
24
import com.rackspace.cloud.android.R;
25
import com.rackspace.cloud.loadbalancer.api.client.Algorithm;
26
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
27
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancerManager;
28
import com.rackspace.cloud.loadbalancer.api.client.Node;
29
import com.rackspace.cloud.loadbalancer.api.client.Protocol;
30
import com.rackspace.cloud.loadbalancer.api.client.VirtualIp;
31
import com.rackspace.cloud.servers.api.client.Account;
32
import com.rackspace.cloud.servers.api.client.CloudServersException;
33
import com.rackspace.cloud.servers.api.client.Server;
34
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
34 35

  
35 36
public class AddLoadBalancerActivity extends CloudActivity implements OnItemSelectedListener {
36 37

  
b/src/com/rackspacecloud/android/AddMoreNodesActivity.java
4 4

  
5 5
import org.apache.http.HttpResponse;
6 6

  
7
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
8
import com.rackspace.cloud.loadbalancer.api.client.Node;
9
import com.rackspace.cloud.loadbalancer.api.client.NodeManager;
10
import com.rackspace.cloud.servers.api.client.CloudServersException;
11
import com.rackspace.cloud.servers.api.client.Server;
12
import com.rackspace.cloud.servers.api.client.ServerManager;
13
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
14

  
15 7
import android.app.Activity;
16 8
import android.content.Intent;
17 9
import android.os.AsyncTask;
......
25 17
import android.widget.Button;
26 18
import android.widget.CheckBox;
27 19
import android.widget.CompoundButton;
20
import android.widget.CompoundButton.OnCheckedChangeListener;
28 21
import android.widget.LinearLayout;
29 22
import android.widget.ListView;
30
import android.widget.CompoundButton.OnCheckedChangeListener;
31 23
import android.widget.TextView;
32 24

  
25
import com.rackspace.cloud.android.R;
26
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
27
import com.rackspace.cloud.loadbalancer.api.client.Node;
28
import com.rackspace.cloud.loadbalancer.api.client.NodeManager;
29
import com.rackspace.cloud.servers.api.client.CloudServersException;
30
import com.rackspace.cloud.servers.api.client.Server;
31
import com.rackspace.cloud.servers.api.client.ServerManager;
32
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
33

  
33 34
public class AddMoreNodesActivity extends CloudListActivity {
34 35

  
35 36
	private static final int ADD_NODE_CODE = 178;
b/src/com/rackspacecloud/android/AddNodeActivity.java
1 1
package com.rackspacecloud.android;
2 2

  
3
import com.rackspace.cloud.loadbalancer.api.client.Node;
4

  
5 3
import android.content.Intent;
6 4
import android.os.Bundle;
7 5
import android.util.Log;
......
12 10
import android.widget.AdapterView.OnItemSelectedListener;
13 11
import android.widget.ArrayAdapter;
14 12
import android.widget.Button;
15
import android.widget.Spinner;
16 13
import android.widget.EditText;
14
import android.widget.Spinner;
17 15
import android.widget.TextView;
18 16

  
17
import com.rackspace.cloud.android.R;
18
import com.rackspace.cloud.loadbalancer.api.client.Node;
19

  
19 20
public class AddNodeActivity extends CloudActivity{
20 21

  
21 22
	private final String[] CONDITIONS = {"Enabled", "Disabled", "Draining"};
b/src/com/rackspacecloud/android/AddNodesActivity.java
2 2

  
3 3
import java.util.ArrayList;
4 4

  
5
import com.rackspace.cloud.loadbalancer.api.client.Node;
6
import com.rackspace.cloud.servers.api.client.CloudServersException;
7
import com.rackspace.cloud.servers.api.client.Server;
8
import com.rackspace.cloud.servers.api.client.ServerManager;
9

  
10 5
import android.content.Intent;
11 6
import android.os.AsyncTask;
12 7
import android.os.Bundle;
......
19 14
import android.widget.Button;
20 15
import android.widget.CheckBox;
21 16
import android.widget.CompoundButton;
17
import android.widget.CompoundButton.OnCheckedChangeListener;
22 18
import android.widget.LinearLayout;
23 19
import android.widget.ListView;
24
import android.widget.CompoundButton.OnCheckedChangeListener;
25 20
import android.widget.TextView;
26 21

  
22
import com.rackspace.cloud.android.R;
23
import com.rackspace.cloud.loadbalancer.api.client.Node;
24
import com.rackspace.cloud.servers.api.client.CloudServersException;
25
import com.rackspace.cloud.servers.api.client.Server;
26
import com.rackspace.cloud.servers.api.client.ServerManager;
27

  
27 28
public class AddNodesActivity extends CloudListActivity {
28 29

  
29 30
	private static final int ADD_NODE_CODE = 178;
b/src/com/rackspacecloud/android/AddServerActivity.java
12 12
import android.view.View;
13 13
import android.view.View.OnClickListener;
14 14
import android.widget.AdapterView;
15
import android.widget.AdapterView.OnItemSelectedListener;
15 16
import android.widget.ArrayAdapter;
16 17
import android.widget.Button;
17 18
import android.widget.EditText;
......
19 20
import android.widget.SeekBar.OnSeekBarChangeListener;
20 21
import android.widget.Spinner;
21 22
import android.widget.TextView;
22
import android.widget.AdapterView.OnItemSelectedListener;
23 23

  
24
import com.rackspace.cloud.android.R;
24 25
import com.rackspace.cloud.servers.api.client.CloudServersException;
25 26
import com.rackspace.cloud.servers.api.client.Flavor;
26 27
import com.rackspace.cloud.servers.api.client.Image;
b/src/com/rackspacecloud/android/BackupServerActivity.java
2 2

  
3 3
import org.apache.http.HttpResponse;
4 4

  
5
import com.rackspace.cloud.servers.api.client.Backup;
6
import com.rackspace.cloud.servers.api.client.BackupManager;
7
import com.rackspace.cloud.servers.api.client.CloudServersException;
8
import com.rackspace.cloud.servers.api.client.Server;
9
import com.rackspace.cloud.servers.api.client.ServerManager;
10
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
11

  
12 5
import android.os.AsyncTask;
13 6
import android.os.Bundle;
14 7
import android.view.View;
......
20 13
import android.widget.CheckBox;
21 14
import android.widget.Spinner;
22 15

  
16
import com.rackspace.cloud.android.R;
17
import com.rackspace.cloud.servers.api.client.Backup;
18
import com.rackspace.cloud.servers.api.client.BackupManager;
19
import com.rackspace.cloud.servers.api.client.CloudServersException;
20
import com.rackspace.cloud.servers.api.client.Server;
21
import com.rackspace.cloud.servers.api.client.ServerManager;
22
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
23

  
23 24
public class BackupServerActivity extends CloudActivity implements OnItemSelectedListener, OnClickListener {
24 25

  
25 26
	private Server server;
b/src/com/rackspacecloud/android/CloudActivity.java
16 16
import org.xml.sax.SAXException;
17 17
import org.xml.sax.XMLReader;
18 18

  
19
import com.rackspace.cloud.servers.api.client.CloudServersException;
20
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
21
import com.rackspace.cloud.servers.api.client.parsers.CloudServersFaultXMLParser;
22

  
23 19
import android.app.AlertDialog;
24 20
import android.app.Dialog;
25 21
import android.app.ProgressDialog;
26 22
import android.content.Context;
27 23
import android.content.DialogInterface;
28
import android.content.Intent;
29 24
import android.content.DialogInterface.OnCancelListener;
25
import android.content.Intent;
30 26
import android.os.Bundle;
31
import android.util.Log;
32 27
import android.view.View;
33
import android.view.WindowManager;
34 28
import android.view.View.OnClickListener;
35 29
import android.view.ViewGroup.LayoutParams;
30
import android.view.WindowManager;
36 31
import android.widget.Button;
37 32
import android.widget.EditText;
38 33
import android.widget.ProgressBar;
39 34
import android.widget.Toast;
40 35

  
36
import com.rackspace.cloud.android.R;
37
import com.rackspace.cloud.servers.api.client.CloudServersException;
38
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
39
import com.rackspace.cloud.servers.api.client.parsers.CloudServersFaultXMLParser;
40

  
41 41
/*
42 42
 * CloudActivity manages the display and hiding of 
43 43
 * pDialog. 
b/src/com/rackspacecloud/android/CloudListActivity.java
16 16
import org.xml.sax.SAXException;
17 17
import org.xml.sax.XMLReader;
18 18

  
19
import com.rackspace.cloud.servers.api.client.CloudServersException;
20
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
21
import com.rackspace.cloud.servers.api.client.parsers.CloudServersFaultXMLParser;
22

  
23 19
import android.app.AlertDialog;
24 20
import android.app.Dialog;
25 21
import android.app.ProgressDialog;
26 22
import android.content.Context;
27 23
import android.content.DialogInterface;
28
import android.content.Intent;
29 24
import android.content.DialogInterface.OnCancelListener;
25
import android.content.Intent;
30 26
import android.os.Bundle;
31
import android.util.Log;
32 27
import android.view.View;
33
import android.view.WindowManager;
34 28
import android.view.View.OnClickListener;
35 29
import android.view.ViewGroup.LayoutParams;
30
import android.view.WindowManager;
36 31
import android.widget.Button;
37 32
import android.widget.EditText;
38 33
import android.widget.ProgressBar;
39 34
import android.widget.Toast;
40 35

  
36
import com.rackspace.cloud.android.R;
37
import com.rackspace.cloud.servers.api.client.CloudServersException;
38
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
39
import com.rackspace.cloud.servers.api.client.parsers.CloudServersFaultXMLParser;
40

  
41 41
/*
42 42
 * CloudActivity manages the display and hiding of 
43 43
 * pDialog. 
b/src/com/rackspacecloud/android/ConfirmResizeActivity.java
2 2

  
3 3
import org.apache.http.HttpResponse;
4 4

  
5
import com.rackspace.cloud.servers.api.client.CloudServersException;
6
import com.rackspace.cloud.servers.api.client.Server;
7
import com.rackspace.cloud.servers.api.client.ServerManager;
8
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
9

  
10 5
import android.os.AsyncTask;
11 6
import android.os.Bundle;
12 7
import android.view.View;
......
14 9
import android.view.Window;
15 10
import android.widget.Button;
16 11

  
12
import com.rackspace.cloud.android.R;
13
import com.rackspace.cloud.servers.api.client.CloudServersException;
14
import com.rackspace.cloud.servers.api.client.Server;
15
import com.rackspace.cloud.servers.api.client.ServerManager;
16
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
17

  
17 18
public class ConfirmResizeActivity extends CloudActivity {
18 19

  
19 20
	private Server server;
b/src/com/rackspacecloud/android/ConnectionThrottleActivity.java
10 10
import android.widget.Button;
11 11
import android.widget.EditText;
12 12

  
13
import com.rackspace.cloud.android.R;
13 14
import com.rackspace.cloud.loadbalancer.api.client.ConnectionThrottle;
14 15
import com.rackspace.cloud.loadbalancer.api.client.ConnectionThrottleManager;
15 16
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
b/src/com/rackspacecloud/android/ContactActivity.java
9 9
import android.view.View;
10 10
import android.widget.Button;
11 11

  
12
import com.rackspace.cloud.android.R;
13

  
12 14
public class ContactActivity extends GaActivity{
13 15
	
14 16
	ArrayList<String[]> contacts;
b/src/com/rackspacecloud/android/ContainerObjectDetails.java
27 27
import android.widget.TextView;
28 28
import android.widget.Toast;
29 29

  
30
import com.rackspace.cloud.android.R;
30 31
import com.rackspace.cloud.files.api.client.ContainerObjectManager;
31 32
import com.rackspace.cloud.files.api.client.ContainerObjects;
32 33
import com.rackspace.cloud.servers.api.client.CloudServersException;
b/src/com/rackspacecloud/android/ContainerObjectsActivity.java
15 15
import android.view.LayoutInflater;
16 16
import android.view.Menu;
17 17
import android.view.MenuInflater;
18
import android.view.MenuItem; 
18
import android.view.MenuItem;
19 19
import android.view.View;
20 20
import android.view.ViewGroup;
21 21
import android.widget.ArrayAdapter;
......
24 24
import android.widget.ListView;
25 25
import android.widget.TextView;
26 26

  
27
import com.rackspace.cloud.android.R;
27 28
import com.rackspace.cloud.files.api.client.Container;
28 29
import com.rackspace.cloud.files.api.client.ContainerManager;
29 30
import com.rackspace.cloud.files.api.client.ContainerObjectManager;
b/src/com/rackspacecloud/android/CreatePasswordActivity.java
10 10
import android.widget.CheckBox;
11 11
import android.widget.EditText;
12 12

  
13
import com.rackspace.cloud.android.R;
14

  
13 15
public class CreatePasswordActivity extends CloudActivity {
14 16

  
15 17
	private PasswordManager pwManager;
b/src/com/rackspacecloud/android/EditLoadBalancerActivity.java
2 2

  
3 3
import org.apache.http.HttpResponse;
4 4

  
5
import com.rackspace.cloud.loadbalancer.api.client.Algorithm;
6
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
7
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancerManager;
8
import com.rackspace.cloud.loadbalancer.api.client.Protocol;
9
import com.rackspace.cloud.servers.api.client.CloudServersException;
10
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
11

  
12 5
import android.os.AsyncTask;
13 6
import android.os.Bundle;
14 7
import android.util.Log;
15 8
import android.view.View;
16 9
import android.view.View.OnClickListener;
17 10
import android.widget.AdapterView;
11
import android.widget.AdapterView.OnItemSelectedListener;
18 12
import android.widget.ArrayAdapter;
19 13
import android.widget.Button;
20 14
import android.widget.EditText;
21 15
import android.widget.Spinner;
22
import android.widget.AdapterView.OnItemSelectedListener;
16

  
17
import com.rackspace.cloud.android.R;
18
import com.rackspace.cloud.loadbalancer.api.client.Algorithm;
19
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
20
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancerManager;
21
import com.rackspace.cloud.loadbalancer.api.client.Protocol;
22
import com.rackspace.cloud.servers.api.client.CloudServersException;
23
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
23 24

  
24 25
public class EditLoadBalancerActivity extends CloudActivity implements OnItemSelectedListener {
25 26

  
b/src/com/rackspacecloud/android/EditNodeActivity.java
2 2

  
3 3
import org.apache.http.HttpResponse;
4 4

  
5
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
6
import com.rackspace.cloud.loadbalancer.api.client.Node;
7
import com.rackspace.cloud.loadbalancer.api.client.NodeManager;
8
import com.rackspace.cloud.servers.api.client.CloudServersException;
9
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
10 5
import android.app.Activity;
11 6
import android.app.AlertDialog;
12 7
import android.app.Dialog;
......
25 20
import android.widget.Spinner;
26 21
import android.widget.TextView;
27 22

  
23
import com.rackspace.cloud.android.R;
24
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
25
import com.rackspace.cloud.loadbalancer.api.client.Node;
26
import com.rackspace.cloud.loadbalancer.api.client.NodeManager;
27
import com.rackspace.cloud.servers.api.client.CloudServersException;
28
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
29

  
28 30
public class EditNodeActivity extends CloudActivity{
29 31

  
30 32
	private final String[] CONDITIONS = {"Enabled", "Disabled", "Draining"};
b/src/com/rackspacecloud/android/EditNodesActivity.java
2 2

  
3 3
import java.util.ArrayList;
4 4

  
5
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
6
import com.rackspace.cloud.loadbalancer.api.client.Node;
7
import com.rackspace.cloud.loadbalancer.api.client.NodeManager;
8
import com.rackspace.cloud.loadbalancer.api.client.http.LoadBalancersException;
9

  
10 5
import android.content.Intent;
11 6
import android.os.AsyncTask;
12 7
import android.os.Bundle;
......
19 14
import android.widget.ListView;
20 15
import android.widget.TextView;
21 16

  
17
import com.rackspace.cloud.android.R;
18
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
19
import com.rackspace.cloud.loadbalancer.api.client.Node;
20
import com.rackspace.cloud.loadbalancer.api.client.NodeManager;
21
import com.rackspace.cloud.loadbalancer.api.client.http.LoadBalancersException;
22

  
22 23
public class EditNodesActivity extends CloudListActivity {
23 24

  
24 25
	private static final int EDIT_NODE_CODE = 299;
b/src/com/rackspacecloud/android/EnableCDNActivity.java
11 11
import android.view.View;
12 12
import android.view.View.OnClickListener;
13 13
import android.widget.AdapterView;
14
import android.widget.AdapterView.OnItemSelectedListener;
14 15
import android.widget.ArrayAdapter;
15 16
import android.widget.Button;
16 17
import android.widget.Spinner;
17
import android.widget.AdapterView.OnItemSelectedListener;
18 18

  
19
import com.rackspace.cloud.android.R;
19 20
import com.rackspace.cloud.files.api.client.ContainerManager;
20 21
import com.rackspace.cloud.servers.api.client.CloudServersException;
21 22
import com.rackspace.cloud.servers.api.client.http.HttpBundle;
b/src/com/rackspacecloud/android/ErrorDetailsActivity.java
4 4
import android.os.Bundle;
5 5
import android.widget.TextView;
6 6

  
7
import com.rackspace.cloud.android.R;
8

  
7 9
public class ErrorDetailsActivity extends Activity {
8 10
		
9 11
	public void onCreate(Bundle savedInstanceState) {
b/src/com/rackspacecloud/android/ListAccountsActivity.java
10 10
import java.util.ArrayList;
11 11
import java.util.TreeMap;
12 12

  
13
import com.rackspace.cloud.loadbalancer.api.client.Algorithm;
14
import com.rackspace.cloud.loadbalancer.api.client.AlgorithmManager;
15
import com.rackspace.cloud.loadbalancer.api.client.Protocol;
16
import com.rackspace.cloud.loadbalancer.api.client.ProtocolManager;
17
import com.rackspace.cloud.servers.api.client.Account;
18
import com.rackspace.cloud.servers.api.client.CloudServersException;
19
import com.rackspace.cloud.servers.api.client.Flavor;
20
import com.rackspace.cloud.servers.api.client.FlavorManager;
21
import com.rackspace.cloud.servers.api.client.Image;
22
import com.rackspace.cloud.servers.api.client.ImageManager;
23
import com.rackspace.cloud.servers.api.client.http.Authentication;
24

  
25
import android.app.AlertDialog;
26
import android.app.Dialog;
27 13
import android.app.ProgressDialog;
28 14
import android.content.Context;
29 15
import android.content.DialogInterface;
......
39 25
import android.view.MenuInflater;
40 26
import android.view.MenuItem;
41 27
import android.view.View;
42
import android.view.WindowManager;
43
import android.view.View.OnClickListener;
44
import android.view.ViewGroup.LayoutParams;
45 28
import android.view.ViewGroup;
29
import android.view.ViewGroup.LayoutParams;
30
import android.view.WindowManager;
46 31
import android.widget.AdapterView.AdapterContextMenuInfo;
47 32
import android.widget.ArrayAdapter;
48
import android.widget.Button;
49
import android.widget.EditText;
50 33
import android.widget.ImageView;
51 34
import android.widget.ListView;
52 35
import android.widget.ProgressBar;
53 36
import android.widget.TextView;
54
import android.widget.Toast;
37

  
38
import com.rackspace.cloud.android.R;
39
import com.rackspace.cloud.loadbalancer.api.client.Algorithm;
40
import com.rackspace.cloud.loadbalancer.api.client.AlgorithmManager;
41
import com.rackspace.cloud.loadbalancer.api.client.Protocol;
42
import com.rackspace.cloud.loadbalancer.api.client.ProtocolManager;
43
import com.rackspace.cloud.servers.api.client.Account;
44
import com.rackspace.cloud.servers.api.client.CloudServersException;
45
import com.rackspace.cloud.servers.api.client.Flavor;
46
import com.rackspace.cloud.servers.api.client.FlavorManager;
47
import com.rackspace.cloud.servers.api.client.Image;
48
import com.rackspace.cloud.servers.api.client.ImageManager;
49
import com.rackspace.cloud.servers.api.client.http.Authentication;
55 50

  
56 51
//
57 52
public class ListAccountsActivity extends CloudListActivity{
b/src/com/rackspacecloud/android/ListContainerActivity.java
18 18
import android.widget.ListView;
19 19
import android.widget.TextView;
20 20

  
21
import com.rackspace.cloud.android.R;
21 22
import com.rackspace.cloud.files.api.client.Container;
22 23
import com.rackspace.cloud.files.api.client.ContainerManager;
23 24
import com.rackspace.cloud.servers.api.client.CloudServersException;
b/src/com/rackspacecloud/android/ListLoadBalancersActivity.java
20 20
import android.widget.ListView;
21 21
import android.widget.TextView;
22 22

  
23
import com.rackspace.cloud.android.R;
23 24
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
24 25
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancerManager;
25 26
import com.rackspace.cloud.loadbalancer.api.client.http.LoadBalancersException;
b/src/com/rackspacecloud/android/ListServersActivity.java
11 11
import android.content.Intent;
12 12
import android.os.AsyncTask;
13 13
import android.os.Bundle;
14
import android.util.Log;
15 14
import android.view.LayoutInflater;
16 15
import android.view.Menu;
17 16
import android.view.MenuInflater;
......
23 22
import android.widget.ListView;
24 23
import android.widget.TextView;
25 24

  
25
import com.rackspace.cloud.android.R;
26 26
import com.rackspace.cloud.servers.api.client.CloudServersException;
27 27
import com.rackspace.cloud.servers.api.client.Server;
28 28
import com.rackspace.cloud.servers.api.client.ServerManager;
b/src/com/rackspacecloud/android/PasswordServerActivity.java
10 10
import android.widget.EditText;
11 11
import android.widget.Toast;
12 12

  
13
import com.rackspace.cloud.android.R;
13 14
import com.rackspace.cloud.servers.api.client.CloudServersException;
14 15
import com.rackspace.cloud.servers.api.client.Server;
15 16
import com.rackspace.cloud.servers.api.client.ServerManager;
b/src/com/rackspacecloud/android/PingServerActivity.java
4 4
import android.os.Bundle;
5 5
import android.webkit.WebView;
6 6

  
7
import com.rackspace.cloud.android.R;
8

  
7 9
public class PingServerActivity extends Activity{
8 10
	
9 11
	private WebView pingSiteView;
b/src/com/rackspacecloud/android/Preferences.java
3 3
import android.os.Bundle;
4 4
import android.preference.PreferenceActivity;
5 5

  
6
import com.rackspace.cloud.android.R;
7

  
6 8
public class Preferences extends PreferenceActivity{
7 9
    // The name of the SharedPreferences file we'll store preferences in.
8 10
    public static final String SHARED_PREFERENCES_NAME = "Preferences";
b/src/com/rackspacecloud/android/ServerErrorActivity.java
9 9
import android.widget.Button;
10 10
import android.widget.TextView;
11 11

  
12
import com.rackspace.cloud.android.R;
13

  
12 14

  
13 15
public class ServerErrorActivity extends Activity {
14 16

  
b/src/com/rackspacecloud/android/SharedVipActivity.java
14 14
import android.widget.RadioGroup;
15 15
import android.widget.RadioGroup.OnCheckedChangeListener;
16 16

  
17
import com.rackspace.cloud.android.R;
17 18
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
18 19
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancerManager;
19 20
import com.rackspace.cloud.loadbalancer.api.client.VirtualIp;
b/src/com/rackspacecloud/android/TabViewActivity.java
9 9
import android.app.TabActivity;
10 10
import android.content.Context;
11 11
import android.content.Intent;
12
import android.util.Log;
12
import android.os.Bundle;
13 13
import android.view.View;
14 14
import android.view.View.OnClickListener;
15 15
import android.widget.Button;
16 16
import android.widget.EditText;
17 17
import android.widget.TabHost;
18 18
import android.widget.Toast;
19
import android.os.Bundle;
19

  
20
import com.rackspace.cloud.android.R;
20 21

  
21 22
/**
22 23
 * @author Mike Mayo - mike.mayo@rackspace.com - twitter.com/greenisus
b/src/com/rackspacecloud/android/ViewLoadBalancerActivity.java
27 27
import android.widget.LinearLayout;
28 28
import android.widget.TextView;
29 29

  
30
import com.rackspace.cloud.android.R;
30 31
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancer;
31 32
import com.rackspace.cloud.loadbalancer.api.client.LoadBalancerManager;
32 33
import com.rackspace.cloud.loadbalancer.api.client.Node;
b/src/com/rackspacecloud/android/ViewServerActivity.java
16 16
import android.graphics.Color;
17 17
import android.os.AsyncTask;
18 18
import android.os.Bundle;
19
import android.util.Log;
20 19
import android.view.Menu;
21 20
import android.view.MenuInflater;
22 21
import android.view.MenuItem;
......
27 26
import android.widget.LinearLayout;
28 27
import android.widget.TextView;
29 28

  
29
import com.rackspace.cloud.android.R;
30 30
import com.rackspace.cloud.servers.api.client.CloudServersException;
31 31
import com.rackspace.cloud.servers.api.client.Flavor;
32 32
import com.rackspace.cloud.servers.api.client.Image;

Also available in: Unified diff