/* * Copyright (c) 2012-2013 NetEase, Inc. and other contributors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */ package com.netease.qa.emmagee.utils; import android.graphics.drawable.Drawable; /** * details of installed processes ,including * icon,packagename,pid,uid,processname * * @author andrewleo */ public class Programe implements Comparable<Programe> { private Drawable icon; private String processName; private String packageName; private int pid; private int uid; public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } public Drawable getIcon() { return icon; } public void setIcon(Drawable icon) { this.icon = icon; } public String getProcessName() { return processName; } public void setProcessName(String processName) { this.processName = processName; } public String getPackageName() { return packageName; } public void setPackageName(String packageName) { this.packageName = packageName; } public int getPid() { return pid; } public void setPid(int pid) { this.pid = pid; } @Override public int compareTo(Programe arg0) { return (this.getProcessName().compareTo(arg0.getProcessName())); } }