package edu.usc.enl.dynamicmeasurement.algorithms.tasks.multitask.singleswitch.resourceallocation.dream; import edu.usc.enl.dynamicmeasurement.algorithms.tasks.Task2; import edu.usc.enl.dynamicmeasurement.algorithms.tasks.multitask.singleswitch.resourceallocation.AllocationTaskView; /** * Created with IntelliJ IDEA. * User: masoud * Date: 9/24/13 * Time: 6:58 PM */ public class DummyAllocationTaskView implements AllocationTaskView { private int resourceShare = 0; @Override public String toString() { return "Dummy, ResourceShare: " + resourceShare; } @Override public int getResourceShare() { return resourceShare; } @Override public void setResourceShare(int c) { if (c < 0) { throw new RuntimeException("negative resource at dummy "); // System.exit(1); } resourceShare = c; } @Override public double getAggregatedAccuracy() { return 1; } @Override public Task2 getTask() { return null; } @Override public double getAccuracy2() { return 1; } @Override public int getUsedResourceShare() { return 0; } }