/** Creates editor kit for this source. * @return editor kit */ protected EditorKit createEditorKit() { if (kit != null) { return kit; } if (mimeType != null) { kit = getEditorKit(mimeType); } else { String defaultMIMEType = cesEnv().getMimeType(); kit = getEditorKit(defaultMIMEType); } return kit; }
@Override public JComponent getPreviewComponent() { if (previewPane == null) { previewPane = new JEditorPane(); previewPane.getAccessibleContext().setAccessibleName(NbBundle.getMessage(FmtOptions.class, "AN_Preview")); //NOI18N previewPane.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(FmtOptions.class, "AD_Preview")); //NOI18N previewPane.setEditorKit(CloneableEditorSupport.getEditorKit(FileUtils.PHP_MIME_TYPE)); previewPane.setEditable(false); } return previewPane; }
@Override public JComponent getPreviewComponent() { if (previewPane == null) { previewPane = new JEditorPane(); previewPane.getAccessibleContext().setAccessibleName(NbBundle.getMessage(FmtOptions.class, "AN_Preview")); //NOI18N previewPane.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(FmtOptions.class, "AD_Preview")); //NOI18N previewPane.putClientProperty("HighlightsLayerIncludes", "^org\\.netbeans\\.modules\\.editor\\.lib2\\.highlighting\\.SyntaxHighlighting$"); //NOI18N previewPane.setEditorKit(CloneableEditorSupport.getEditorKit(MIMENames.FORTRAN_MIME_TYPE)); previewPane.setEditable(false); } return previewPane; }
public JComponent getPreviewComponent() { if (previewPane == null) { previewPane = new JEditorPane(); previewPane.getAccessibleContext().setAccessibleName(NbBundle.getMessage(FmtOptions.class, "AN_Preview")); //NOI18N previewPane.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(FmtOptions.class, "AD_Preview")); //NOI18N previewPane.putClientProperty("HighlightsLayerIncludes", "^org\\.netbeans\\.modules\\.editor\\.lib2\\.highlighting\\.SyntaxHighlighting$"); //NOI18N previewPane.setEditorKit(CloneableEditorSupport.getEditorKit(RubyInstallation.RUBY_MIME_TYPE)); previewPane.setEditable(false); } return previewPane; }
@Override public JComponent getPreviewComponent() { if (previewPane == null) { previewPane = new JEditorPane(); previewPane.getAccessibleContext().setAccessibleName(NbBundle.getMessage(EditorOptionsPanelController.class, "AN_Preview")); //NOI18N previewPane.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(EditorOptionsPanelController.class, "AD_Preview")); //NOI18N previewPane.putClientProperty("HighlightsLayerIncludes", "^org\\.netbeans\\.modules\\.editor\\.lib2\\.highlighting\\.SyntaxHighlighting$"); //NOI18N previewPane.setEditorKit(CloneableEditorSupport.getEditorKit(language.toMime())); previewPane.setEditable(false); } return previewPane; }
EditorKit kit = CloneableEditorSupport.getEditorKit("text/x-asm"); // NOI18N editorPane.setEditorKit(kit); } else {
return 0; EditorKit kit = CloneableEditorSupport.getEditorKit(mimeType); if (kit == null) { Mercurial.LOG.log(Level.WARNING, "No editor kit available");
public static void setupContext(JEditorPane editorPane) { EditorKit kit = CloneableEditorSupport.getEditorKit("text/x-scala"); editorPane.setEditorKit(kit); DebuggerEngine en = DebuggerManager.getDebuggerManager ().getCurrentEngine(); JPDADebugger d = en.lookupFirst(null, JPDADebugger.class); CallStackFrame csf = d.getCurrentCallStackFrame(); if (csf != null) { String language = DebuggerManager.getDebuggerManager ().getCurrentSession().getCurrentLanguage(); SourcePath sp = en.lookupFirst(null, SourcePath.class); String url = sp.getURL(csf, language); int line = csf.getLineNumber(language); setupContext(editorPane, url, line); } }