1 | public static IWidget[] getOpenToolWindows(IWidget[] frames)↵ | | 1 | public static IWidget[] getOpenNonToolWindows(IWidget[] frames)↵
|
2 | {↵ | | 2 | {↵
|
3 | if (frames == null)↵ | | 3 | if (frames == null)↵
|
4 | {↵ | | 4 | {↵
|
5 | throw new IllegalArgumentException("null JInternalFrame[] passed");↵ | | 5 | throw new IllegalArgumentException("null JInternalFrame[] passed");↵
|
6 | }↵ | | 6 | }↵
|
7 | List<IWidget> framesList = new ArrayList<IWidget>();↵ | | 7 | List<IWidget> framesList = new ArrayList<IWidget>();↵
|
8 | for (int i = 0; i < frames.length; ++i)↵ | | 8 | for (int i = 0; i < frames.length; ++i)↵
|
9 | {↵ | | 9 | {↵
|
10 | IWidget fr = frames[i];↵ | | 10 | ↵
|
11 | if (fr.isToolWindow() && !fr.isClosed())↵ | | 11 | if (!frames[i].isToolWindow() && !frames[i].isClosed())↵
|
12 | {↵ | | 12 | {↵
|
13 | framesList.add(frames[i]);↵ | | 13 | framesList.add(frames[i]);↵
|
14 | }↵ | | 14 | }↵
|
15 | }↵ | | 15 | }↵
|
16 | return framesList.toArray(new IWidget[framesList.size()]);↵ | | 16 | return framesList.toArray(new IWidget[framesList.size()]);↵
|
17 | | | 17 |
|