uk.org.toot.synth
Class SynthChannelServices

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

public class SynthChannelServices
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 CompoundControl createControls(java.lang.String name)
           
static PolyphonicSynthChannel createSynthChannel(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 CompoundControl createControls(java.lang.String name)

createSynthChannel

public static PolyphonicSynthChannel createSynthChannel(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.