Subversion Repositories svn.mios

Rev

Rev 632 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
630 adamjking 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<TITLE>
6
MidiDeviceRouting (midibox.org Java Documentation)
7
</TITLE>
8
 
9
 
10
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
11
 
12
<SCRIPT type="text/javascript">
13
function windowTitle()
14
{
15
    if (location.href.indexOf('is-external=true') == -1) {
16
        parent.document.title="MidiDeviceRouting (midibox.org Java Documentation)";
17
    }
18
}
19
</SCRIPT>
20
<NOSCRIPT>
21
</NOSCRIPT>
22
 
23
</HEAD>
24
 
25
<BODY BGCOLOR="white" onload="windowTitle();">
26
<HR>
27
 
28
 
29
<!-- ========= START OF TOP NAVBAR ======= -->
30
<A NAME="navbar_top"><!-- --></A>
31
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
32
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
33
<TR>
34
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
35
<A NAME="navbar_top_firstrow"><!-- --></A>
36
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
37
  <TR ALIGN="center" VALIGN="top">
38
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
39
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
40
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
42
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
43
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
44
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
45
  </TR>
46
</TABLE>
47
</TD>
48
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
49
</EM>
50
</TD>
51
</TR>
52
 
53
<TR>
54
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55
&nbsp;<A HREF="../../../org/midibox/midi/MidiDeviceManager.html" title="class in org.midibox.midi"><B>PREV CLASS</B></A>&nbsp;
56
&nbsp;<A HREF="../../../org/midibox/midi/MidiDeviceRouting.LogicalConnection.html" title="class in org.midibox.midi"><B>NEXT CLASS</B></A></FONT></TD>
57
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58
  <A HREF="../../../index.html?org/midibox/midi/MidiDeviceRouting.html" target="_top"><B>FRAMES</B></A>  &nbsp;
59
&nbsp;<A HREF="MidiDeviceRouting.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
60
&nbsp;<SCRIPT type="text/javascript">
61
  <!--
62
  if(window==top) {
63
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
64
  }
65
  //-->
66
</SCRIPT>
67
<NOSCRIPT>
68
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
69
</NOSCRIPT>
70
 
71
 
72
</FONT></TD>
73
</TR>
74
<TR>
75
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
76
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
77
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
79
</TR>
80
</TABLE>
81
<A NAME="skip-navbar_top"></A>
82
<!-- ========= END OF TOP NAVBAR ========= -->
83
 
84
<HR>
85
<!-- ======== START OF CLASS DATA ======== -->
86
<H2>
87
<FONT SIZE="-1">
88
org.midibox.midi</FONT>
89
<BR>
90
Class MidiDeviceRouting</H2>
91
<PRE>
92
java.lang.Object
93
  <IMG SRC="../../../resources/inherit.gif" ALT="extended by ">java.util.Observable
94
      <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.midibox.midi.MidiDeviceRouting</B>
95
</PRE>
96
<HR>
97
<DL>
641 adamjking 98
<DT><PRE>public class <B>MidiDeviceRouting</B><DT>extends java.util.Observable</DL>
630 adamjking 99
</PRE>
100
 
101
<P>
102
<HR>
103
 
104
<P>
105
<!-- ======== NESTED CLASS SUMMARY ======== -->
106
 
107
<A NAME="nested_class_summary"><!-- --></A>
108
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
109
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
111
<B>Nested Class Summary</B></FONT></TH>
112
</TR>
113
<TR BGCOLOR="white" CLASS="TableRowColor">
114
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115
<CODE>static&nbsp;class</CODE></FONT></TD>
116
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.LogicalConnection.html" title="class in org.midibox.midi">MidiDeviceRouting.LogicalConnection</A></B></CODE>
117
 
118
<BR>
119
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120
</TR>
121
</TABLE>
122
&nbsp;<!-- =========== FIELD SUMMARY =========== -->
123
 
124
<A NAME="field_summary"><!-- --></A>
125
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
126
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
128
<B>Field Summary</B></FONT></TH>
129
</TR>
130
<TR BGCOLOR="white" CLASS="TableRowColor">
131
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132
<CODE>static&nbsp;int</CODE></FONT></TD>
133
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#DISCONNECTED">DISCONNECTED</A></B></CODE>
134
 
135
<BR>
136
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
137
</TR>
138
<TR BGCOLOR="white" CLASS="TableRowColor">
139
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140
<CODE>static&nbsp;int</CODE></FONT></TD>
141
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#LOGICALLY_CONNECTED">LOGICALLY_CONNECTED</A></B></CODE>
142
 
143
<BR>
144
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145
</TR>
146
<TR BGCOLOR="white" CLASS="TableRowColor">
147
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148
<CODE>static&nbsp;int</CODE></FONT></TD>
149
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#PHYSICALLY_CONNECTED">PHYSICALLY_CONNECTED</A></B></CODE>
150
 
151
<BR>
152
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
153
</TR>
154
</TABLE>
155
&nbsp;
156
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
157
 
158
<A NAME="constructor_summary"><!-- --></A>
159
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
160
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
161
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
162
<B>Constructor Summary</B></FONT></TH>
163
</TR>
164
<TR BGCOLOR="white" CLASS="TableRowColor">
165
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#MidiDeviceRouting()">MidiDeviceRouting</A></B>()</CODE>
166
 
167
<BR>
168
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169
</TR>
170
</TABLE>
171
&nbsp;
172
<!-- ========== METHOD SUMMARY =========== -->
173
 
174
<A NAME="method_summary"><!-- --></A>
175
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
176
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
177
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
178
<B>Method Summary</B></FONT></TH>
179
</TR>
180
<TR BGCOLOR="white" CLASS="TableRowColor">
181
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182
<CODE>&nbsp;void</CODE></FONT></TD>
183
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#addMidiReadDevice(javax.sound.midi.MidiDevice)">addMidiReadDevice</A></B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</CODE>
184
 
185
<BR>
186
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
187
</TR>
188
<TR BGCOLOR="white" CLASS="TableRowColor">
189
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190
<CODE>&nbsp;void</CODE></FONT></TD>
191
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#addMidiReadDevices(java.util.Collection)">addMidiReadDevices</A></B>(java.util.Collection&nbsp;midiDevices)</CODE>
192
 
193
<BR>
194
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
195
</TR>
196
<TR BGCOLOR="white" CLASS="TableRowColor">
197
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198
<CODE>&nbsp;void</CODE></FONT></TD>
199
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#addMidiWriteDevice(javax.sound.midi.MidiDevice)">addMidiWriteDevice</A></B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</CODE>
200
 
201
<BR>
202
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
203
</TR>
204
<TR BGCOLOR="white" CLASS="TableRowColor">
205
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206
<CODE>&nbsp;void</CODE></FONT></TD>
207
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#addMidiWriteDevices(java.util.Collection)">addMidiWriteDevices</A></B>(java.util.Collection&nbsp;midiDevices)</CODE>
208
 
209
<BR>
210
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
211
</TR>
212
<TR BGCOLOR="white" CLASS="TableRowColor">
213
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214
<CODE>&nbsp;void</CODE></FONT></TD>
215
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#connectDevices(javax.sound.midi.MidiDevice, javax.sound.midi.MidiDevice)">connectDevices</A></B>(javax.sound.midi.MidiDevice&nbsp;transmittingDevice,
216
               javax.sound.midi.MidiDevice&nbsp;receivingDevice)</CODE>
217
 
218
<BR>
219
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
220
</TR>
221
<TR BGCOLOR="white" CLASS="TableRowColor">
222
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
223
<CODE>&nbsp;int</CODE></FONT></TD>
224
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#devicesConnected(javax.sound.midi.MidiDevice, javax.sound.midi.MidiDevice)">devicesConnected</A></B>(javax.sound.midi.MidiDevice&nbsp;transmittingDevice,
225
                 javax.sound.midi.MidiDevice&nbsp;receivingDevice)</CODE>
226
 
227
<BR>
228
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
229
</TR>
230
<TR BGCOLOR="white" CLASS="TableRowColor">
231
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232
<CODE>&nbsp;void</CODE></FONT></TD>
233
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#disconnectAll()">disconnectAll</A></B>()</CODE>
234
 
235
<BR>
236
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
237
</TR>
238
<TR BGCOLOR="white" CLASS="TableRowColor">
239
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
240
<CODE>&nbsp;void</CODE></FONT></TD>
241
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#disconnectDevice(javax.sound.midi.MidiDevice)">disconnectDevice</A></B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</CODE>
242
 
243
<BR>
244
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
245
</TR>
246
<TR BGCOLOR="white" CLASS="TableRowColor">
247
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
248
<CODE>&nbsp;void</CODE></FONT></TD>
249
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#disconnectDevices(javax.sound.midi.MidiDevice, javax.sound.midi.MidiDevice)">disconnectDevices</A></B>(javax.sound.midi.MidiDevice&nbsp;transmittingDevice,
250
                  javax.sound.midi.MidiDevice&nbsp;receivingDevice)</CODE>
251
 
252
<BR>
253
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
254
</TR>
255
<TR BGCOLOR="white" CLASS="TableRowColor">
256
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
258
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#getMidiReadDevices()">getMidiReadDevices</A></B>()</CODE>
259
 
260
<BR>
261
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
262
</TR>
263
<TR BGCOLOR="white" CLASS="TableRowColor">
264
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
266
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#getMidiWriteDevices()">getMidiWriteDevices</A></B>()</CODE>
267
 
268
<BR>
269
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
270
</TR>
271
<TR BGCOLOR="white" CLASS="TableRowColor">
272
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273
<CODE>&nbsp;boolean</CODE></FONT></TD>
274
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#getPortsReleased()">getPortsReleased</A></B>()</CODE>
275
 
276
<BR>
277
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
278
</TR>
279
<TR BGCOLOR="white" CLASS="TableRowColor">
280
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281
<CODE>&nbsp;void</CODE></FONT></TD>
282
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#removeAllMidiReadDevices()">removeAllMidiReadDevices</A></B>()</CODE>
283
 
284
<BR>
285
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
286
</TR>
287
<TR BGCOLOR="white" CLASS="TableRowColor">
288
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289
<CODE>&nbsp;void</CODE></FONT></TD>
290
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#removeAllMidiWriteDevices()">removeAllMidiWriteDevices</A></B>()</CODE>
291
 
292
<BR>
293
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
294
</TR>
295
<TR BGCOLOR="white" CLASS="TableRowColor">
296
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297
<CODE>&nbsp;void</CODE></FONT></TD>
298
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#removeMidiReadDevice(javax.sound.midi.MidiDevice)">removeMidiReadDevice</A></B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</CODE>
299
 
300
<BR>
301
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
302
</TR>
303
<TR BGCOLOR="white" CLASS="TableRowColor">
304
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305
<CODE>&nbsp;void</CODE></FONT></TD>
306
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#removeMidiReadDevices(java.util.Collection)">removeMidiReadDevices</A></B>(java.util.Collection&nbsp;midiDevices)</CODE>
307
 
308
<BR>
309
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
310
</TR>
311
<TR BGCOLOR="white" CLASS="TableRowColor">
312
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313
<CODE>&nbsp;void</CODE></FONT></TD>
314
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#removeMidiWriteDevice(javax.sound.midi.MidiDevice)">removeMidiWriteDevice</A></B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</CODE>
315
 
316
<BR>
317
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
318
</TR>
319
<TR BGCOLOR="white" CLASS="TableRowColor">
320
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321
<CODE>&nbsp;void</CODE></FONT></TD>
322
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#removeMidiWriteDevices(java.util.Collection)">removeMidiWriteDevices</A></B>(java.util.Collection&nbsp;midiDevices)</CODE>
323
 
324
<BR>
325
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
326
</TR>
327
<TR BGCOLOR="white" CLASS="TableRowColor">
328
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329
<CODE>&nbsp;void</CODE></FONT></TD>
330
<TD><CODE><B><A HREF="../../../org/midibox/midi/MidiDeviceRouting.html#setPortsReleased(boolean)">setPortsReleased</A></B>(boolean&nbsp;portsReleased)</CODE>
331
 
332
<BR>
333
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
334
</TR>
335
</TABLE>
336
&nbsp;<A NAME="methods_inherited_from_class_java.util.Observable"><!-- --></A>
337
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
338
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
339
<TH ALIGN="left"><B>Methods inherited from class java.util.Observable</B></TH>
340
</TR>
341
<TR BGCOLOR="white" CLASS="TableRowColor">
342
<TD><CODE>addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged</CODE></TD>
343
</TR>
344
</TABLE>
345
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
346
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
347
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
348
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
349
</TR>
350
<TR BGCOLOR="white" CLASS="TableRowColor">
351
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
352
</TR>
353
</TABLE>
354
&nbsp;
355
<P>
356
 
357
<!-- ============ FIELD DETAIL =========== -->
358
 
359
<A NAME="field_detail"><!-- --></A>
360
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
361
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
362
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
363
<B>Field Detail</B></FONT></TH>
364
</TR>
365
</TABLE>
366
 
367
<A NAME="DISCONNECTED"><!-- --></A><H3>
368
DISCONNECTED</H3>
369
<PRE>
370
public static int <B>DISCONNECTED</B></PRE>
371
<DL>
372
<DL>
373
</DL>
374
</DL>
375
<HR>
376
 
377
<A NAME="LOGICALLY_CONNECTED"><!-- --></A><H3>
378
LOGICALLY_CONNECTED</H3>
379
<PRE>
380
public static int <B>LOGICALLY_CONNECTED</B></PRE>
381
<DL>
382
<DL>
383
</DL>
384
</DL>
385
<HR>
386
 
387
<A NAME="PHYSICALLY_CONNECTED"><!-- --></A><H3>
388
PHYSICALLY_CONNECTED</H3>
389
<PRE>
390
public static int <B>PHYSICALLY_CONNECTED</B></PRE>
391
<DL>
392
<DL>
393
</DL>
394
</DL>
395
 
396
<!-- ========= CONSTRUCTOR DETAIL ======== -->
397
 
398
<A NAME="constructor_detail"><!-- --></A>
399
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
400
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
401
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
402
<B>Constructor Detail</B></FONT></TH>
403
</TR>
404
</TABLE>
405
 
406
<A NAME="MidiDeviceRouting()"><!-- --></A><H3>
407
MidiDeviceRouting</H3>
408
<PRE>
409
public <B>MidiDeviceRouting</B>()</PRE>
410
<DL>
411
</DL>
412
 
413
<!-- ============ METHOD DETAIL ========== -->
414
 
415
<A NAME="method_detail"><!-- --></A>
416
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
417
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
418
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
419
<B>Method Detail</B></FONT></TH>
420
</TR>
421
</TABLE>
422
 
423
<A NAME="getMidiReadDevices()"><!-- --></A><H3>
424
getMidiReadDevices</H3>
425
<PRE>
426
public java.util.Vector <B>getMidiReadDevices</B>()</PRE>
427
<DL>
428
<DD><DL>
429
</DL>
430
</DD>
431
</DL>
432
<HR>
433
 
434
<A NAME="getMidiWriteDevices()"><!-- --></A><H3>
435
getMidiWriteDevices</H3>
436
<PRE>
437
public java.util.Vector <B>getMidiWriteDevices</B>()</PRE>
438
<DL>
439
<DD><DL>
440
</DL>
441
</DD>
442
</DL>
443
<HR>
444
 
445
<A NAME="addMidiReadDevice(javax.sound.midi.MidiDevice)"><!-- --></A><H3>
446
addMidiReadDevice</H3>
447
<PRE>
448
public void <B>addMidiReadDevice</B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</PRE>
449
<DL>
450
<DD><DL>
451
</DL>
452
</DD>
453
</DL>
454
<HR>
455
 
456
<A NAME="addMidiWriteDevice(javax.sound.midi.MidiDevice)"><!-- --></A><H3>
457
addMidiWriteDevice</H3>
458
<PRE>
459
public void <B>addMidiWriteDevice</B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</PRE>
460
<DL>
461
<DD><DL>
462
</DL>
463
</DD>
464
</DL>
465
<HR>
466
 
467
<A NAME="addMidiReadDevices(java.util.Collection)"><!-- --></A><H3>
468
addMidiReadDevices</H3>
469
<PRE>
470
public void <B>addMidiReadDevices</B>(java.util.Collection&nbsp;midiDevices)</PRE>
471
<DL>
472
<DD><DL>
473
</DL>
474
</DD>
475
</DL>
476
<HR>
477
 
478
<A NAME="addMidiWriteDevices(java.util.Collection)"><!-- --></A><H3>
479
addMidiWriteDevices</H3>
480
<PRE>
481
public void <B>addMidiWriteDevices</B>(java.util.Collection&nbsp;midiDevices)</PRE>
482
<DL>
483
<DD><DL>
484
</DL>
485
</DD>
486
</DL>
487
<HR>
488
 
489
<A NAME="removeMidiReadDevice(javax.sound.midi.MidiDevice)"><!-- --></A><H3>
490
removeMidiReadDevice</H3>
491
<PRE>
492
public void <B>removeMidiReadDevice</B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</PRE>
493
<DL>
494
<DD><DL>
495
</DL>
496
</DD>
497
</DL>
498
<HR>
499
 
500
<A NAME="removeMidiWriteDevice(javax.sound.midi.MidiDevice)"><!-- --></A><H3>
501
removeMidiWriteDevice</H3>
502
<PRE>
503
public void <B>removeMidiWriteDevice</B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</PRE>
504
<DL>
505
<DD><DL>
506
</DL>
507
</DD>
508
</DL>
509
<HR>
510
 
511
<A NAME="removeMidiReadDevices(java.util.Collection)"><!-- --></A><H3>
512
removeMidiReadDevices</H3>
513
<PRE>
514
public void <B>removeMidiReadDevices</B>(java.util.Collection&nbsp;midiDevices)</PRE>
515
<DL>
516
<DD><DL>
517
</DL>
518
</DD>
519
</DL>
520
<HR>
521
 
522
<A NAME="removeMidiWriteDevices(java.util.Collection)"><!-- --></A><H3>
523
removeMidiWriteDevices</H3>
524
<PRE>
525
public void <B>removeMidiWriteDevices</B>(java.util.Collection&nbsp;midiDevices)</PRE>
526
<DL>
527
<DD><DL>
528
</DL>
529
</DD>
530
</DL>
531
<HR>
532
 
533
<A NAME="removeAllMidiReadDevices()"><!-- --></A><H3>
534
removeAllMidiReadDevices</H3>
535
<PRE>
536
public void <B>removeAllMidiReadDevices</B>()</PRE>
537
<DL>
538
<DD><DL>
539
</DL>
540
</DD>
541
</DL>
542
<HR>
543
 
544
<A NAME="removeAllMidiWriteDevices()"><!-- --></A><H3>
545
removeAllMidiWriteDevices</H3>
546
<PRE>
547
public void <B>removeAllMidiWriteDevices</B>()</PRE>
548
<DL>
549
<DD><DL>
550
</DL>
551
</DD>
552
</DL>
553
<HR>
554
 
555
<A NAME="connectDevices(javax.sound.midi.MidiDevice, javax.sound.midi.MidiDevice)"><!-- --></A><H3>
556
connectDevices</H3>
557
<PRE>
558
public void <B>connectDevices</B>(javax.sound.midi.MidiDevice&nbsp;transmittingDevice,
559
                           javax.sound.midi.MidiDevice&nbsp;receivingDevice)</PRE>
560
<DL>
561
<DD><DL>
562
</DL>
563
</DD>
564
</DL>
565
<HR>
566
 
567
<A NAME="disconnectDevices(javax.sound.midi.MidiDevice, javax.sound.midi.MidiDevice)"><!-- --></A><H3>
568
disconnectDevices</H3>
569
<PRE>
570
public void <B>disconnectDevices</B>(javax.sound.midi.MidiDevice&nbsp;transmittingDevice,
571
                              javax.sound.midi.MidiDevice&nbsp;receivingDevice)</PRE>
572
<DL>
573
<DD><DL>
574
</DL>
575
</DD>
576
</DL>
577
<HR>
578
 
579
<A NAME="disconnectDevice(javax.sound.midi.MidiDevice)"><!-- --></A><H3>
580
disconnectDevice</H3>
581
<PRE>
582
public void <B>disconnectDevice</B>(javax.sound.midi.MidiDevice&nbsp;midiDevice)</PRE>
583
<DL>
584
<DD><DL>
585
</DL>
586
</DD>
587
</DL>
588
<HR>
589
 
590
<A NAME="disconnectAll()"><!-- --></A><H3>
591
disconnectAll</H3>
592
<PRE>
593
public void <B>disconnectAll</B>()</PRE>
594
<DL>
595
<DD><DL>
596
</DL>
597
</DD>
598
</DL>
599
<HR>
600
 
601
<A NAME="setPortsReleased(boolean)"><!-- --></A><H3>
602
setPortsReleased</H3>
603
<PRE>
604
public void <B>setPortsReleased</B>(boolean&nbsp;portsReleased)</PRE>
605
<DL>
606
<DD><DL>
607
</DL>
608
</DD>
609
</DL>
610
<HR>
611
 
612
<A NAME="getPortsReleased()"><!-- --></A><H3>
613
getPortsReleased</H3>
614
<PRE>
615
public boolean <B>getPortsReleased</B>()</PRE>
616
<DL>
617
<DD><DL>
618
</DL>
619
</DD>
620
</DL>
621
<HR>
622
 
623
<A NAME="devicesConnected(javax.sound.midi.MidiDevice, javax.sound.midi.MidiDevice)"><!-- --></A><H3>
624
devicesConnected</H3>
625
<PRE>
626
public int <B>devicesConnected</B>(javax.sound.midi.MidiDevice&nbsp;transmittingDevice,
627
                            javax.sound.midi.MidiDevice&nbsp;receivingDevice)</PRE>
628
<DL>
629
<DD><DL>
630
</DL>
631
</DD>
632
</DL>
633
<!-- ========= END OF CLASS DATA ========= -->
634
<HR>
635
 
636
 
637
<!-- ======= START OF BOTTOM NAVBAR ====== -->
638
<A NAME="navbar_bottom"><!-- --></A>
639
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
640
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
641
<TR>
642
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
643
<A NAME="navbar_bottom_firstrow"><!-- --></A>
644
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
645
  <TR ALIGN="center" VALIGN="top">
646
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
647
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
648
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
649
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
650
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
651
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
652
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
653
  </TR>
654
</TABLE>
655
</TD>
656
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
657
</EM>
658
</TD>
659
</TR>
660
 
661
<TR>
662
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
663
&nbsp;<A HREF="../../../org/midibox/midi/MidiDeviceManager.html" title="class in org.midibox.midi"><B>PREV CLASS</B></A>&nbsp;
664
&nbsp;<A HREF="../../../org/midibox/midi/MidiDeviceRouting.LogicalConnection.html" title="class in org.midibox.midi"><B>NEXT CLASS</B></A></FONT></TD>
665
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
666
  <A HREF="../../../index.html?org/midibox/midi/MidiDeviceRouting.html" target="_top"><B>FRAMES</B></A>  &nbsp;
667
&nbsp;<A HREF="MidiDeviceRouting.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
668
&nbsp;<SCRIPT type="text/javascript">
669
  <!--
670
  if(window==top) {
671
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
672
  }
673
  //-->
674
</SCRIPT>
675
<NOSCRIPT>
676
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
677
</NOSCRIPT>
678
 
679
 
680
</FONT></TD>
681
</TR>
682
<TR>
683
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
684
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
685
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
686
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
687
</TR>
688
</TABLE>
689
<A NAME="skip-navbar_bottom"></A>
690
<!-- ======== END OF BOTTOM NAVBAR ======= -->
691
 
692
<HR>
693
 
694
</BODY>
695
</HTML>