1. #1
    Sencha User treblereel's Avatar
    Join Date
    Mar 2010
    Location
    Moscow,Russia
    Posts
    67
    Vote Rating
    1
    treblereel is on a distinguished road

      0  

    Question Unanswered: Somethings wrong with a custom event

    Unanswered: Somethings wrong with a custom event


    Hi all, plz help me to find out whats wrong with my custome event SimpleEvents.AlertEvent, coz nothing happens

    Here is a test EntryPoint:


    PHP Code:
    public class EventsTest implements EntryPoint {
        private 
    SimpleWindow simpleWindow3;
        private 
    SimpleWindow simpleWindow2;
        private 
    Button btn;
        private 
    Observable Observable;
        
        
        public 
    void onModuleLoad() {
            
    RootPanel rootPanel RootPanel.get();
       
            
            
    SimpleWindow simpleWindow = new SimpleWindow();
            
            
    btn = new Button("Process");
            
    btn.addListener(Events.Select,new Listener<ButtonEvent>() {
                 @
    Override public void handleEvent(ButtonEvent be) {


    // Here i am trying to fire event SimpleEvents.AlertEvent

                     
    EventBus.getInstance().fireEvent(SimpleEvents.AlertEvent);
      
                   }  
                });
            
            
        
            
    simpleWindow.addButton(btn);
            
            
    rootPanel.add(simpleWindow);
            
            
            
    simpleWindow2 = new SimpleWindow("First");

    // i have add listener SimpleEvents.AlertEvent to catch Event from above

            
    simpleWindow2.addListener(SimpleEvents.AlertEvent,new Listener<BaseEvent>(){
                @
    Override    public void handleEvent(BaseEvent be) {
                    
    System.out.println("Event First");
                    
    simpleWindow2.setHeading("changed ");
                }
                
            });
            
            
    rootPanel.add(simpleWindow2);
       
        }



    EventBus:

    PHP Code:

    public class EventBus  extends BaseObservable{
        private static 
    EventBus instance;
        
        
        protected 
    EventBus(){
            
    super();
            
        }
        
        
        public static 
    EventBus getInstance(){
            
    instance = (instance == null ? (instance = new EventBus()) :
                    
    instance);
            return 
    instance;
            
        }


    SimpleEvents:

    PHP Code:
    public class SimpleEvents {
        
        public static final 
    EventType AlertEvent = new EventType(); 


    Thanks for any help

  2. #2
    Software Architect
    Join Date
    Sep 2007
    Posts
    13,971
    Answers
    60
    Vote Rating
    132
    sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light sven is a glorious beacon of light

      0  

    Default


    What is SimpleWindow? Is simpleevent listening to the EventBus? Because else you add the listener to the wrong Observable.

Thread Participants: 1

Tags for this Thread

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi