SYMBOL INDEX (1210 symbols across 93 files) FILE: tda/src/main/java/de/grimmfrost/tda/CustomCategoriesDialog.java class CustomCategoriesDialog (line 48) | public class CustomCategoriesDialog extends JDialog { method CustomCategoriesDialog (line 57) | public CustomCategoriesDialog(Frame owner) { method initPanel (line 70) | private void initPanel() { method reset (line 87) | public void reset() { class CategoriesPanel (line 91) | public static class CategoriesPanel extends JPanel implements ActionLi... method CategoriesPanel (line 104) | public CategoriesPanel(Frame owner) { method createList (line 137) | public void createList() { method actionPerformed (line 148) | public void actionPerformed(ActionEvent e) { method removeCategory (line 160) | private void removeCategory() { method createCategoryDialog (line 167) | private void createCategoryDialog(String title, boolean isAdd, int s... method valueChanged (line 182) | public void valueChanged(ListSelectionEvent e) { method saveSettings (line 192) | public void saveSettings() { method resetFocus (line 198) | public void resetFocus() { FILE: tda/src/main/java/de/grimmfrost/tda/EditCustomCategoryDialog.java class EditCustomCategoryDialog (line 52) | public class EditCustomCategoryDialog extends JDialog { method EditCustomCategoryDialog (line 64) | public EditCustomCategoryDialog(Frame owner, String frameTitle, JList ... method initPanel (line 79) | private void initPanel() { method applyCat (line 118) | private void applyCat(CustomCategory cat) { method addToList (line 127) | private void addToList(CustomCategory cat) { method reset (line 135) | public void reset() { class SettingsPanel (line 139) | class SettingsPanel extends JPanel implements ListSelectionListener, A... method SettingsPanel (line 151) | public SettingsPanel(CustomCategory presetCat) { method fillCatData (line 164) | private void fillCatData(CustomCategory presetCategory) { method createSelectionPanel (line 177) | private JPanel createSelectionPanel() { method createNamePanel (line 246) | private JPanel createNamePanel() { method valueChanged (line 256) | public void valueChanged(ListSelectionEvent e) { method actionPerformed (line 270) | public void actionPerformed(ActionEvent e) { method moveFilter (line 280) | private void moveFilter(JList fromList, JList toList, int selectedIt... FILE: tda/src/main/java/de/grimmfrost/tda/EditFilterDialog.java class EditFilterDialog (line 45) | public class EditFilterDialog extends JDialog { method EditFilterDialog (line 57) | public EditFilterDialog(Frame owner, String frameTitle, JList filterLi... method initPanel (line 72) | private void initPanel() { method applyFilter (line 113) | private void applyFilter(Filter filter) { method addToList (line 122) | private void addToList(Filter filter) { method reset (line 130) | public void reset() { class SettingsPanel (line 134) | class SettingsPanel extends JPanel { method SettingsPanel (line 141) | public SettingsPanel(Filter presetFilter) { method fillFilterData (line 185) | private void fillFilterData(Filter presetFilter) { method getAsFilter (line 197) | public Filter getAsFilter() { FILE: tda/src/main/java/de/grimmfrost/tda/FilterDialog.java class FilterDialog (line 48) | public class FilterDialog extends JDialog { method FilterDialog (line 58) | public FilterDialog(Frame owner) { method initPanel (line 71) | private void initPanel() { method reset (line 90) | public void reset() { class FilterPanel (line 94) | public static class FilterPanel extends JPanel implements ActionListen... method FilterPanel (line 104) | public FilterPanel(Frame owner) { method createList (line 137) | public void createList() { method actionPerformed (line 148) | public void actionPerformed(ActionEvent e) { method removeFilter (line 160) | private void removeFilter() { method createFilterDialog (line 167) | private void createFilterDialog(String title, boolean isAdd, int sel... method valueChanged (line 178) | public void valueChanged(ListSelectionEvent e) { method saveSettings (line 188) | public void saveSettings() { method resetFocus (line 194) | public void resetFocus() { FILE: tda/src/main/java/de/grimmfrost/tda/HelpOverviewDialog.java class HelpOverviewDialog (line 49) | public class HelpOverviewDialog extends JDialog { method HelpOverviewDialog (line 59) | public HelpOverviewDialog(JFrame owner, String title, String file, Ima... method initPanel (line 74) | private void initPanel() { method resetFocus (line 127) | public void resetFocus() { method getFile (line 131) | private String getFile() { method setFile (line 135) | private void setFile(String value) { FILE: tda/src/main/java/de/grimmfrost/tda/InfoDialog.java class InfoDialog (line 39) | public class InfoDialog extends JDialog { method InfoDialog (line 44) | public InfoDialog(JFrame owner) { method initPanel (line 52) | private void initPanel() { FILE: tda/src/main/java/de/grimmfrost/tda/LongThreadDialog.java class LongThreadDialog (line 47) | public class LongThreadDialog extends JDialog { method LongThreadDialog (line 61) | public LongThreadDialog(TDA owner, TreePath[] dumps, DefaultMutableTre... method initPanel (line 73) | private void initPanel() { method reset (line 112) | public void reset() { class SettingsPanel (line 116) | class SettingsPanel extends JPanel { method SettingsPanel (line 120) | public SettingsPanel() { method resetFocus (line 147) | public void resetFocus() { FILE: tda/src/main/java/de/grimmfrost/tda/MainMenu.java class MainMenu (line 43) | public class MainMenu extends JMenuBar { method MainMenu (line 66) | public MainMenu(TDA listener) { method getCloseMenuItem (line 74) | public JMenuItem getCloseMenuItem() { method getCloseToolBarButton (line 81) | public JButton getCloseToolBarButton() { method getExpandButton (line 88) | public JButton getExpandButton() { method getCollapseButton (line 95) | public JButton getCollapseButton() { method getFindLRThreadsToolBarButton (line 102) | public JButton getFindLRThreadsToolBarButton() { method getCloseAllMenuItem (line 109) | public JMenuItem getCloseAllMenuItem() { method getLongMenuItem (line 113) | public JMenuItem getLongMenuItem() { method getExpandAllMenuItem (line 120) | public JMenuItem getExpandAllMenuItem() { method getCollapseAllMenuItem (line 124) | public JMenuItem getCollapseAllMenuItem() { method getSaveSessionMenuItem (line 128) | public JMenuItem getSaveSessionMenuItem() { method createMenuBar (line 135) | private void createMenuBar() { method createFileMenu (line 142) | private JMenu createFileMenu() { method createViewMenu (line 228) | private JMenu createViewMenu() { method createToolsMenu (line 268) | private JMenu createToolsMenu() { method createHelpMenu (line 320) | private JMenu createHelpMenu() { method createRecentFileMenu (line 352) | private void createRecentFileMenu() { method createRecentSessionsMenu (line 373) | private void createRecentSessionsMenu() { method getToolBar (line 397) | public JToolBar getToolBar() { method createToolBar (line 407) | private void createToolBar() { method createToolBarButton (line 443) | private JButton createToolBarButton(String text, String fileName) { FILE: tda/src/main/java/de/grimmfrost/tda/PreferencesDialog.java class PreferencesDialog (line 48) | public class PreferencesDialog extends JDialog { method PreferencesDialog (line 58) | public PreferencesDialog(Frame owner) { method getPane (line 67) | public JTabbedPane getPane() { method initPanel (line 71) | private void initPanel() { method reset (line 96) | public void reset() { method loadSettings (line 101) | public void loadSettings() { method saveSettings (line 120) | public void saveSettings() { class GeneralPanel (line 133) | static class GeneralPanel extends JPanel { method GeneralPanel (line 140) | public GeneralPanel() { class RegExPanel (line 183) | public static class RegExPanel extends JPanel implements ActionListener { method RegExPanel (line 190) | RegExPanel() { method actionPerformed (line 220) | public void actionPerformed(ActionEvent e) { method resetFocus (line 233) | public void resetFocus() { FILE: tda/src/main/java/de/grimmfrost/tda/SearchDialog.java class SearchDialog (line 37) | public class SearchDialog extends JDialog method SearchDialog (line 47) | public SearchDialog(JFrame owner, JComponent comp) { method createButtonPanel (line 73) | protected JComponent createButtonPanel() { method actionPerformed (line 85) | public void actionPerformed(ActionEvent e) { method resetFocus (line 114) | protected void resetFocus() { method reset (line 118) | public void reset() { FILE: tda/src/main/java/de/grimmfrost/tda/TDA.java class TDA (line 124) | public class TDA extends JPanel implements ListSelectionListener, TreeSe... method TDA (line 171) | public TDA(boolean setLF) { method TDA (line 183) | public TDA(boolean setLF, MBeanDumper mBeanDumper) { method TDA (line 189) | public TDA(boolean setLF, String dumpFile) { method init (line 199) | public void init(boolean asJConsolePlugin, boolean asVisualVMPlugin) { method getDropTargetListener (line 345) | private DropTargetListener getDropTargetListener() { method getAcceptedFiles (line 375) | private File[] getAcceptedFiles(Transferable transferable) { method getLogfileFromClipboard (line 397) | private void getLogfileFromClipboard() { method parseWelcomeURL (line 431) | private String parseWelcomeURL(InputStream is) { method getAsTable (line 506) | private String getAsTable(String prefix, String[] elements) { method cutLink (line 532) | private String cutLink(String link, int len) { method addMXBeanDump (line 545) | public LogFileContent addMXBeanDump() { method addToLogfile (line 575) | private LogFileContent addToLogfile(String dump) { method getSessionFilter (line 584) | private static FileFilter getSessionFilter() { method initSessionFc (line 602) | private static void initSessionFc() { method expandAllDumpNodes (line 619) | public void expandAllDumpNodes(boolean expand) { method expandAllCatNodes (line 627) | private void expandAllCatNodes(boolean expand) { method sortCatByThreads (line 644) | private void sortCatByThreads() { method expandAll (line 655) | private void expandAll(JTree catTree, TreePath parent, boolean expand) { method saveSession (line 676) | private void saveSession() { method openSession (line 720) | private void openSession() { method openSession (line 740) | private void openSession(File file, boolean isRecent) { method loadSession (line 754) | private void loadSession(File file, boolean isRecent) throws IOExcepti... method setShowToolbar (line 793) | private void setShowToolbar(boolean state) { method setupLookAndFeel (line 807) | private void setupLookAndFeel() { method initDumpDisplay (line 820) | public void initDumpDisplay(String content) { method addDumpFile (line 869) | private void addDumpFile() { method addDumpFile (line 876) | public void addDumpFile(String filePath) { method isLogfileSizeOk (line 882) | private boolean isLogfileSizeOk(String fileName) { method addDumpFiles (line 896) | private void addDumpFiles(String[] files) { method addDumpStream (line 909) | private void addDumpStream(InputStream inputStream, String file, boole... method createTree (line 965) | protected void createTree() { method addTreeListener (line 1020) | private void addTreeListener(JTree tree) { method setThreadDisplay (line 1065) | private void setThreadDisplay(boolean value) { method isThreadDisplay (line 1069) | public boolean isThreadDisplay() { method valueChanged (line 1076) | public void valueChanged(TreeSelectionEvent e) { method valueChanged (line 1112) | public void valueChanged(ListSelectionEvent e) { method displayThreadInfo (line 1126) | private void displayThreadInfo(Object nodeInfo) { method appendThreadInfo (line 1132) | private void appendThreadInfo(StringBuffer sb, Object nodeInfo) { method displayThreadDumpInfo (line 1146) | private void displayThreadDumpInfo(Object nodeInfo) { method displayLogFile (line 1151) | private void displayLogFile() { method displayLogFileContent (line 1162) | private void displayLogFileContent(Object nodeInfo) { method initJeditView (line 1191) | private void initJeditView() { method displayCategory (line 1204) | private void displayCategory(Object nodeInfo) { method displayContent (line 1252) | private void displayContent(String text) { method displayTable (line 1275) | private void displayTable(HistogramTableModel htm) { class FilterListener (line 1343) | private class FilterListener implements CaretListener { method FilterListener (line 1347) | FilterListener(HistogramTableModel htm) { method caretUpdate (line 1351) | public void caretUpdate(CaretEvent event) { class CheckCaseListener (line 1359) | private class CheckCaseListener implements ChangeListener { method CheckCaseListener (line 1362) | CheckCaseListener(HistogramTableModel htm) { method stateChanged (line 1366) | public void stateChanged(ChangeEvent e) { method addThreadDumps (line 1372) | private void addThreadDumps(DefaultMutableTreeNode top, InputStream du... method navigateToDumpInLogfile (line 1409) | private void navigateToDumpInLogfile() { method navigateToMonitor (line 1447) | private void navigateToMonitor(String monitorLink) { method navigateToDump (line 1498) | private void navigateToDump() { method navigateToChild (line 1508) | private void navigateToChild(String startsWith) { method getMainMenu (line 1529) | protected MainMenu getMainMenu() { method createPopupMenu (line 1540) | public void createPopupMenu() { method getCatPopupMenu (line 1612) | private PopupListener getCatPopupMenu() { method getMonitorsPopupMenu (line 1635) | private PopupListener getMonitorsPopupMenu() { class PopupListener (line 1664) | class PopupListener extends MouseAdapter { method PopupListener (line 1667) | PopupListener(JPopupMenu popupMenu) { method mousePressed (line 1671) | public void mousePressed(MouseEvent e) { method mouseReleased (line 1675) | public void mouseReleased(MouseEvent e) { method maybeShowPopup (line 1679) | private void maybeShowPopup(MouseEvent e) { method actionPerformed (line 1693) | public void actionPerformed(ActionEvent e) { method showInfo (line 1803) | private void showInfo() { method showInfoFile (line 1818) | private void showInfoFile(String title, String file, String icon) { method getFrame (line 1828) | private JFrame getFrame() { method showPreferencesDialog (line 1837) | private void showPreferencesDialog() { method showFilterDialog (line 1851) | public void showFilterDialog() { method showCategoriesDialog (line 1869) | private void showCategoriesDialog() { method saveLogFile (line 1892) | public void saveLogFile() { method chooseFile (line 1943) | private void chooseFile() { method openFiles (line 1964) | private void openFiles(File[] files, boolean isRecent) { method createImageIcon (line 1994) | public static ImageIcon createImageIcon(String path) { method getDumpRootNode (line 2009) | private DefaultMutableTreeNode getDumpRootNode(DefaultMutableTreeNode ... method getDumpRootNode (line 2023) | private DefaultMutableTreeNode getDumpRootNode(String dumpName, Defaul... method parseLoggcLogfile (line 2050) | private void parseLoggcLogfile() { method closeCurrentDump (line 2066) | private void closeCurrentDump() { method disableMainMenu (line 2109) | private void disableMainMenu() { method closeAllDumps (line 2125) | private void closeAllDumps() { method resetMainPanel (line 2145) | private void resetMainPanel() { method checkNameFromNode (line 2162) | private boolean checkNameFromNode(DefaultMutableTreeNode node, String ... method checkNameFromNode (line 2174) | private boolean checkNameFromNode(DefaultMutableTreeNode node, int sta... method openLoggcFile (line 2193) | private void openLoggcFile() { method findLongRunningThreads (line 2239) | private void findLongRunningThreads() { method getRootNodeLevel (line 2263) | private int getRootNodeLevel() { method setRootNodeLevel (line 2267) | private void setRootNodeLevel(int value) { method fetchTop (line 2271) | private DefaultMutableTreeNode fetchTop(TreePath pathToRoot) { method saveState (line 2278) | private void saveState() { method isFileOpen (line 2293) | private boolean isFileOpen() { method setFileOpen (line 2297) | private void setFileOpen(boolean value) { method createAndShowGUI (line 2306) | private static void createAndShowGUI() { method showSearchDialog (line 2372) | private void showSearchDialog() { method main (line 2396) | public static void main(String[] args) { method menuSelected (line 2420) | public void menuSelected(MenuEvent e) { method menuDeselected (line 2429) | public void menuDeselected(MenuEvent e) { method menuCanceled (line 2433) | public void menuCanceled(MenuEvent e) { method getFontSizeModifier (line 2437) | public static String getFontSizeModifier(int add) { class FileDropTargetListener (line 2448) | private class FileDropTargetListener extends DropTargetAdapter { method drop (line 2450) | public void drop(DropTargetDropEvent dtde) { FILE: tda/src/main/java/de/grimmfrost/tda/filter/Filter.java class Filter (line 33) | public class Filter { method Filter (line 93) | public Filter() { method Filter (line 102) | public Filter(String name, String regEx, int fr, boolean gf, boolean e... method setName (line 114) | public void setName(String value) { method getName (line 121) | public String getName() { method getFilterExpression (line 128) | public String getFilterExpression() { method setFilterExpression (line 132) | public void setFilterExpression(String regEx) { method getFilterExpressionPattern (line 141) | public Pattern getFilterExpressionPattern() { method setGeneralFilter (line 152) | public void setGeneralFilter(boolean value) { method isGeneralFilter (line 159) | public boolean isGeneralFilter() { method setExclusionFilter (line 166) | public void setExclusionFilter(boolean value) { method isExclusionFilter (line 173) | public boolean isExclusionFilter() { method getFilterRule (line 177) | public int getFilterRule() { method setFilterRule (line 181) | public void setFilterRule(int filterRule) { method isEnabled (line 185) | public boolean isEnabled() { method setEnabled (line 189) | public void setEnabled(boolean enabled) { method matches (line 193) | public boolean matches(ThreadInfo ti) { method matches (line 197) | public boolean matches(ThreadInfo ti, boolean forceEnabled) { method checkLine (line 242) | private boolean checkLine(ThreadInfo ti, String contains, char beginCh... method toString (line 251) | public String toString() { FILE: tda/src/main/java/de/grimmfrost/tda/filter/FilterChecker.java class FilterChecker (line 35) | public class FilterChecker { method FilterChecker (line 46) | public FilterChecker(Map checkFilters) { method getFilterChecker (line 53) | public static FilterChecker getFilterChecker() { method setGeneralFilters (line 61) | private static void setGeneralFilters() { method addToFilters (line 75) | public void addToFilters(Filter filter) { method check (line 87) | public boolean check(ThreadInfo ti) { method recheck (line 97) | public boolean recheck(ThreadInfo ti) { FILE: tda/src/main/java/de/grimmfrost/tda/jconsole/MBeanDumper.java class MBeanDumper (line 49) | public class MBeanDumper { method MBeanDumper (line 67) | public MBeanDumper(MBeanServerConnection server) throws IOException { method setDumpPrefix (line 80) | private void setDumpPrefix() { method threadDump (line 95) | public String threadDump() { method getDumpDate (line 145) | private String getDumpDate() { method dumpThreadInfo (line 150) | private void dumpThreadInfo(StringBuilder dump) { method dumpThreadInfoWithLocks (line 165) | private void dumpThreadInfoWithLocks(StringBuilder dump) { method printThreadInfo (line 182) | private void printThreadInfo(ThreadInfo ti, StringBuilder dump) { method printThread (line 204) | private void printThread(ThreadInfo ti, StringBuilder dump) { method printMonitorInfo (line 231) | private void printMonitorInfo(ThreadInfo ti, MonitorInfo[] monitors, S... method printLockInfo (line 243) | private void printLockInfo(LockInfo[] locks, StringBuilder dump) { method findDeadlock (line 258) | public String findDeadlock() { method parseMBeanInfo (line 296) | private void parseMBeanInfo() throws IOException { method setMBeanServerConnection (line 345) | void setMBeanServerConnection(MBeanServerConnection mbs) { FILE: tda/src/main/java/de/grimmfrost/tda/jconsole/TDAPlugin.java class TDAPlugin (line 39) | public class TDAPlugin extends JConsolePlugin implements PropertyChangeL... method TDAPlugin (line 45) | public TDAPlugin() { method getTabs (line 53) | public synchronized Map getTabs() { method newSwingWorker (line 74) | public SwingWorker newSwingWorker() { class Worker (line 81) | class Worker extends SwingWorker { method Worker (line 83) | Worker(TDA tda) { method done (line 87) | protected void done() { method doInBackground (line 91) | protected Object doInBackground() throws Exception { method propertyChange (line 101) | public void propertyChange(PropertyChangeEvent ev) { FILE: tda/src/main/java/de/grimmfrost/tda/mcp/HeadlessAnalysisProvider.java class HeadlessAnalysisProvider (line 22) | public class HeadlessAnalysisProvider { method parseLogFile (line 28) | public void parseLogFile(String filePath) throws IOException { method getDumpsSummary (line 49) | public List> getDumpsSummary() { method checkForDeadlocks (line 68) | public List checkForDeadlocks() { method findLongRunningThreads (line 82) | public List findLongRunningThreads() { method analyzeVirtualThreads (line 123) | public List analyzeVirtualThreads() { method getNativeThreads (line 150) | public List> getNativeThreads(int dumpIndex) { method getZombieThreads (line 165) | public List> getZombieThreads() { method collectNativeThreads (line 183) | private void collectNativeThreads(Category cat, List getUnresolvedSmrAddresses() { method toString (line 549) | public String toString() { FILE: tda/src/main/java/de/grimmfrost/tda/model/ThreadInfo.java class ThreadInfo (line 30) | public class ThreadInfo extends AbstractInfo { method ThreadInfo (line 38) | public ThreadInfo(String name, String info, String content, int stackL... method toString (line 46) | public String toString() { method getContent (line 50) | public String getContent() { method setContent (line 54) | public void setContent(String content) { method getInfo (line 58) | public String getInfo() { method setInfo (line 62) | public void setInfo(String info) { method getStackLines (line 66) | public int getStackLines() { method setStackLines (line 70) | public void setStackLines(int stackLines) { method getTokens (line 74) | public String[] getTokens() { method setALotOfWaiting (line 78) | public void setALotOfWaiting(boolean b) { method areALotOfWaiting (line 82) | public boolean areALotOfWaiting() { method setChildCount (line 86) | public void setChildCount(int childCount) { method getChildCount (line 90) | public int getChildCount() { FILE: tda/src/main/java/de/grimmfrost/tda/model/TreeCategory.java class TreeCategory (line 41) | public class TreeCategory extends AbstractCategory implements Serializab... method TreeCategory (line 47) | public TreeCategory(String name, int iconID) { method TreeCategory (line 54) | public TreeCategory(String name, int iconID, boolean filtering) { method getCatComponent (line 63) | public JComponent getCatComponent(EventListener listener) { method getCurrentlySelectedUserObject (line 93) | public ThreadInfo getCurrentlySelectedUserObject() { method getFilteredCatTree (line 98) | private JTree getFilteredCatTree() { method setFilteredCatTree (line 102) | private void setFilteredCatTree(JTree filteredCatTree) { method sort (line 109) | public void sort(Comparator nodeComp) { FILE: tda/src/main/java/de/grimmfrost/tda/parser/AbstractDumpParser.java class AbstractDumpParser (line 45) | public abstract class AbstractDumpParser implements DumpParser { method AbstractDumpParser (line 54) | protected AbstractDumpParser(BufferedReader bis, DateMatcher dm) { method getDumpStringFromTreePath (line 67) | protected String getDumpStringFromTreePath(TreePath path) { method findLongRunningThreads (line 84) | public void findLongRunningThreads(DefaultMutableTreeNode root, Map du... method mergeDumps (line 96) | public void mergeDumps(DefaultMutableTreeNode root, Map dumpStore, Tre... method diffDumps (line 100) | protected void diffDumps(String prefix, DefaultMutableTreeNode root, M... method countLines (line 174) | private int countLines(String input) { method getStatInfo (line 193) | private String getStatInfo(Vector keys, String prefix, int minOccurenc... method fixMonitorLinks (line 232) | private String fixMonitorLinks(String fixString, String dumpName) { method createNode (line 247) | protected void createNode(DefaultMutableTreeNode top, String title, St... method addToCategory (line 263) | protected void addToCategory(DefaultMutableTreeNode category, String t... method getBis (line 278) | protected BufferedReader getBis() { method getThreadTokens (line 286) | protected abstract String[] getThreadTokens(String title); method setBis (line 292) | protected void setBis(BufferedReader bis) { method setDumpHistogramCounter (line 306) | public void setDumpHistogramCounter(int value) { method copyNode (line 316) | protected DefaultMutableTreeNode copyNode(DefaultMutableTreeNode node) { method getNextDumpForHistogram (line 329) | protected DefaultMutableTreeNode getNextDumpForHistogram(DefaultMutabl... method close (line 347) | public void close() throws IOException { method getMarkSize (line 358) | protected int getMarkSize() { method setMarkSize (line 366) | protected void setMarkSize(int markSize) { method getMaxCheckLines (line 375) | protected int getMaxCheckLines() { method setMaxCheckLines (line 379) | public void setMaxCheckLines(int maxCheckLines) { method isMillisTimeStamp (line 386) | public boolean isMillisTimeStamp() { method setMillisTimeStamp (line 390) | public void setMillisTimeStamp(boolean millisTimeStamp) { method getDm (line 394) | public DateMatcher getDm() { method setDm (line 398) | public void setDm(DateMatcher dm) { method addCustomCategories (line 407) | public void addCustomCategories(DefaultMutableTreeNode threadDump) { FILE: tda/src/main/java/de/grimmfrost/tda/parser/Analyzer.java class Analyzer (line 36) | public class Analyzer implements Serializable { method Analyzer (line 43) | public Analyzer(ThreadDumpInfo tdi) { method analyzeDump (line 52) | public String analyzeDump() { FILE: tda/src/main/java/de/grimmfrost/tda/parser/DumpParser.java type DumpParser (line 37) | public interface DumpParser { method hasMoreDumps (line 38) | public boolean hasMoreDumps(); method parseNext (line 40) | public MutableTreeNode parseNext(); method close (line 42) | public void close() throws IOException; method findLongRunningThreads (line 44) | public void findLongRunningThreads(DefaultMutableTreeNode root, Map clazz) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/MonitorComparator.java class MonitorComparator (line 37) | public class MonitorComparator implements Comparator { method compare (line 45) | public int compare(Object arg0, Object arg1) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/MonitorsTableModel.java class MonitorsTableModel (line 14) | public class MonitorsTableModel {//extends AbstractTreeTableModel { method getColumnCount (line 16) | public int getColumnCount() { method getValueAt (line 20) | public Object getValueAt(Object arg0, int arg1) { method getChild (line 24) | public Object getChild(Object parent, int index) { method getChildCount (line 28) | public int getChildCount(Object parent) { method getIndexOfChild (line 32) | public int getIndexOfChild(Object parent, Object child) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/PrefManager.java class PrefManager (line 48) | public class PrefManager { method PrefManager (line 60) | private PrefManager() { method get (line 64) | public static PrefManager get() { method getMaxLogfileSize (line 68) | public long getMaxLogfileSize() { method getWindowState (line 72) | public int getWindowState() { method setWindowState (line 76) | public void setWindowState(int windowState) { method getSelectedPath (line 80) | public File getSelectedPath() { method setSelectedPath (line 84) | public void setSelectedPath(File directory) { method getPreferredSize (line 88) | public Dimension getPreferredSize() { method setPreferredSize (line 93) | public void setPreferredSize(Dimension size) { method getPreferredSizeFileChooser (line 98) | public Dimension getPreferredSizeFileChooser() { method setPreferredSizeFileChooser (line 103) | public void setPreferredSizeFileChooser(Dimension size) { method setMaxLogfileSize (line 108) | public void setMaxLogfileSize(int size) { method getWindowPos (line 112) | public Point getWindowPos() { method setWindowPos (line 118) | public void setWindowPos(int x, int y) { method getMaxRows (line 123) | public int getMaxRows() { method setMaxRows (line 127) | public void setMaxRows(int rows) { method getStreamResetBuffer (line 132) | public int getStreamResetBuffer() { method setStreamResetBuffer (line 136) | public void setStreamResetBuffer(int buffer) { method getForceLoggcLoading (line 140) | public boolean getForceLoggcLoading() { method setForceLoggcLoading (line 144) | public void setForceLoggcLoading(boolean force) { method getJDK16DefaultParsing (line 148) | public boolean getJDK16DefaultParsing() { method setJDK16DefaultParsing (line 152) | public void setJDK16DefaultParsing(boolean defaultParsing) { method getShowToolbar (line 156) | public boolean getShowToolbar() { method setShowToolbar (line 160) | public void setShowToolbar(boolean state) { method getDateParsingRegex (line 164) | public String getDateParsingRegex() { method setDateParsingRegex (line 168) | public void setDateParsingRegex(String dateRegex) { method getDateParsingRegexs (line 176) | public String[] getDateParsingRegexs() { method setDateParsingRegexs (line 184) | public void setDateParsingRegexs(ListModel regexs) { method regexsToString (line 188) | private String regexsToString(ListModel regexs) { method addToRecentFiles (line 199) | public void addToRecentFiles(String file) { method setRecentFiles (line 218) | public void setRecentFiles(String[] files) { method getRecentFiles (line 229) | public String[] getRecentFiles() { method addToRecentSessions (line 233) | public void addToRecentSessions(String file) { method setRecentSessions (line 252) | public void setRecentSessions(String[] files) { method getRecentSessions (line 263) | public String[] getRecentSessions() { method setUseGTKLF (line 267) | public void setUseGTKLF(boolean value) { method isUseGTKLF (line 271) | public boolean isUseGTKLF() { method setMillisTimeStamp (line 275) | public void setMillisTimeStamp(boolean value) { method getMillisTimeStamp (line 279) | public boolean getMillisTimeStamp() { method setShowHotspotClasses (line 283) | public void setShowHotspotClasses(boolean value) { method getShowHotspotClasses (line 287) | public boolean getShowHotspotClasses() { method getFilters (line 296) | public ListModel getFilters() { method getCachedFilters (line 333) | private DefaultListModel getCachedFilters() { method setFilterCache (line 347) | private void setFilterCache(DefaultListModel filters) { method getCategories (line 364) | public ListModel getCategories() { method getCachedCategories (line 410) | private DefaultListModel getCachedCategories() { method setCategoryCache (line 425) | private void setCategoryCache(DefaultListModel categories) { method getFromFilters (line 438) | private Filter getFromFilters(String key) { method getPredefinedFilters (line 453) | private DefaultListModel getPredefinedFilters() { method setFilters (line 463) | public void setFilters(DefaultListModel filters) { method setCategories (line 491) | public void setCategories(DefaultListModel categories) { method getFiltersLastChanged (line 519) | public long getFiltersLastChanged(){ method setFilterLastChanged (line 523) | private void setFilterLastChanged() { method flush (line 527) | public void flush() { method hasInRecentFiles (line 538) | private boolean hasInRecentFiles(String file, String[] currentFiles) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/ResourceManager.java class ResourceManager (line 14) | public class ResourceManager { method translate (line 17) | public static String translate(String key) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/StatusBar.java class StatusBar (line 41) | public class StatusBar extends JPanel { method StatusBar (line 51) | public StatusBar(boolean showMemory) { method getInstance (line 84) | public static StatusBar getInstance() { method showErrorIndicator (line 91) | public void showErrorIndicator() { method setInfoText (line 101) | public void setInfoText(String text) { method createInfoPanel (line 105) | private JPanel createInfoPanel() { method createMemoryStatus (line 119) | private JPanel createMemoryStatus() { class RedDotIcon (line 138) | class RedDotIcon implements Icon { method getIconHeight (line 139) | public int getIconHeight() { method getIconWidth (line 143) | public int getIconWidth() { method paintIcon (line 147) | public void paintIcon(Component c, Graphics g, int x, int y) { class MemoryStatusUpdater (line 157) | class MemoryStatusUpdater implements Runnable { method MemoryStatusUpdater (line 163) | public MemoryStatusUpdater(JProgressBar memStatus) { method run (line 169) | public void run() { class AngledLinesWindowsCornerIcon (line 192) | class AngledLinesWindowsCornerIcon implements Icon { method getIconHeight (line 200) | public int getIconHeight() { method getIconWidth (line 204) | public int getIconWidth() { method paintIcon (line 208) | public void paintIcon(Component c, Graphics g, int x, int y) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/SwingWorker.java class SwingWorker (line 40) | public abstract class SwingWorker { class ThreadVar (line 47) | private static class ThreadVar { method ThreadVar (line 49) | ThreadVar(Thread t) { thread = t; } method get (line 50) | synchronized Thread get() { return thread; } method clear (line 51) | synchronized void clear() { thread = null; } method getValue (line 60) | protected synchronized Object getValue() { method setValue (line 67) | private synchronized void setValue(Object x) { method construct (line 74) | public abstract Object construct(); method finished (line 80) | public void finished() { method interrupt (line 87) | public void interrupt() { method get (line 102) | public Object get() { method SwingWorker (line 123) | public SwingWorker() { method start (line 148) | public void start() { FILE: tda/src/main/java/de/grimmfrost/tda/utils/TableSorter.java class TableSorter (line 74) | public class TableSorter extends AbstractTableModel { method compare (line 84) | public int compare(Object o1, Object o2) { method compare (line 89) | public int compare(Object o1, Object o2) { method TableSorter (line 103) | public TableSorter() { method TableSorter (line 108) | public TableSorter(TableModel tableModel) { method TableSorter (line 113) | public TableSorter(TableModel tableModel, JTableHeader tableHeader) { method clearSortingState (line 119) | private void clearSortingState() { method getTableModel (line 124) | public TableModel getTableModel() { method setTableModel (line 128) | public void setTableModel(TableModel tableModel) { method getTableHeader (line 142) | public JTableHeader getTableHeader() { method setTableHeader (line 146) | public void setTableHeader(JTableHeader tableHeader) { method isSorting (line 162) | public boolean isSorting() { method getDirective (line 166) | private Directive getDirective(int column) { method getSortingStatus (line 176) | public int getSortingStatus(int column) { method sortingStatusChanged (line 180) | private void sortingStatusChanged() { method setSortingStatus (line 188) | public void setSortingStatus(int column, int status) { method getHeaderRendererIcon (line 199) | protected Icon getHeaderRendererIcon(int column, int size) { method cancelSorting (line 207) | private void cancelSorting() { method setColumnComparator (line 212) | public void setColumnComparator(Class type, Comparator comparator) { method getComparator (line 220) | protected Comparator getComparator(int column) { method getViewToModel (line 232) | private Row[] getViewToModel() { method modelIndex (line 247) | public int modelIndex(int viewIndex) { method getModelToView (line 251) | private int[] getModelToView() { method getRowCount (line 264) | public int getRowCount() { method getColumnCount (line 268) | public int getColumnCount() { method getColumnName (line 272) | public String getColumnName(int column) { method getColumnClass (line 276) | public Class getColumnClass(int column) { method isCellEditable (line 280) | public boolean isCellEditable(int row, int column) { method getValueAt (line 284) | public Object getValueAt(int row, int column) { method setValueAt (line 288) | public void setValueAt(Object aValue, int row, int column) { class Row (line 294) | private class Row implements Comparable { method Row (line 297) | public Row(int index) { method compareTo (line 301) | public int compareTo(Object o) { class TableModelHandler (line 330) | private class TableModelHandler implements TableModelListener { method tableChanged (line 331) | public void tableChanged(TableModelEvent e) { class MouseHandler (line 385) | private class MouseHandler extends MouseAdapter { method mouseClicked (line 386) | public void mouseClicked(MouseEvent e) { class Arrow (line 405) | private static class Arrow implements Icon { method Arrow (line 410) | public Arrow(boolean descending, int size, int priority) { method paintIcon (line 416) | public void paintIcon(Component c, Graphics g, int x, int y) { method getIconWidth (line 449) | public int getIconWidth() { method getIconHeight (line 453) | public int getIconHeight() { class SortableHeaderRenderer (line 458) | private class SortableHeaderRenderer implements TableCellRenderer { method SortableHeaderRenderer (line 461) | public SortableHeaderRenderer(TableCellRenderer tableCellRenderer) { method getTableCellRendererComponent (line 465) | public Component getTableCellRendererComponent(JTable table, class Directive (line 483) | private static class Directive { method Directive (line 487) | public Directive(int column, int direction) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/ThreadsTableModel.java class ThreadsTableModel (line 35) | public class ThreadsTableModel extends AbstractTableModel { method ThreadsTableModel (line 45) | public ThreadsTableModel(DefaultMutableTreeNode rootNode) { method getColumnName (line 64) | public String getColumnName(int col) { method getRowCount (line 68) | public int getRowCount() { method getColumnCount (line 72) | public int getColumnCount() { method getValueAt (line 76) | public Object getValueAt(int rowIndex, int columnIndex) { method getInfoObjectAtRow (line 119) | public ThreadInfo getInfoObjectAtRow(int rowIndex) { method getColumnClass (line 126) | public Class getColumnClass(int columnIndex) { method searchRowWithName (line 141) | public int searchRowWithName(int startRow, String name) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/ThreadsTableSelectionModel.java class ThreadsTableSelectionModel (line 15) | public class ThreadsTableSelectionModel extends DefaultListSelectionModel { method ThreadsTableSelectionModel (line 18) | public ThreadsTableSelectionModel(JTable table) { method getTable (line 23) | public JTable getTable() { FILE: tda/src/main/java/de/grimmfrost/tda/utils/TipOfDay.java class TipOfDay (line 34) | public class TipOfDay { method getTipOfDay (line 39) | public static String getTipOfDay() { method loadTips (line 46) | private static void loadTips() { FILE: tda/src/main/java/de/grimmfrost/tda/utils/TreeRenderer.java class TreeRenderer (line 39) | public class TreeRenderer extends DefaultTreeCellRenderer { method TreeRenderer (line 41) | public TreeRenderer() { method getTreeCellRendererComponent (line 45) | public Component getTreeCellRendererComponent(JTree tree, Object value... method isCategory (line 77) | protected boolean isCategory(Object value) { method getIconFromCategory (line 82) | protected Icon getIconFromCategory(Object value) { method isHistogramInfo (line 89) | private boolean isHistogramInfo(Object value) { method isThreadInfo (line 94) | private boolean isThreadInfo(Object value) { method isLogfile (line 99) | private boolean isLogfile(Object value) { method isLogFileContent (line 104) | private boolean isLogFileContent(Object value) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/ViewScrollPane.java class ViewScrollPane (line 34) | public class ViewScrollPane extends JScrollPane { method ViewScrollPane (line 42) | public ViewScrollPane(Component comp, boolean white) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/DefaultInputHandler.java class DefaultInputHandler (line 24) | public class DefaultInputHandler extends InputHandler { method DefaultInputHandler (line 28) | public DefaultInputHandler() { method addDefaultKeyBindings (line 35) | public void addDefaultKeyBindings() { method addKeyBinding (line 82) | public void addKeyBinding(KeyStroke keyStroke, ActionListener action) { method addKeyBinding (line 100) | public void addKeyBinding(String keyBinding, ActionListener action) { method removeKeyBinding (line 128) | public void removeKeyBinding(String keyBinding) { method removeAllKeyBindings (line 135) | public void removeAllKeyBindings() { method copy (line 144) | public InputHandler copy() { method keyPressed (line 152) | public void keyPressed(KeyEvent evt) { method keyTyped (line 211) | public void keyTyped(KeyEvent evt) { method parseKeyStroke (line 264) | public static KeyStroke parseKeyStroke(String keyStroke) { method DefaultInputHandler (line 318) | private DefaultInputHandler(DefaultInputHandler copy) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/InputHandler.java class InputHandler (line 29) | public abstract class InputHandler extends KeyAdapter { method getAction (line 121) | public static ActionListener getAction(String name) { method getActionName (line 129) | public static String getActionName(ActionListener listener) { method getActions (line 143) | public static Enumeration getActions() { method addDefaultKeyBindings (line 153) | public abstract void addDefaultKeyBindings(); method addKeyBinding (line 160) | public abstract void addKeyBinding(KeyStroke keyStroke, ActionListener... method addKeyBinding (line 168) | public abstract void addKeyBinding(String keyBinding, ActionListener a... method removeKeyBinding (line 174) | public abstract void removeKeyBinding(String keyBinding); method removeAllKeyBindings (line 179) | public abstract void removeAllKeyBindings(); method grabNextKeyStroke (line 186) | public void grabNextKeyStroke(ActionListener action) { method isRepeatEnabled (line 195) | public boolean isRepeatEnabled() { method setRepeatEnabled (line 204) | public void setRepeatEnabled(boolean repeat) { method getRepeatCount (line 211) | public int getRepeatCount() { method setRepeatCount (line 219) | public void setRepeatCount(int repeatCount) { method getMacroRecorder (line 227) | public InputHandler.MacroRecorder getMacroRecorder() { method setMacroRecorder (line 236) | public void setMacroRecorder(InputHandler.MacroRecorder recorder) { method copy (line 245) | public abstract InputHandler copy(); method executeAction (line 254) | public void executeAction(ActionListener listener, Object source, method getTextArea (line 305) | public static JEditTextArea getTextArea(EventObject evt) { method handleGrabAction (line 338) | protected void handleGrabAction(KeyEvent evt) { type NonRepeatable (line 357) | public interface NonRepeatable {} type NonRecordable (line 363) | public interface NonRecordable {} type Wrapper (line 369) | public interface Wrapper {} type MacroRecorder (line 374) | public interface MacroRecorder { method actionPerformed (line 375) | void actionPerformed(ActionListener listener, class backspace (line 379) | public static class backspace implements ActionListener { method actionPerformed (line 380) | public void actionPerformed(ActionEvent evt) { class backspace_word (line 406) | public static class backspace_word implements ActionListener { method actionPerformed (line 407) | public void actionPerformed(ActionEvent evt) { class delete (line 442) | public static class delete implements ActionListener { method actionPerformed (line 443) | public void actionPerformed(ActionEvent evt) { class delete_word (line 469) | public static class delete_word implements ActionListener { method actionPerformed (line 470) | public void actionPerformed(ActionEvent evt) { class end (line 504) | public static class end implements ActionListener { method end (line 507) | public end(boolean select) { method actionPerformed (line 511) | public void actionPerformed(ActionEvent evt) { class document_end (line 549) | public static class document_end implements ActionListener { method document_end (line 552) | public document_end(boolean select) { method actionPerformed (line 556) | public void actionPerformed(ActionEvent evt) { class home (line 567) | public static class home implements ActionListener { method home (line 570) | public home(boolean select) { method actionPerformed (line 574) | public void actionPerformed(ActionEvent evt) { class document_home (line 608) | public static class document_home implements ActionListener { method document_home (line 611) | public document_home(boolean select) { method actionPerformed (line 615) | public void actionPerformed(ActionEvent evt) { class insert_break (line 624) | public static class insert_break implements ActionListener { method actionPerformed (line 625) | public void actionPerformed(ActionEvent evt) { class insert_tab (line 637) | public static class insert_tab implements ActionListener { method actionPerformed (line 638) | public void actionPerformed(ActionEvent evt) { class next_char (line 650) | public static class next_char implements ActionListener { method next_char (line 653) | public next_char(boolean select) { method actionPerformed (line 657) | public void actionPerformed(ActionEvent evt) { class next_line (line 673) | public static class next_line implements ActionListener { method next_line (line 676) | public next_line(boolean select) { method actionPerformed (line 680) | public void actionPerformed(ActionEvent evt) { class next_page (line 706) | public static class next_page implements ActionListener { method next_page (line 709) | public next_page(boolean select) { method actionPerformed (line 713) | public void actionPerformed(ActionEvent evt) { class next_word (line 737) | public static class next_word implements ActionListener { method next_word (line 740) | public next_word(boolean select) { method actionPerformed (line 744) | public void actionPerformed(ActionEvent evt) { class overwrite (line 773) | public static class overwrite implements ActionListener { method actionPerformed (line 774) | public void actionPerformed(ActionEvent evt) { class prev_char (line 781) | public static class prev_char implements ActionListener { method prev_char (line 784) | public prev_char(boolean select) { method actionPerformed (line 788) | public void actionPerformed(ActionEvent evt) { class prev_line (line 804) | public static class prev_line implements ActionListener { method prev_line (line 807) | public prev_line(boolean select) { method actionPerformed (line 811) | public void actionPerformed(ActionEvent evt) { class prev_page (line 837) | public static class prev_page implements ActionListener { method prev_page (line 840) | public prev_page(boolean select) { method actionPerformed (line 844) | public void actionPerformed(ActionEvent evt) { class prev_word (line 864) | public static class prev_word implements ActionListener { method prev_word (line 867) | public prev_word(boolean select) { method actionPerformed (line 871) | public void actionPerformed(ActionEvent evt) { class repeat (line 900) | public static class repeat implements ActionListener, method actionPerformed (line 902) | public void actionPerformed(ActionEvent evt) { class toggle_rect (line 913) | public static class toggle_rect implements ActionListener { method actionPerformed (line 914) | public void actionPerformed(ActionEvent evt) { class insert_char (line 921) | public static class insert_char implements ActionListener, method actionPerformed (line 923) | public void actionPerformed(ActionEvent evt) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/JEditTextArea.java class JEditTextArea (line 51) | public class JEditTextArea extends JComponent { method JEditTextArea (line 63) | public JEditTextArea() { method JEditTextArea (line 71) | public JEditTextArea(TextAreaDefaults defaults) { method isManagingFocus (line 117) | public final boolean isManagingFocus() { method getPainter (line 124) | public final TextAreaPainter getPainter() { method getInputHandler (line 131) | public final InputHandler getInputHandler() { method setInputHandler (line 139) | public void setInputHandler(InputHandler inputHandler) { method isCaretBlinkEnabled (line 146) | public final boolean isCaretBlinkEnabled() { method setCaretBlinkEnabled (line 154) | public void setCaretBlinkEnabled(boolean caretBlinks) { method isCaretVisible (line 166) | public final boolean isCaretVisible() { method setCaretVisible (line 175) | public void setCaretVisible(boolean caretVisible) { method blinkCaret (line 185) | public final void blinkCaret() { method getElectricScroll (line 198) | public final int getElectricScroll() { method setElectricScroll (line 208) | public final void setElectricScroll(int electricScroll) { method updateScrollBars (line 217) | public void updateScrollBars() { method getFirstLine (line 235) | public final int getFirstLine() { method setFirstLine (line 243) | public void setFirstLine(int firstLine) { method getVisibleLines (line 258) | public final int getVisibleLines() { method recalculateVisibleLines (line 266) | public final void recalculateVisibleLines() { method getHorizontalOffset (line 280) | public final int getHorizontalOffset() { method setHorizontalOffset (line 289) | public void setHorizontalOffset(int horizontalOffset) { method setOrigin (line 307) | public boolean setOrigin(int firstLine, int horizontalOffset) { method scrollToCaret (line 335) | public boolean scrollToCaret() { method scrollTo (line 352) | public boolean scrollTo(int line, int offset) { method lineToY (line 393) | public int lineToY(int line) { method yToLine (line 402) | public int yToLine(int y) { method offsetToX (line 415) | public final int offsetToX(int line, int offset) { method _offsetToX (line 428) | public int _offsetToX(int line, int offset) { method xToOffset (line 490) | public int xToOffset(int line, int x) { method xyToOffset (line 589) | public int xyToOffset(int x, int y) { method getDocument (line 598) | public final SyntaxDocument getDocument() { method setDocument (line 606) | public void setDocument(SyntaxDocument document) { method getTokenMarker (line 626) | public final TokenMarker getTokenMarker() { method setTokenMarker (line 635) | public final void setTokenMarker(TokenMarker tokenMarker) { method getDocumentLength (line 643) | public final int getDocumentLength() { method getLineCount (line 650) | public final int getLineCount() { method getLineOfOffset (line 658) | public final int getLineOfOffset(int offset) { method getLineStartOffset (line 668) | public int getLineStartOffset(int line) { method getLineEndOffset (line 683) | public int getLineEndOffset(int line) { method getLineLength (line 696) | public int getLineLength(int line) { method getText (line 708) | public String getText() { method setText (line 720) | public void setText(String text) { method getText (line 738) | public final String getText(int start, int len) { method getText (line 754) | public final void getText(int start, int len, Segment segment) { method getLineText (line 768) | public final String getLineText(int lineIndex) { method getLineText (line 778) | public final void getLineText(int lineIndex, Segment segment) { method getSelectionStart (line 786) | public final int getSelectionStart() { method getSelectionStart (line 794) | public int getSelectionStart(int line) { method getSelectionStartLine (line 813) | public final int getSelectionStartLine() { method setSelectionStart (line 823) | public final void setSelectionStart(int selectionStart) { method getSelectionEnd (line 830) | public final int getSelectionEnd() { method getSelectionEnd (line 838) | public int getSelectionEnd(int line) { method getSelectionEndLine (line 857) | public final int getSelectionEndLine() { method setSelectionEnd (line 867) | public final void setSelectionEnd(int selectionEnd) { method getCaretPosition (line 876) | public final int getCaretPosition() { method getCaretLine (line 883) | public final int getCaretLine() { method getMarkPosition (line 892) | public final int getMarkPosition() { method getMarkLine (line 899) | public final int getMarkLine() { method setCaretPosition (line 909) | public final void setCaretPosition(int caret) { method selectAll (line 916) | public final void selectAll() { method selectNone (line 923) | public final void selectNone() { method select (line 935) | public void select(int start, int end) { method getSelectedText (line 1004) | public final String getSelectedText() { method setSelectedText (line 1055) | public void setSelectedText(String selectedText) { method isEditable (line 1132) | public final boolean isEditable() { method setEditable (line 1141) | public final void setEditable(boolean editable) { method getRightClickPopup (line 1148) | public final JPopupMenu getRightClickPopup() { method setRightClickPopup (line 1156) | public final void setRightClickPopup(JPopupMenu popup) { method getMagicCaretPosition (line 1164) | public final int getMagicCaretPosition() { method setMagicCaretPosition (line 1173) | public final void setMagicCaretPosition(int magicCaret) { method overwriteSetSelectedText (line 1184) | public void overwriteSetSelectedText(String str) { method isOverwriteEnabled (line 1215) | public final boolean isOverwriteEnabled() { method setOverwriteEnabled (line 1224) | public final void setOverwriteEnabled(boolean overwrite) { method isSelectionRectangular (line 1232) | public final boolean isSelectionRectangular() { method setSelectionRectangular (line 1241) | public final void setSelectionRectangular(boolean rectSelect) { method getBracketPosition (line 1250) | public final int getBracketPosition() { method getBracketLine (line 1258) | public final int getBracketLine() { method addCaretListener (line 1266) | public final void addCaretListener(CaretListener listener) { method removeCaretListener (line 1274) | public final void removeCaretListener(CaretListener listener) { method cut (line 1282) | public void cut() { method copy (line 1292) | public void copy() { method paste (line 1311) | public void paste() { method removeNotify (line 1337) | public void removeNotify() { method processKeyEvent (line 1349) | public void processKeyEvent(KeyEvent evt) { method fireCaretEvent (line 1403) | protected void fireCaretEvent() { method updateBracketHighlight (line 1412) | protected void updateBracketHighlight(int newCaretPosition) { method documentChanged (line 1432) | protected void documentChanged(DocumentEvent evt) { class ScrollLayout (line 1456) | class ScrollLayout implements LayoutManager { method addLayoutComponent (line 1458) | public void addLayoutComponent(String name, Component comp) { method removeLayoutComponent (line 1470) | public void removeLayoutComponent(Component comp) { method preferredLayoutSize (line 1484) | public Dimension preferredLayoutSize(Container parent) { method minimumLayoutSize (line 1501) | public Dimension minimumLayoutSize(Container parent) { method layoutContainer (line 1518) | public void layoutContainer(Container parent) { class CaretBlinker (line 1567) | class CaretBlinker implements ActionListener { method actionPerformed (line 1569) | public void actionPerformed(ActionEvent evt) { class MutableCaretEvent (line 1576) | class MutableCaretEvent extends CaretEvent { method MutableCaretEvent (line 1578) | MutableCaretEvent() { method getDot (line 1582) | public int getDot() { method getMark (line 1586) | public int getMark() { class AdjustHandler (line 1591) | class AdjustHandler implements AdjustmentListener { method adjustmentValueChanged (line 1593) | public void adjustmentValueChanged(final AdjustmentEvent evt) { class ComponentHandler (line 1614) | class ComponentHandler extends ComponentAdapter { method componentResized (line 1616) | public void componentResized(ComponentEvent evt) { class DocumentHandler (line 1622) | class DocumentHandler implements DocumentListener { method insertUpdate (line 1624) | public void insertUpdate(DocumentEvent evt) { method removeUpdate (line 1648) | public void removeUpdate(DocumentEvent evt) { method changedUpdate (line 1680) | public void changedUpdate(DocumentEvent evt) { class DragHandler (line 1684) | class DragHandler implements MouseMotionListener { method mouseDragged (line 1686) | public void mouseDragged(MouseEvent evt) { method mouseMoved (line 1695) | public void mouseMoved(MouseEvent evt) { class FocusHandler (line 1699) | class FocusHandler implements FocusListener { method focusGained (line 1701) | public void focusGained(FocusEvent evt) { method focusLost (line 1706) | public void focusLost(FocusEvent evt) { class MouseHandler (line 1712) | class MouseHandler extends MouseAdapter implements MouseWheelListener { method mousePressed (line 1714) | public void mousePressed(MouseEvent evt) { method doSingleClick (line 1749) | private void doSingleClick(MouseEvent evt, int line, method doDoubleClick (line 1759) | private void doDoubleClick(MouseEvent evt, int line, method doTripleClick (line 1820) | private void doTripleClick(MouseEvent evt, int line, method mouseWheelMoved (line 1829) | public void mouseWheelMoved(MouseWheelEvent e) { class CaretUndo (line 1842) | class CaretUndo extends AbstractUndoableEdit { method CaretUndo (line 1847) | CaretUndo(int start, int end) { method isSignificant (line 1852) | public boolean isSignificant() { method getPresentationName (line 1856) | public String getPresentationName() { method undo (line 1860) | public void undo() throws CannotUndoException { method redo (line 1866) | public void redo() throws CannotRedoException { method addEdit (line 1872) | public boolean addEdit(UndoableEdit edit) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/KeywordMap.java class KeywordMap (line 24) | public class KeywordMap method KeywordMap (line 30) | public KeywordMap(boolean ignoreCase) method KeywordMap (line 42) | public KeywordMap(boolean ignoreCase, int mapLength) method lookup (line 55) | public byte lookup(Segment text, int offset, int length) method add (line 80) | public void add(String keyword, byte id) method getIgnoreCase (line 90) | public boolean getIgnoreCase() method setIgnoreCase (line 100) | public void setIgnoreCase(boolean ignoreCase) method getStringMapKey (line 108) | protected int getStringMapKey(String s) method getSegmentMapKey (line 115) | protected int getSegmentMapKey(Segment s, int off, int len) class Keyword (line 123) | class Keyword method Keyword (line 125) | public Keyword(char[] keyword, byte id, Keyword next) FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/PopupMenu.java class PopupMenu (line 40) | public class PopupMenu extends JPopupMenu implements ActionListener { method PopupMenu (line 49) | public PopupMenu(JEditTextArea ref, TDA parent, boolean showSave) { method actionPerformed (line 85) | public void actionPerformed(ActionEvent e) { method search (line 117) | private void search(String searchString, int offSet) { method gotoLine (line 126) | private void gotoLine() { method search (line 142) | private void search() { method show (line 154) | public void show(Component invoker, int x, int y) { FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/SyntaxDocument.java class SyntaxDocument (line 22) | public class SyntaxDocument extends PlainDocument method getTokenMarker (line 29) | public TokenMarker getTokenMarker() method setTokenMarker (line 40) | public void setTokenMarker(TokenMarker tm) method tokenizeLines (line 55) | public void tokenizeLines() method tokenizeLines (line 67) | public void tokenizeLines(int start, int len) method beginCompoundEdit (line 100) | public void beginCompoundEdit() {} method endCompoundEdit (line 108) | public void endCompoundEdit() {} method addUndoableEdit (line 117) | public void addUndoableEdit(UndoableEdit edit) {} method fireInsertUpdate (line 127) | protected void fireInsertUpdate(DocumentEvent evt) method fireRemoveUpdate (line 149) | protected void fireRemoveUpdate(DocumentEvent evt) FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/SyntaxStyle.java class SyntaxStyle (line 20) | public class SyntaxStyle method SyntaxStyle (line 28) | public SyntaxStyle(Color color, boolean italic, boolean bold) method getColor (line 38) | public Color getColor() method isPlain (line 46) | public boolean isPlain() method isItalic (line 54) | public boolean isItalic() method isBold (line 62) | public boolean isBold() method getStyledFont (line 71) | public Font getStyledFont(Font font) method getFontMetrics (line 89) | public FontMetrics getFontMetrics(Font font) method setGraphicsFlags (line 112) | public void setGraphicsFlags(Graphics gfx, Font font) method toString (line 122) | public String toString() FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/SyntaxUtilities.java class SyntaxUtilities (line 21) | public class SyntaxUtilities method regionMatches (line 31) | public static boolean regionMatches(boolean ignoreCase, Segment text, method regionMatches (line 61) | public static boolean regionMatches(boolean ignoreCase, Segment text, method getDefaultSyntaxStyles (line 88) | public static SyntaxStyle[] getDefaultSyntaxStyles() method paintSyntaxLine (line 119) | public static int paintSyntaxLine(Segment line, Token tokens, method SyntaxUtilities (line 156) | private SyntaxUtilities() {} FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/TextAreaDefaults.java class TextAreaDefaults (line 22) | public class TextAreaDefaults method getDefaults (line 54) | public static TextAreaDefaults getDefaults() FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/TextAreaPainter.java class TextAreaPainter (line 23) | public class TextAreaPainter extends JComponent implements TabExpander method TextAreaPainter (line 29) | public TextAreaPainter(JEditTextArea textArea, TextAreaDefaults defaults) method isManagingFocus (line 67) | public final boolean isManagingFocus() method getStyles (line 76) | public final SyntaxStyle[] getStyles() method setStyles (line 86) | public final void setStyles(SyntaxStyle[] styles) method getCaretColor (line 95) | public final Color getCaretColor() method setCaretColor (line 104) | public final void setCaretColor(Color caretColor) method getSelectionColor (line 113) | public final Color getSelectionColor() method setSelectionColor (line 122) | public final void setSelectionColor(Color selectionColor) method getLineHighlightColor (line 131) | public final Color getLineHighlightColor() method setLineHighlightColor (line 140) | public final void setLineHighlightColor(Color lineHighlightColor) method isLineHighlightEnabled (line 149) | public final boolean isLineHighlightEnabled() method setLineHighlightEnabled (line 159) | public final void setLineHighlightEnabled(boolean lineHighlight) method getBracketHighlightColor (line 168) | public final Color getBracketHighlightColor() method setBracketHighlightColor (line 177) | public final void setBracketHighlightColor(Color bracketHighlightColor) method isBracketHighlightEnabled (line 188) | public final boolean isBracketHighlightEnabled() method setBracketHighlightEnabled (line 200) | public final void setBracketHighlightEnabled(boolean bracketHighlight) method isBlockCaretEnabled (line 209) | public final boolean isBlockCaretEnabled() method setBlockCaretEnabled (line 219) | public final void setBlockCaretEnabled(boolean blockCaret) method getEOLMarkerColor (line 228) | public final Color getEOLMarkerColor() method setEOLMarkerColor (line 237) | public final void setEOLMarkerColor(Color eolMarkerColor) method getEOLMarkersPainted (line 246) | public final boolean getEOLMarkersPainted() method setEOLMarkersPainted (line 255) | public final void setEOLMarkersPainted(boolean eolMarkers) method getInvalidLinesPainted (line 265) | public boolean getInvalidLinesPainted() method setInvalidLinesPainted (line 274) | public void setInvalidLinesPainted(boolean paintInvalid) method addCustomHighlight (line 283) | public void addCustomHighlight(Highlight highlight) type Highlight (line 292) | public interface Highlight method init (line 299) | void init(JEditTextArea textArea, Highlight next); method paintHighlight (line 308) | void paintHighlight(Graphics gfx, int line, int y); method getToolTipText (line 317) | String getToolTipText(MouseEvent evt); method getToolTipText (line 324) | public String getToolTipText(MouseEvent evt) method getFontMetrics (line 335) | public FontMetrics getFontMetrics() method setFont (line 345) | public void setFont(Font font) method paint (line 356) | public void paint(Graphics gfx) method invalidateLine (line 407) | public final void invalidateLine(int line) method invalidateLineRange (line 418) | public final void invalidateLineRange(int firstLine, int lastLine) method invalidateSelectedLines (line 427) | public final void invalidateSelectedLines() method nextTabStop (line 440) | public float nextTabStop(float x, int tabOffset) method getPreferredSize (line 450) | public Dimension getPreferredSize() method getMinimumSize (line 462) | public Dimension getMinimumSize() method paintLine (line 495) | protected void paintLine(Graphics gfx, TokenMarker tokenMarker, method paintPlainLine (line 524) | protected void paintPlainLine(Graphics gfx, int line, Font defaultFont, method paintSyntaxLine (line 543) | protected void paintSyntaxLine(Graphics gfx, TokenMarker tokenMarker, method paintHighlight (line 565) | protected void paintHighlight(Graphics gfx, int line, int y) method paintLineHighlight (line 581) | protected void paintLineHighlight(Graphics gfx, int line, int y) method paintBracketHighlight (line 650) | protected void paintBracketHighlight(Graphics gfx, int line, int y) method paintCaret (line 665) | protected void paintCaret(Graphics gfx, int line, int y) FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/TextUtilities.java class TextUtilities (line 18) | public class TextUtilities method findMatchingBracket (line 29) | public static int findMatchingBracket(Document doc, int offset) method findWordStart (line 132) | public static int findWordStart(String line, int pos, String noWordSep) method findWordEnd (line 161) | public static int findWordEnd(String line, int pos, String noWordSep) FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/Token.java class Token (line 21) | public class Token method Token (line 135) | public Token(int length, byte id) method toString (line 144) | public String toString() FILE: tda/src/main/java/de/grimmfrost/tda/utils/jedit/TokenMarker.java class TokenMarker (line 28) | public abstract class TokenMarker method markTokens (line 36) | public Token markTokens(Segment line, int lineIndex) method markTokensImpl (line 124) | protected abstract byte markTokensImpl(byte token, Segment line, method supportsMultilineTokens (line 136) | public boolean supportsMultilineTokens() method insertLines (line 148) | public void insertLines(int index, int lines) method deleteLines (line 171) | public void deleteLines(int index, int lines) method getLineCount (line 184) | public int getLineCount() method isNextLineRequested (line 194) | public boolean isNextLineRequested() method TokenMarker (line 241) | protected TokenMarker() method ensureCapacity (line 257) | protected void ensureCapacity(int index) method addToken (line 275) | protected void addToken(int length, byte id) class LineInfo (line 310) | public class LineInfo method LineInfo (line 316) | public LineInfo() method LineInfo (line 324) | public LineInfo(byte token, Object obj) FILE: tda/src/test/java/de/grimmfrost/tda/mcp/HeadlessAnalysisProviderTest.java class HeadlessAnalysisProviderTest (line 10) | public class HeadlessAnalysisProviderTest { method testDeadlockDetection (line 12) | @Test method testSummary (line 36) | @Test method testVirtualThreadAnalysis (line 52) | @Test method testNativeThreadAnalysis (line 75) | @Test method testZombieThreadAnalysis (line 101) | @Test FILE: tda/src/test/java/de/grimmfrost/tda/model/TableCategoryTest.java class TableCategoryTest (line 8) | public class TableCategoryTest { method testAddToCatNodesPreservation (line 10) | @Test method testBugReproductionBehavior (line 30) | @Test FILE: tda/src/test/java/de/grimmfrost/tda/parser/DumpParserFactoryTest.java class DumpParserFactoryTest (line 37) | public class DumpParserFactoryTest { method setUp (line 39) | @BeforeEach method tearDown (line 43) | @AfterEach method testGet (line 50) | @Test method testGetDumpParserForSunLogfile (line 59) | @Test method testGetDumpParserForJSONLogfile (line 74) | @Test method testGetDumpParserForUTF16Logfile (line 89) | @Test FILE: tda/src/test/java/de/grimmfrost/tda/parser/JCmdJSONParserTest.java class JCmdJSONParserTest (line 14) | public class JCmdJSONParserTest { method testJSONDumpParsing (line 16) | @Test FILE: tda/src/test/java/de/grimmfrost/tda/parser/SunJDKParserTest.java class SunJDKParserTest (line 44) | public class SunJDKParserTest { method setUp (line 46) | @BeforeEach method tearDown (line 50) | @AfterEach method testDumpLoad (line 57) | @Test method testIsFoundClassHistograms (line 89) | @Test method test64BitDumpLoad (line 111) | @Test method testJava8DumpLoad (line 140) | @Test method testJava11DumpLoad (line 169) | @Test method testHPDumps (line 199) | @Test method testRemoteVisualVMDumps (line 228) | @Test method testURLThreadNameDumps (line 257) | @Test method testVirtualThreadDumps (line 286) | @Test method testCarrierThreadIssuesDetection (line 315) | @Test method testSMRInfoParsing (line 386) | @Test method testSMRInfoWithUnresolved (line 413) | @Test method getSMSInfoTextBlock (line 430) | private static @NonNull InputStream getSMSInfoTextBlock() { method testLongRunningDetectionWithVariableFields (line 447) | @Test method testGetThreadTokensWithThreadTypeNumber (line 508) | @Test method testMonitorNodesHaveChildren (line 528) | @Test FILE: tda/src/test/java/de/grimmfrost/tda/utils/LogManagerTest.java class LogManagerTest (line 6) | public class LogManagerTest { method testInitInTestEnvironment (line 7) | @Test FILE: visualvm-logfile-component/src/main/java/net/java/dev/tda/visualvm/logfile/AddLogfileAction.java class AddLogfileAction (line 36) | public class AddLogfileAction extends SingleDataSourceAction { method LogfileCategory (line 35) | public LogfileCategory() { FILE: visualvm-logfile-component/src/main/java/net/java/dev/tda/visualvm/logfile/LogfileDataSource.java class LogfileDataSource (line 35) | public class LogfileDataSource extends DataSource { method sharedInstance (line 39) | public static synchronized LogfileDataSource sharedInstance() { method LogfileDataSource (line 48) | private LogfileDataSource() { class LogfileDataSourceDescriptor (line 54) | private static class LogfileDataSourceDescriptor extends DataSourceDes... method LogfileDataSourceDescriptor (line 57) | LogfileDataSourceDescriptor() { class LogfileDataSourceDescriptorProvider (line 63) | private static class LogfileDataSourceDescriptorProvider extends Abstr... method createModelFor (line 65) | public DataSourceDescriptor createModelFor(DataSource ds) { FILE: visualvm-logfile-component/src/main/java/net/java/dev/tda/visualvm/logfile/LogfileDescriptor.java class LogfileDescriptor (line 30) | public class LogfileDescriptor extends SnapshotDescriptor { method LogfileDescriptor (line 34) | public LogfileDescriptor(Logfile logFile) { FILE: visualvm-logfile-component/src/main/java/net/java/dev/tda/visualvm/logfile/LogfileDescriptorProvider.java class LogfileDescriptorProvider (line 31) | public class LogfileDescriptorProvider extends AbstractModelProvider getPluggableLocations(DataSourceView view) { FILE: visualvm-logfile-component/src/main/java/net/java/dev/tda/visualvm/logfile/LogfileProvider.java class LogfileProvider (line 36) | public class LogfileProvider { method createLogfile (line 39) | public static void createLogfile(File logfile) { method initialize (line 50) | public static void initialize() { FILE: visualvm-logfile-component/src/main/java/net/java/dev/tda/visualvm/logfile/LogfileSupport.java class LogfileSupport (line 29) | public class LogfileSupport { method getCategory (line 33) | public static LogfileCategory getCategory() { method getOverviewView (line 41) | public static PluggableDataSourceViewProvider getOverviewView... FILE: visualvm-module/src/main/java/net/java/dev/tda/visualvm/Install.java class Install (line 26) | public class Install extends ModuleInstall { method restored (line 28) | @Override FILE: visualvm-module/src/main/java/net/java/dev/tda/visualvm/TDAView.java class TDAView (line 41) | public class TDAView extends DataSourceView { method TDAView (line 49) | public TDAView(DataSource logContent) { method createComponent (line 55) | @Override method addToTDA (line 81) | public void addToTDA(String file) { method createView (line 85) | private JPanel createView() { FILE: visualvm-module/src/main/java/net/java/dev/tda/visualvm/TDAViewProvider.java class TDAViewProvider (line 35) | public class TDAViewProvider extends DataSourceViewProvider { method initialize (line 41) | static void initialize() { method supportsViewFor (line 45) | @Override method createView (line 50) | @Override FILE: visualvm-module/src/main/java/net/java/dev/tda/visualvm/VisualvmOptionsCategory.java class VisualvmOptionsCategory (line 27) | public final class VisualvmOptionsCategory extends OptionsCategory { method getIcon (line 29) | @Override method getCategoryName (line 34) | @Override method getTitle (line 39) | @Override method create (line 44) | @Override FILE: visualvm-module/src/main/java/net/java/dev/tda/visualvm/VisualvmOptionsPanelController.java class VisualvmOptionsPanelController (line 35) | final class VisualvmOptionsPanelController extends OptionsPanelController { method update (line 44) | @Override method applyChanges (line 50) | @Override method cancel (line 58) | @Override method isValid (line 63) | @Override method isChanged (line 68) | @Override method getHelpCtx (line 73) | @Override method getComponent (line 79) | @Override method addPropertyChangeListener (line 84) | @Override method removePropertyChangeListener (line 89) | @Override method getPanel (line 94) | private JTabbedPane getPanel() { method changed (line 108) | void changed() {