Examples of TaglibPaletteDrawer


Examples of org.eclipse.jst.pagedesigner.editors.palette.impl.TaglibPaletteDrawer

    IPersistentPreferenceStore prefs = getPreferenceStore();

    for (Iterator it=paletteRoot.getChildren().iterator();it.hasNext();){
      PaletteEntry entry = (PaletteEntry)it.next();
      if (entry instanceof TaglibPaletteDrawer){
        TaglibPaletteDrawer pd = (TaglibPaletteDrawer)entry;
        prefs.putValue(PREFS_TAGLIBHIDE_PREFIX + pd.getURI(), Boolean.toString(! pd.isVisible()));
      }
    }
    PaletteItemManager.notifyPaletteItemManagersOfCustomizationsUpdate(paletteRoot.getPaletteManager());
   
  }
View Full Code Here

Examples of org.eclipse.jst.pagedesigner.editors.palette.impl.TaglibPaletteDrawer

   * @param paletteItemManager
   */
  public static void loadUserCustomizations(IPaletteItemManager paletteItemManager) {
    IPreferenceStore store = getPreferenceStore();
    for (Iterator it=paletteItemManager.getAllCategories().iterator();it.hasNext();){
      TaglibPaletteDrawer tld = (TaglibPaletteDrawer)it.next();
      if (store.contains(PREFS_TAGLIBHIDE_PREFIX+tld.getURI())){
        tld.setVisible( ! store.getBoolean(PREFS_TAGLIBHIDE_PREFIX+tld.getURI()));
      }
    }
  }
View Full Code Here

Examples of org.eclipse.jst.pagedesigner.editors.palette.impl.TaglibPaletteDrawer

      }
     
      ostream = new FileOutputStream(filename);

      for (Iterator iter = paletteItemManager.getAllCategories().iterator(); iter.hasNext();) {
        TaglibPaletteDrawer category = (TaglibPaletteDrawer) iter
            .next()
        if (category == null) continue;

        Element categoryElement = document.createElement(IPaletteConstants.CATEGORY_TAG);
        categoryElement.setAttribute(IPaletteConstants.ID, category.getURI());
        categoryElement.setAttribute(IPaletteConstants.ISHIDDEN, Boolean.toString(! category.isVisible()));
        document.getDocumentElement().appendChild(categoryElement);
      }
      XMLUtil.serialize(document, ostream);
      ostream.close();
    } catch (IOException e) {
View Full Code Here

Examples of org.eclipse.jst.pagedesigner.editors.palette.impl.TaglibPaletteDrawer

      DesignerPaletteCustomizer customizer, String uri, boolean isHidden) {
    //apply the isHidden exported flag to the paletteRoot child if present
    for (Iterator it=customizer.getDesignerPaletteRoot().getChildren().iterator();it.hasNext();){
      Object o = it.next();
      if (o instanceof TaglibPaletteDrawer){
        TaglibPaletteDrawer pd = (TaglibPaletteDrawer)o;
        if (uri.equals(pd.getURI())){
          pd.setVisible(! isHidden);
          break;
        }
      }
    } 
  }
View Full Code Here

Examples of org.eclipse.jst.pagedesigner.editors.palette.impl.TaglibPaletteDrawer

    /* (non-Javadoc)
     * @see org.eclipse.jface.action.Action#run()
     */
    public void run() {
      TaglibPaletteDrawer pd = (TaglibPaletteDrawer)tagLib.getDrawer();
      pd.setVisible(false);
      DesignerPaletteCustomizationsHelper.hideTaglibDrawer(pd);
    }   
View Full Code Here

Examples of org.eclipse.jst.pagedesigner.editors.palette.impl.TaglibPaletteDrawer

            final String uri, final String tagName,
            final IPaletteContext paletteContext)
    {
      final PaletteItemManager itemManager = PaletteItemManager.getInstance(paletteContext);
        if (itemManager != null) {
        final TaglibPaletteDrawer category = itemManager.findCategoryByURI(uri);
          if (category != null)
          {
              final TagToolPaletteEntry tagItem = category
                      .getTagPaletteEntryByTagName(tagName);
              if (tagItem != null)
              {
                  return tagItem.getTemplate();
              }
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.