|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interfaccia comune a tutti i frame. Oltre alle operazini ereditate da ISlot, un frame ha le operazioni per settare/aggiungere un valore ad uno slot. Le operazioni di set/add restituiscono il frame stesso in modo da poter essere invocate in sequenza.
Method Summary | |
IFrame |
addSlot(java.lang.String name,
ISlot value)
Aggiunge un valore di tipo frame o computed allo slot col nome dato. |
IFrame |
addSlot(java.lang.String name,
java.lang.String value)
Aggiunge un valore di tipo stringa allo slot col nome dato. |
void |
export()
Esporta il frame e tutto il suo sotto albero richiamando la export
ereditata da ISlot passando un contesto nuovo e un Writer su standard output.
|
ISlot |
getSlot(java.lang.String name)
Restituisce lo slot con il nome richiesto. |
IFrame |
setSlot(java.lang.String name,
ISlot value)
Definisce uno slot di tipo frame o computed. |
IFrame |
setSlot(java.lang.String name,
java.lang.String value)
Definisce uno slot di tipo stringa. |
Methods inherited from interface labss.generator.ISlot |
clone, export, iterator |
Method Detail |
public IFrame setSlot(java.lang.String name, java.lang.String value)
name
- Nome da assegnare allo slot.value
- Valore da associare allo slot.
public IFrame setSlot(java.lang.String name, ISlot value)
name
- Nome da assegnare allo slot.value
- Valore da associare allo slot.
public IFrame addSlot(java.lang.String name, java.lang.String value)
name
- Nome da assegnare allo slot.value
- Valore da associare allo slot.
public IFrame addSlot(java.lang.String name, ISlot value)
name
- Nome da assegnare allo slot.value
- Valore da associare allo slot.
public ISlot getSlot(java.lang.String name)
null
.
name
- Nome dello slot richiesto.
public void export() throws java.io.IOException
export
ereditata da ISlot
passando un contesto nuovo e un Writer su standard output.
Questo metodo contiene un FactoryMethod per istanziare il contesto nascondendo al cliente
la sua rappresentazione concreta.
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |