+
+ public static AlignmentPanel[] getAssociatedPanels(String id)
+ {
+ Vector<Component> comps = components.get(id);
+ Vector<Component> tmp = new Vector<>();
+ int i, iSize = comps.size();
+ for (i = 0; i < iSize; i++)
+ {
+ if (comps.elementAt(i) instanceof AlignmentPanel)
+ {
+ tmp.addElement(comps.elementAt(i));
+ }
+ }
+ AlignmentPanel[] result = new AlignmentPanel[tmp.size()];
+ for (int ix = 0; ix < result.length; ix++)
+ {
+ result[ix] = (AlignmentPanel) tmp.elementAt(ix);
+ }
+
+ return result;
+ }
+