X-Git-Url: http://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=src%2Ftim%2Fprune%2Fcorrelate%2FMediaSelectionTableRow.java;fp=src%2Ftim%2Fprune%2Fcorrelate%2FMediaSelectionTableRow.java;h=426a911580fb4354e83fdace8e0281f11613ceda;hp=0000000000000000000000000000000000000000;hb=ce6f2161b8596f7018d6a76bff79bc9e571f35fd;hpb=2d8cb72e84d5cc1089ce77baf1e34ea3ea2f8465 diff --git a/src/tim/prune/correlate/MediaSelectionTableRow.java b/src/tim/prune/correlate/MediaSelectionTableRow.java new file mode 100644 index 0000000..426a911 --- /dev/null +++ b/src/tim/prune/correlate/MediaSelectionTableRow.java @@ -0,0 +1,39 @@ +package tim.prune.correlate; + +import tim.prune.data.MediaObject; +import tim.prune.data.TimeDifference; + +/** + * Class to hold the contents of a single row + * in the selection table for correlation + */ +public class MediaSelectionTableRow +{ + private MediaObject _media = null; + private TimeDifference _timeDiff = null; + + /** + * Constructor + * @param inMedia media item + * @param inNumSecs number of seconds time difference as long + */ + public MediaSelectionTableRow(MediaObject inMedia, long inNumSecs) + { + _media = inMedia; + _timeDiff = new TimeDifference(inNumSecs); + } + + /** + * @return Media object + */ + public MediaObject getMedia() { + return _media; + } + + /** + * @return time difference + */ + public TimeDifference getTimeDiff() { + return _timeDiff; + } +}