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

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.filewrappers.NodeInterface
      上位を拡張 jp.crestmuse.cmx.filewrappers.MusicXMLWrapper.StartStopElement
含まれているクラス:
MusicXMLWrapper

public class MusicXMLWrapper.StartStopElement
extends NodeInterface

StartStopElementクラスは, type属性とnumber属性を持ち, type属性はstart, stop, continueのいずれか, number属性は正の整数を 値に持つ, という性質を満たす要素をラップするクラスです.


メソッドの概要
 NodeInterface getParentNodeInterface()
          このオブジェクトがラップする要素の親ノードのNodeInterfaceオブジェクトを 返します.
protected  java.lang.String getSupportedNodeName()
          Returns "tied|slur|tuplet|glissando|slide".
 byte number()
          number属性で指定されている正の整数を返します.
 java.lang.String toString()
          このオブジェクトの文字列表現を返します.
 java.lang.String type()
          type属性で指定されているstart, stop, continueのいずれかを返します.
 
クラス 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, wait, wait, wait
 

メソッドの詳細

getSupportedNodeName

protected final java.lang.String getSupportedNodeName()

Returns "tied|slur|tuplet|glissando|slide".

定義:
クラス NodeInterface 内の getSupportedNodeName

getParentNodeInterface

public final NodeInterface getParentNodeInterface()

このオブジェクトがラップする要素の親ノードのNodeInterfaceオブジェクトを 返します.


type

public final java.lang.String type()

type属性で指定されているstart, stop, continueのいずれかを返します.


number

public final byte number()

number属性で指定されている正の整数を返します. number属性がないときは1を返します.


toString

public java.lang.String toString()

このオブジェクトの文字列表現を返します.

オーバーライド:
クラス java.lang.Object 内の toString