jairo-s
9/11/2017 - 4:59 PM

Lookup Abstract

Lookup que puede cambiar dinamicamente durante la ejecucion del programa, pueden agregar nuevos elementos y/o quitar

//Abstract Lookup
InstanceContent bolsaContents = new InstanceContent();
Lookup bolsa5 = new AbstractLookup(bolsaContents);
bolsaContents.add("Hi");
bolsaContents.add("World");
bolsaContents.add("lol!");
bolsaContents.add(123);
bolsaContents.add(new VentanaAction());      
Collection c = bolsa5.lookup(new Lookup.Template(Object.class)).allInstances();
System.out.println("Abstract Lookup: "+c.toString());