org.androidtransfuse.model.manifest
Class Manifest

Package class diagram package Manifest
java.lang.Object
  extended by org.androidtransfuse.model.Mergeable
      extended by org.androidtransfuse.model.manifest.Manifest

public class Manifest
extends Mergeable

attributes: xmlns:android="http://schemas.android.com/apk/res/android" package="string" android:sharedUserId="string" android:sharedUserLabel="string resource" android:versionCode="integer" android:versionName="string" android:installLocation=["auto" | "internalOnly" | "preferExternal"]

must contain:

can contain:

Author:
John Ericksen

Field Summary
static String NAMESPACE
           
 
Constructor Summary
Manifest()
           
 
Method Summary
 String getApplicationPackage()
           
 List<Application> getApplications()
           
 List<CompatibleScreens> getCompatibleScreens()
           
 InstallLocation getInstallLocation()
           
 List<Instrumentation> getInstrumentations()
           
 String getNamespace()
           
 List<PermissionGroup> getPermissionGroups()
           
 List<Permission> getPermissions()
           
 List<PermissionTree> getPermissionTrees()
           
 String getSharedUserId()
           
 String getSharedUserLabel()
           
 List<SupportsScreens> getSupportsScreens()
           
 String getTransfuseNamespace()
           
 List<UsesConfiguration> getUsesConfigurations()
           
 List<UsesFeature> getUsesFeatures()
           
 List<UsesPermission> getUsesPermissions()
           
 List<UsesSDK> getUsesSDKs()
           
 Integer getVersionCode()
           
 String getVersionName()
           
 void setApplicationPackage(String applicationPackage)
           
 void setApplications(List<Application> applications)
           
 void setCompatibleScreens(List<CompatibleScreens> compatibleScreens)
           
 void setInstallLocation(InstallLocation installLocation)
           
 void setInstrumentations(List<Instrumentation> instrumentations)
           
 void setPermissionGroups(List<PermissionGroup> permissionGroups)
           
 void setPermissions(List<Permission> permissions)
           
 void setPermissionTrees(List<PermissionTree> permissionTrees)
           
 void setSharedUserId(String sharedUserId)
           
 void setSharedUserLabel(String sharedUserLabel)
           
 void setSupportsScreens(List<SupportsScreens> supportsScreens)
           
 void setUsesConfigurations(List<UsesConfiguration> usesConfigurations)
           
 void setUsesFeatures(List<UsesFeature> usesFeatures)
           
 void setUsesPermissions(List<UsesPermission> usesPermissions)
           
 void setUsesSDKs(List<UsesSDK> usesSDKs)
           
 void setVersionCode(Integer versionCode)
           
 void setVersionName(String versionName)
           
 void updateNamespace()
           
 void updatePackages()
           
 
Methods inherited from class org.androidtransfuse.model.Mergeable
addMergeTag, containsTag, getMergeTagSize, isGenerated, removeMergeTag, setGenerated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final String NAMESPACE
See Also:
Constant Field Values
Constructor Detail

Manifest

public Manifest()
Method Detail

getApplicationPackage

public String getApplicationPackage()

setApplicationPackage

public void setApplicationPackage(String applicationPackage)

updateNamespace

public void updateNamespace()

getSharedUserId

public String getSharedUserId()

setSharedUserId

public void setSharedUserId(String sharedUserId)

getSharedUserLabel

public String getSharedUserLabel()

setSharedUserLabel

public void setSharedUserLabel(String sharedUserLabel)

getVersionCode

public Integer getVersionCode()

setVersionCode

public void setVersionCode(Integer versionCode)

getVersionName

public String getVersionName()

setVersionName

public void setVersionName(String versionName)

getInstallLocation

public InstallLocation getInstallLocation()

setInstallLocation

public void setInstallLocation(InstallLocation installLocation)

getApplications

public List<Application> getApplications()

setApplications

public void setApplications(List<Application> applications)

getInstrumentations

public List<Instrumentation> getInstrumentations()

setInstrumentations

public void setInstrumentations(List<Instrumentation> instrumentations)

getPermissions

public List<Permission> getPermissions()

setPermissions

public void setPermissions(List<Permission> permissions)

getPermissionGroups

public List<PermissionGroup> getPermissionGroups()

setPermissionGroups

public void setPermissionGroups(List<PermissionGroup> permissionGroups)

getPermissionTrees

public List<PermissionTree> getPermissionTrees()

setPermissionTrees

public void setPermissionTrees(List<PermissionTree> permissionTrees)

getUsesConfigurations

public List<UsesConfiguration> getUsesConfigurations()

setUsesConfigurations

public void setUsesConfigurations(List<UsesConfiguration> usesConfigurations)

getUsesPermissions

public List<UsesPermission> getUsesPermissions()

setUsesPermissions

public void setUsesPermissions(List<UsesPermission> usesPermissions)

getUsesSDKs

public List<UsesSDK> getUsesSDKs()

setUsesSDKs

public void setUsesSDKs(List<UsesSDK> usesSDKs)

getSupportsScreens

public List<SupportsScreens> getSupportsScreens()

setSupportsScreens

public void setSupportsScreens(List<SupportsScreens> supportsScreens)

getUsesFeatures

public List<UsesFeature> getUsesFeatures()

setUsesFeatures

public void setUsesFeatures(List<UsesFeature> usesFeatures)

getNamespace

public String getNamespace()

getTransfuseNamespace

public String getTransfuseNamespace()

getCompatibleScreens

public List<CompatibleScreens> getCompatibleScreens()

setCompatibleScreens

public void setCompatibleScreens(List<CompatibleScreens> compatibleScreens)

updatePackages

public void updatePackages()


Copyright © 2012. All Rights Reserved.