Package org.sgx.yuigwt.yui.util

Examples of org.sgx.yuigwt.yui.util.Callback


    int l = url.lastIndexOf("#");
    if(l!=-1) {
      final String anchor = url.substring(l, url.length());
//      Node n = Y.one("#" + anchor);
//      Callback fn = ;
      timer = Y.later(2000, new Callback() {
       
        @Override
        public void call(JsArrayMixed args) {
          Node n = Y.one(anchor);
//          System.out.println("later: "+anchor+" - "+n);
View Full Code Here


 
  @Override
  public void render(Node parent) {   
    super.render(parent);
    srcNode = parent.appendChild("<input type=\"text\"></input>");
    srcNode.on("click", new Callback() {     
      @Override
      public void call(JsArrayMixed args) {
        EditorEventManager.<String>getInstance().fireValueChangeEvent(StringEditor1.this);
      }
    });
View Full Code Here

  @Override
  public void render(Node parent) {
    super.render(parent);
    srcNode = parent.appendChild("<input type=\"checkbox\"></input>");
    this.getSrcNode().on("click", new Callback() {     
      @Override
      public void call(JsArrayMixed args) {
        EditorEventManager.<Boolean>getInstance().fireValueChangeEvent(BooleanEditor1.this);
//        EditorValueChangeEvent<Boolean> evt =
//            new EditorValueChangeEvent<Boolean>(BooleanEditor.this, BooleanEditor.this.node.getBoolean("checked"));
View Full Code Here

 
  @Override
  public void render(Node parent) {   
    super.render(parent);
    Node src = parent.appendChild("<input type=\"text\"></input>");
    src.on("click", new Callback() {     
      @Override
      public void call(JsArrayMixed args) {
        EditorEventManager.<Integer>getInstance().fireValueChangeEvent(IntegerEditor1.this);
      }
    });
View Full Code Here

  // make multiple IO requests and deal with them when they are all completed
  Y.when(
    Y.ioDeferred().get(GWT.getModuleBaseURL()+"testfiles/page1.html"),
    Y.ioDeferred().get(GWT.getModuleBaseURL()+"testfiles/json1.json"),
    Y.ioDeferred().getJSON(GWT.getModuleBaseURL()+"testfiles/json1.json") //do not work
  ).then(new Callback() {   
    @Override
    public void call(JsArrayMixed args) {

      JsArrayMixed a = args.getObject(0);
      JsArrayMixed b = args.getObject(1);
     
      // args is an array with 2 arrays a and b
      // a and b are arrays with the arguments received by deferred.resolve() in each case,
        // so the first element in each array is an EventFacade with responseText and data properties
      IODeferredEvent resp1 = a.getObject(0).cast();
      IODeferredEvent resp2 = b.getObject(0).cast();
      console.log("resp1 : "+resp1.responseText()+" - resp2 : "+resp2.responseText());
    }
  }, new Callback() {   
    @Override
    public void call(JsArrayMixed args) {
      console.log("Some resources cannot be loaded.");
    }
  });
View Full Code Here

Widget button2 = Y.newButton(
  ButtonConfig.create().label("button2")
).render(parent);
//using util.Callback generic callback definition
button2.on("click", new Callback() {     
  @Override
  public void call(JsArrayMixed args) {
    ButtonEvent e = args.getObject(0).cast();
    console.log("2 clicked at X="+e.domEvent().clientX());
  }
View Full Code Here

TOP

Related Classes of org.sgx.yuigwt.yui.util.Callback

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.