private void performJavaDocAction(KeyStroke ks){ ActionListener act = getJavaDocPane().getJavadocDisplayComponent().getActionForKeyStroke(ks); if (act!=null){ act.actionPerformed(new ActionEvent(getJavaDocPane().getJavadocDisplayComponent(), ActionEvent.ACTION_PERFORMED, "")); //NOI18N getJavaDocPane().getJavadocDisplayComponent().repaint(); } }
private void performJavaDocAction(KeyStroke ks){ ActionListener act = getJavaDocPane().getJavadocDisplayComponent().getActionForKeyStroke(ks); if (act!=null){ act.actionPerformed(new ActionEvent(getJavaDocPane().getJavadocDisplayComponent(), ActionEvent.ACTION_PERFORMED, "")); //NOI18N getJavaDocPane().getJavadocDisplayComponent().repaint(); } }
/** Returns JavaDoc popup pane */ public JavaDocPane getJavaDocPane(){ Completion completion = extEditorUI.getCompletion(); if (completion != null){ return completion.getJDCPopupPanel().getJavaDocPane(); } if (pane == null){ pane = new ScrollJavaDocPane(extEditorUI); } return pane; }
/** Returns JavaDoc popup pane */ public JavaDocPane getJavaDocPane(){ Completion completion = extEditorUI.getCompletion(); if (completion != null){ return completion.getJDCPopupPanel().getJavaDocPane(); } if (pane == null){ pane = new ScrollJavaDocPane(extEditorUI); } return pane; }
/** Sets javadoc pane visibility */ public void setJavaDocVisible(boolean visible){ getJavaDocPane().getComponent().setVisible(visible); if (visible || !getCompletionPane().isVisible()){ setVisible(visible); } }
/** Sets javadoc pane visibility */ public void setJavaDocVisible(boolean visible){ getJavaDocPane().getComponent().setVisible(visible); if (visible || !getCompletionPane().isVisible()){ setVisible(visible); } }
boolean isJavadocVisible = getJavaDocPane().getComponent().isVisible(); if (isJavadocVisible && !showJavaDoc) getJavaDocPane().getComponent().setVisible(false); if (showCompletion){ completion.getComponent().setBounds(completionBounds); getJavaDocPane().getComponent().setBounds(javadocBounds); super.setBounds(0,0,Math.max(completionBounds.width,javadocBounds.width),completionBounds.height+javadocBounds.height+WINDOW_GAP); add(completion.getComponent()); add(getJavaDocPane().getComponent()); completion.setVisible(true); if (isJavadocVisible) getJavaDocPane().getComponent().setVisible(true); }else{ javadocBounds.x = 0; javadocBounds.y = 0; getJavaDocPane().getComponent().setBounds(javadocBounds); super.setBounds(0,0,javadocBounds.width,javadocBounds.height); add(getJavaDocPane().getComponent()); if (isJavadocVisible) getJavaDocPane().getComponent().setVisible(true);
boolean isJavadocVisible = getJavaDocPane().getComponent().isVisible(); if (isJavadocVisible && !showJavaDoc) getJavaDocPane().getComponent().setVisible(false); if (showCompletion){ completion.getComponent().setBounds(completionBounds); getJavaDocPane().getComponent().setBounds(javadocBounds); super.setBounds(0,0,Math.max(completionBounds.width,javadocBounds.width),completionBounds.height+javadocBounds.height+WINDOW_GAP); add(completion.getComponent()); add(getJavaDocPane().getComponent()); completion.setVisible(true); if (isJavadocVisible) getJavaDocPane().getComponent().setVisible(true); }else{ javadocBounds.x = 0; javadocBounds.y = 0; getJavaDocPane().getComponent().setBounds(javadocBounds); super.setBounds(0,0,javadocBounds.width,javadocBounds.height); add(getJavaDocPane().getComponent()); if (isJavadocVisible) getJavaDocPane().getComponent().setVisible(true);