paolomind.commons
Interface ObjectContainer

All Known Implementing Classes:
ActionCommandModule, ActionCommandTool, MessageManager, ModuleManager, ToolManager, XMLObjectContainer

public interface ObjectContainer

interfaccia da implementare per gestire un insieme di ogetti come fosse uno polimorfo.

Author:
paolo

Method Summary
 java.lang.Object get(java.lang.String name)
          reperisce un elemento registrato.
 java.util.Iterator getAll()
          restituisce tutti gli elementi.
 void register(NamedObject element)
          registra un ogetto.
 boolean select(java.lang.String name)
          seleziona un ogetto registrato.
 

Method Detail

select

boolean select(java.lang.String name)
seleziona un ogetto registrato. il manager prende il comportamento di tale oggetto

Parameters:
name - identificativo dell'ogetto
Returns:
true se l'oggetto esiste ed รจ stato selezionato, false altrimenti

register

void register(NamedObject element)
registra un ogetto.

Parameters:
element - l'oggetto da registrare con il suo nome

get

java.lang.Object get(java.lang.String name)
reperisce un elemento registrato.

Parameters:
name - nome dell'oggetto registrato
Returns:
restituisce un ogetto registrato oppure null

getAll

java.util.Iterator getAll()
restituisce tutti gli elementi.

Returns:
tutti gli elementi registrati


Copyright © 2007. All Rights Reserved.