Refine search
/** sends a message to each of the clients in telnet-friendly output. */ public synchronized void send(final String message) { Iterator ce = connections.iterator(); for(Iterator e = writers.iterator();e.hasNext();) { ce.next(); PrintWriter writer = (PrintWriter)e.next(); writer.print(message); if(writer.checkError()) { ce.remove(); e.remove(); } } }
public synchronized Vector<MaryModule> getPreferredModulesAcceptingType(MaryDataType type) { if (preferredModules == null && preferredModulesClasses != null) { preferredModules = new Vector<MaryModule>(); StringTokenizer st = new StringTokenizer(preferredModulesClasses); while (st.hasMoreTokens()) { mm.startup(); preferredModules.add(mm); } catch (Exception e) { logger.warn("Cannot initialise preferred module " + moduleInfo + " for voice " + getName() + " -- skipping.", Vector<MaryModule> v = new Vector<MaryModule>(); for (Iterator<MaryModule> it = preferredModules.iterator(); it.hasNext();) { MaryModule m = (MaryModule) it.next(); if (m.inputType().equals(type)) { v.add(m);
private static ReadHandle getLedgerHandle() { final ReadHandle lh = mock(ReadHandle.class); final LedgerEntry ledgerEntry = mock(LedgerEntry.class, Mockito.CALLS_REAL_METHODS); doReturn(Unpooled.wrappedBuffer(new byte[10])).when(ledgerEntry).getEntryBuffer(); doReturn((long) 10).when(ledgerEntry).getLength(); doAnswer((invocation) -> { Object[] args = invocation.getArguments(); long firstEntry = (Long) args[0]; long lastEntry = (Long) args[1]; Vector<LedgerEntry> entries = new Vector<LedgerEntry>(); for (int i = 0; i <= (lastEntry - firstEntry); i++) { entries.add(ledgerEntry); } LedgerEntries ledgerEntries = mock(LedgerEntries.class); doAnswer((invocation2) -> entries.iterator()).when(ledgerEntries).iterator(); return CompletableFuture.completedFuture(ledgerEntries); }).when(lh).readAsync(anyLong(), anyLong()); return lh; }
private static void printTexTableHeader(PrintWriter out, String rowHeading, Vector<String> columns) { // out.println("\\begin{figure}[hbtp]"); out.println("\\begin{table}[hbtp]"); out.print("\\begin{tabular}{"); for (int i = 0; i <= columns.size(); i++) { out.print("|l"); } out.println("|}"); out.println("\\hline"); out.print(rowHeading + " "); Iterator<String> it = columns.iterator(); while (it.hasNext()) { out.print("&" + it.next()); if (it.hasNext()) { out.print(" "); } } out.println("\\\\"); out.println("\\hline"); } }
public synchronized Vector<MaryModule> getPreferredModulesAcceptingType(MaryDataType type) { if (preferredModules == null && preferredModulesClasses != null) { preferredModules = new Vector<MaryModule>(); StringTokenizer st = new StringTokenizer(preferredModulesClasses); while (st.hasMoreTokens()) { mm.startup(); preferredModules.add(mm); } catch (Exception e) { logger.warn("Cannot initialise preferred module " + moduleInfo + " for voice " + getName() + " -- skipping.", Vector<MaryModule> v = new Vector<MaryModule>(); for (Iterator<MaryModule> it = preferredModules.iterator(); it.hasNext();) { MaryModule m = (MaryModule) it.next(); if (m.inputType().equals(type)) { v.add(m);
/** * Returns a list of all XML processing mechanism types supported by this DeserializerFactory. * * @return List of unique identifiers for the supported XML processing mechanism types */ public Iterator getSupportedMechanismTypes() { if (mechanisms == null) { mechanisms = new Vector(1); mechanisms.add(Constants.AXIS_SAX); } return mechanisms.iterator(); }
/** * Gets the parameter of the specified name. If there exists more than one * parameter with the name paramName, then only the first one is returned. * * @param paramName name of the parameter * * @return If a parameter exists with the name argument, the coresponding * NameValuePair is returned. Otherwise null. * * @since 2.0 * */ public NameValuePair getParameter(String paramName) { LOG.trace("enter PostMethod.getParameter(String)"); if (paramName == null) { return null; } Iterator iter = this.params.iterator(); while (iter.hasNext()) { NameValuePair parameter = (NameValuePair) iter.next(); if (paramName.equals(parameter.getName())) { return parameter; } } return null; }
@SuppressWarnings("fallthrough") private static void generateMetricsTables() { Vector<String> columns = new Vector<String>(); columns.add(text); Vector<String> allMetrics = new Vector<String>(); allMetrics.add(text); while (it.hasNext()) { String fileName = it.next(); if (fileName.indexOf('-') < 0) { System.out.println("XML files should have following syntax:\n " while (keys.hasNext()) { String key = keys.next(); Iterator<String> tempIt = allMetrics.iterator(); while (tempIt.hasNext()) { aggregatedValues.put(tempIt.next(), new Integer(0)); tempIt = columns.iterator(); while (tempIt.hasNext()) { String nexttempit = tempIt.next();
/** * Returns a list of all XML processing mechanism types supported by this DeserializerFactory. * * @return List of unique identifiers for the supported XML processing mechanism types */ public Iterator getSupportedMechanismTypes() { if (mechanisms == null) { mechanisms = new Vector(1); mechanisms.add(Constants.AXIS_SAX); } return mechanisms.iterator(); }
Collection nodes = incoming.getNodes(); Iterator nodeIt = nodes.iterator(); Vector clusterNodes = new Vector(); Vector clusterEdges = new Vector(); while (nodeIt.hasNext()) { DelaunayNode next = (DelaunayNode) nodeIt.next(); SimpleFeature nextFeature = next.getFeature(); double totalTarget = ((Number) targetObj).doubleValue(); Collection newEdges = new Vector(); Vector newNodes = new Vector(); newNodes.add(next); newNodes.add(neighbor); } else { for (int i = 0; i <= distance; i++) { Iterator nodeIt2 = newNodes.iterator(); Vector nodesToAdd = new Vector(); Vector edgesToAdd = new Vector(); while (nodeIt2.hasNext()) { DelaunayNode next2 = (DelaunayNode) nodeIt2.next(); Iterator newNodeIt = newNodes.iterator(); while (newNodeIt.hasNext()) { DelaunayNode nextNode = (DelaunayNode) newNodeIt.next();
@Override public List<WebcamDevice> getDevices() { if (devices == null) { devices = new ArrayList<WebcamDevice>(); @SuppressWarnings("unchecked") Vector<Object> cdis = CaptureDeviceManager.getDeviceList(new Format("RGB")); Iterator<Object> di = cdis.iterator(); while (di.hasNext()) { CaptureDeviceInfo cdi = (CaptureDeviceInfo) di.next(); devices.add(new JmfDevice(cdi)); } } return devices; }
public Graph triangleListToGraph(Vector tList) { Vector edgeList = new Vector(); Vector nodeList = new Vector(); Iterator triangleIterator = tList.iterator(); while (triangleIterator.hasNext()) { Triangle next = (Triangle) triangleIterator.next(); Edge[] edges = next.getEdges(); for (int i = 0; i < 3; i++) { edgeList.add(edges[i]); edges[i].getNodeA().add(edges[i]); edges[i].getNodeB().add(edges[i]); if (!(nodeList.contains(edges[i].getNodeA()))) { nodeList.add(edges[i].getNodeA()); nodeList.add(edges[i].getNodeB());
double[] localDevs = new double[nodes.size()]; int index = 0; while (nodeIt.hasNext()) { DelaunayNode next = (DelaunayNode) nodeIt.next(); AutoClustData acd = new AutoClustData(); List localEdges = AutoClustUtils.findAdjacentEdges(next, edges); double totalLength = 0; Iterator edgeIt = localEdges.iterator(); while (edgeIt.hasNext()) { DelaunayEdge nextEdge = (DelaunayEdge) edgeIt.next(); totalLength = totalLength + nextEdge.getEuclideanDistance(); double sumOfSquaredDiffs = 0; Iterator anotherEdgeIt = localEdges.iterator(); while (anotherEdgeIt.hasNext()) { DelaunayEdge nextEdge = (DelaunayEdge) anotherEdgeIt.next(); sumOfSquaredDiffs = sumOfSquaredDiffs Vector allShortEdges = new Vector(); Vector allLongEdges = new Vector(); Vector allOtherEdges = new Vector(); Iterator sccIt = shortlyConnectedComponents.iterator(); Iterator ewtIt = edgesWithinTwo.iterator(); Iterator ewtIt2 = edgesWithinTwo.iterator();