2
* Created on 29-dic-2005
4
* TODO To change the template for this generated file go to
5
* Window - Preferences - Java - Code Style - Code Templates
7
package org.herac.tuxguitar.song.models;
11
* TODO To change the template for this generated type comment go to
12
* Window - Preferences - Java - Code Style - Code Templates
16
private int[] strings;
18
public Chord(int length){
19
this.strings = new int[length];
20
for(int i = 0;i < this.strings.length;i++){
25
public void addFretValue(int string,int fret){
26
if(string >= 0 && string < this.strings.length){
27
this.strings[string] = fret;
31
public int getFretValue(int string){
32
if(string >= 0 && string < this.strings.length){
33
return this.strings[string];
38
public int[] getStrings() {
41
public void setStrings(int[] strings) {
42
this.strings = strings;
47
for(int i = 0;i < this.strings.length;i++){
48
if(this.strings[i] >= 0){
55
public String getName() {
59
public void setName(String name) {
64
public Object clone(){
65
Chord chord = new Chord(this.strings.length);
66
chord.setName(this.name);
67
for(int i = 0;i < chord.strings.length;i++){
68
chord.strings[i] = this.strings[i];