jp.crestmuse.cmx.filewrappers
クラス MusicXMLWrapper.Direction

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.filewrappers.NodeInterface
      上位を拡張 jp.crestmuse.cmx.filewrappers.MusicXMLWrapper.MusicData
          上位を拡張 jp.crestmuse.cmx.filewrappers.MusicXMLWrapper.Direction
すべての実装されたインタフェース:
Ordered
含まれているクラス:
MusicXMLWrapper

public class MusicXMLWrapper.Direction
extends MusicXMLWrapper.MusicData

Direction要素から情報を取り出すためのメソッドを提供します. Direction要素は, 楽譜における演奏者への指示のうち, 特定の音符に貼り付くタイプ ではないものを表します. 現バージョンではdirection-type, voice, soundに 対応しています. direction-typeは複数存在してもかまいません.


メソッドの概要
 MusicXMLWrapper.DirectionType[] getDirectionTypeList()
           direction-type要素をラップするDirectionTypeオブジェクトのリストを 返します.
 java.lang.String getSoundAttribute(java.lang.String key)
           
 double getSoundAttributeDouble(java.lang.String key)
           
 int getSoundAttributeInt(java.lang.String key)
           
protected  java.lang.String getSupportedNodeName()
           Returns "direction".
 boolean hasSound()
           
 double tempo()
           
 int voice()
           
 
クラス jp.crestmuse.cmx.filewrappers.MusicXMLWrapper.MusicData から継承されたメソッド
actualDuration, actualDuration, duration, duration, measure, offset, onset, onsetWithinMeasure, ordinal, subordinal
 
クラス jp.crestmuse.cmx.filewrappers.NodeInterface から継承されたメソッド
getAttribute, getAttribute, getAttributeDouble, getAttributeDouble, getAttributeInt, getAttributeInt, getAttributeNS, getChildByTagName, getChildByTagNameNS, getChildNodes, getChildText, getChildTextDouble, getChildTextInt, getFirstChild, getLastChild, getNodeName, getText, getText, getTextDouble, getTextInt, hasAttribute, hasAttribute, hasChild, node
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getSupportedNodeName

protected final java.lang.String getSupportedNodeName()

Returns "direction".

オーバーライド:
クラス MusicXMLWrapper.MusicData 内の getSupportedNodeName

getDirectionTypeList

public MusicXMLWrapper.DirectionType[] getDirectionTypeList()

direction-type要素をラップするDirectionTypeオブジェクトのリストを 返します.


voice

public final int voice()

getSoundAttribute

public final java.lang.String getSoundAttribute(java.lang.String key)

getSoundAttributeInt

public final int getSoundAttributeInt(java.lang.String key)

getSoundAttributeDouble

public final double getSoundAttributeDouble(java.lang.String key)

hasSound

public final boolean hasSound()

tempo

public final double tempo()