🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153482

Re: EXT-GWT BeanModelTag czy coś da się zautomatyzować :)?

#153482
From: William Bonawentura
Date: Tue, 19 Jun 2012 05:43
13 lines
2139 bytes
> Załóżmy że chcę zbudować (SQL Editor) okno gdzie u góry tego okna będę 
> pisał kwerendę sql a pod spodem będę miał jej wynik w gridzie. Czy jest to 
> do osiągnięcia w GXT? i czy lik który podałem prowadzi mnie w dobrym 
> kierunku

To specyficzny przypadek. Podstawowe konstrukcje zakładają, że mamy ściśle 
określony obiekt danych, który w swoich atrybutach ma dane dla kolumn. Ty po 
każdym zapytaniu SQL będziesz miał inny typ wyniku więc i nie zaprojektujesz 
klasy która go opisuje. Dlatego proponuję jako obiekt danych użyć zwykłej 
mapy (a jako implementacji FastMap bo działa ona bezpośrednio przez Object 
javascriptowy). Implementacji ValueProvider dla kolumn nie zrealizujesz 
rzecz jasna generatorem z PropertyAccess, tylko napiszesz własną, czytającą 
mapę. Budowę kolumn w gridzie i tak musisz zrobić dynamiczną. 
Technical Details
Message-ID: <jrp3ii$6gh$1@news2.ipartners.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!nf1.ipartners.pl!ipartners.pl!news2.ipartners.pl!not-for-mail
References: <jr0h5b$71k$1@mx1.internetia.pl> <jr4019$1tda$1@news2.ipartners.pl> <jr54am$9vi$1@mx1.internetia.pl> <jr794s$ek5$1@news2.ipartners.pl> <jr7r28$b2t$1@mx1.internetia.pl> <jroivj$ol2$1@mx1.internetia.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!nf1.ipartners.pl!ipartners.pl!news2.ipartners.pl!not-for-mail
From: "William Bonawentura" <nie@ma.mnie.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: EXT-GWT BeanModelTag czy coś da
 się zautomatyzować :)?
Date: Tue, 19 Jun 2012 07:43:46 +0200
Organization: GTS Energis
Lines: 14
Message-ID: <jrp3ii$6gh$1@news2.ipartners.pl>
References: <jr0h5b$71k$1@mx1.internetia.pl> <jr4019$1tda$1@news2.ipartners.pl> <jr54am$9vi$1@mx1.internetia.pl> <jr794s$ek5$1@news2.ipartners.pl> <jr7r28$b2t$1@mx1.internetia.pl> <jroivj$ol2$1@mx1.internetia.pl>
NNTP-Posting-Host: nat-coig130.coig.katowice.pl
Mime-Version: 1.0
X-Trace: news2.ipartners.pl 1340084626 6673 195.39.217.130 (19 Jun 2012 05:43:46 GMT)
X-Complaints-To: abuse@ipartners.pl
NNTP-Posting-Date: 19 Jun 2012 05:43:46 GMT
In-Reply-To: <jroivj$ol2$1@mx1.internetia.pl>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3508.1109
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 15.4.3508.1109
X-MSMail-Priority: Normal
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit