|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Mantiene l'insieme dei valori degli slot durante l'esecuzione del metodo export. Le operazioni bind/unbind sono pensate per aggiungere/togliere in modo atomico tutti i valori degli slot definiti in un frame.
Method Summary | |
void |
bind(java.util.Map bindings)
Aggiunge al contesto uno scope con tutti gli slot definiti nella mappa. |
boolean |
contains(java.lang.String slotName)
Ritorna true se il contesto contiene lo slot specificato.
|
ISlot |
get(java.lang.String slotName)
Restituisce lo slot associato ad un nome. |
void |
unbind()
Toglie dal contesto tutti gli slot dello scope corrente. |
Method Detail |
public void bind(java.util.Map bindings)
bindings
- Mappa nome-slot di tutti gli slot di un framepublic void unbind()
public boolean contains(java.lang.String slotName)
true
se il contesto contiene lo slot specificato.
Questa operazione è necessaria per nascondere l'implementazione
degli slot senza valore.
slotName
- Nome dello slot da testare
public ISlot get(java.lang.String slotName)
slotName
- Nome dello slot richiesto.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |