1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
package tim.prune.cmd;
import tim.prune.data.MediaObject;
/**
* Data holder for inserting photos or inserting audios
*/
public class MediaInsertion
{
private final MediaObject _media;
private final int _insertIndex;
/**
* Constructor
* @param inMedia media object (Photo or audio) to insert
* @param inIndex index of insertion (or -1 to append)
*/
public MediaInsertion(MediaObject inMedia, int inIndex)
{
_media = inMedia;
_insertIndex = inIndex;
}
/**
* Constructor
* @param inMedia media object to append
*/
public MediaInsertion(MediaObject inMedia) {
this(inMedia, -1);
}
public MediaObject getMedia() {
return _media;
}
public int getInsertIndex() {
return _insertIndex;
}
}
|