public static void addPropertyChangeListener (PropertyChangeListener l) { //getContext ().addPropertyChangeListener (l); EditorContextDispatcher.getDefault().addPropertyChangeListener("text/x-jsp", l); EditorContextDispatcher.getDefault().addPropertyChangeListener("text/x-tag", l); }
public static void addPropertyChangeListener(PropertyChangeListener l) { //getContext ().addPropertyChangeListener (l); EditorContextDispatcher.getDefault().addPropertyChangeListener("text/x-groovy", l); // NOI18N }
public static void removePropertyChangeListener (PropertyChangeListener l) { //getContext ().removePropertyChangeListener (l); EditorContextDispatcher.getDefault().removePropertyChangeListener(l); }
public static void removePropertyChangeListener(PropertyChangeListener l) { //getContext ().removePropertyChangeListener (l); EditorContextDispatcher.getDefault().removePropertyChangeListener(l); }
public static Line getCurrentLine() { FileObject fo = EditorContextDispatcher.getDefault().getCurrentFile(); if (fo == null) { return null; } if (!JS_MIME_TYPE.equalsIgnoreCase(fo.getMIMEType())) { return null; } return EditorContextDispatcher.getDefault().getCurrentLine(); }
public static Line getCurrentLine() { FileObject fo = EditorContextDispatcher.getDefault().getCurrentFile(); if (fo == null) { return null; } if (!JS_MIME_TYPE.equalsIgnoreCase(fo.getMIMEType())) { return null; } return EditorContextDispatcher.getDefault().getCurrentLine(); }
public static Line getCurrentLine() { FileObject fo = EditorContextDispatcher.getDefault().getCurrentFile(); if (fo == null) { return null; } if (!JS_MIME_TYPE.equalsIgnoreCase(fo.getMIMEType())) { return null; } return EditorContextDispatcher.getDefault().getCurrentLine(); }
@Override public Component getEditorComponent() { FileObject file = EditorContextDispatcher.getDefault().getMostRecentFile(); int line = EditorContextDispatcher.getDefault().getMostRecentLineNumber(); if (file != null && line != -1) { DialogBinding.bindComponentToFile(file, line, 0, 0, pane); } return pane; }
public ToggleBreakpointActionProvider() { setEnabled(ActionsManager.ACTION_TOGGLE_BREAKPOINT, false); EditorContextDispatcher.getDefault().addPropertyChangeListener( JSUtils.JS_MIME_TYPE, WeakListeners.propertyChange(this, EditorContextDispatcher.getDefault())); }
@Override public boolean isDefault() { FileObject mostRecentFile = EditorContextDispatcher.getDefault().getMostRecentFile(); if (mostRecentFile == null) { return false; } String mimeType = mostRecentFile.getMIMEType(); return JSUtils.JS_MIME_TYPE.equals(mimeType); }
@Override public boolean isDefault() { FileObject mostRecentFile = EditorContextDispatcher.getDefault().getMostRecentFile(); if (mostRecentFile == null) { return false; } String mimeType = mostRecentFile.getMIMEType(); return JSUtils.JS_MIME_TYPE.equals(mimeType); }
public static JComponent[] createEditorComponent() { FileObject file = EditorContextDispatcher.getDefault().getMostRecentFile(); int line = EditorContextDispatcher.getDefault().getMostRecentLineNumber(); // Add JEditorPane and context // There is no need to define the mimetype here! JComponent[] editorComponents = Utilities.createSingleLineEditor("text/plain"); // NOI18N JTextComponent textComponent = (JTextComponent) editorComponents[1]; if (file != null && line >= 0) { DialogBinding.bindComponentToFile(file, line, 0, 0, textComponent); } return editorComponents; } }
private void destroy () { debugger.removePropertyChangeListener (JPDADebugger.PROP_STATE, listener); MainProjectManager.getDefault ().removePropertyChangeListener (listener); EditorContextDispatcher.getDefault().removePropertyChangeListener (listener); }
public void showTooltip() { final JEditorPane ep = EditorContextDispatcher.getDefault().getMostRecentEditor(); final EditorUI eui = org.netbeans.editor.Utilities.getEditorUI(ep); final ToolTipSupport toolTipSupport = eui.getToolTipSupport(); toolTipSupport.setToolTip(this); }
public void showTooltip() { final JEditorPane ep = EditorContextDispatcher.getDefault().getMostRecentEditor(); final EditorUI eui = org.netbeans.editor.Utilities.getEditorUI(ep); final ToolTipSupport toolTipSupport = eui.getToolTipSupport(); toolTipSupport.setToolTip(this, PopupManager.ViewPortBounds, PopupManager.AbovePreferred, 0, 0, ToolTipSupport.FLAGS_HEAVYWEIGHT_TOOLTIP); }
public static boolean isScriptlet() { JEditorPane ep = EditorContextDispatcher.getDefault().getCurrentEditor(); if (ep == null) { return false; } return isScriptlet( (StyledDocument) ep.getDocument (), ep, ep.getCaret ().getDot () ); }
public static String getJavaIdentifier () { JEditorPane ep = EditorContextDispatcher.getDefault().getCurrentEditor(); if (ep == null) { return null; } return getJavaIdentifier ( (StyledDocument) ep.getDocument (), ep, ep.getCaret ().getDot () ); }
private void destroy () { debugger.removePropertyChangeListener (JPDADebugger.PROP_STATE, listener); //debugger.removePropertyChangeListener ("classesToReload", listener); ClassesToReload.getInstance().removePropertyChangeListener(listener); MainProjectManager.getDefault ().removePropertyChangeListener (listener); EditorContextDispatcher.getDefault().removePropertyChangeListener (listener); }
private void destroy () { debugger.removePropertyChangeListener (JPDADebugger.PROP_STATE, listener); //debugger.removePropertyChangeListener ("classesToReload", listener); ClassesToReload.getInstance().removePropertyChangeListener(listener); MainProjectManager.getDefault ().removePropertyChangeListener (listener); EditorContextDispatcher.getDefault().removePropertyChangeListener (listener); }
public FixActionProvider (ContextProvider lookupProvider) { debugger = lookupProvider.lookupFirst(null, JPDADebugger.class); listener = new Listener (); MainProjectManager.getDefault ().addPropertyChangeListener (listener); debugger.addPropertyChangeListener (JPDADebugger.PROP_STATE, listener); EditorContextDispatcher.getDefault().addPropertyChangeListener("text/x-scala", listener); setEnabled ( ActionsManager.ACTION_FIX, shouldBeEnabled () ); }