Package ipsk.audio.arr.clip.ui
Class BasicAudioClipUI.ViewSelection
- java.lang.Object
-
- ipsk.audio.arr.clip.ui.BasicAudioClipUI.ViewSelection
-
- Enclosing class:
- BasicAudioClipUI
public class BasicAudioClipUI.ViewSelection extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ViewSelection()
ViewSelection(Selection s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getEnd()
Marker
getEndMarker()
long
getLeft()
long
getLength()
java.lang.String
getName()
long
getRight()
Selection
getSelection()
long
getStart()
Marker
getStartMarker()
int
getXEnd()
int
getXLeft()
int
getXRight()
int
getXStart()
boolean
isInSelection(long pos)
boolean
isInXSelection(int pixelPos)
Returns true if the given UI position is inside the selection.void
limitTo(long startLimit, long endLimit)
void
setEnd(long l)
void
setEndMarker(Marker endMarker)
void
setName(java.lang.String name)
void
setSelection(Selection selection)
void
setStart(long l)
void
setStartMarker(Marker startMarker)
void
setXEnd(int i)
void
setXStart(int i)
-
-
-
Constructor Detail
-
ViewSelection
public ViewSelection()
-
ViewSelection
public ViewSelection(Selection s)
-
-
Method Detail
-
getXLeft
public int getXLeft()
-
getXRight
public int getXRight()
-
setXEnd
public void setXEnd(int i)
-
getXEnd
public int getXEnd()
-
setXStart
public void setXStart(int i)
-
getXStart
public int getXStart()
-
isInXSelection
public boolean isInXSelection(int pixelPos)
Returns true if the given UI position is inside the selection.- Parameters:
pixelPos
- UI position- Returns:
- true if the UI position is inside the selection
-
getEnd
public long getEnd()
-
getLength
public long getLength()
-
isInSelection
public boolean isInSelection(long pos)
-
limitTo
public void limitTo(long startLimit, long endLimit)
-
getSelection
public Selection getSelection()
-
setSelection
public void setSelection(Selection selection)
-
getEndMarker
public Marker getEndMarker()
-
getLeft
public long getLeft()
-
getName
public java.lang.String getName()
-
getRight
public long getRight()
-
getStart
public long getStart()
-
getStartMarker
public Marker getStartMarker()
-
setEnd
public void setEnd(long l)
-
setEndMarker
public void setEndMarker(Marker endMarker)
-
setName
public void setName(java.lang.String name)
-
setStart
public void setStart(long l)
-
setStartMarker
public void setStartMarker(Marker startMarker)
-
-