Domanda

Sto scrivendo un'applicazione GWT MVP utilizzando la libreria GWT-piattaforma (molto bello una volta ci si abitua ad esso). Il mio problema si verifica quando i miei tentativi del presentatore per aggiornare il contenuto di una casella di riepilogo. Il problema si verifica sulla linea 66 del file di seguito:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/presenter/MapmakerStackPanelPresenter2.java

Sono sicuro che l'applicazione chiama il metodo onSuccess () (un punto di interruzione nelle opere debugger), e che il risultato è popolata.

Una cosa che ho notato è che la vista associata, MapmakerStackPanelViewImpl2.java, sembra essere inizializzato due volte. Mi chiedo se sto cercando di aggiornare un controllo su questo punto di vista che non è attaccato alla interfaccia utente reale. Questo file è qui:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/view/MapmakerStackPanelView2.java

Qualsiasi aiuto sarebbe apprezzato.

È stato utile?

Soluzione

Il problema era che c'erano due copie della vista galleggianti intorno. Ho usato Gin per iniettare la vista nel costruttore del presentatore, e problema è andato via.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top