com.cwbp.mdpw
クラス DataChord

java.lang.Object
  上位を拡張 java.util.AbstractCollection<E>
      上位を拡張 java.util.AbstractList<E>
          上位を拡張 java.util.Vector<Data>
              上位を拡張 com.cwbp.mdpw.DataChord
すべての実装されたインタフェース:
Data, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<Data>, java.util.Collection<Data>, java.util.List<Data>, java.util.RandomAccess
直系の既知のサブクラス:
_dc

public class DataChord
extends java.util.Vector<Data>
implements Data

関連項目:
直列化された形式

フィールドの概要
 
クラス java.util.Vector から継承されたフィールド
capacityIncrement, elementCount, elementData
 
クラス java.util.AbstractList から継承されたフィールド
modCount
 
インタフェース com.cwbp.mdpw.Data から継承されたフィールド
DEPTHINF, UNUSED
 
コンストラクタの概要
DataChord()
           
DataChord(Data... data)
           
 
メソッドの概要
 Data copy()
          Deep copy
 double getDuration()
          Get duration in note length.
 java.lang.String getString()
          Get String in tcl format
 java.util.Vector toNotes(double i, DataNote n)
          trasform data to just set of DataNote.
 void visit(double t, Visitor v)
           
 void visit(double t, Visitor v, int i)
           
 void visit(Visitor v)
          Do visitor
 void visit(Visitor v, int i)
           
 
クラス java.util.Vector から継承されたメソッド
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
クラス java.util.AbstractList から継承されたメソッド
iterator, listIterator, listIterator
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 
インタフェース java.util.List から継承されたメソッド
iterator, listIterator, listIterator
 

コンストラクタの詳細

DataChord

public DataChord()

DataChord

public DataChord(Data... data)
メソッドの詳細

toNotes

public java.util.Vector toNotes(double i,
                                DataNote n)
インタフェース Data の記述:
trasform data to just set of DataNote.

定義:
インタフェース Data 内の toNotes
パラメータ:
i - absolute timestamp
n - note date for keeping former note values.(will change)
戻り値:
set of notes.

copy

public Data copy()
インタフェース Data の記述:
Deep copy

定義:
インタフェース Data 内の copy

getString

public java.lang.String getString()
インタフェース Data の記述:
Get String in tcl format

定義:
インタフェース Data 内の getString

getDuration

public double getDuration()
インタフェース Data の記述:
Get duration in note length.

定義:
インタフェース Data 内の getDuration

visit

public void visit(double t,
                  Visitor v,
                  int i)
定義:
インタフェース Data 内の visit

visit

public void visit(double t,
                  Visitor v)
定義:
インタフェース Data 内の visit

visit

public void visit(Visitor v)
インタフェース Data の記述:
Do visitor

定義:
インタフェース Data 内の visit

visit

public void visit(Visitor v,
                  int i)
定義:
インタフェース Data 内の visit