Issue with Generated Sources (by RestyGWT) not Compiling, When including a class from an external GWT module.

2015-05-22 Thread Mário Costa
Hi!

After fighting with this, issue in all possible dimensions, hope to find 
some one who've manage to solved something similar ...

I'm using RestyGWT, to implemente a GWT app "RPC".

I've defined a service, 

class MyService extends RestService {

 @GET
 public void getResults(MethodCallback callback);
}

The class Result, is a DTO, which I've built into a separate GWT module, 
added the gwt.xml, stuff, configured the maven-source-plugin, 
to create the module source jar ... added the


org.my.data:my-data


My class Result:

public class Result {

String r1;
String r2;

public Result() {}
}


Every this is fine, the restygwt generates the 
org.my.data.Result_Generated_JsonEncoderDecoder_.java, into the .generated 
dir, after that fail with the error:

 Added 1 units to cache since last cleanup.
   Tracing compile failure path for type 
'org.mydata.data.Result_Generated_JsonEncoderDecoder_'
  Errors in 
'/target/.generated/org/mydata/data/Result_Generated_JsonEncoderDecoder_.java'
 Line 28: The constructor Result() is undefined
Wrote 1 units to persistent cache.
   See snapshot: 
/tmp/org.mydata.data.Result_Generated_JsonEncoderDecoder_953900780088454604.java
   Removing invalidated units

The issue, is the GWT Compiler, when compiling the generated stub, cannot 
find the Result class, and fails ...

Thanks in advance!
Cheers,
mc

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.


IE9 GWT Error loading images

2013-06-24 Thread Luis Costa
Hi all,
I'm using GWT 2.5.1 and I've a browser compatibility issue, when I open my 
application in Chrome everithing works fine but when I open my application 
in IE8 this error occurs:

"Unable to get property 'currentStryle' of undifined or null reference in 
http://localhost:8080/XXX/sc/modules/ISC_Core-js";

All my images that are being loaded by ImageResource (UIBInder pinting to 
my ImageResource implementation) appears badly.

Is this a known problem?

Many thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/groups/opt_out.




Re: CellTable disapears when a row click occurs and a RichTextArea widget is present

2013-06-07 Thread Luis Costa
I cant replicate this problem that was occuring yesterday.
thank your for your help but for now this problem seems to be resolved.



Quinta-feira, 6 de Junho de 2013 19:58:56 UTC+1, Luis Costa escreveu:
>
> Hi all,
>
> I'm using GWT 2.5.1 and GWTP.
>
> Something very strange is happening, I've a RichTextArea widget and a 
> cellTable.
>
>
> If I try to select a row all cellTable disappears!
>
>  
>
> But if I remove RichTextArea widget or replace the cellTable for a 
> DataGrid and select a row (clicking in the cellTable/ DataGrid row) it 
> works fine;
>
>  
>
> Is this a known problem?
>
>  
>
> Many thanks,
>
>
>
> Luis Costa
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: CellTable disapears when a row click occurs and a RichTextArea widget is present

2013-06-06 Thread Luis Costa
Here it is a simple case (see attachment)

Quinta-feira, 6 de Junho de 2013 19:58:56 UTC+1, Luis Costa escreveu:
>
> Hi all,
>
> I'm using GWT 2.5.1 and GWTP.
>
> Something very strange is happening, I've a RichTextArea widget and a 
> cellTable.
>
>
> If I try to select a row all cellTable disappears!
>
>  
>
> But if I remove RichTextArea widget or replace the cellTable for a 
> DataGrid and select a row (clicking in the cellTable/ DataGrid row) it 
> works fine;
>
>  
>
> Is this a known problem?
>
>  
>
> Many thanks,
>
>
>
> Luis Costa
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Error.7z
Description: application/7z-compressed


CellTable disapears when a row click occurs and a RichTextArea widget is present

2013-06-06 Thread Luis Costa


Hi all,

I'm using GWT 2.5.1 and GWTP.

Something very strange is happening, I've a RichTextArea widget and a 
cellTable.


If I try to select a row all cellTable disappears!

 

But if I remove RichTextArea widget or replace the cellTable for a DataGrid 
and select a row (clicking in the cellTable/ DataGrid row) it works fine;

 

Is this a known problem?

 

Many thanks,



Luis Costa

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Browser compatibility issue

2013-06-01 Thread Luis Costa
Hi all,
I'm using gwt-2.5.1 and the following widgets have distinct behaviours:

1. CellTable
  

  in Chrome, IE and Mozilla, it appear in fact filling all browser 
width but in Safary it doesent.

2. menuBar (or SimplePanel)
  a menu bar is added to the following SimplePanel
  
 
 in Safary and Chrome it appear filling all browser width but in IE 
and Mozilla it doesent.


Is this a know problem?


Many thanks, 
Luis Costa

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: GWT + PHP

2013-05-09 Thread Larissa Costa
Sorry Juan,

But I want to get the response from PHP script.
This PHP script is only a sample.

2013/5/9 Juan Pablo Gardella 

> Try with
> http://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/i18n/client/Dictionary.html
> .
>
>
> 2013/5/9 Larissa Costa 
>
>> Good morning!
>>
>> I have a php script like this:
>>
>> *> * for ($ i = 1, $ i <= 10, $ i + +) {*
>> * echo "Line". $ i. "";*
>> * }*
>> *?>*
>>
>>
>> And a variable in my GWT code:
>>
>> *String = **responsePHP = "";*
>>
>>
>> Is there a simple way (or not) to get the response from PHP script and
>> put in variable GWT?
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to google-web-toolkit+unsubscr...@googlegroups.com.
>> To post to this group, send email to google-web-toolkit@googlegroups.com.
>> Visit this group at
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit+unsubscr...@googlegroups.com.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> Visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
Larissa Costa
Graduanda em Ciência da Computação
Universidade Federal de Campina Grande

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




GWT + PHP

2013-05-09 Thread Larissa Costa
Good morning!

I have a php script like this:

*";*
* }*
*?>*


And a variable in my GWT code:

*String = **responsePHP = "";*


Is there a simple way (or not) to get the response from PHP script and put 
in variable GWT?

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Facebook login button

2013-05-03 Thread Larissa Costa
Hi,

I've never worked with the facebook and I need help.

I have a website (GWT) and I wanted to connect it with facebook to get some 
information about the user. For example, put a login button on the home 
page of my site.

Does anyone know how I can do this? Anyone have one example?

Thank you

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




GWT Image editing

2013-04-29 Thread Luis Costa


Hi all,

I’m using GWT 2.5.1, and I’m trying to create a component that allows the 
application user to edit an image, the workflow is:

1.   User can perform a mouse click on a certain part of the image “A” 
(that was previously uploaded);

2.   This event will put in the image clicked coordinates (X and Y) 
another image “B”, the final image “C” (“A” + “B”) can then be saved.

Can anyone give me some feedback about what will be the best approach to do 
this?

 

Many thanks,

Luis.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Enabled disabled GWT ValueListBox

2013-01-19 Thread Luis Costa
Sorry, obviousy what I mean in code sample (after implementing in my 
own ValueListBox HasEnabled interface) was:

@Override
public boolean isEnabled() {
return DOM.getElementPropertyBoolean(getElement(), "disabled");
}

@Override
public void setEnabled(boolean enabled) {
DOM.setElementPropertyBoolean(getElement(), "disabled", enabled);
}



Sábado, 19 de Janeiro de 2013 17:51:43 UTC, Luis Costa escreveu:
>
> Hi all,
> I'm using GWT 2.5 and I'm wondering if there's an easy way to enabled / 
> disabled ValueListBox, after a careful look:
>
> DateBox, TextBox implements com.google.gwt.user.client.ui.HasEnabled but 
> in other hand ValueListBox dosent
> I could extend com.google.gwt.user.client.ui.ValueListBox and implement 
> com.google.gwt.user.client.ui.HasEnabled doing:
>
> @Override
> public void setReadOnly(boolean readOnly) {
> DOM.setElementPropertyBoolean(getElement(), "disabled", readOnly);
> }
>
> @Override
> public boolean isReadOnly() {
> return DOM.getElementPropertyBoolean(getElement(), "disabled");
> }
>
> But is there realy necessary?
> Is  there a easy and logic way of doing this (disabled enabled)?
>
> Many thanks,
> Luis.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/0p7jO04dJGQJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Enabled disabled GWT ValueListBox

2013-01-19 Thread Luis Costa
Hi all,
I'm using GWT 2.5 and I'm wondering if there's an easy way to enabled / 
disabled ValueListBox, after a careful look:

DateBox, TextBox implements com.google.gwt.user.client.ui.HasEnabled but in 
other hand ValueListBox dosent
I could extend com.google.gwt.user.client.ui.ValueListBox and implement 
com.google.gwt.user.client.ui.HasEnabled doing:

@Override
public void setReadOnly(boolean readOnly) {
DOM.setElementPropertyBoolean(getElement(), "disabled", readOnly);
}

@Override
public boolean isReadOnly() {
return DOM.getElementPropertyBoolean(getElement(), "disabled");
}

But is there realy necessary?
Is  there a easy and logic way of doing this (disabled enabled)?

Many thanks,
Luis.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/TeIa8Lr4VnEJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



GWT Reflection

2013-01-11 Thread Luis Costa


Hi all,

What’s the best way to invoke a method by reflection using GWT, converting 
something like this:

 

GreetingServiceAsync service = GWT.create(GreetingService.class);

AsyncCallback callBack = new AsyncCallback< Void>() {

@Override

public void 
onFailure(Throwable caught) 
{

}

@Override

public void onSuccess(Void 
result) {

}

}; 

service.doSomething(callBack);

 

in:

GreetingServiceAsync greetingService = GWT.create(GreetingService.class);

 

String methodName = “doSomething”;

Object service;

AsyncCallback callBack = new AsyncCallback< Void>() {

@Override

public void 
onFailure(Throwable caught) 
{

}

@Override

public void onSuccess(Void 
result) {

}

};

/*somehow invoke by reflection*/

Class c = Class.forName(GreetingServiceAsync.class.getName());

Method  method = c.getMethod(methodName, AsyncCallback.class);

method.invoke (service, callBack);

 

 

Many thanks,

Luis.

 

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/MYz8uHTCuU0J.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: How not expose method to client when using RCP

2012-12-11 Thread Luis Costa


Hi Jens,

Thanks for your answer, the point here is who owns the contract (interface) 
server or client?

In my perspective is the server, and so this interface could have more than 
just methods to be expose to client side, in others technologies it can be 
defined which methods are expose to client, I think it would be interesting 
to have a way to define interface methods not to be exposed to client side 
(like a transient annotation).

Hope to hear some feedback.

Luis.

Segunda-feira, 10 de Dezembro de 2012 12:10:31 UTC, Jens escreveu:
>
> As far as I know you cant send the class Class through GWT-RPC as its not 
> serializable. So you have to remove your getDtoType() method from your 
> GWT-RPC interface (and any other method that takes Class as argument)
>
> As you only want to use the method on server side I am not sure why you 
> add it to the interface and thus make it part of your public API?
>
>
> -- J.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/HV6NwaV_XMUJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: How not expose method to client when using RCP

2012-12-10 Thread Luis Costa
Correction:
RCP I mean RPC :)


Segunda-feira, 10 de Dezembro de 2012 9:53:44 UTC, Luis Costa escreveu:
>
> Hi all,
>
> I’m using GWT 2.5, and RCP to exchange information between client and 
> service.
>
> I’m trying to define the interface that extends RemoteService and another 
> one CRUDService that has among others (CRUD methods) a method:
>
> public Class getDtoType();
>
>  
>
> But this method is only intended to be user by the implementation, on the 
> server side.
>
> Is there a way not to expose this method to client side?
>
> Otherwise I’m getting an error, when I compile the project, saying 
> Class does not implements Serializeble nor IsSerializeble.
>
>  
>
> Could anyone give me some feedback?
>
> Thanks,
>
> Luis.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/0t3cHq9Ie08J.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



How not expose method to client when using RCP

2012-12-10 Thread Luis Costa


Hi all,

I’m using GWT 2.5, and RCP to exchange information between client and 
service.

I’m trying to define the interface that extends RemoteService and another 
one CRUDService that has among others (CRUD methods) a method:

public Class getDtoType();

 

But this method is only intended to be user by the implementation, on the 
server side.

Is there a way not to expose this method to client side?

Otherwise I’m getting an error, when I compile the project, saying Class 
does not implements Serializeble nor IsSerializeble.

 

Could anyone give me some feedback?

Thanks,

Luis.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/_gYim4dXCB8J.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Is there a way to use tablayoutpanel without headers?

2012-06-26 Thread Luis Costa
I'm trying to find a gwt widget like tablayoutpanel but without headers, 
where I can programmatically set the selected tab 
(like tablayoutpanel does).
Does anyone knows if thers a way to use tablayoutpanel with no header?
Or is there any other widget more indicate to this cases?

Tanks,
Luis.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/wFmVQ1t0TzUJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: Fetching images for users: where to put them?

2012-04-04 Thread Matias Costa
In web.xml:


imageReceiver
xxx.ImageReceiver


imagePath
/the/place



And in the servlet:

public void init(ServletConfig servletConfig) throws ServletException{
imagePath = servletConfig.getInitParameter("imagePath");
if (!imagePath.endsWith(File.separator)) imagePath += File.separator
try {
File imageFolder = new File(imagePath);
if (!File.exists()) Util.mkdirRecursive(imagePath);
} catch ... whatever you want to do if something fails
  }

El martes 3 de abril de 2012 03:21:06 UTC+2, Sam W escribió:
>
> Hello, 
>
> I haven't been able to figure this out after spending 3 hours on 
> Google. 
>
> I can fetch an image, but I don't know where to put them. 
> If I just use "new File("image.jpg")", it will end up in my tomcat 
> bin/ folder. 
>
> Some sugggests to use getServletContext().getRealPath("/"); but it 
> would block forever at "getServletContext", I don't know why. 
>
> What should I do so it will be part of the war, thus clients can 
> access it via "http://path.to/appname/images/someimage.jpg";? 
>
> What is the best practice on this? 
>
> Thank you so much. 
> Sam

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/Bv7olVKpJqYJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: UiBinder and abstract class

2012-03-29 Thread Luis Costa
Hello all,
I'm having the same doubt, 
Damians, did you put your code working?
I'm having the same error.
Thanks,
Luis.

Segunda-feira, 1 de Fevereiro de 2010 11h22min10s UTC, damians escreveu:
>
> Hello,
>
> I've got a problem and i googled lots of pages to see if anyone got
> the same problem but i didn't find anything.
>
> I've got class AbstractDialog that extends DialogBox with some
> standart buttons like OK CANCEL that are bound by UiBinder. I've got
> another class that extends AbstractDialog with another declarative xml
> file, that contains only the main content of that DialogBox.
>
> When am trying to lunch application i got this error:
> Rebinding .UiBinder
>   Invoking com.google.gwt.dev.javac.StandardGeneratorContext@a51c3c
> Method 'ok' can not be bound. You probably missed
> ui:field='okButton' in the template.
>
> Method ok and UiHandler for button okVutton is declared in
> AbstractDialog. From class that extends AbstractDialog the UiField is
> not visible. Am i doing something wrong or i just didnt saw any
> information that you can not extends an object tha got his own
> UiBinder and extended class got their own UiBinder as well.
>
> My code:
>
> AbstractDialogBox.java
>
> public abstract class AbstractDialogBox extends DialogBox
> {
> private static AbstractDialogBoxUiBinder uiBinder = GWT.create
> (AbstractDialogBoxUiBinder.class);
>
> interface AbstractDialogBoxUiBinder extends UiBinder AbstractDialogBox>
> {
> }
>
> @UiField Button okButton;
> @UiField Button cancelButton;
> @UiField Label emptyLabel;
> @UiField VerticalPanel main;
>
> public AbstractDialogBox()
> {
> setWidget(uiBinder.createAndBindUi(this));
> setStyleName("oe-DialogBox");
>
> okButton.setText("OK");
> cancelButton.setText("CANCEL");
> }
>
> public void setContent(Widget content)
> {
> main.add(content);
> }
>
> @UiHandler("okButton")
> void ok(ClickEvent e)
> {
> onOK();
> }
>
> @UiHandler("cancelButton")
> void cancel(ClickEvent e)
> {
> onCancel();
> }
>
> public void keyPress(KeyPressEvent event)
> {
> if (event.getCharCode() == 13)
> onOK();
> else if (event.getCharCode() == 27)
> onCancel();
> }
>
> public abstract void onOK();
> public abstract void onCancel();
> }
>
> AbstractDialog.ui.xml
>
> http://dl.google.com/gwt/DTD/xhtml.ent";>
>  xmlns:g="urn:import:com.google.gwt.user.client.ui">
>
> 
> 
> 
>  width="100%"/> td>
> 
> 
>  width="140px"/>
>  styleName="dialogButton"/>
>  styleName="dialogButton"/> td>
> 
> 
> 
> 
>
> LoginOptionDialog.java that extends AbstractDialog
>
> public class LoginOptionDialog extends AbstractDialogBox
> {
> private static LoginOptionDialogUiBinder uiBinder = GWT.create
> (LoginOptionDialogUiBinder.class);
> interface LoginOptionDialogUiBinder extends UiBinder LoginOptionDialog>{}
>
> @UiField Image icon;
> @UiField Label descIp;
> @UiField TextBox ip;
> @UiField HTMLPanel content;
>
> public LoginOptionDialog()
> {
> super();
>
> setText("Login options");
>
> descIp.setText("Server IP:");
> ip.setText("Enter ip");
>
> setContent(content);
> }
>
> @UiHandler("ip")
> public void press(KeyPressEvent event)
> {
> keyPress(event);
> }
>
> public void onCancel()
> {
> // restore ip text from application context
> hide();
> }
>
> public void onOK()
> {
> // set ip in application context
> hide();
> }
> }
>
> LoginOptionDialog.ui.xml
>
> http://dl.google.com/gwt/DTD/xhtml.ent";>
>  xmlns:g="urn:import:com.google.gwt.user.client.ui">
>
>  
>   
>
>  height="23px"/>
>  styleName="dialogText" wordWrap="false" width="126px"/>
>  >
>
>   
>  
>
> 
>
>
> Enviroment that am using to launch it:
>
> public class Application implement EntryPoint
> {
> private LoginOptionDialog loginOptionDialog;
> private Button optionButton;
>
> public void onModuleLoad()
> {
>optionButton = new Button("Options");
>optionButton.addClickHandler(new ClickHandler()
>   {
>public void onClick(ClickEvent event)
>{
>
> loginOptionDialog.setPopupPosition(optio

Error using abstract class uiBinder

2012-03-29 Thread Luis Costa
Hello,
I'm using GWT SDK 2.4.0 and I'm trying to create an abstract class ( 
AbstractContentView ) that will be extended by Content1.
AbstractContentView  will have common code and uiFilds (like buttons etc.)
Content1 will had himself to AbstractContentView using 
"setContentWidget(this);"
But I'm getting the following error:
"[ERROR] Method 'previous' can not be bound. You probably missed 
ui:field='uiPrevious' in the template."
Can anyone please tell me what am I doing wrong?

Thanks,
Luis.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/2M5hDn5TvJkJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

package com.client;

import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.uibinder.client.UiHandler;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.IsWidget;
import com.google.gwt.user.client.ui.SimplePanel;
import com.google.gwt.user.client.ui.Widget;

public abstract class AbstractContentView extends Composite {

	
	@UiField SimplePanel uiMain;
	
	@UiField Button uiPrevious;
	@UiField Button uiOk;
	@UiField Button uiNext;
	
	private static BaseContentViewUiBinder uiBinder = GWT
			.create(BaseContentViewUiBinder.class);

	interface BaseContentViewUiBinder extends UiBinder {
	}

	public AbstractContentView() {
		initWidget(uiBinder.createAndBindUi(this));
	}

	
	public void setContentWidget(Widget widget){
		uiMain.add(widget);
	}
	
	public void setContentWidget(IsWidget widget){
		uiMain.add(widget);
	}


	@UiHandler("uiPrevious")
void previous(ClickEvent e) {
		onPrevious();
}

@UiHandler("uiOk")
void ok(ClickEvent e) {
	onOk();
}

@UiHandler("uiNext")
void next(ClickEvent e) {
	onNext();
}
	
	public abstract void onPrevious();
public abstract void onOk();
public abstract void onNext();
	
	
	
}


AbstractContentView.ui.xml
Description: XML document
package com.client;

import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;

public class Content1 extends AbstractContentView {

//	@UiField VerticalPanel uiPanel;
	
	private static Content1UiBinder uiBinder = GWT
			.create(Content1UiBinder.class);

	interface Content1UiBinder extends UiBinder {
	}

	public Content1() {
		super();
		
		initWidget(uiBinder.createAndBindUi(this));
		
		setContentWidget(this);
//		setContentWidget(uiPanel);
	}

	@Override
	public void onPrevious() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void onOk() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void onNext() {
		// TODO Auto-generated method stub
		
	}

}


Content1.ui.xml
Description: XML document


Re: How to share classes between two different modules with two different pages

2012-03-22 Thread Matias Costa
And you have in moduleB.gwt.xml ?



El jueves 22 de marzo de 2012 14:46:07 UTC+1, Deepak Singh escribió:
>
> It did not work.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/9QKJU7YLmEwJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: How to share classes between two different modules with two different pages

2012-03-21 Thread Matias Costa
I would create a base module from which A and B inherit.

Or you can try in moduleB.gwt.xml



El miércoles 21 de marzo de 2012 16:16:46 UTC+1, Deepak Singh escribió:
>
> Yes i have two seperate *.gwt.xml for both the modules.
> And i inherit ModuleB into moduleA as follows:
>
> ModuleA.gwt.xml
> 
>
> And then i use
>  com.pdstechi.modulenameB.shared.AbcDto   into 
> com.pdstechi.modulenameA.client package, it fails compilation with message 
>
> 'Source code for   com.pdstechi.modulenameB.shared.AbcDto  is not 
> available'.
>
> Thanks
> Deepak
>
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/Pchfn1wJN08J.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: MVP and RPC: What makes sense?

2012-02-20 Thread Matias Costa
> why should the View tell the Presenter "get the file" and the Presenter 
the tell the 
> view "show this file".

Because :

1) Error handling, this complicates the logic.
2) Display independence. Useful if you go mobile or more usual, while you 
create a new version of the interface, you can have a stable version to 
ship updates.
3) Testability. It is easy to test blind logic. Good luck testing a view.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/cZUvmRZ6_rIJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: Is it bad practice to use links like "#viewObject104" instead of eventBus.fireEvent(viewObjectEvent(id)) ?

2012-02-09 Thread Matias Costa
> I personally prefer links, because it also allows the user to open the 
> link in another window or tab. 

And the history works

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/07ITHl41q5QJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Exit in this group

2012-01-31 Thread Victor Costa Santiago
I would like to unsubscribe from this group and not receive any more
messages.
Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Cancel my account

2012-01-10 Thread Victor Costa Santiago
Please remove my account in the group.

Thank's

Victor

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



How to intercept GWT RPC

2011-10-04 Thread Costa
Hi,

I would like to encode information of the current session, such as the
session Id, current user for each GWT RPC call, how can I add this in
the RPC request and response?

Thanks,
Costa

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



TreeGrid

2011-06-23 Thread Victor Costa Santiago
Hello good afternoon!
Need help from you guys regarding a question / problem ...
I have an XML like this


ABC 
1 
0 
WAS 


DEF 
2 
1 
Method 


GHI 
3 
2 
Object 


JLM 
4 
3 
Object 


NOP 
5 
4 
Parameter 


QRS 
6 
4 
Parameter 


Xml This is populating a data source to a treegrid. What I needed was the
following:
1 - the tree is the look of checkbox. This item I've ever done as the
showcase but wanted to see if there's only the leaves (leafs) of parameters
have the look of checkbox.
2 - need to have the same level of nodes / leaves to be checked the other
one is how deslecionado a radiobutton. This parameter in the case of the
leaves that are there and can occur over an object there that only allow one
selection.
3 - I used the feature selection cascade but only wanted to work as follows
when selecting a level below the root of this that would be just above that
were selected in casacata and not those who are below the hierarchy, not to
disrupt the Item 2.

Is that possible? I am two days ago and found no examples or methods on the
internet that can help me.

Thanks in advance!

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Gwt-Connectors + Print

2011-01-24 Thread Victor Costa Santiago
Hello good evening!
Smartgwt am using 2.0.4 and 1.7.1 gwt-connectors. An example of my problem
is the address: http://code.google.com/p/gwt-connectors/
I am trying to print the diagram, but connectors and lines are becoming
invisible. Even in print preview. Anyone know how to fix it? I tried using
css but it did not work .. to help my code follows:

public class WindowMap extends Window {

public WindowMap(final Editor editor, ScreenSmall[] screenSmalls) {
setTitle(Message.getInstance().titleMap());
setWidth(1024);
setHeight(768);
setTop(45);
setCanDragResize(true);
setShowCustomScrollbars(true);
setShowMinimizeButton(false);
DOM.setElementAttribute(getElement(), "id", "map_container");
addItem(new CompositeMap(screenSmalls));
draw();
addCloseClickHandler(new CloseClickHandler() {
public void onCloseClick(CloseClientEvent event) {
destroy();
editor.setEnableMenuMap(false);
editor.setEnableOpenMap(false);
}
});
}
}



public class CompositeMap extends Composite {

final AbsolutePanel boundaryPanel;
final Diagram diagram;
private TreeMap hashIdAndScreen;
private HashMap hashIdAndNode;

public CompositeMap(ScreenSmall[] screenSmalls) {

boundaryPanel = new AbsolutePanel();
boundaryPanel.setSize("980px", "768px");
diagram = new Diagram(boundaryPanel);
// Create boundary panel
RootPanel rootPanel = RootPanel.get();
RootPanel.get().add(boundaryPanel, 0, 0);
hashIdAndScreen = new TreeMap();
hashIdAndNode = new HashMap();
// Rodar a lista de tela com as liga��es
for (int i = 0; i < screenSmalls.length; i++) {
ScreenSmall screenSmall = screenSmalls[i];
hashIdAndScreen.put(screenSmall.getId(), screenSmall);
}

int line = 0;
int cols = 450;

//  for que come�a pela primeira tela (key = 1) e depois passa para
seus filhos e assim sucessivamente
Set keys = hashIdAndScreen.keySet();
for (String key : keys)
{
ScreenSmall screenSmall = hashIdAndScreen.get(key);

NodeScreen node1;
if (hashIdAndNode.containsKey(screenSmall.getId())) {
node1 = hashIdAndNode.get(screenSmall.getId());
} else {
cols = 450;
node1 = createNode(boundaryPanel, diagram, screenSmall,
cols, line);
hashIdAndNode.put(screenSmall.getId(), node1);
line += 35;
}

// for para criar conectores com aqueles j� inclusos no mapa
List listIn = getIn(screenSmall.getPks());
for(String id : listIn){
NodeScreen node2 = hashIdAndNode.get(id);
createConector(node1.getConnectionPointS(),
node2.getConnectionPointN(), diagram);
}

// for para aqueles que ainda n�o foram adicionados no mapa
List listNotIn = getNotIn(screenSmall.getPks());
cols = (980 / (listNotIn.size() + 1)) - 250;
int c = 1;
for (String id : listNotIn) {
ScreenSmall screenSmall2 = getScreenSmall(id);
NodeScreen node2 = createNode(boundaryPanel, diagram,
screenSmall2, c * cols, line);
hashIdAndNode.put(screenSmall2.getId(), node2);
createConector(node1.getConnectionPointS(),
node2.getConnectionPointN(), diagram);
c++;
}
line += 35;
}
initWidget(boundaryPanel);
DOM.setStyleAttribute(boundaryPanel.getElement(), "position",
"relative");
DOM.setStyleAttribute(boundaryPanel.getElement(), "overflow",
"visible");
DOM.setStyleAttribute(rootPanel.getElement(), "position",
"absolute");
DOM.setStyleAttribute(rootPanel.getElement(), "overflow", "hidden");
}

private List getNotIn(List pks){
List pkNotInclude = new ArrayList();
for (String pk : pks)
if (!hashIdAndNode.containsKey(pk))
pkNotInclude.add(pk);
return pkNotInclude;
}

private List getIn(List pks){
List pkInclude = new ArrayList();
for (String pk : pks)
if (hashIdAndNode.containsKey(pk))
pkInclude.add(pk);
return pkInclude;
}

private ScreenSmall getScreenSmall(String id) {
return hashIdAndScreen.get(id);
}

private NodeScreen createNode(AbsolutePanel boundaryPanel, Diagram
diagram, ScreenSmall screenSmall, int x, int y) {
NodeScreen nodeScreen = new NodeScreen();
// Texto exibido
final Button button = new Button(screenSmall.getName());
button.setAutoWidth();
button.setOverflow(Overflow.VISIBLE);
boundaryPanel.add(button, x, y);
// Fun��o de drag drop
Shape shape = new Shape(button

Re: !!!GWT-CONNECTORS PRINTING PROBLEMS!!!

2011-01-20 Thread Victor Costa Santiago
I am trying to print a diagram done with the gwt-connectors (I use the gwt-
connectors1.7.1) and when attempting to view or print the lines and
connectors disappear ...
I tried using css but the problem persists. At: code.google.com / p / gwt-
connectors /
has a practical example and error. I tested in Firefox 3.6.9 and print IE8.
Even following the path file> Print View is the problem.

Thanks!

2011/1/19 Chris Conroy 

> !!!POSTING LIKE THIS IS REALLY ANNOYING. PLEASE REFRAIN FROM DOING SO.
> THANK YOU!!!
>
> On Wed, Jan 19, 2011 at 6:55 PM, Victor Costa Santiago <
> victor.costa.santi...@gmail.com> wrote:
>
>> Hello I am using 2.0.1 and gwt-smartgwt connectors and would like a way
>> for the connectors and lines to be printed regardless of the browser. I
>> was tested in Firefox 3.6.9 and IE8 and they do not print.
>>
>> I tried to handle the css did not work ...
>>
>> Thanks!
>>
>> Victor
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To post to this group, send email to google-web-toolkit@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-web-toolkit+unsubscr...@googlegroups.com
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-toolkit@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



MenuBar-smartgwt

2010-12-26 Thread Victor Costa Santiago
Good morning everyone!

I work with smartgwt. Could someone help me on how to create a dynamic menu
bar in GWT.
I researched a lot about using the Internet but not the MenuItem.enableIf
encountered examples.When trying to to use setEnabled ( true /false )
presents
problems with the dynamism of css, is only updated if placing the cursor
mouse over the item. And it only works if the initial status being css
enabled to true and then I set a false otherwise not working (in the case
placing the cursor over the item in question). In my research in
internet forums said that the GWT has this same problem and should be used
MenuItem.enableIf for the dynamic, but found no examples.
Can anyone help me?

Can someone help me with a simple code using a menubar like this:
In the case menuitem1 already enabled, and is the only one, when clicked
enables
menuitem2 and disables the menuitem1. Clicking the menuitem2, enables
menuitem1 and menuitem3, and disables menuitem2. In the case in the drawing
below
menuitem3 is part of menu2.


|menu1   |   menu2 |
---
menuitem1 | menuitem3

menuitem2 |


Thanks!

Victor

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Problems with keyboard events+MenuItem+gwt-print-it

2010-12-05 Thread Victor Costa Santiago
Good morning everyone!
I'm having problems with updating the look of MenuItem smartgwt. I'm leaving
the subitems disabled and enabled dynamically, but the look is not, has
problems, only updates the look when the cursor is over the icon, but needs
to be updated to access the menu, follow what I'm trying to do:

2 subitems begin disabled and are only able to access another sub-item, but
in doing so enabled this subsection which sets should be disabled.
They are disabled but the bigger problem is the question that is not dynamic
visual ... How do I pose to fix it?

The other problem is concerned a repetition of events from the keyboard, how
can I do to run a command only while precione is the shortcut key that I
generated?

HandlerRegistration logHandler = Event.addNativePreviewHandler(new
NativePreviewHandler() {

@Override
public void onPreviewNativeEvent(NativePreviewEvent
event) {
NativeEvent ne = event.getNativeEvent();
if (ne.getCtrlKey() && (ne.getKeyCode()=='l'
||
ne.getKeyCode()=='L')) {
ne.preventDefault();
DeferredCommand.addCommand(new
Command() {
@Override
public void execute() {
loggerWindow.show();

}
});
}
}
});



And the last problem is with the gwt-print: cmo do I print full pages in
firefox? They are coming out blank!

package br.com.freller.tool.client;

import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.DeferredCommand;
import com.google.gwt.user.client.Element;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.UIObject;
import com.google.gwt.user.client.Timer;

public class Print {

/**
 * If true, use a Timer instead of DeferredCommand to print the internal
fram
 */
public static boolean USE_TIMER = false;

/**
 * Time in seconds to wait before printing the internal frame when using
Timer
 */
public static int TIMER_DELAY   = 2;


public static native void it() /*-{
$wnd.print();
}-*/;

public static void it(UIObject obj) {
it("", obj);
}

public static void it(Element element) {
it("", element);
}

public static void it(String style, UIObject obj) {
it(style, obj.getElement());
}

public static void it(String style, Element element) {
it("", style, element);
}

public static void it(String docType, String style, Element element) {
it(docType, style, DOM.toString(element));
}

public static void it(String docType, String style, String it) {
it(docType
   +""
   +""
   +""
   +""
   +style
   +""+""
   +it
   +""+
   "");
}

public static void it(String html) {
try {
buildFrame(html);

if (USE_TIMER) {
Timer timer = new Timer() {
public void run() {
printFrame();
}
};
timer.schedule(TIMER_DELAY * 1000);
} else {
DeferredCommand.addCommand(new Command() {
public void execute() {
printFrame();
}
});
}

} catch (Throwable exc) {
Window.alert(exc.getMessage());
}
}

public static native void buildFrame(String html) /*-{
var frame = $doc.getElementById('__printingFrame');
if (!frame) {
$wnd.alert("Error: Can't find printing frame.");
return;
}
var doc = frame.contentWindow.document;
doc.open();
doc.write(html);
doc.close();

}-*/;

public static native void printFrame() /*-{
var frame = $doc.getElementById('__printingFrame');
frame = frame.contentWindow;
frame.focus();
frame.print();
}-*/;

}

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



GWT: problems with gwt-diagram-gwt, gwt-visualization and gwt-connectors

2010-11-06 Thread Victor Costa Santiago
Hello good day!
I am new to the group and my English is not very good (I am Brazilian and
-.-"),i'm new to GWT and java. Well, I need to implement the service system
so that when you click a button to open one within the window and should
have a diagram on the system screens.
for example:
index
/  \
 printing services
 /  \   \

I tried to use gwt-diagram-gwt gwt-visualization and gwt-connectors. But
each of them have many problems to implement them in the system. In the case
of gwt-visualization do not know how to use the command google.load
("visualization", "1", {packages: ["orgchart"]}) on the button that will
generate the window with the chart / diagram. But all three tried to use
that had problems with an uncaught error, which seems not allow me to
generate the connectors between the labels / canvas / etc. What I understand
they all work with and in the case of absolutepanel gwt-diagram
gwt-connectors in the examples of Internet use rootpanel to display them. And
how I am implementing the application that already uses rrotpanel doubt the
best practice how to call that window with this chart.
Have even tried the idea of using other entry-point, but I'm learning how
use use do not know if it would be feasible or how to implement it.
Please excuse the errors of English, and even I am new to GWT and java ...
But I would like to use or-gwt gwt-diagram or visualization, but not sure
how ...

Thanks all!

Victor

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: GWT and WebGL

2010-10-19 Thread Matías Costa
Well, Look what these guys did:

http://code.google.com/p/quake2-gwt-port/

<http://code.google.com/p/quake2-gwt-port/>If they could... why don't you?

El 18 de octubre de 2010 18:38, Matías Costa escribió:

> I think you can't. It should be a massive work. I have no idea about how
> bullet works, but tricking it to use a webgl context must be hard, next to
> imposible.
>
> GWT is a Java to Javascript compiler. It is no magic java in a webpage. The
> java code must comply various constraint to be able to translate to
> javascript. Something as simple as awt.Color doesn't work.
>
> 2010/10/16 Alon Gubkin 
>
> I'm planning on writing a 3D game for the Game On 
> contest<http://mozillalabs.com/gaming/2010/09/30/game-on-2010-is-here/>with 
> WebGL. Because of the huge third party libraries wrriten in Java (like
>> JBullet <http://jbullet.advel.cz/>), I thought it'd be a good idea to
>> write it with GWT and not in plain JavaScript.
>>
>>- What is the most active WebGL module for GWT?
>>- Are there any graphics engine ported to WebGL/GWT? If not, should I
>>port an existing graphics engine to GWT before writing the game? Is the
>>WebGL API similar to the OpenGL API?
>>
>> Thanks.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To post to this group, send email to google-web-tool...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-web-toolkit+unsubscr...@googlegroups.com
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Re: GWT and WebGL

2010-10-18 Thread Matías Costa
I think you can't. It should be a massive work. I have no idea about how
bullet works, but tricking it to use a webgl context must be hard, next to
imposible.

GWT is a Java to Javascript compiler. It is no magic java in a webpage. The
java code must comply various constraint to be able to translate to
javascript. Something as simple as awt.Color doesn't work.

2010/10/16 Alon Gubkin 

> I'm planning on writing a 3D game for the Game On 
> contestwith 
> WebGL. Because of the huge third party libraries wrriten in Java (like
> JBullet ), I thought it'd be a good idea to
> write it with GWT and not in plain JavaScript.
>
>- What is the most active WebGL module for GWT?
>- Are there any graphics engine ported to WebGL/GWT? If not, should I
>port an existing graphics engine to GWT before writing the game? Is the
>WebGL API similar to the OpenGL API?
>
> Thanks.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to google-web-tool...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-web-toolkit+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



com.google.gwt.user.client.rpc.SerializationException

2010-09-07 Thread Costa
Please help with error below.

Is this mean that the class com.voxbone.voxAPI.Country could not be
serialize or it is just simple
NoClassDefFoundError ?

Exception while dispatching incoming RPC call
com.google.gwt.user.client.rpc.SerializationException: Type
'org.dozer.MappingException' was not included in the set of types
which can be serialized by this SerializationPolicy or its Class
object could not be loaded. For security purposes, this type will not
be serialized.: instance = org.dozer.MappingException:
java.lang.NoClassDefFoundError: Could not initialize class
com.voxbone.voxAPI.Country
at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serialize(ServerSerializationStreamWriter.java:
610)
at
com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter.writeObject(AbstractSerializationStreamWriter.java:
129)
at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter
$ValueWriter$8.write(ServerSerializationStreamWriter.java:152)
at
com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter.serializeValue(ServerSerializationStreamWriter.java:
534)
at com.google.gwt.user.server.rpc.RPC.encodeResponse(RPC.java:
609)
at
com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
383)
at
com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:
581)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:
188)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:
224)
at
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:
62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



Error occurred in deployement on glassfish with GWT 2.0 and EJB 3

2010-02-22 Thread Daniel Da Costa
Hi,

i have a big problem, when i try to deploy my EAR project (containing
GWT and EJB project) on Glassfish V3 i have this error:

"Exception while loading the app : java.lang.RuntimeException: Unable
to load EJB module. DeploymentContext does not contain any EJB Check
archive to ensure correct packaging for C:\Dev\Server
\GlassfishV3\glassfish\domains\domain1\applications\UMLVWave-EAR-0.0.1-
SNAPSHOT\UMLVWave-GWT_war"

Please Help me.
Thks

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



JSONParser bug ?

2010-02-04 Thread Costa
I have attempted the following code snippet:

String data = "new $wnd.Date(2010,0,28,17,8,48,0)";
JSONValue value = JSONParser.parse(data);

To my dismay it returns a JSONNumber !!

Now I looked in the source code (JSONParser.java: parse, evaluate &
createObject) and I created the following test program.


String data = "new $wnd.Date(2010,0,28,17,8,48,0)";
myParser(data);
...

  private native void myParser(String data) /*-{
var x = eval('(' + data + ')');
$wnd.alert(" typeof = " + typeof x + ", valueOf = " +
x.valueOf());

  }-*/;


The alert displays typeof = object and in valueOf = 1264727328000.

Because typeof = object the execution flow calls createObject:

private static native JSONValue createObject(Object o) /*-{
if (!o) {
  return @com.google.gwt.json.client.JSONNull::getInstance()();
}
var v = o.valueOf ? o.valueOf() : o;
if (v !== o) {
  // It was a primitive wrapper, unwrap it and try again.
  var func =
@com.google.gwt.json.client.JSONParser::typeMap[typeof v];
  return func ? func(v) :
@com.google.gwt.json.client.JSONParser::throwUnknownTypeException(Ljava/
lang/String;)(typeof v);
} else if (o instanceof Array || o instanceof $wnd.Array) {
  // Looks like an Array; wrap as JSONArray.
  // NOTE: this test can fail for objects coming from a different
window,
  // but we know of no reliable tests to determine if something is
an Array
  // in all cases.
  return @com.google.gwt.json.client.JSONArray::new(Lcom/google/
gwt/core/client/JavaScriptObject;)(o);
} else {
  // This is a basic JavaScript object; wrap as JSONObject.
  // Subobjects will be created on demand.
  return @com.google.gwt.json.client.JSONObject::new(Lcom/google/
gwt/core/client/JavaScriptObject;)(o);
}
  }-*/;


Please note the line:

var v = o.valueOf ? o.valueOf() : o;

What is the reason for doing this? It changes the type of object to
something that is not and that is a number.

Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.



findResource(DynaTable/html.gwt.xml) --> Resource not found, returning null

2010-01-03 Thread Costa
Hi All

I am trying to start hosted mode for DynaTable samples from GWT2.0.0
using command line(see below):
This sample works very very in all previous gwt versions.

[ERROR] Unable to find 'DynaTable.gwt.xml' on your classpath; could be
a typo, or maybe you forgot to include a classpath entry for source?

@java -Xmx256M -cp "%~dp0\src;%~dp0\bin;%~dp0\../../gwt-user.jar;
%~dp0\../../gwt-dev.jar" com.google.gwt.dev.GWTShell -out "%~dp0\war" -
logdir logs -logLevel ALL  DynaTable.html

I found very strange name "DynaTable/html.gwt.xml" in debug
information.
The development shell servlet received a request to generate a host
page for module 'DynaTable.html'
   getResource(DynaTable/html.gwt.xml)
   findResource(DynaTable/html.gwt.xml)
   --> Resource not found, returning null
 --> Resource not found, returning null

Any ideas?

Thank you.

--

You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.




Re: Targettting Rhino with GWT compiler

2009-10-23 Thread Matías Costa

On Tue, Oct 20, 2009 at 3:53 PM, Attila Szegedi  wrote:
>
> Hi all,
>
> I really like the development model of GWT - using Java for
> development, with all its type robustness and refactoring
> friendliness. I have a rather large JS system that badly needs
> rewriting after five years of incremental spontaneous evolution and I
> consider using the GWT compiler to redo it. The gotcha though is that
> this is not a browser-run front-end application, rather it is a server
> side JavaScript system, using Mozilla Rhino on the JVM as its JS
> runtime.


I do not see how GWT fits here. Please, can you explain? Generating
not offuscated code and use that with hand made JS? Why not use one
language from the new breed: scala, clojure, groovy...?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~--~~~~--~~--~--~---



Re: date incompatibility between GWT java.util.Date class and the javascript Date

2009-09-01 Thread costa

Nobody there? Should I fill in a bug report? As it is right now I
don't think using java.util.Date to pass dates to a remote service is
reliable in the web mode and there can be very subtle bugs that are
hard to track.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~--~~~~--~~--~--~---



Re: date incompatibility between GWT java.util.Date class and the javascript Date

2009-08-31 Thread costa

I am using GWT 1.5
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~--~~~~--~~--~--~---



Re: date incompatibility between GWT java.util.Date class and the javascript Date

2009-08-31 Thread costa

It turns out that the problems that I am having stem from the way the
daylight savings time dates are calculated in the browser vs. java.

Here is a link with the US & Canada DST periods:
http://www.timeanddate.com/news/time/us-daylight-saving-extended.html

For instance in 2005 the daylight savings time in Vancouver BC started
on Apr 3rd. In 2010 the DST will start on Mar 14th.


Any java.util.Date object created in the browser (compiled code: java -
> javascript) that is between 14th of Mar 2005 and Apr 3rd 2005 will
have the time portion on the java side 23:00:00 because the browser
applies the next DST period to these dates. In the host mode the dates
work as expected because probably java uses time zone tables but as
soon as the code gets compiled to javascript things are not the same
in IE7.

I created a test remote service with the following method:

  public void displayDate(Date date)
  {
log.error("My date is " + date);
  }

the Date object is a java.util.Date.

I created this client function:

  private void displayDate(final Date date)
  {
AsyncCallbackAdapter o = new AsyncCallbackAdapter()
{
  @Override
  public void executeImpl()
  {
TestService.App.getInstance().displayDate(date, this);
  }

};

o.execute();
  }

Now the following code:
displayDate(new Date(105, 2, 13));
displayDate(new Date(105, 2, 14));
displayDate(new Date(105, 3, 3));
displayDate(new Date(105, 3, 4));

produces (on the server) in hosted mode:

 My date is Sun Mar 13 00:00:00 PST 2005
 My date is Mon Mar 14 00:00:00 PST 2005
 My date is Sat Apr 02 00:00:00 PST 2005
 My date is Sun Apr 03 00:00:00 PST 2005

and in web mode it produces:

My date is Sun Mar 13 00:00:00 PST 2005
My date is Sun Mar 13 23:00:00 PST 2005
My date is Sat Apr 02 23:00:00 PST 2005
My date is Mon Apr 04 00:00:00 PDT 2005

Note the time portion.




--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~--~~~~--~~--~--~---



date incompatibility between GWT java.util.Date class and the javascript Date

2009-08-31 Thread costa

Hello:

I came across this weird bug where I had code that created a
java.util.Date based on the value returned by the javascript
Date.getTime method.

Example:

Javascript (IE 7, FF 3.5): new Date(2002, 02, 20) is: Wed Mar 20 2002
00:00:00 PDT 2002
Java: new Date(102, 02, 20) is: Wed Mar 20 00:00:00 PST 2002

Note the time zone. This makes the GWT java.util.Date <-> JavaScript
Date interchange via the number of milliseconds since 1970 unreliable.

Any thoughts about this?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en
-~--~~~~--~~--~--~---



java to javascript code conversion question

2009-08-11 Thread costa

I have two modules, module 1 & module 2 with module 2 inheriting
module 1.

When the code in module 2 gets converted to JavaScript, is gwt
converting only the classes in module 1 used by module 2 or does it
convert everything in module 1?

I have this common module that contains code used in several other
modules. Some of the panels are used in one other module, other panels
are used in more than one module. When one module loads up I do not
want the browser to load javascript code that is never used in that
module.

I am using GWT 1.5.

Thanks

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: How to send data to client in a regular interval?

2009-06-01 Thread Matías Costa

Further reading:

http://code.google.com/p/google-web-toolkit-incubator/wiki/ServerPushFAQ

2009/6/1 Matías Costa :
> Mail fail.
>
> Oops, very wrong post. My brain got a shortcircuit and I was thinking
> this was for the django list.
>
> Sorry.
>
> Almost everything apply to GWT except the jquery and djangosnippets
> statements. For coment exists various solutions with 3rd party
> modules.
>
> 2009/6/1 Matías Costa :
>> I use auto_increment primery keys, so new rows are greater than the
>> last send to client. Each minute the client polls the server
>> /example/path/new_objects?from=2353 (beware IE caching). JQuery in
>> client, and json encoding in the server  (search djangosnippets.com)
>> makes this a joke, no more than a few hours to implement.
>>
>> If you want also notify modifications (my model is inmutable) you
>> should store some kind of version indicator.
>>
>> If you need near real-time updates investigate comet. I have no
>> experience with it.
>>
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: How to send data to client in a regular interval?

2009-06-01 Thread Matías Costa

Mail fail.

Oops, very wrong post. My brain got a shortcircuit and I was thinking
this was for the django list.

Sorry.

Almost everything apply to GWT except the jquery and djangosnippets
statements. For coment exists various solutions with 3rd party
modules.

2009/6/1 Matías Costa :
> I use auto_increment primery keys, so new rows are greater than the
> last send to client. Each minute the client polls the server
> /example/path/new_objects?from=2353 (beware IE caching). JQuery in
> client, and json encoding in the server  (search djangosnippets.com)
> makes this a joke, no more than a few hours to implement.
>
> If you want also notify modifications (my model is inmutable) you
> should store some kind of version indicator.
>
> If you need near real-time updates investigate comet. I have no
> experience with it.
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: How to send data to client in a regular interval?

2009-06-01 Thread Matías Costa

On Mon, Jun 1, 2009 at 10:59 AM, Suren  wrote:
> but I want to confirm is there any other ways of doing
> it. So at the end, its not possible..hmm.
>
> So now what I am trying to do is,  Storing the keycolumns of the rows
> initially sent to client in an array, and I am initiating the request
> from the client now, and fetching the same values from the DB and
> comapring with the existing values. If there is a difference then
> sending that to client, else leave that row as such..
>
> Tell me if anyother way of doing it, or is there any disadvantages of
> doing it?

I use auto_increment primery keys, so new rows are greater than the
last send to client. Each minute the client polls the server
/example/path/new_objects?from=2353 (beware IE caching). JQuery in
client, and json encoding in the server  (search djangosnippets.com)
makes this a joke, no more than a few hours to implement.

If you want also notify modifications (my model is inmutable) you
should store some kind of version indicator.

If you need near real-time updates investigate comet. I have no
experience with it.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: How to send data to client in a regular interval?

2009-06-01 Thread Matías Costa

On Mon, Jun 1, 2009 at 9:47 AM, Suren  wrote:
>
> Hi all,
>
> Is it possible to send the updated data from DB to the client in a
> periodic interval and without any request or call from the client?

No, it is not posible.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: GWT 1.6.4 on Linux amd64 architecture fails

2009-05-31 Thread Matías Costa

On Mon, Apr 27, 2009 at 7:51 PM, marco  wrote:
>
> This seems a similar issue as with GWT 1.5.3, in that both seem to
> require a 32bit JVM to run properly.

The 32b JVM is needed for the hosted mode. In production we are using
64b pure server.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



GWT1.6 and annotations

2009-05-06 Thread Matías Costa

Hello people.

I am developing with 1.5/eclipse/cypal-plugin, with some custom
annotations and all goes fine. But fails with gwt1.6 and the google
plugin.

Simple test case. In eclipse create a new gwt project, let's call it just 'g'

Create annotation:

package g.client;

import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface Foo {
    public String bar() default "bar";
}

Create class using annotation:

package g.client;

import java.io.Serializable;

public class Thing implements Serializable {

    @Foo(bar = "ok")
    public double id;

    public Thing() {
    id = 25;
    }

    public double getId() {
    return id;
    }
}

"GWT compile project" output:

Compiling module g.G
   Refreshing module from source
  Refreshing TypeOracle
 Processing types in compilation unit:
file:/home/mati/eclipse/g/src/g/client/Thing.java
Found type 'Thing'
   Resolving annotation '@Foo(bar = "ok")'
  [ERROR]
java.lang.ClassNotFoundException: g.client.Foo
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at 
com.google.gwt.dev.javac.TypeOracleMediator.getClassLiteral(TypeOracleMediator.java:763)
at 
com.google.gwt.dev.javac.TypeOracleMediator.resolveAnnotation(TypeOracleMediator.java:831)
at 
com.google.gwt.dev.javac.TypeOracleMediator.resolveAnnotations(TypeOracleMediator.java:857)
at 
com.google.gwt.dev.javac.TypeOracleMediator.resolveField(TypeOracleMediator.java:899)
at 
com.google.gwt.dev.javac.TypeOracleMediator.resolveFields(TypeOracleMediator.java:943)
at 
com.google.gwt.dev.javac.TypeOracleMediator.resolveTypeDeclaration(TypeOracleMediator.java:1428)
at 
com.google.gwt.dev.javac.TypeOracleMediator.addNewUnits(TypeOracleMediator.java:389)
at 
com.google.gwt.dev.javac.TypeOracleMediator.refresh(TypeOracleMediator.java:417)
at 
com.google.gwt.dev.javac.CompilationState.refresh(CompilationState.java:179)
at 
com.google.gwt.dev.javac.CompilationState.(CompilationState.java:93)
at 
com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:264)
at com.google.gwt.dev.Precompile.precompile(Precompile.java:283)
at com.google.gwt.dev.Compiler.run(Compiler.java:170)
at com.google.gwt.dev.Compiler$1.run(Compiler.java:124)
at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:84)
at 
com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:78)
at com.google.gwt.dev.Compiler.main(Compiler.java:131)
   Compiling 5 permutations
  Permutation compile succeeded
   Linking into war
  Link succeeded
   Compilation succeeded -- 19,961s

Should I just ignore the error?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: RPC Performance/Response Problem

2009-03-26 Thread Matías Costa
On Thu, Mar 26, 2009 at 9:46 AM, -Lord-67 <-lord...@web.de> wrote:

>
> First of all: Hi to everyone!
>
> I'm new to GWT and just programming my first app. Since i've some
> experience in Java it's not a big problem, but in this case i am stuck
> and hopefully someone can help me.
>
> In my app i make a RPC: On server side i get some data out of a
> database and save it into an array of type String. Up to 10.000
> Strings atm, later on maybe up to 50.000. It is no problem so far. The
> server is handling this really fast. I measured 5 RPCs with about 500
> Strings each and it took less time than 200 milliseconds each (SQL
> Statement + creating the array).
>
> The problem now is: I have to wait 5 SECONDS to get the results of the
> RPC (the String[] created on the server) on the client side so i can
> do something with them. Regarding the overall time i measured, these 5
> seconds are more than 75% of the time which my app needs. Is it
> possible that the serialization and deserialization takes that much
> time? I don't think so and i have no clue where this 5 seconds come
> from. If someone has any ideas, solutions, suggestions on this problem
> i would appreciate any help!
>
>
Seems your bootleneck is in the browser. Javascript is not very fast. Try
Chrome and if it is faster you can blame javascript . You can make chunks of
1000 Strings and update the UI in steps. The overwall performance
(throughput) will be worse, but the speed perception will be much better
(latency),

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Currency Formatting

2009-03-25 Thread Matías Costa
On Wed, Mar 25, 2009 at 12:28 PM, fatjack1...@googlemail.com <
fatjack1...@googlemail.com> wrote:

>
> When you say the currency code, do I just type in something like
> 'GB' (or equivilent) for the UK?


British pounds = GBP
Euro = EUR
US Dollar = USD
And so on...

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: GWT and charts

2009-03-23 Thread Matías Costa
2009/3/23 Matías Costa 

> On Mon, Mar 23, 2009 at 2:05 PM, JoeB  wrote:
>
>>
>> The Fusion Charts are very good-looking, but they require the Adobe
>> Flash Player plugin.  My customer may be using the app from within a
>> secure network that doesn't have access out to the Internet, so this
>> could be a problem.  It seems that at least some browsers come pre-
>> installed with the Flash Player; does anybody have a sense as to how
>> safe it is to assume that "all modern browsers" already have the Flash
>> Player?
>>
>
> Any browser comes with flash preinstalled.
>

Sorry, I mean "NO browser comes with flash preinstalled"

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: GWT and charts

2009-03-23 Thread Matías Costa
On Mon, Mar 23, 2009 at 2:05 PM, JoeB  wrote:

>
> The Fusion Charts are very good-looking, but they require the Adobe
> Flash Player plugin.  My customer may be using the app from within a
> secure network that doesn't have access out to the Internet, so this
> could be a problem.  It seems that at least some browsers come pre-
> installed with the Flash Player; does anybody have a sense as to how
> safe it is to assume that "all modern browsers" already have the Flash
> Player?
>

Any browser comes with flash preinstalled. Anyway, flash is not a big
dependency. May be you could host it in the app web server for the user to
install it without internet connection.

If user can't install flash, you have to go with gcharts.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: using of classes outside gwt's class list

2009-03-23 Thread Matías Costa
On Mon, Mar 23, 2009 at 4:10 PM, ytbryan  wrote:

>
> thanks thomas.
>
> I wonder which method is better? thomas's or David's?
>
> I don't quite get how to "emulate" the java class...
>
> but if i simply put it at the server, it will slow down my system
> greatly. eg. if i want to fetch the geocode from google geocode, the
> data will go to my server and then transmitted to my client through
> RPC.
>
> is there a standard way of doing this? given that the classes needed
> are outside the JRE Emulation provided by gwt.
>

Google provides a gwt "bindings" to his google maps api.

Think again, your app runs inside a big HTTP client.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: GWT and charts

2009-03-23 Thread Matías Costa
On Mon, Mar 23, 2009 at 7:02 AM, robinson  wrote:

>
> Hi there guys,
>
> I am developing a java based application and require a charting
> utility. But when i started using google visualizations for this I
> figured out that it has a dependency on internet. Is there any way for
> me to get charts using GWT, without depending on internet.
>

I am using ofcgwt for charting. The main problem for me is, until you get
OOPHM working (I haven't even tried, I am in a rush) watching the charts
require full app compilation. The process , code -> test -> discover bug ->
code -> test is slow.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Open Flash Charts and negative values

2009-03-23 Thread Matías Costa
Hello people.

I am using ofcgwt for charting, and it looks like you can't pass the y_min
parameter supported by ofc to get proper negative values rendering.

¿Any idea of how to get a negative range Y axis?

Thanks

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Plugin based gwt web application

2009-03-13 Thread Matías Costa
On Fri, Mar 13, 2009 at 4:31 PM, Andreas Karlsson  wrote:

> Therefor I don't think the dynamic addition of (at compile time
> unknown) modules is doable with the current (or future) versions of
> GWT.
>

Yeah, you are right.

I've talking with a colleague about the idea, its posible, with
restrictions, with a JSNI interface in both sides, the plugin and the app.
This is the way gwt-exporter works, you can see it in the timepedia blog:

http://timepedia.blogspot.com/2009/03/gwt-exporter-205-released.html

But the more simple solution, as you say, is compiling all plugins all at
once, and activate them in runtime.

I consider myself satisfied with this. Josh, are you done?

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Plugin based gwt web application

2009-03-13 Thread Matías Costa
On Fri, Mar 13, 2009 at 6:39 AM, Vitali Lovich  wrote:

> The "obfuscated" code is just javascript which I explained to you how to
> load.
>

I disagree because:

* Obfuscated, optimized code mangles the functions and classes names. If
this mangling, is not deterministic and constant between compiler
executions, the plugin method names are different. So, how the app and the
plugin can invoke each other?
* There are missing code paths never used by your app, but needed by the
plugin. And the reverse. Oh, and inlining.
* Gwt builds are self contained, we do not want the plugin to have its own
copy of everything.

With optimized, obfuscated code you need some way to tell the compiler what
symbols preserve. The same as you tell a C++ compiler/linker when doing a
library, the symbols to export.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Plugin based gwt web application

2009-03-13 Thread Matías Costa
On Fri, Mar 13, 2009 at 12:00 PM, Andreas Karlsson wrote:

> What I (plan) to do is to automatically recompile the whole
> application when a client-plugin is added.
>
> So I keep a plugin registry on the server side and when I enable/add a
> plugin I generate some glue files and recompile + redeploy the whole
> GWT-client automatically, this to get the most benefits from GWT
> optimizations.
>

I am in the design phase of a application that will be deployed on different
offices, each one with almost equal  workflows, automatizing, staff and
requisites. Yeah, that "almost" sucks. The idea is to get one big common or
default subset, build some kind of plugin / extension / delegation system
for the specific and deploy different builds without forking the codebase.
That forking should be a nightmare.

So, your way was the initial idea, and in our project fits. But some kind of
dynamic plugin loading and upgrading, without touching the core install is
ideal, and a very powerful tool. For example, you can do per user plugin
configs.

So, Rosh, what do you think about doing a small prototype? I see appropriate
contact via private mail, work on that and publish the results pointing
problems and wait for feedback. We can be days talking about the idea, but
only the code can prove it can work, and looks like anybody has done
something similar.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Help Please : How to add my own jar file in Gwt Module

2009-03-13 Thread Matías Costa
On Fri, Mar 13, 2009 at 8:08 AM, shashi  wrote:

> Loading inherited module 'com.span.gwt.client.widgets.events'
>  [ERROR] Unable to find 'com/span/gwt/client/widgets/
> events.gwt.xml' on your classpath; could be a typo, or maybe you
> forgot to include a classpath entry for source?
>
>
> Please any body help me out from this issue?
>

Remember that gwt is a java *source code* to javascript compiler. All
classes used in client side must be available as source code when compiling.
You must include the .java files in the jar.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Plugin based gwt web application

2009-03-12 Thread Matías Costa
On Thu, Mar 12, 2009 at 5:40 PM, Rosh PR  wrote:

> One of the problems I'm facing over here is how will i compile a
> small set of gwt code with out any EntryPoint and use the
> generated *javascript* from the framework. I know we can compile
> without the Entrypoint but the main problem I'm facing is compiling
> code to javascript instead of java classes and loading it to the
> framework which will have to use these JS and display the plugin
> widget on the framework console on runtime.
>

Interesting problem.

This is going to need some kind of infraestructure and policy. I am just
thinking out loud waiting more experienced people point problems and what
can work. To start you need two things:

a) Know what plugins exists, a registry of plugins
b) Attach them into a panel, listen events and useful stuff

To install the plugins you can drop them in folder. To know what exists you
can do it manually, setting up a file and fetching it from the client side.
To do it automatically you can do it server side and rpc-serialize'it to
client side.

To load them the main problem is obfuscated code. I imagine you can't mix up
source comming from different optimizer executions. Let's suposse we can.
Then if we know the plugin main object name, we can construct a jsni method
to forge a call to the pluing initializer function, with the panel id to be
attached.

native void initPlugin(String objectName, String panelId) /*-{
  var method = "@"+objectName+"::doInit(Ljava/lang/String;)";
  eval(  method+"('"+panelId+"');"  );

}-*/;

That should give to the plugin the ability to put itself into the panel and
call whatever container hooks needs.

Another way is doing plugin static iniatilazation self injection:

class CoolPlugin extends Plugin {
 static {
  Application.staticSomething.register(new CoolPlugin());
 }

So the application can take further actions...

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: GWT 1.6 works on 64 bits?

2009-03-11 Thread Matías Costa
On Sun, Feb 15, 2009 at 3:24 PM, anderson...@gmail.com <
anderson...@hotmail.com> wrote:

> We all want to know, GWT 1.6 works on 64 bits?
>

I'm developing on gwt 1.5  with eclipse running on  java 1.6 64bits, with
the gwt projects configured to run on java 1.5 32bits. I can debug in hosted
mode perfectly. It's deployed on a tomcat 6 running java 1.6 64 without
troubles.

In my understanding of GWT 1.6 OOPHM, you should be able to debug with
all-64bits and your normal firefox.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: use getDeclaredMethods() ??

2009-03-11 Thread Matías Costa
On Wed, Mar 11, 2009 at 10:38 AM, Josse  wrote:

> There is no way to get round this problem??
>

Well, you have to create a generator that instrospect you classes in compile
time. The simplest variation is to inspect your beans, and beanadapters
generators are available on the net. This document was very usefull to me:

http://blog.*zenika*.com/public/Billet_0006/tutorial-binding-en.pdf

Full reflection is provided by more complex
frameworks/systems/whatever-you-call-it as gwt-reflection. It's a project
available in googlecode, but I have not used it.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Email Validator

2009-03-11 Thread Matías Costa
On Wed, Mar 11, 2009 at 8:27 AM, raga p  wrote:

> can any inform me how to implement validation controls for Email
> Validator..
> or attach the sample code for using it..
>
http://groups.google.com/group/Google-Web-Toolkit/msg/579923157140e362

You're welcome

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Synchornous GWT, how can i do that

2009-03-10 Thread Matías Costa
On Tue, Mar 10, 2009 at 6:01 PM, mikedshaffer wrote:

> Lothar's original suggestion
>
> "Do the UI-update in a method called updateUI where you check if all
> necessary data (e.g. above lists) are present and call this method
> in every onSuccess-method of the different AsyncCallback-classes. "
>
> is the way to go.
>

I agree, 3 requests, 3 ui components fills, so the ui feels responsive and
some kind of "magic" that impress users.

2 questions:

1) not only async is the way to go, but the only way to go? Due one-thread
nature of javascript you can't do

request.send(callbackObject);
while (field == null) Timer.sleep(100);
field.use()

because javascript is really frozen doing that sleep, there is no way to
process the response. You have no notify() (yeah, no threads), nor
continuations and setTimeout is no better, but worse.

2) Is it feasible to do some kind of "request chaingun"?. Adding request to
a list, process responses with a generic callback and calling custom
callback when all finish:

List chain = new ArrayList();
chain.add(service.getData1(arg));
chain.add(service.getData2(arg));
chain.add(service.getData3(arg));
gun.fire(chain, new ChainGunCallback {
  onSuccess(List results) {
   // do casts and stuff
  }
  onFailure(WhatEver cause) {
// crash!
  }
});

...

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: working with % for gwt/gwtext widget(Panel) height

2009-02-19 Thread Matías Costa
I had to think twice to understand you want to set height in percentage.

The size of any widget is affected by the layout is contained in. You can do
setHeight("50%"), add to the parent container setLayout(new FitLayout()), or
just use any of the many layouts available and use panel.add(widget,
layoutdata). ej: rowlayout / rowdata

Have you tried setStyle, or a custom css?

On Thu, Feb 19, 2009 at 5:31 AM, Manish Kumar wrote:

>  Hi All,
>
> Could I please expect any talk on this? Every single contribution will be
> appreciated well as I am now on dead-end where I need to say yes or no.
>
> Regards,
> Manish
>
> - Original Message -
> *From:* Manish Kumar 
> *To:* Google-Web-Toolkit@googlegroups.com
> *Sent:* Wednesday, February 18, 2009 2:19 PM
> *Subject:* working with % forgwt/gwtext widget(Panel) height
>
> Hi All,
>
> I am trying to use % with GWT/GWText widget(Panel). But this does not
> work.Could i know how to do or if any work around for this.
>
> Regards,
> Manish
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Question: How can I get login user from Windows in GWT?

2009-02-13 Thread Matías Costa
Damien is 50% right. You can't get windows credentials from any internet
user. But both IE and mozilla on windows support http auth negotiate. IE for
same active directory hosts out of the box, and in both you can add
exceptions.

I know it, because I worked in a web single sign on project for a company
intranet. The mechanism is called SPNEGO. Other guy in the project
integrated it with jass and/or acegui, but I don't remember too much.

On Fri, Feb 13, 2009 at 7:46 AM, Roger  wrote:

>
> Hi all,
>
> Greeting from Roger.
> I do not know how to get login user from Windows in GWT. I try solving
> this in the way below, unfortunately does not work.
>
> In RemoteServiceServlet,
>
>   ...
>Principal principal = getThreadLocalRequest().getUserPrincipal
> ()   //  principal is NULL!!
>String userName  = principal.getName();
>   
>
> Is there anyone can help me on this ?
> Thanks a ton.
>
> BR, Roger
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: save as dialog

2009-02-11 Thread Matías Costa
On Wed, Feb 11, 2009 at 4:53 PM, ytbryan  wrote:

>
> Hi all,
>
> i already created a servlet that make a csv file frommy Resultset and
> save it to a predetermined location.
>
> However, i would like the user to choose the location to be stored and
> the name of the csv file. can someone advice me what to do?
>
> Do you mean in the client? If so, you can use content-disposition header.
See:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html

Section 19.5.1 Content-Disposition

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Custom Field Serialization

2009-02-10 Thread Vitor Costa

Thanks,

Your wiki explains everything I needed.

Regards,
Vitor.

On Feb 9, 11:36 am, John Huss  wrote:
> I put together some details about using aCustomFieldSerializerat
> this page:
>
> http://code.google.com/p/wogwt/wiki/CustomFieldSerializer
>
> If you still have more questions, ask again.
>
> John
>
> On Feb 3, 12:05 pm, Vitor Costa  wrote:
>
> > Hi,
>
> > I would like to know if it is possible to control the serialization of
> > some fields of an object, so that when it's being deserialized in the
> > client (when it comes from the server) I can apply some
> > transformations to that field, and also when it's being serialized in
> > the client (when it is being sent to the server) I can apply the
> > reverse transformation to it.
>
> > I've seen some discussions aboutCustomFieldSerializerbut I can't
> > find any documentation or example on how to do that.
>
> > Thanks in advance,
> > Vitor.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Custom Field Serialization

2009-02-03 Thread Vitor Costa

Hi,

I would like to know if it is possible to control the serialization of
some fields of an object, so that when it's being deserialized in the
client (when it comes from the server) I can apply some
transformations to that field, and also when it's being serialized in
the client (when it is being sent to the server) I can apply the
reverse transformation to it.

I've seen some discussions about CustomFieldSerializer but I can't
find any documentation or example on how to do that.

Thanks in advance,
Vitor.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---