List of usage examples for org.eclipse.jface.preference IPreferenceStore getInt
int getInt(String name);
From source file:com.google.dart.tools.ui.internal.text.functions.ContentAssistPreference.java
License:Open Source License
/** * Configure the given content assistant from the given store. */// ww w . jav a 2 s . c o m public static void configure(ContentAssistant assistant, IPreferenceStore store) { DartTextTools textTools = DartToolsPlugin.getDefault().getDartTextTools(); IColorManager manager = textTools.getColorManager(); boolean enabled = store.getBoolean(AUTOACTIVATION); assistant.enableAutoActivation(enabled); int delay = store.getInt(AUTOACTIVATION_DELAY); assistant.setAutoActivationDelay(delay); Color c = getColor(store, PROPOSALS_FOREGROUND, manager); assistant.setProposalSelectorForeground(c); c = getColor(store, PROPOSALS_BACKGROUND, manager); assistant.setProposalSelectorBackground(c); c = getColor(store, PARAMETERS_FOREGROUND, manager); assistant.setContextInformationPopupForeground(c); assistant.setContextSelectorForeground(c); c = getColor(store, PARAMETERS_BACKGROUND, manager); assistant.setContextInformationPopupBackground(c); assistant.setContextSelectorBackground(c); enabled = store.getBoolean(AUTOINSERT); assistant.enableAutoInsert(enabled); enabled = store.getBoolean(PREFIX_COMPLETION); assistant.enablePrefixCompletion(enabled); assistant.enableColoredLabels(true); configureJavaProcessor(assistant, store); DartX.todo("dartdoc"); // configureJavaDocProcessor(assistant, store); }
From source file:com.google.dart.tools.ui.presentation.DartEditorPresentationFactory.java
License:Open Source License
@Override public StackPresentation createViewPresentation(Composite parent, IStackPresentationSite site) { DefaultTabFolder folder = new DefaultTabFolder(parent, SWT.TOP | SWT.BORDER, site.supportsState(IStackPresentationSite.STATE_MINIMIZED), site.supportsState(IStackPresentationSite.STATE_MAXIMIZED)); final IPreferenceStore store = PlatformUI.getPreferenceStore(); final int minimumCharacters = store.getInt(IWorkbenchPreferenceConstants.VIEW_MINIMUM_CHARACTERS); if (minimumCharacters >= 0) { folder.setMinimumCharacters(minimumCharacters); }//from w ww . ja v a 2s . co m folder.setUnselectedCloseVisible(false); folder.setUnselectedImageVisible(true); folder.setSimpleTabs(false); PresentablePartFolder partFolder = new PresentablePartFolder(folder); TabbedStackPresentation result = new TabbedStackPresentation(site, partFolder, new ViewSystemMenu(site)); DefaultThemeListener themeListener = new DefaultThemeListener(folder, result.getTheme()); result.getTheme().addListener(themeListener); return result; }
From source file:com.google.gdt.eclipse.designer.model.widgets.support.GwtState.java
License:Open Source License
/** * @return the timeout to wait for hosted mode to initialize. *///from w w w. jav a 2 s.co m private static int getHostedModeTimeout() { IPreferenceStore store = Activator.getStore(); int timeout = store.getInt(Constants.P_GWT_HOSTED_INIT_TIME); if (timeout == 0) { return Integer.MAX_VALUE; } return timeout * 1000; }
From source file:com.halware.nakedide.eclipse.core.logging.LogController.java
License:Open Source License
private void addSocketAppender() { assert _socketAppender == null; IPreferenceStore store = Activator.getDefault().getPreferenceStore(); String hostname = store.getString(LogController.SOCKET_APPENDER_HOST_NAME_KEY); int port = store.getInt(LogController.SOCKET_APPENDER_PORT_KEY); Logger.getRootLogger().addAppender(new SocketAppender(hostname, port)); _socketAppender = new SocketAppender(hostname, port); Logger.getRootLogger().addAppender(_socketAppender); }
From source file:com.hudren.woodpile.WoodpilePlugin.java
License:Open Source License
private synchronized void init() { if (source == null) { try {/*from w w w. ja v a 2 s . com*/ // Get user preferences final IPreferenceStore prefs = WoodpilePlugin.getDefault().getPreferenceStore(); final int port = prefs.getInt(PreferenceConstants.PORT); final int xmlPort = prefs.getInt(PreferenceConstants.XML_PORT); final boolean start = prefs.getBoolean(PreferenceConstants.AUTO_STARTUP); source = new Source(port, xmlPort); source.start(); log = new Log(start); logs.add(log); source.addListener(log); } catch (final IOException e) { e.printStackTrace(); } } }
From source file:com.iw.plugins.spindle.editors.spec.assist.SpecCompletionProcessor.java
License:Mozilla Public License
private String getSkeletonSpecification(String extension) { IPreferenceStore store = UIPlugin.getDefault().getPreferenceStore(); boolean useTabs = store.getBoolean(UIPlugin.PLUGIN_ID + ".FORMATTER_USE_TABS_TO_INDENT"); int tabSize = store.getInt(UIPlugin.PLUGIN_ID + ".EDITOR_DISPLAY_TAB_WIDTH"); StringWriter swriter = new StringWriter(); IndentingWriter iwriter = new IndentingWriter(swriter, useTabs, tabSize, 0, null); if ("jwc".equals(extension)) { XMLUtil.writeComponentSpecification(iwriter, UIPlugin.DEFAULT_COMPONENT_SPEC, 0); return swriter.toString(); } else if ("page".equals(extension)) { XMLUtil.writeComponentSpecification(iwriter, UIPlugin.DEFAULT_PAGE_SPEC, 0); return swriter.toString(); } else if ("application".equals(extension)) { XMLUtil.writeApplicationSpecification(iwriter, UIPlugin.DEFAULT_APPLICATION_SPEC, 0); return swriter.toString(); } else if ("library".equals(extension)) { XMLUtil.writeLibrarySpecification(iwriter, UIPlugin.DEFAULT_LIBRARY_SPEC, 0); return swriter.toString(); }/* w w w .j ava 2s . c o m*/ return ""; }
From source file:com.iw.plugins.spindle.editors.spec.SpecFileDocumentProvider.java
License:Mozilla Public License
private String getSkeletonSpecification(String extension) { IPreferenceStore store = UIPlugin.getDefault().getPreferenceStore(); boolean useTabs = store.getBoolean(PreferenceConstants.FORMATTER_TAB_CHAR); int tabSize = store.getInt(PreferenceConstants.FORMATTER_TAB_SIZE); StringWriter swriter = new StringWriter(); IndentingWriter iwriter = new IndentingWriter(swriter, useTabs, tabSize, 0, null); if ("jwc".equals(extension)) { XMLUtil.writeComponentSpecification(iwriter, UIPlugin.DEFAULT_COMPONENT_SPEC, 0); return swriter.toString(); } else if ("page".equals(extension)) { XMLUtil.writeComponentSpecification(iwriter, UIPlugin.DEFAULT_PAGE_SPEC, 0); return swriter.toString(); } else if ("application".equals(extension)) { XMLUtil.writeApplicationSpecification(iwriter, UIPlugin.DEFAULT_APPLICATION_SPEC, 0); return swriter.toString(); } else if ("library".equals(extension)) { XMLUtil.writeLibrarySpecification(iwriter, UIPlugin.DEFAULT_LIBRARY_SPEC, 0); return swriter.toString(); }/* w w w . j a va 2 s .c om*/ return ""; }
From source file:com.iw.plugins.spindle.ui.wizards.factories.LibraryFactory.java
License:Mozilla Public License
static private String getLibraryContent() throws CoreException, InterruptedException { PluginLibrarySpecification librarySpec = new PluginLibrarySpecification(); librarySpec.setPublicId(SpecificationParser.TAPESTRY_DTD_1_3_PUBLIC_ID); IPreferenceStore store = UIPlugin.getDefault().getPreferenceStore(); boolean useTabs = store.getBoolean(PreferenceConstants.FORMATTER_TAB_CHAR); int tabSize = store.getInt(PreferenceConstants.FORMATTER_TAB_SIZE); StringWriter swriter = new StringWriter(); IndentingWriter iwriter = new IndentingWriter(swriter, useTabs, tabSize, 0, null); XMLUtil.writeLibrarySpecification(iwriter, librarySpec, 0); iwriter.flush();/*from ww w .ja v a 2 s . c om*/ return swriter.toString(); }
From source file:com.iw.plugins.spindle.ui.wizards.source.MoveImplicitToSpecWizard.java
License:Mozilla Public License
private void init(TemplateEditor templateEditor, XMLNode sourceNode, List sourceAttributes, ITextEditor targetEditor, PluginComponentSpecification buildStateComponent) { IPreferenceStore store = UIPlugin.getDefault().getPreferenceStore(); fUseTabIndent = store.getBoolean(FORMATTER_USE_TABS_TO_INDENT); fTabSpaces = store.getInt(EDITOR_DISPLAY_TAB_WIDTH); fTemplateEditor = templateEditor;// w ww . j a va2 s . c o m fImplicitNode = sourceNode; fAttributeList = sourceAttributes; fSpecEditor = targetEditor; fRelatedSpec = buildStateComponent; TemplateTapestryAccess access = new TemplateTapestryAccess(templateEditor); String jwcid = null; for (Iterator iter = sourceAttributes.iterator(); iter.hasNext();) { XMLNode node = (XMLNode) iter.next(); if (node.getName().equals(TemplateParser.JWCID_ATTRIBUTE_NAME)) { jwcid = node.getAttributeValue(); break; } } access.setJwcid(jwcid); fSimpleId = access.getSimpleId(); fFullType = access.getFullType(); fImplicitComponent = access.getResolvedComponent(); initializeDocuments(); }
From source file:com.iw.plugins.spindle.util.Utils.java
License:Mozilla Public License
public static int getImportNumberThreshold() { IPreferenceStore prefs = JavaPlugin.getDefault().getPreferenceStore(); int threshold = prefs.getInt(PreferenceConstants.ORGIMPORTS_ONDEMANDTHRESHOLD); if (threshold < 0) { threshold = Integer.MAX_VALUE; }//from w w w . ja va 2 s . c om return threshold; }