blob: 592b4cfa1422e6aca6f144cc275713d3a8e6562d [file] [log] [blame]
package org.eclipse.nebula.widgets.nattable.core.axis
class AxisInvariants {
def static getPixelSize(Axis axis) {
axis.getStartPixelOfSegmentPosition(axis.segmentCount) - axis.getStartPixelOfSegmentPosition(0)
}
def static boolean containsPixelLocation(Axis axis, int pixelLocation) {
pixelLocation < axis.getStartPixelOfSegmentPosition(axis.segmentCount)
}
def static boolean containsSegmentPosition(Axis axis, int segmentPosition) {
segmentPosition < axis.segmentCount
}
}