/** * Checks whether the scroll pane of the exception stack trace area is visible. * * @return true, if the scroller is visible, false otherwise. */ protected boolean isScrollerVisible() { return scroller.isVisible(); }
public boolean isFilterTableVisible(){ return filterScroll.isVisible(); } public void setFilterTableVisible(boolean v){
public boolean isDirectTableVisible(){ return directScroll.isVisible(); } public void setDirectTableVisible(boolean v)
@Override public void actionPerformed( final ActionEvent aEvent ) { setDetailsVisible( !JErrorDialog.this.detailsScrollPane.isVisible() ); } } );
@ScriptFunction(jsDoc = VISIBLE_JSDOC) @Override public boolean getVisible() { return super.isVisible(); }
private void botaoAbrirStackActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botaoAbrirStackActionPerformed scrollStackTrace.setVisible(!scrollStackTrace.isVisible()); telaCustomBorder.pack(); }//GEN-LAST:event_botaoAbrirStackActionPerformed
/** * Helper method that hides or reveals the force editor section. */ public void toggleForcePanelVisibility() { forcedPanel.setVisible(!forcedPanel.isVisible()); forceScrollPane.setVisible(!forceScrollPane.isVisible() && !scenarioTemplate.scenarioForces.isEmpty()); } }
@Override public boolean isVisible() { final Component view = getViewport().getView(); return super.isVisible() && view != null && view.isVisible(); }
/** * Shows the POA Table in right part of SplitPane. */ private void showPOATable(){ if (! m_poa_view.isVisible()){ m_server_view.setVisible(false); m_poa_view.setVisible(true); pack(); m_table_panel.repaint(); } }
/** * Shows the Server Table in right part of SplitPane. */ private void showServerTable(){ if (! m_server_view.isVisible()){ m_poa_view.setVisible(false); m_server_view.setVisible(true); pack(); m_table_panel.repaint(); } }
@Override public void actionPerformed(ActionEvent e) { // Toggle the visibility of the current log details currentLogLabel.setVisible(!currentLogLabel.isVisible()); currentLogScrollPane.setVisible(!currentLogScrollPane.isVisible()); pack(); } };
public void run(){ if(!scrollPaneText.isVisible()) { topWrapper.remove(scrollPaneTable); scrollPaneTable.setVisible(false); topWrapper.add(scrollPaneText, BorderLayout.CENTER); scrollPaneText.setVisible(true); topWrapper.validate(); } errorTextField.setText(failedTaskReportString); errorTextField.repaint(); } }
@Override public void run() { if (detailsScrollPane.isVisible() || latestDetail == null) progress .setString(title); else progress.setString(title + ": " + latestDetail.getString()); } });
@Override public void itemDone(final Object item) { checkIfCanceled(); if (itemUpdatesTooFast() && !detailsScrollPane.isVisible()) return; SwingTools.invokeOnEDT(new Runnable() { @Override public void run() { latestDetail.setValue(latestDetail.getMaximum()); } }); }
@Override public void run() { final boolean show = !detailsScrollPane.isVisible(); detailsScrollPane.setVisible(show); detailsScrollPane.invalidate(); detailsToggle.setText(show ? "Hide Details" : "Show Details"); setTitle(); final Dimension dimension = getSize(); if (toggleHeight == -1) toggleHeight = dimension.height + 100; setSize(new Dimension(dimension.width, toggleHeight)); toggleHeight = dimension.height; } });
private void setWarning(boolean enabled) { boolean visible = enabled && isProjectDifferentFromSources(); if (projectFolderScrollPane.isVisible() != visible) { projectFolderScrollPane.setVisible(visible); revalidate(); repaint(); } }
@Override public void addItem(final Object item) { checkIfCanceled(); details.addDetail(item.toString()); if (itemUpdatesTooFast() && !detailsScrollPane.isVisible()) return; setTitle(); validate(); repaint(); }
@Test public void testUpdateNonEmptyBucket_toEmptyBucket() { // setup bucket with blobs initEditorWithBlobs(binaryBlob); JScrollPane bucketScrollPane = editorPanel.getBucketContentScrollPane(); JPanel noBlobsPanel = editorPanel.getMessagePanel(); JLabel noBlobsLabel = editorPanel.getMessageLabel(); assertTrue(bucketScrollPane.isVisible()); assertFalse(noBlobsPanel.isVisible()); // remove blobs and update setBlobs(); editorPanel.updateTableModel(""); assertFalse(bucketScrollPane.isVisible()); assertTrue(noBlobsPanel.isVisible()); assertThat(noBlobsLabel.getText()).isEqualTo("No files or directories found in this bucket"); }
@Test public void testUpdateNonEmptyDirectory_toEmptyDirectory() { // setup bucket directory with blobs initEditorWithBlobs(directoryBlob, binaryBlobInDirectory); JScrollPane bucketScrollPane = editorPanel.getBucketContentScrollPane(); JPanel noBlobsPanel = editorPanel.getMessagePanel(); JLabel noBlobsLabel = editorPanel.getMessageLabel(); assertTrue(bucketScrollPane.isVisible()); assertFalse(noBlobsPanel.isVisible()); // remove blobs from the directory and update setBlobs(directoryBlob); editorPanel.updateTableModel(DIR_NAME); assertFalse(bucketScrollPane.isVisible()); assertTrue(noBlobsPanel.isVisible()); assertThat(noBlobsLabel.getText()).isEqualTo("No files found in this directory"); }
@Test public void testUpdateEmptyDirectory_toNonEmptyDirectory() { // Create an empty directory and move to it initEditorWithBlobs(directoryBlob); editorPanel.updateTableModel(DIR_NAME); JScrollPane bucketScrollPane = editorPanel.getBucketContentScrollPane(); JPanel noBlobsPanel = editorPanel.getMessagePanel(); JLabel noBlobsLabel = editorPanel.getMessageLabel(); assertFalse(bucketScrollPane.isVisible()); assertTrue(noBlobsPanel.isVisible()); assertThat(noBlobsLabel.getText()).isEqualTo("No files found in this directory"); // Add a blob to the directory and update setBlobs(binaryBlobInDirectory); editorPanel.updateTableModel(DIR_NAME); assertTrue(bucketScrollPane.isVisible()); assertFalse(noBlobsPanel.isVisible()); }