/**
* 文 件 名: AppsSource.java
* 描 述:
* 版 权: Copyright (c)20010-2011 motone All Rights Reserved.
* 公 司: 摩通科技
* 作 者:
* 版 本: 1.0
* 创建时间: 2010-12-16
*
* 修改历史:
* 时间 作者 版本 描述
* ------------------------------------------------------------------
* 2010-12-16 author 1.0 1.0 Version
*/
package com.mogoo.launcher2.search;
import android.content.ComponentName;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.net.Uri;
public class AppsSource implements Source {
private String mTitle;
private Drawable mIcon;
private Intent mIntent;
public AppsSource(){}
public AppsSource(String title, Drawable icon, Intent intent){
mTitle = title;
mIcon = icon;
mIntent = intent;
}
public ComponentName getComponentName() {
if(mIntent == null){
return null;
}
return mIntent.getComponent();
}
public CharSequence getLabel() {
return mTitle;
}
public Uri getSourceIconUri() {
return null;
}
public Drawable getIcon() {
return mIcon;
}
public CharSequence getHint() {
return null;
}
public Intent getIntent() {
return mIntent;
}
public CharSequence getOther() {
return null;
}
}