Package org.olat.core.util.component

Examples of org.olat.core.util.component.ComponentTraverser.visitAll()


        if (comp.getParent().getComponent(childName) == comp) {
          founds.add(comp);
        }
        return true;
      }}, searchRoot, true);
    ct.visitAll(null);
    return founds;
  }
}
View Full Code Here


      awin = (Window) it_wins.next();

      // find the correct component within the window
      MyVisitor v = new MyVisitor(compToFind);
      ComponentTraverser ct = new ComponentTraverser(v, awin.getContentPane(), false);
      ct.visitAll(null);
      if (v.f != null) return awin;

    }
    return null;
  }
View Full Code Here

              if (inline || !validForDispatching) {
                Container top = getContentPane();
                // always validate here, since we are never in the case of just rerendering (we are in the bg iframe)
                ValidatingVisitor vv = new ValidatingVisitor(gsettings, jsAndCssAdder);
                ComponentTraverser ct = new ComponentTraverser(vv, top, false);
                ct.visitAll(ureq);
                wbackofficeImpl.fireCycleEvent(Window.AFTER_VALIDATING);
                //fire possible OLDTIMESTAMPCALL after validation
                //validation does a voting about where the GUIMsg is rendered
                if(!validForDispatching){
                  // not valid: fire oldtimestamp event and later rerender
View Full Code Here

          if (validate) { // do not validate if a previous validate lead to a
            // redirect; validating makes no sense here
            //long t1 = System.currentTimeMillis();
            ValidatingVisitor vv = new ValidatingVisitor(gsettings, jsAndCssAdder);
            ComponentTraverser ct = new ComponentTraverser(vv, top, false);
            ct.visitAll(ureq);
            wbackofficeImpl.fireCycleEvent(Window.AFTER_VALIDATING);
            ValidationResult vr = vv.getValidationResult();
            String newModUri = vr.getNewModuleURI();

            vr.getJsAndCSSAdder().finishAndCheckChange(); // ignore the return value since we are just about rendering anyway
View Full Code Here

            visitChildren = true;
          }       
          return visitChildren;
        }};
      ComponentTraverser ct = new ComponentTraverser(dirtyV, getContentPane(), false);
      ct.visitAll(null);
     
      int dCnt = dirties.size();
      if (dCnt > 0) { // collect the redraw dirties command
        try {     
          JSONObject root = new JSONObject();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.