Revision: 6551
http://sourceforge.net/p/jump-pilot/code/6551
Author: edso
Date: 2020-09-27 20:32:42 +0000 (Sun, 27 Sep 2020)
Log Message:
-----------
utility method to find all open task frames
Modified Paths:
--------------
core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
Modified:
core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
2020-09-27 20:31:05 UTC (rev 6550)
+++ core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
2020-09-27 20:32:42 UTC (rev 6551)
@@ -1175,12 +1175,17 @@
return taskFrame;
}
- // private class ActivateTaskFrame extends InternalFrameAdapter{
- // public void internalFrameActivated(InternalFrameEvent e) {
- // activeTaskFrame = (TaskFrame)e.getInternalFrame();
- // toolBar.reClickSelectedCursorToolButton();
- // }
- // }
+ /**
+ * gather a list of open task frames and return them
+ */
+ public List<TaskFrame> getTaskFrames() {
+ List<TaskFrame> taskframes = new ArrayList();
+ for (JInternalFrame frame : getInternalFrames()) {
+ if (frame instanceof TaskFrame)
+ taskframes.add((TaskFrame)frame);
+ }
+ return taskframes;
+ }
public TaskFrame getActiveTaskFrame() {
return activeTaskFrame;
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel