@Override public void defaultAction(JTextComponent component) { Completion completion = Completion.get(); completion.hideCompletion(); completion.hideDocumentation(); defaultAction(component, ""); }
@Override public void defaultAction(JTextComponent component) { Completion completion = Completion.get(); completion.hideCompletion(); completion.hideDocumentation(); defaultAction(component, ""); }
@Override public boolean instantSubstitution(JTextComponent c) { Completion completion = Completion.get(); completion.hideCompletion(); completion.hideDocumentation(); defaultAction(c); return true; }
@Override public boolean instantSubstitution(JTextComponent c) { if (CsmResultItem.enableInstantSubstitution) { Completion completion = Completion.get(); completion.hideCompletion(); completion.hideDocumentation(); defaultAction(c); return true; } else { return false; } }
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { if(evt.getKeyChar() == '/') { // NOI18N Completion.get().hideDocumentation(); JTextComponent component = (JTextComponent)evt.getSource(); int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset, Character.toString(evt.getKeyChar())); Completion.get().showCompletion(); evt.consume(); } } }
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { Completion completion = Completion.get(); switch (evt.getKeyChar()) { case ' ': if (evt.getModifiers() == 0) { completion.hideCompletion(); completion.hideDocumentation(); } break; } } }
public void defaultAction(final JTextComponent component) { Completion.get().hideCompletion(); Completion.get().hideDocumentation(); NbDocument.runAtomic((StyledDocument) component.getDocument(), new Runnable() { public void run() { Document doc = component.getDocument(); try { doc.remove(substituteOffset, component.getCaretPosition() - substituteOffset); doc.insertString(substituteOffset, getText(), null); } catch (BadLocationException e) { ErrorManager.getDefault().notify(e); } } }); }
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { if(evt.getKeyChar() == '.') { // NOI18N Completion.get().hideDocumentation(); JTextComponent component = (JTextComponent)evt.getSource(); int caretOffset = component.getSelectionEnd(); int len = caretOffset - substitutionOffset; if (len >= 0) { substituteText(component, substitutionOffset, len, Character.toString(evt.getKeyChar())); Completion.get().showCompletion(); evt.consume(); } } } }
@Override public void defaultAction(JTextComponent component) { if (component != null) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset); } }
@Override public void defaultAction(JTextComponent component) { if (component != null) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset); } }
@Override public void defaultAction(JTextComponent component) { if (component != null) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset); } }
public void defaultAction(JTextComponent component) { if (component != null) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset, null); } }
@Override public void defaultAction(JTextComponent component) { if (component != null) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset, null); } }
@Override public void defaultAction(JTextComponent component) { if (component != null) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset); } }
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { JTextComponent component = (JTextComponent) evt.getSource(); int caretOffset = component.getSelectionEnd(); final int len = caretOffset - substitutionOffset; if (len < 0) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); } } }
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { JTextComponent component = (JTextComponent) evt.getSource(); int caretOffset = component.getSelectionEnd(); final int len = caretOffset - substitutionOffset; if (len < 0) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); } } }
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { JTextComponent component = (JTextComponent) evt.getSource(); int caretOffset = component.getSelectionEnd(); final int len = caretOffset - substitutionOffset; if (len < 0) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); } } }
@Override public void processKeyEvent(KeyEvent evt) { if (evt.getID() == KeyEvent.KEY_TYPED) { JTextComponent component = (JTextComponent) evt.getSource(); int caretOffset = component.getSelectionEnd(); final int len = caretOffset - substitutionOffset; if (len < 0) { Completion.get().hideDocumentation(); Completion.get().hideCompletion(); } } }
public void defaultAction ( final JTextComponent component ) { Completion.get ().hideCompletion (); Completion.get ().hideDocumentation (); Document document = component.getDocument (); DataObject dataObject = (DataObject) document.getProperty (Document.StreamDescriptionProperty); FileObject fileObject = dataObject.getPrimaryFile (); Project project = FileOwnerQuery.getOwner (fileObject); Locale locale = LocaleQuery.findLocale(fileObject); DictionaryImpl dictionary = projects && project != null ? ComponentPeer.getProjectDictionary (project, locale) : ComponentPeer.getUsersLocalDictionary (locale); dictionary.addEntry (word); ComponentPeer componentPeer = (ComponentPeer) component.getClientProperty (ComponentPeer.class); componentPeer.reschedule(); }
@Override public void defaultAction(JTextComponent component) { if (component != null) { Completion.get().hideDocumentation(); boolean folder = this.isFolder(); if (!folder) { Completion.get().hideCompletion(); } int caretOffset = component.getSelectionEnd(); substituteText(component, substitutionOffset, caretOffset - substitutionOffset, isFolder() ? SLASH : null); if (folder) { Completion.get().showCompletion(); } } }