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

## 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`

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