/** * */ package de.rub.syssec.saaf.application.manifest; import java.io.File; import java.util.ArrayList; import java.util.Collection; import java.util.List; import de.rub.syssec.saaf.model.application.manifest.ActivityInterface; import de.rub.syssec.saaf.model.application.manifest.ComponentInterface; import de.rub.syssec.saaf.model.application.manifest.DuplicateEntryPointException; import de.rub.syssec.saaf.model.application.manifest.ManifestInterface; import de.rub.syssec.saaf.model.application.manifest.PermissionRequestInterface; import de.rub.syssec.saaf.model.application.manifest.ReceiverInterface; import de.rub.syssec.saaf.model.application.manifest.ServiceInterface; /** * @author Tilman Bender <tilman.bender@rub.de> * */ public class MockManifest implements ManifestInterface { /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#addActivity(de.rub.syssec.saaf.saaf.model.application.manifest.ActivityInterface) */ @Override public void addActivity(ActivityInterface activity) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getActivities() */ @Override public Collection<ActivityInterface> getActivities() { // TODO Auto-generated method stub return new ArrayList<ActivityInterface>(); } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getNumberOfActivities() */ @Override public int getNumberOfActivities() { // TODO Auto-generated method stub return 0; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#hasNoActivities() */ @Override public boolean hasNoActivities() { // TODO Auto-generated method stub return true; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#hasPriorityBR() */ @Override public boolean hasPriorityBR() { // TODO Auto-generated method stub return false; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#addPermissionRequest(de.rub.syssec.saaf.saaf.model.application.manifest.PermissionRequestInterface) */ @Override public void addPermissionRequest(PermissionRequestInterface p) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getRequestedPermissions() */ @Override public Collection<PermissionRequestInterface> getRequestedPermissions() { // TODO Auto-generated method stub return new ArrayList<PermissionRequestInterface>(); } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getNumberOfPermissions() */ @Override public int getNumberOfPermissions() { // TODO Auto-generated method stub return 0; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#addService(de.rub.syssec.saaf.saaf.model.application.manifest.ServiceInterface) */ @Override public void addService(ServiceInterface service) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getServices() */ @Override public Collection<ServiceInterface> getServices() { // TODO Auto-generated method stub return new ArrayList<ServiceInterface>(); } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getNumberOfServices() */ @Override public int getNumberOfServices() { // TODO Auto-generated method stub return 0; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#addReceiver(de.rub.syssec.saaf.saaf.model.application.manifest.ReceiverInterface) */ @Override public void addReceiver(ReceiverInterface receiver) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getReceivers() */ @Override public Collection<ReceiverInterface> getReceivers() { // TODO Auto-generated method stub return new ArrayList<ReceiverInterface>(); } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getNumberOfReceivers() */ @Override public int getNumberOfReceivers() { // TODO Auto-generated method stub return 0; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getPath() */ @Override public File getPath() { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setPath(java.io.File) */ @Override public void setPath(File path) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#hasPermission(de.rub.syssec.saaf.saaf.model.application.PermissionInterface) */ @Override public boolean hasPermission(PermissionRequestInterface p) { // TODO Auto-generated method stub return false; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#hasPermission(java.lang.String) */ @Override public boolean hasPermission(String perm) { // TODO Auto-generated method stub return false; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getVersionCode() */ @Override public int getVersionCode() { // TODO Auto-generated method stub return 0; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setVersionCode(int) */ @Override public void setVersionCode(int versionCode) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getVersionName() */ @Override public String getVersionName() { // TODO Auto-generated method stub return "test"; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setVersionName(java.lang.String) */ @Override public void setVersionName(String versionName) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getPackageName() */ @Override public String getPackageName() { // TODO Auto-generated method stub return "test"; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setPackageName(java.lang.String) */ @Override public void setPackageName(String packageName) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getMinSdkVersion() */ @Override public int getMinSdkVersion() { // TODO Auto-generated method stub return 0; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setMinSdkVersion(int) */ @Override public void setMinSdkVersion(int minSdkVersion) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getAppLabel() */ @Override public String getAppLabel() { // TODO Auto-generated method stub return null; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setAppLabel(java.lang.String) */ @Override public void setAppLabel(String appLabel) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#getAppLabelResolved() */ @Override public String getAppLabelResolved() { // TODO Auto-generated method stub return "test"; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setAppLabelResolved(java.lang.String) */ @Override public void setAppLabelResolved(String appLabelResolved) { // TODO Auto-generated method stub } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#isAppDebuggable() */ @Override public boolean isAppDebuggable() { // TODO Auto-generated method stub return false; } /* (non-Javadoc) * @see de.rub.syssec.saaf.saaf.model.application.manifest.ManifestInterface#setAppDebuggable(boolean) */ @Override public void setAppDebuggable(boolean b) { // TODO Auto-generated method stub } @Override public ActivityInterface getDefaultActivity() { // TODO Auto-generated method stub return null; } @Override public void setDefaultActivity(ActivityInterface activity) throws DuplicateEntryPointException { // TODO Auto-generated method stub } @Override public List<ComponentInterface> getComponents() { // TODO Auto-generated method stub return null; } @Override public File getTidiedPath() { // TODO Auto-generated method stub return null; } @Override public void setTidiedPath(File file) { // TODO Auto-generated method stub } }