jp.crestmuse.cmx.filewrappers
クラス SCCDataSet

java.lang.Object
  上位を拡張 jp.crestmuse.cmx.filewrappers.SCCDataSet
すべての実装されたインタフェース:
SCC

public class SCCDataSet
extends java.lang.Object
implements SCC


入れ子のクラスの概要
 class SCCDataSet.HeaderElement
           
 class SCCDataSet.Part
           
 
インタフェース jp.crestmuse.cmx.filewrappers.SCC から継承された入れ子のクラス/インタフェース
SCC.Annotation, SCC.Note
 
コンストラクタの概要
SCCDataSet(int division)
           
 
メソッドの概要
 void addAnnotation(java.lang.String type, int onset, int offset, java.lang.String content)
           
 void addBarline(int time, java.lang.String details)
           
 void addChord(int onset, int offset, java.lang.String content)
           
 void addHeaderElement(int time, java.lang.String name, java.lang.String content)
           
 SCCDataSet.Part addPart(int serial, int ch, int pn, int vol)
           
 void addPart(int serial, int ch, int pn, int vol, groovy.lang.Closure closure)
           
 SCCDataSet.Part addPart(int serial, int ch, int pn, int vol, java.lang.String name)
           
 void addPart(int serial, int ch, int pn, int vol, java.lang.String name, groovy.lang.Closure closure)
           
 void eachbarline(groovy.lang.Closure closure)
           
 void eachchord(groovy.lang.Closure closure)
           
 void eachnote(groovy.lang.Closure closure)
           
 void eachpart(groovy.lang.Closure closure)
           
 MutableAnnotation[] getAnnotationList()
           
 SCC.Annotation[] getBarlineList()
           
 SCC.Annotation[] getChordList()
           
 int getDivision()
           
 SCCDataSet.Part getFirstPartWithChannel(int ch)
           
 SCCDataSet.HeaderElement[] getHeaderElementList()
           
 SCCDataSet.Part getPart(int i)
           
 SCCDataSet.Part[] getPartList()
           
 SCCDataSet.Part[] getPartsWithChannel(int ch)
           
 SCCDataSet.Part getPartWithSerial(int serial)
           
 SCCDataSet toDataSet()
           
 SCCXMLWrapper toWrapper()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

SCCDataSet

public SCCDataSet(int division)
メソッドの詳細

addAnnotation

public void addAnnotation(java.lang.String type,
                          int onset,
                          int offset,
                          java.lang.String content)

addBarline

public void addBarline(int time,
                       java.lang.String details)

addChord

public void addChord(int onset,
                     int offset,
                     java.lang.String content)

addHeaderElement

public void addHeaderElement(int time,
                             java.lang.String name,
                             java.lang.String content)

addPart

public SCCDataSet.Part addPart(int serial,
                               int ch,
                               int pn,
                               int vol)

addPart

public void addPart(int serial,
                    int ch,
                    int pn,
                    int vol,
                    groovy.lang.Closure closure)

addPart

public SCCDataSet.Part addPart(int serial,
                               int ch,
                               int pn,
                               int vol,
                               java.lang.String name)

addPart

public void addPart(int serial,
                    int ch,
                    int pn,
                    int vol,
                    java.lang.String name,
                    groovy.lang.Closure closure)

eachbarline

public void eachbarline(groovy.lang.Closure closure)
                 throws javax.xml.transform.TransformerException
例外:
javax.xml.transform.TransformerException

eachchord

public void eachchord(groovy.lang.Closure closure)
               throws javax.xml.transform.TransformerException
定義:
インタフェース SCC 内の eachchord
例外:
javax.xml.transform.TransformerException

eachnote

public void eachnote(groovy.lang.Closure closure)
              throws javax.xml.transform.TransformerException
定義:
インタフェース SCC 内の eachnote
例外:
javax.xml.transform.TransformerException

eachpart

public void eachpart(groovy.lang.Closure closure)
              throws javax.xml.transform.TransformerException
定義:
インタフェース SCC 内の eachpart
例外:
javax.xml.transform.TransformerException

getAnnotationList

public MutableAnnotation[] getAnnotationList()
定義:
インタフェース SCC 内の getAnnotationList

getBarlineList

public SCC.Annotation[] getBarlineList()
定義:
インタフェース SCC 内の getBarlineList

getChordList

public SCC.Annotation[] getChordList()
定義:
インタフェース SCC 内の getChordList

getDivision

public int getDivision()
定義:
インタフェース SCC 内の getDivision

getFirstPartWithChannel

public SCCDataSet.Part getFirstPartWithChannel(int ch)

getHeaderElementList

public SCCDataSet.HeaderElement[] getHeaderElementList()
定義:
インタフェース SCC 内の getHeaderElementList

getPart

public SCCDataSet.Part getPart(int i)

getPartList

public SCCDataSet.Part[] getPartList()
定義:
インタフェース SCC 内の getPartList

getPartsWithChannel

public SCCDataSet.Part[] getPartsWithChannel(int ch)

getPartWithSerial

public SCCDataSet.Part getPartWithSerial(int serial)

toDataSet

public SCCDataSet toDataSet()
                     throws javax.xml.transform.TransformerException
定義:
インタフェース SCC 内の toDataSet
例外:
javax.xml.transform.TransformerException

toWrapper

public SCCXMLWrapper toWrapper()
                        throws javax.xml.transform.TransformerException
定義:
インタフェース SCC 内の toWrapper
例外:
javax.xml.transform.TransformerException