/** * Returns an {@link java.util.Iterator} which traverses the Container one Component at a time. * * @param self a Container * @return an Iterator for a Container * @since 1.6.4 */ public static Iterator<Component> iterator(Container self) { return DefaultGroovyMethods.iterator(self.getComponents()); }
/** * Returns an {@link java.util.Iterator} which traverses the JMenuBar one menu at a time. * * @param self a JMenuBar * @return an Iterator for a JMenuBar * @since 1.6.4 */ public static Iterator/*<JMenu>*/ iterator(JMenuBar self) { return DefaultGroovyMethods.iterator(self.getSubElements()); }
/** * Returns an {@link java.util.Iterator} which traverses the TreeNode one node at a time. * * @param self a TreeNode * @return an Iterator for a TreeNode * @since 1.6.4 */ @SuppressWarnings("unchecked") public static Iterator<TreeNode> iterator(TreeNode self) { return (Iterator<TreeNode>) DefaultGroovyMethods.iterator(self.children()); }
/** * Returns an {@link java.util.Iterator} which traverses the TreePath one path at a time. * * @param self a TreePath * @return an Iterator for a TreePath * @since 1.6.4 */ public static Iterator iterator(TreePath self) { return DefaultGroovyMethods.iterator(self.getPath()); }
/** * Returns an {@link java.util.Iterator} which traverses the JMenu one component at a time. * * @param self a JMenu * @return an Iterator for a JMenu * @since 1.6.4 */ public static Iterator/*<MenuElement>*/ iterator(JMenu self) { return DefaultGroovyMethods.iterator(self.getMenuComponents()); }
/** * Returns an {@link java.util.Iterator} which traverses the ButtonGroup one AbstractButton at a time. * * @param self a ButtonGroup * @return an Iterator for a ButtonGroup * @since 1.6.4 */ public static Iterator<AbstractButton> iterator(ButtonGroup self) { return DefaultGroovyMethods.iterator(self.getElements()); }
private static Object[] buildRowData(DefaultTableModel delegate, Object row) { int cols = delegate.getColumnCount(); Object[] rowData = new Object[cols]; int i = 0; for (Iterator it = DefaultGroovyMethods.iterator(row); it.hasNext() && i < cols;) { rowData[i++] = it.next(); } return rowData; }
/** * Returns an {@link java.util.Iterator} which traverses the JPopupMenu one MenuElement at a time. * * @param self a JPopupMenu * @return an Iterator for a JPopupMenu * @since 1.6.4 */ public static Iterator<MenuElement> iterator(JPopupMenu self) { return DefaultGroovyMethods.iterator(self.getSubElements()); }
/** * Standard iterator for a input stream which iterates through the stream * content in a byte-based fashion. * * @param self an InputStream object * @return an Iterator for the InputStream * @since 1.5.0 */ public static Iterator<Byte> iterator(InputStream self) { return iterator(new DataInputStream(self)); }
/** * Standard iterator for a input stream which iterates through the stream * content in a byte-based fashion. * * @param self an InputStream object * @return an Iterator for the InputStream * @since 1.5.0 */ public static Iterator<Byte> iterator(InputStream self) { return iterator(new DataInputStream(self)); }
public static List list(NodeList self) { List answer = new ArrayList(); Iterator it = DefaultGroovyMethods.iterator(self); while (it.hasNext()) { answer.add(it.next()); } return answer; }
public static List list(NodeList self) { List answer = new ArrayList(); Iterator it = DefaultGroovyMethods.iterator(self); while (it.hasNext()) { answer.add(it.next()); } return answer; }
/** * Returns an {@link java.util.Iterator} which traverses the ButtonGroup one AbstractButton at a time. * * @param self a ButtonGroup * @return an Iterator for a ButtonGroup * @since 1.6.4 */ public static Iterator<AbstractButton> iterator(ButtonGroup self) { return DefaultGroovyMethods.iterator(self.getElements()); }
private static Object[] buildRowData(DefaultTableModel delegate, Object row) { int cols = delegate.getColumnCount(); Object[] rowData = new Object[cols]; int i = 0; for (Iterator it = DefaultGroovyMethods.iterator(row); it.hasNext() && i < cols;) { rowData[i++] = it.next(); } return rowData; }
/** * Returns an {@link java.util.Iterator} which traverses the JMenuBar one menu at a time. * * @param self a JMenuBar * @return an Iterator for a JMenuBar * @since 1.6.4 */ public static Iterator/*<JMenu>*/ iterator(JMenuBar self) { return DefaultGroovyMethods.iterator(self.getSubElements()); }
/** * Returns an {@link java.util.Iterator} which traverses the ButtonGroup one AbstractButton at a time. * * @param self a ButtonGroup * @return an Iterator for a ButtonGroup * @since 1.6.4 */ public static Iterator<AbstractButton> iterator(ButtonGroup self) { return DefaultGroovyMethods.iterator(self.getElements()); }
/** * Returns an {@link java.util.Iterator} which traverses the TreePath one path at a time. * * @param self a TreePath * @return an Iterator for a TreePath * @since 1.6.4 */ public static Iterator iterator(TreePath self) { return DefaultGroovyMethods.iterator(self.getPath()); }
/** * Returns an {@link java.util.Iterator} which traverses the JMenuBar one menu at a time. * * @param self a JMenuBar * @return an Iterator for a JMenuBar * @since 1.6.4 */ public static Iterator/*<JMenu>*/ iterator(JMenuBar self) { return DefaultGroovyMethods.iterator(self.getSubElements()); }
/** * Returns an {@link java.util.Iterator} which traverses the TreeNode one node at a time. * * @param self a TreeNode * @return an Iterator for a TreeNode * @since 1.6.4 */ @SuppressWarnings("unchecked") public static Iterator<TreeNode> iterator(TreeNode self) { return (Iterator<TreeNode>) DefaultGroovyMethods.iterator(self.children()); }
private static Object[] buildRowData(DefaultTableModel delegate, Object row) { int cols = delegate.getColumnCount(); Object[] rowData = new Object[cols]; int i = 0; for (Iterator it = DefaultGroovyMethods.iterator(row); it.hasNext() && i < cols;) { rowData[i++] = it.next(); } return rowData; }