uk.org.toot.service
Class ServicePrinter

java.lang.Object
  extended by uk.org.toot.service.ServiceVisitor
      extended by uk.org.toot.service.ServicePrinter

public class ServicePrinter
extends ServiceVisitor

An example of using the Visitor pattern to print ServiceDescriptors provided by ServiceProviders.


Constructor Summary
ServicePrinter()
           
ServicePrinter(java.io.PrintStream stream)
           
 
Method Summary
 void visitDescriptor(ServiceDescriptor d)
           
 void visitProvider(ServiceProvider p)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServicePrinter

public ServicePrinter()

ServicePrinter

public ServicePrinter(java.io.PrintStream stream)
Method Detail

visitProvider

public void visitProvider(ServiceProvider p)
Overrides:
visitProvider in class ServiceVisitor

visitDescriptor

public void visitDescriptor(ServiceDescriptor d)
Overrides:
visitDescriptor in class ServiceVisitor


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