概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.crestmuse.cmx.filewrappers
クラス MusicXMLWrapper.MusicData

    java.lang.Object
      jp.crestmuse.cmx.filewrappers.NodeInterface
          jp.crestmuse.cmx.filewrappers.MusicXMLWrapper.MusicData

すべての実装されたインタフェース:
  Ordered

直系の既知のサブクラス:
  MusicXMLWrapper.Attributes, MusicXMLWrapper.Backup, MusicXMLWrapper.BarLine, MusicXMLWrapper.Direction, MusicXMLWrapper.Forward, MusicXMLWrapper.Note

含まれているクラス:
  MusicXMLWrapper

    public class MusicXMLWrapper.MusicData

extends NodeInterface
implements Ordered

MusicXMLドキュメントの要素のうち, score.dtdでmusic-dataエンティティに 指定されているもの, 具体的には note, backup, forward, direction, attributes, harmony, figured-bass, print, sound, barline, grouping, link, bookmark をラップするクラスです. ただし, これらの要素で記述されるすべての情報を取り出す手段が提供されている わけではありません. noteなどの主要な要素は専用のクラスがこのクラスを継承して設計されており, 通常はこういったサブクラスにダウンキャストして情報を取り出します.

メソッドの概要
`double` | `actualDuration()`
`int` | `actualDuration(int ticksPerBeat)`
`int` | `duration()`
`int` | `duration(int ticksPerBeat)`
`protected java.lang.String` | `getSupportedNodeName()` Returns "note|backup|forward|direction|attributes|harmony|figured-bass|print|sound|barline|grouping|link|bookmark".
`MusicXMLWrapper.Measure` | `measure()`
`int` | `offset(int ticksPerBeat)`
`int` | `onset(int ticksPerBeat)`
`double` | `onsetWithinMeasure()`
`int` | `ordinal()`
`int` | `subordinal()`

クラス jp.crestmuse.cmx.filewrappers.NodeInterface から継承されたメソッド
`getAttribute, getAttribute, getAttributeDouble, getAttributeDouble, getAttributeInt, getAttributeInt, getChildByTagName, getChildByTagName, getChildNodes, getChildText, getChildTextDouble, getChildTextInt, getFirstChild, getLastChild, getNodeName, getText, getText, getTextDouble, getTextInt, hasAttribute, hasAttribute, hasChild, hasChild, node`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

メソッドの詳細

### getSupportedNodeName

    protected java.lang.String getSupportedNodeName()

  Returns "note|backup|forward|direction|attributes|harmony|figured-bass|print|sound|barline|grouping|link|bookmark".

  定義:
    クラス `NodeInterface` 内の `getSupportedNodeName`

### measure

    public final MusicXMLWrapper.Measure measure()

### duration

    public int duration()

### duration

    public int duration(int ticksPerBeat)

### actualDuration

    public double actualDuration()

### actualDuration

    public int actualDuration(int ticksPerBeat)

### onsetWithinMeasure

    public double onsetWithinMeasure()

### onset

    public int onset(int ticksPerBeat)

### offset

    public int offset(int ticksPerBeat)

### ordinal

    public int ordinal()

  定義:
    インタフェース `Ordered` 内の `ordinal`

### subordinal

    public int subordinal()

  定義:
    インタフェース `Ordered` 内の `subordinal`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド