org.herac.tuxguitar.song.models.effects
Class HarmonicEffect

java.lang.Object
  extended by org.herac.tuxguitar.song.models.effects.HarmonicEffect

public class HarmonicEffect
extends java.lang.Object


Field Summary
static java.lang.String KEY_ARTIFICIAL
           
static java.lang.String KEY_NATURAL
           
static java.lang.String KEY_PINCH
           
static java.lang.String KEY_SEMI
           
static java.lang.String KEY_TAPPED
           
static int MAX_ARTIFICIAL_OFFSET
           
static int MAX_TAPPED_OFFSET
           
static int MIN_ARTIFICIAL_OFFSET
           
static int TYPE_ARTIFICIAL
           
static int TYPE_NATURAL
           
static int TYPE_PINCH
           
static int TYPE_SEMI
           
static int TYPE_TAPPED
           
 
Constructor Summary
HarmonicEffect(int type)
           
HarmonicEffect(int type, int data)
           
 
Method Summary
 java.lang.Object clone()
           
 int getData()
           
 int getType()
           
 boolean isArtificial()
           
 boolean isNatural()
           
 boolean isPinch()
           
 boolean isSemi()
           
 boolean isTapped()
           
 void setData(int data)
           
 void setType(int type)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_NATURAL

public static final java.lang.String KEY_NATURAL
See Also:
Constant Field Values

KEY_ARTIFICIAL

public static final java.lang.String KEY_ARTIFICIAL
See Also:
Constant Field Values

KEY_TAPPED

public static final java.lang.String KEY_TAPPED
See Also:
Constant Field Values

KEY_PINCH

public static final java.lang.String KEY_PINCH
See Also:
Constant Field Values

KEY_SEMI

public static final java.lang.String KEY_SEMI
See Also:
Constant Field Values

TYPE_NATURAL

public static final int TYPE_NATURAL
See Also:
Constant Field Values

TYPE_ARTIFICIAL

public static final int TYPE_ARTIFICIAL
See Also:
Constant Field Values

TYPE_TAPPED

public static final int TYPE_TAPPED
See Also:
Constant Field Values

TYPE_PINCH

public static final int TYPE_PINCH
See Also:
Constant Field Values

TYPE_SEMI

public static final int TYPE_SEMI
See Also:
Constant Field Values

MIN_ARTIFICIAL_OFFSET

public static final int MIN_ARTIFICIAL_OFFSET
See Also:
Constant Field Values

MAX_ARTIFICIAL_OFFSET

public static final int MAX_ARTIFICIAL_OFFSET
See Also:
Constant Field Values

MAX_TAPPED_OFFSET

public static final int MAX_TAPPED_OFFSET
See Also:
Constant Field Values
Constructor Detail

HarmonicEffect

public HarmonicEffect(int type)

HarmonicEffect

public HarmonicEffect(int type,
                      int data)
Method Detail

getData

public int getData()

setData

public void setData(int data)

getType

public int getType()

setType

public void setType(int type)

isNatural

public boolean isNatural()

isArtificial

public boolean isArtificial()

isTapped

public boolean isTapped()

isPinch

public boolean isPinch()

isSemi

public boolean isSemi()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object