com.cwbp.mdpw
インタフェース Data

すべてのスーパーインタフェース:
java.lang.Cloneable
既知の実装クラスの一覧:
_dc, _dn, _ds, DataBinary, DataChord, DataNote, DataSequence

public interface Data
extends java.lang.Cloneable

Define Interfaces of MDPW data classes Music Description and Process Words http://www.cwbp.com/mdpw Copyright (c) 1999-2008, Sho Hosoda All Rights Reserved


フィールドの概要
static int DEPTHINF
           
static int UNUSED
           
 
メソッドの概要
 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 time, Visitor v)
           
 void visit(double time, Visitor v, int depth)
           
 void visit(Visitor v)
          Do visitor
 void visit(Visitor v, int depth)
           
 

フィールドの詳細

UNUSED

static final int UNUSED
関連項目:
定数フィールド値

DEPTHINF

static final int DEPTHINF
関連項目:
定数フィールド値
メソッドの詳細

getDuration

double getDuration()
Get duration in note length.


visit

void visit(Visitor v)
Do visitor


visit

void visit(double time,
           Visitor v)

visit

void visit(Visitor v,
           int depth)

visit

void visit(double time,
           Visitor v,
           int depth)

copy

Data copy()
Deep copy


getString

java.lang.String getString()
Get String in tcl format


toNotes

java.util.Vector toNotes(double i,
                         DataNote n)
trasform data to just set of DataNote.

パラメータ:
i - absolute timestamp
n - note date for keeping former note values.(will change)
戻り値:
set of notes.