Examples of TreeModel


Examples of org.olat.core.gui.components.tree.TreeModel

    initVC();

    // Layout is controlled with generic controller: menu - content - tools
    // Navigation menu
    this.olatMenuTree = new MenuTree("olatMenuTree");
    TreeModel tm = buildTreeModel();
    this.olatMenuTree.setTreeModel(tm);
    this.olatMenuTree.setSelectedNodeId(tm.getRootNode().getIdent());
    this.olatMenuTree.addListener(this);
    // Content
    this.content = new Panel("content");
    // Tools
    // 1 create empty Tools and init menuAndToolController
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeModel

    mainPanel = new Panel("p_buddygroupRun");
    mainPanel.setContent(main);
    //
    bgTree = new MenuTree("bgTree");
    TreeModel trMdl = buildTreeModel();
    bgTree.setTreeModel(trMdl);
    bgTree.addListener(this);
    //
    columnLayoutCtr = new LayoutMain3ColsController(ureq, getWindowControl(), bgTree, null, mainPanel, "grouprun");
    listenTo(columnLayoutCtr); // cleanup on dispose
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeModel

        mainPanel.setContent(main);
      }
    } else if (source == bgEditCntrllr) {
      // changes from the admin controller
      if (event == Event.CHANGED_EVENT) {
        TreeModel trMdl = buildTreeModel();
        bgTree.setTreeModel(trMdl);
      } else if (event == Event.CANCELLED_EVENT) {
        // could not get lock on business group, back to inital screen
        bgTree.setSelectedNodeId(bgTree.getTreeModel().getRootNode().getIdent());
        mainPanel.setContent(main);
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeModel

        // reset business group property manager
        this.bgpm = new BusinessGroupPropertyManager(this.businessGroup);
        // update reference to update business group object
        this.businessGroup = BusinessGroupManagerImpl.getInstance().loadBusinessGroup(this.businessGroup);
        main.contextPut("BuddyGroup", this.businessGroup);
        TreeModel trMdl = buildTreeModel();
        bgTree.setTreeModel(trMdl);
        if (bgEditCntrllr == null) {
          // change didn't origin by our own edit controller
          getWindowControl().setInfo(translate("grouprun.configurationchanged"));
          bgTree.setSelectedNodeId(trMdl.getRootNode().getIdent());
          mainPanel.setContent(main);
        }
      } else if (bgmfe.wasMyselfRemoved(identity)) {
        //nothing more here!! The message will be created and displayed upon disposing
        dispose();//disposed message controller will be set
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeModel

      index.contextPut("hasAssessableNodes", Boolean.FALSE);     
    }
     
    // Navigation menu
    menuTree = new MenuTree("menuTree");
    TreeModel tm = buildTreeModel(hasAssessableNodes);
    menuTree.setTreeModel(tm);
    menuTree.setSelectedNodeId(tm.getRootNode().getIdent());
    menuTree.addListener(this);

    // Tool and action box
    toolC = ToolFactory.createToolController(getWindowControl());
    listenTo(toolC);
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeModel

    this.isContextOwner = securityManager.isIdentityInSecurityGroup(ureq.getIdentity(), this.bgContext.getOwnerGroup());

    // Layout is controlled with generic controller: menu - content - tools
    // Navigation menu
    olatMenuTree = new MenuTree("olatMenuTree");
    TreeModel tm = buildTreeModel(ureq);
    olatMenuTree.setTreeModel(tm);
    olatMenuTree.setSelectedNodeId(tm.getRootNode().getIdent());
    olatMenuTree.addListener(this);
    // Content
    content = new Panel("content");
    // Tools
    // 1 create empty Tools and init menuAndToolController
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeModel

   * @param wControl The current window controller
   */
  public UserAdminMainController(UserRequest ureq, WindowControl wControl) {
    super(ureq, wControl);   
    olatMenuTree = new MenuTree("olatMenuTree");       
    TreeModel tm = buildTreeModel(ureq.getUserSession().getRoles().isOLATAdmin());
    olatMenuTree.setTreeModel(tm);
    INode firstNode = tm.getRootNode().getChildAt(0);
    olatMenuTree.setSelectedNodeId(firstNode.getIdent());
    olatMenuTree.addListener(this);

    // we always start with a search controller
    contentCtr = new UsermanagerUserSearchController(ureq, getWindowControl());
View Full Code Here

Examples of org.olat.core.gui.components.tree.TreeModel

    if (source == calendarSelectionTree) {
      TreeEvent te = (TreeEvent) event;
      if (event.getCommand().equals(TreeEvent.COMMAND_TREENODES_SELECTED)) {
        // rebuild kalendar event links
        List selectedNodesIDS = te.getNodeIds();
        TreeModel model = calendarSelectionTree.getTreeModel();
        CalendarManager calendarManager = CalendarManagerFactory.getInstance().getCalendarManager();
        for (Iterator iter = selectedNodesIDS.iterator(); iter.hasNext();) {
          String nodeId = (String)iter.next();
          GenericTreeNode node = (GenericTreeNode)model.getNodeById(nodeId);
          KalendarRenderWrapper calendarWrapper = (KalendarRenderWrapper)node.getUserObject();
          Kalendar cal = calendarWrapper.getKalendar();
          KalendarEvent clonedKalendarEvent = (KalendarEvent)XStreamHelper.xstreamClone(kalendarEvent);
          if (clonedKalendarEvent.getKalendarEventLinks().size() != 0)
            clonedKalendarEvent.setKalendarEventLinks(new ArrayList());
View Full Code Here

Examples of org.omnifaces.model.tree.TreeModel

   * @return The callback result.
   */
  @SuppressWarnings("rawtypes") // For TreeModel. We don't care about its actual type anyway.
  private <R> R process(FacesContext context, Callback.ReturningWithArgument<R, Tree> callback) {
    Tree tree = getClosestParent(this, Tree.class);
    TreeModel originalModelNode = tree.getCurrentModelNode();

    try {
      return callback.invoke(tree);
    }
    finally {
View Full Code Here

Examples of org.openrdf.model.impl.TreeModel

    /**
     * Test related to STANBOL-698
     */
    @Test
    public void testDouble(){
        Model graph = new TreeModel();
        URI id = vf.createURI("http://www.example.org/test");
        URI doubleTestField = vf.createURI("http://www.example.org/field/double");
        graph.add(id, doubleTestField, vf.createLiteral(Double.NaN));
        graph.add(id, doubleTestField, vf.createLiteral(Double.POSITIVE_INFINITY));
        graph.add(id, doubleTestField, vf.createLiteral(Double.NEGATIVE_INFINITY));
       
        RdfValueFactory valueFactory = new RdfValueFactory(graph,vf);
        Representation r = valueFactory.createRepresentation(id.stringValue());
        Set<Double> expected = new HashSet<Double>(Arrays.asList(
            Double.NaN, Double.POSITIVE_INFINITY,Double.NEGATIVE_INFINITY));
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.