Espressioni

Un'espressione č un frammento di codice che puņ essere valutato per produrre un valore.  Il contesto di un'espressione dipende dal particolare modello di debug.  Alcune espressioni possono dover essere valutate in una posizione specifica del programma in modo che sia possibile fare riferimento alle variabili.  IExpression definisce un'interfaccia generale per le espressioni di debug.

Il gestore di espressioni IExpressionManager) tiene traccia di tutte le espressioni dell'area di lavoro.  Inoltre, attiva gli eventi per i listener interessati quando vengono aggiunte, rimosse o modificate le espressioni.

Le espressioni possono essere utilizzate per implementare "elenchi di controllo," "inspector" o anche "bozze", che consentono agli utenti di valutare i frammenti di codice.  Gli strumenti Java utilizza espressioni per implementare l'espressione generata quando l'utente esamina il codice sorgente.

Copyright
IBM Corp. e altri 2000,2002.