Hi Luigi,

Since you are creating ULC GUI from XML files, you may want to look at: 
https://ulcxml.dev.java.net/

Thanks and regards,

Janak


>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] Behalf Of Luigi
>Santangelo
>Sent: Friday, October 06, 2006 12:21 PM
>To: [EMAIL PROTECTED]
>Cc: [email protected]
>Subject: RE: [ULC-developer] error when I extend ULCContainer class
>
>
>Thanks you, Janak, for your reply, that that you write to me is very 
>important for me.
>Now I'm reading the Extension Guide and I'll write you if I'll have 
>other problems.
>However, that that I would do is create dinamicall windows (with 
>button, label, text box, etc.) by reading xml files. For this I 
>thought 
>to use the superclass ULCContainer that is the generalization of 
>ULC*Pane Class.
>Thanks you very much.
>Luigi
>
>
>>----Messaggio originale----
>>Da: [EMAIL PROTECTED]
>>Data: 05/10/2006 18.53
>>A: <[EMAIL PROTECTED]>
>>Cc: <[email protected]>
>>Ogg: RE: [ULC-developer] error when I extend ULCContainer class
>>
>>Hi Luigi,
>>
>>There are two ways in which you can extend a ULC Widget:
>>
>>1. Java "extends": you extend a ULC widget to specialize the server 
>side. e.g. MyULCButton extends ULCButton. Here there is no need to 
>specify the typeString() method as you are not interested in 
>specializing client side behavior.
>>
>>2. ULC extension: you extend a ULC Widget to specialise it on both 
>the server and client side. For this you need to create two half 
>objects (see the ULC extension Guide). For instance:
>>
>>Server side class (typeString returns the name of the client side 
>proxy class):
>>
>>ULCMySpecialButton extends ULCButton {
>>
>>      public String typeString()  {
>>              return "my.package.ulc.client.UIMySepcialButton";
>>      }
>>}
>>
>>Client side class:
>>
>>UIMySpecialButton extends UIButton {
>>.....
>>}
>>
>>Please tell which type of extension do you have in mind? What is the 
>purpose of your extension?
>>
>>Also note that ULCContainer is an abstract class.
>>
>>I hope this helps.
>>
>>Thanks and regards,
>>
>>Janak
>>
>>
>>>-----Original Message-----
>>>From: [EMAIL PROTECTED]
>>>[mailto:[EMAIL PROTECTED] Behalf Of Luigi
>>>Santangelo
>>>Sent: Wednesday, October 04, 2006 10:10 PM
>>>To: [email protected]
>>>Subject: [ULC-developer] error when I extend ULCContainer class
>>>
>>>
>>>Hi all, I created the CPanel class that exteds ULCContainer class:
>>>
>>>public class CPanel extends ULCContainer
>>> {
>>>
>>>
>>>     public String typeString()
>>>  {
>>>
>>>             return "my.package.CPanel";
>>>
>>>     }
>>>
>>>     
>>>
>>>     public CPanel()
>>>
>>>     {
>>>
>>>             super ();
>>>
>>>             [cut]
>>>     }
>>>
>>>         [cut]
>>>}
>>>
>>>but when I invoke the creation of CPanel object (from another 
>class) 
>>>this error occours:
>>>
>>>1     20.09.2005 02:07:49.182        1.000   SEVERE  
>>>Thread[AWT-EventQueue-1,6,
>>>main]        com.ulcjava.base.client.UISession       b       got 
>exception while 
>>>processing   [java.lang.NullPointerException
>>>     at com.ulcjava.base.application.ClientContext.getFont
>(ClientContext.
>>>java:73)
>>>     at 
>>>com.ulcjava.base.application.ULCComponent.<init>(ULCComponent.java:
>>>159)
>>>     at 
>>>com.ulcjava.base.application.ULCContainer.<init>(ULCContainer.java:
>>>15)
>>>     at CPanel.<init>(CPanel.java:22)
>>>        [cut]
>>>
>>>what is the font that I must to set? Where is the error? Tanks all 
>in 
>>>advance.
>>>
>>>         Luigi Santangelo
>>>Websysco.com - Pavia (Italy)
>>>
>>>
>>>Naviga e telefona senza limiti con Tiscali     
>>>Scopri le promozioni Tiscali adsl: navighi e telefoni senza canone 
>Telecom
>>>
>>>http://abbonati.tiscali.it/adsl/
>>>
>>>_______________________________________________
>>>ULC-developer mailing list
>>>[email protected]
>>>http://lists.canoo.com/mailman/listinfo/ulc-developer
>>>
>>
>>
>
>
>
>Naviga e telefona senza limiti con Tiscali     
>Scopri le promozioni Tiscali adsl: navighi e telefoni senza canone Telecom
>
>http://abbonati.tiscali.it/adsl/
>
>_______________________________________________
>ULC-developer mailing list
>[email protected]
>http://lists.canoo.com/mailman/listinfo/ulc-developer
>

_______________________________________________
ULC-developer mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/ulc-developer

Reply via email to