package schedframe.resources.computing.description; import java.util.Collection; import java.util.List; import java.util.Map; import schedframe.resources.units.ResourceUnit; import schedframe.resources.units.ResourceUnitName; public interface ExecutingResourceDescription { public void addResourceUnit(ResourceUnit unit); public ResourceUnit getResourceUnit(ResourceUnitName unitName) throws NoSuchFieldException ; public List getResourceUnitList(ResourceUnitName unitName) throws NoSuchFieldException; public Collection getResourceUnit(); public Map> getResourceUnits(); }