Examples of Tree


Examples of vash.Tree

      //  Everything we need should be present on any modern machine, so this should
      //  never get thrown in practice.
      System.err.println("Missing cryptographic primitives: " + e.toString());
      System.exit(1);
    }
    Tree tree = new Tree(tp);

    for(int size = 16; size <= 2048; size *= 2) {
      // The image parameters encapsulate the data we need map the tree
      //  into a physical image and provides several size-dependent
      //  services the tree uses when generating images.
      ImageParameters ip = new ImageParameters(size, size);
      tree.setGenerationParameters(ip);

      // The tree provides images as a packed, unstrided array of 24-bit
      //  BGR pixels.
      byte[] pix = tree.generateCurrentFrame();
     
      // The static dataToImage method of Output builds a BufferedImage
      //  stack to interpret our raw pixels.  The BufferedImage does not
      //  rewrite the pixels, it just gives us an easy-to-use API on
      //  top of our existing data.
View Full Code Here

Examples of wicket.extensions.markup.html.tree.Tree

  private void createComponents(final Saisons saisons, final Object selectedItem,
      final boolean isNew, final Object subCategory)
  {
    final TreeModel treeModel = this.convertToTreeModel(saisons);

    final Tree tree = new Tree("tree", treeModel)
    {
      /**
       *
       */
      private static final long serialVersionUID = -7692224335434128747L;

      @Override
      protected String renderNode(TreeNode node)
      {
        DefaultMutableTreeNode treeNode = (DefaultMutableTreeNode) node;
        Object userObject = treeNode.getUserObject();
        String caption = null;

        if (userObject instanceof Saison)
        {
          caption = ((Saison) userObject).getNom();
        }
        else if (userObject instanceof Evenement)
        {
          caption = ((Evenement) userObject).getEndroit();
        }
        else if (userObject instanceof Course)
        {
          caption = ((Course) userObject).getNom();
        }
        else if (userObject instanceof Saisons)
        {
          caption = "Saisons";
        }

        return caption;
      }

      /*
       * (non-Javadoc)
       *
       * @see wicket.extensions.markup.html.tree.DefaultAbstractTree#onNodeLinkClicked(wicket.ajax.AjaxRequestTarget,
       *      javax.swing.tree.TreeNode)
       */
      @Override
      protected void onNodeLinkClicked(AjaxRequestTarget requestTarget,
          TreeNode treeNode)
      {
        // Puisque la méthode est appelée si le noeud est sélectionné
        // ou désélectionné, il faut valider si le noeud est
        // sélectionné.
        if (this.getTreeState().getSelectedNodes().contains(treeNode))
        {
          Map<Parameters, Object> params = new HashMap<Parameters, Object>();
          DefaultMutableTreeNode mutableTreeNode = (DefaultMutableTreeNode) treeNode;
          params.put(GestionEvenementsPanel.Parameters.SELECTED_ITEM,
              mutableTreeNode.getUserObject());
          params.put(GestionEvenementsPanel.Parameters.IS_NEW, false);
          GestionEvenementsPanel.this.setResponsePage(new HomePage(
              GestionEvenementsPanel.class, params));
        }

        super.onNodeLinkClicked(requestTarget, treeNode);
      }

    };

    tree.setLinkType(LinkType.REGULAR);

    this.add(tree);
    this.add(new GestionEvenementsContentPanel("contentPanel",
        selectedItem, isNew, subCategory));
  }
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.