uk.org.toot.synth
Class SynthServices

java.lang.Object
  extended by uk.org.toot.service.Services
      extended by uk.org.toot.synth.SynthServices

public class SynthServices
extends Services

SynthServices specialises Services with static methods to simplify the provision of plugin synth services extending SynthChannel and SynthControls.


Method Summary
static void accept(ServiceVisitor v, java.lang.Class<?> clazz)
           
static SynthControls createControls(java.lang.String name)
           
static MidiSynth createSynth(CompoundControl controls)
           
static java.lang.String lookupModuleName(int providerId, int moduleId)
           
static void main(java.lang.String[] args)
           
static void printServiceDescriptors(java.lang.Class<?> clazz)
           
static void scan()
           
 
Methods inherited from class uk.org.toot.service.Services
lookup
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

lookupModuleName

public static java.lang.String lookupModuleName(int providerId,
                                                int moduleId)

createControls

public static SynthControls createControls(java.lang.String name)

createSynth

public static MidiSynth createSynth(CompoundControl controls)

scan

public static void scan()

accept

public static void accept(ServiceVisitor v,
                          java.lang.Class<?> clazz)

printServiceDescriptors

public static void printServiceDescriptors(java.lang.Class<?> clazz)

main

public static void main(java.lang.String[] args)


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.