r01f.guids
Interface GUIDDispenserFlavourFactory

All Known Subinterfaces:
HighLowGUIDDispenser.HighLowGUIDDispenserFactory, SimpleGUIDDispenser.SimpleGUIDDispenserFactory

public interface GUIDDispenserFlavourFactory

Interfaz que ha de cumplir una implementación concreta de un GUIDDispenser. Esta interfaz normalmente se EXTIENDE en la implementación (ver SimpleGUIDDispenser) o HighLowGUIDDispenser) static interface SimpleGUIDDispenserFactory extends GUIDDispenserFlavourFactory { } de esta forma cada implementación de GUIDDispenser tiene su PROPIA interfaz de creacción aunque con los mismos métodos


Method Summary
 GUIDDispenser factoryFor(GUIDDispenserDef def)
          Crea un dispenser a partir de una definición
 

Method Detail

factoryFor

GUIDDispenser factoryFor(GUIDDispenserDef def)
Crea un dispenser a partir de una definición

Parameters:
def - definición del dispenser
Returns:
el dispenser recién creado