com.groovemanager.sampled.waveform
Class Marker

java.lang.Object
  extended by com.groovemanager.sampled.waveform.Marker

public class Marker
extends java.lang.Object

A Marker is an element that can be added to a Markable instance. It has a position and a name.

Author:
Manu Robledo

Field Summary
private  java.lang.String name
          The Markerīs name
private  int position
          The Markerīs position
 
Constructor Summary
Marker(int pos, java.lang.String s)
          Construct a new Marker
 
Method Summary
 java.lang.String getName()
          Get the Markerīs name
 int getPosition()
          Get the markerīs position
 void setName(java.lang.String s)
          Set the Markerīs name
protected  void setPosition(int pos)
          Set the markerīs position
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name
The Markerīs name


position

private int position
The Markerīs position

Constructor Detail

Marker

public Marker(int pos,
              java.lang.String s)
Construct a new Marker

Parameters:
pos - The position of the Marker
s - The name of the Marker
Method Detail

getName

public java.lang.String getName()
Get the Markerīs name

Returns:
The name of the Marker

getPosition

public int getPosition()
Get the markerīs position

Returns:
The Markerīs position

setName

public void setName(java.lang.String s)
Set the Markerīs name

Parameters:
s - The new name

setPosition

protected void setPosition(int pos)
Set the markerīs position

Parameters:
pos - The new position