/* * Created on 09.11.2004 */ package biz.ganttproject.core.time; /** * @author bard */ public class TimeUnitPair { private final TimeUnit myBottomTimeUnit; private final TimeUnit myTopTimeUnit; private final TimeUnitStack myTimeUnitStack; /** Used scale for this TimeUnit */ private final int myDefaultUnitWidth; public TimeUnitPair(TimeUnit topUnit, TimeUnit bottomUnit, TimeUnitStack timeUnitStack, int defaultUnitWidth) { myTopTimeUnit = topUnit; myBottomTimeUnit = bottomUnit; myTimeUnitStack = timeUnitStack; myDefaultUnitWidth = defaultUnitWidth; } public TimeUnit getTopTimeUnit() { return myTopTimeUnit; } public TimeUnit getBottomTimeUnit() { return myBottomTimeUnit; } public TimeUnitStack getTimeUnitStack() { return myTimeUnitStack; } /** @return the scale for this TimeUnit */ public int getDefaultUnitWidth() { return myDefaultUnitWidth; } }