Package org.eclipse.dltk.ui

Examples of org.eclipse.dltk.ui.ScriptElementLabels


      group.setLayoutData(GridDataFactory.fillDefaults().minSize(SWT.DEFAULT, SWT.DEFAULT).create());
     
     
      previewTree = new TreeViewer(group);
      previewTree.setContentProvider(new PreviewContentProvider());
      final ScriptElementLabels scriptElementLabels = DeeUILanguageToolkit.getDefault().getScriptElementLabels();
      DeeModelElementLabelProvider labelProvider = new DeeModelElementLabelProvider() {
        @Override
        public String getText(Object object) {
         
          // In the future we need to make sure these flags are calculated properly according to preferences
          long labelFlags = AppearanceAwareLabelProvider.DEFAULT_TEXTFLAGS
              | ScriptElementLabels.ALL_CATEGORY
              | ScriptElementLabels.F_APP_TYPE_SIGNATURE
              | ScriptElementLabels.M_APP_RETURNTYPE;
         
          StringBuffer buf = new StringBuffer(61);
          scriptElementLabels.getElementLabel((IModelElement) object, labelFlags, buf);
          return buf.toString();
        }
       
        @Override
        protected ElementIconsStyle getIconStylePreference() {
View Full Code Here

TOP

Related Classes of org.eclipse.dltk.ui.ScriptElementLabels

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.