android.content.pm
Class ComponentInfo

java.lang.Object
  extended by android.content.pm.PackageItemInfo
      extended by android.content.pm.ComponentInfo
Direct Known Subclasses:
ActivityInfo, ProviderInfo, ServiceInfo

public class ComponentInfo
extends PackageItemInfo


Nested Class Summary
 
Nested classes/interfaces inherited from class android.content.pm.PackageItemInfo
PackageItemInfo.DisplayNameComparator
 
Field Summary
 ApplicationInfo applicationInfo
           
 int descriptionRes
           
 boolean enabled
           
 boolean exported
           
 String processName
           
 
Fields inherited from class android.content.pm.PackageItemInfo
icon, labelRes, logo, metaData, name, nonLocalizedLabel, packageName
 
Constructor Summary
  ComponentInfo()
           
  ComponentInfo(ComponentInfo orig)
           
protected ComponentInfo(Parcel source)
           
 
Method Summary
protected  void dumpBack(Printer pw, String prefix)
           
protected  void dumpFront(Printer pw, String prefix)
           
 int getIconResource()
           
 boolean isEnabled()
           
 CharSequence loadLabel(PackageManager pm)
           
 void writeToParcel(Parcel dest, int parcelableFlags)
           
 
Methods inherited from class android.content.pm.PackageItemInfo
loadIcon, loadLogo, loadXmlMetaData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

applicationInfo

public ApplicationInfo applicationInfo

processName

public String processName

descriptionRes

public int descriptionRes

enabled

public boolean enabled

exported

public boolean exported
Constructor Detail

ComponentInfo

public ComponentInfo()

ComponentInfo

public ComponentInfo(ComponentInfo orig)

ComponentInfo

protected ComponentInfo(Parcel source)
Method Detail

loadLabel

public CharSequence loadLabel(PackageManager pm)
Overrides:
loadLabel in class PackageItemInfo

isEnabled

public boolean isEnabled()

getIconResource

public final int getIconResource()

dumpFront

protected void dumpFront(Printer pw,
                         String prefix)
Overrides:
dumpFront in class PackageItemInfo

dumpBack

protected void dumpBack(Printer pw,
                        String prefix)
Overrides:
dumpBack in class PackageItemInfo

writeToParcel

public void writeToParcel(Parcel dest,
                          int parcelableFlags)
Overrides:
writeToParcel in class PackageItemInfo


Copyright © 2008-2012. All Rights Reserved.