| Package: gui | Diagram | Back to overview |
| BlockDiagramViewport | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| showSignals | boolean | public |
| activeMod | public |
| EnvelopeWidget | class |
| Name | Type | Visibility |
| position | Point | private |
| panel | MovingPanel | private |
| viewport | SignalsViewport | private |
| valueLabel | JLabel | private |
| groupfgColor | Color | private |
| envView | EnvelopeView | private |
| envT1 | int | public |
| envT2 | int | public |
| envT3 | int | public |
| envT4 | int | public |
| envL1 | int | public |
| envL2 | int | public |
| envL3 | int | public |
| public | @Override | public |
| Name | Parameters | Returns | Visibility | ||||||||||
| EnvelopeWidget |
|
public | |||||||||||
| initialize | public | ||||||||||||
| actionPerformed |
|
public |
| EnvelopeWidget.EnvelopeView | class |
| Name | Parameters | Returns | Visibility | ||||
| EnvelopeView |
|
public | |||||
| paintComponent |
|
public |
| LibrarianWidget | class |
| Name | Type | Visibility |
| receiveDialog | public |
| MIDIBulkDumpDialog | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| mpModel | MIDIPlugsModel | private |
| textArea | JTextArea | public |
| start | JButton | public |
| listener | Thread | public |
| byteTransmitter | Transmitter | public |
| receiver | Receiver | public |
| (MIDIMessageAndTimestamp) | Vector | public |
| = | receivedMessages | public |
| Vector | new | public |
| ( | public |
| MIDIBulkReceiveDialog | class |
| MIDIMasterKeyboardViewController | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| model | MIDIPlugsModel | private |
| midiDispatcher | MIDIDispatcher | private |
| buttonPanel | JPanel | private |
| selectionPanel | JPanel | private |
| ok | JButton | private |
| (String) | JList | private |
| inputsScrollPane | JScrollPane | private |
| leftPanel | JPanel | private |
| rightPanel | JPanel | private |
| inIndices | int[] | private |
| outIndices | int[] | private |
| text | String | private |
| ; | availableMIDIIns | public |
| public | @Override | public |
| public | @Override | public |
| Name | Parameters | Returns | Visibility | ||
| MIDIMasterKeyboardViewController | public | ||||
| setModel |
|
public | |||
| getModel | MIDIPlugsModel | public | |||
| getMIDIDispatcher | MIDIDispatcher | public | |||
| setMIDIDispatcher |
|
public | |||
| valueChanged |
|
public | |||
| actionPerformed |
|
public |
| MIDIModulator | class |
| Name | Type | Visibility |
| controlPanel | MovingPanel | private |
| model | ModModel | private |
| controller | ModController | private |
| view | ModView | private |
| valueLabel | JLabel | private |
| leftLabel | JLabel | private |
| valuePanel | JPanel | private |
| byte8 | Byte | private |
| (MIDIModulator) | Vector | private |
| = | modulators | public |
| Vector | new | public |
| ( | public |
| MIDIPlugsViewController | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| model | MIDIPlugsModel | private |
| midiDispatcher | MIDIDispatcher | private |
| buttonPanel | JPanel | private |
| selectionPanel | JPanel | private |
| ok | JButton | private |
| (String) | JList | private |
| (String) | JList | private |
| inputsScrollPane | JScrollPane | private |
| outputsScrollPane | JScrollPane | private |
| leftPanel | JPanel | private |
| rightPanel | JPanel | private |
| inIndices | int[] | private |
| outIndices | int[] | private |
| ; | availableMIDIIns | public |
| ; | availableMIDIOuts | public |
| public | @Override | public |
| public | @Override | public |
| Name | Parameters | Returns | Visibility | ||
| MIDIPlugsViewController | public | ||||
| setModel |
|
public | |||
| getModel | MIDIPlugsModel | public | |||
| getMIDIDispatcher | MIDIDispatcher | public | |||
| setMIDIDispatcher |
|
public | |||
| valueChanged |
|
public | |||
| actionPerformed |
|
public |
| Modulator128Controller | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| model | Modulator128Model | private |
| modulator | MIDIModulator | private |
| prevModulator | MIDIModulator | private |
| slider | TransparentSlider | private |
| actionListenerList | ArrayList | private |
| envWidget | EnvelopeWidget | private |
| parameterName | String | private |
| movingPanel | MovingPanel | private |
| flowVisualizer | SignalsViewport | private |
| ( | this.setCursor | public |
| = | slider | public |
| ( | slider.setMinimum | public |
| ) | 0 | public |
| ( | slider.setMaximum | public |
| -1 | range | public |
| ; | ) | public |
| ( | slider.setMajorTickSpacing | public |
| -1 | range | public |
| ; | ) | public |
| ( | slider.setPaintTicks | public |
| ) | false | public |
| ( | slider.setOrientation | public |
| ) | orientation | public |
| ( | slider.setPaintLabels | public |
| ) | true | public |
| ( | slider.setForeground | public |
| ( | slider.setPaintTrack | public |
| ) | true | public |
| ( | slider.setFont | public |
| ( | slider.addMouseMotionListener | public |
| ) | this | public |
| ( | if | public |
| ! | labels | public |
| ( | slider.setValue | public |
| ) | position | public |
| ( | slider.addChangeListener | public |
| ) | this | public |
| ( | if | public |
| = | orientation | public |
| ( | this.add | public |
| , | slider | public |
| ) | BorderLayout.CENTER | public |
| ( | this.setBorder | public |
| ( | this.setOpaque | public |
| ) | false | public |
| ( | this.addActionListener | public |
| ) | envWidget | public |
| ( | processEvent | public |
| Name | Parameters | Returns | Visibility | ||||||||||||||||||||||||||||||||||||||||||||||||
| Modulator128Controller |
|
public | |||||||||||||||||||||||||||||||||||||||||||||||||
| Cursor |
|
new | public | ||||||||||||||||||||||||||||||||||||||||||||||||
| TransparentSlider |
|
new | public | ||||||||||||||||||||||||||||||||||||||||||||||||
| Color |
|
new | public | ||||||||||||||||||||||||||||||||||||||||||||||||
| Font |
|
new | public | ||||||||||||||||||||||||||||||||||||||||||||||||
| if |
|
else | public | ||||||||||||||||||||||||||||||||||||||||||||||||
| EmptyBorder |
|
new | public | ||||||||||||||||||||||||||||||||||||||||||||||||
| ActionEvent |
|
new | public |
| ModulatorsState | class |
| Name | Type | Visibility |
| (MIDIModulator) | Vector | private |
| (String | Hashtable | private |
| Point | Hashtable | private |
| ; | modulators | public |
| defLoc | ) | public |
| Name | Parameters | Returns | Visibility |
| readDefaultLocations | private | ||
| ModulatorsState | public | ||
| storeLocations | public | ||
| setDefaultLocations | public |
| MoveMouseListener | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| startDrag | Point | private |
| startLocation | Point | private |
| target | JComponent | public |
| frame | JFrame | public |
| oldx | int | public |
| oldy | int | public |
| clickedComponent | Object | public |
| public | @Override | public |
| public | @Override | public |
| public | @Override | public |
| public | @Override | public |
| public | @Override | public |
| Name | Parameters | Returns | Visibility | ||||
| MoveMouseListener |
|
public | |||||
| mouseClicked |
|
public | |||||
| mouseEntered |
|
public | |||||
| mouseExited |
|
public | |||||
| mousePressed |
|
public | |||||
| mouseReleased |
|
public | |||||
| mouseDragged |
|
public | |||||
| mouseMoved |
|
public | |||||
| getScreenLocation |
|
Point | public |
| MovingPanel | class |
| Name | Type | Visibility |
| dims | Dimension | private |
| start_drag | Point | private |
| start_loc | Point | private |
| new_location | Point | private |
| insets | Insets | private |
| mouseOverMidiMod | boolean | private |
| clickedComponent | Object | private |
| foundIntersection | boolean | private |
| isDragging | boolean | private |
| (JComponent) | HashSet | public |
| = | movables | public |
| HashSet | new | public |
| ( | (JComponent) | public |
| ) | 10 | public |
| (JComponent) | HashSet | public |
| = | components | public |
| HashSet | new | public |
| ( | (JComponent) | public |
| ) | 10 | public |
| (JComponent) | HashSet | public |
| = | alwaysVisible | public |
| HashSet | new | public |
| ( | (JComponent) | public |
| ) | 10 | public |
| (JComponent) | HashSet | public |
| ( | getAlwaysVisibleComponents | public |
| { | ) | public |
| this.alwaysVisible | return | public |
| Name | Parameters | Returns | Visibility | ||||||
| getScreenLocation |
|
Point | private | ||||||
| MovingPanel |
|
public | |||||||
| addMovableComponent |
|
public | |||||||
| addAlwaysVisibleComponent |
|
public | |||||||
| mouseDragged |
|
public | |||||||
| mouseMoved |
|
public | |||||||
| mousePressed |
|
public | |||||||
| mouseReleased |
|
public | |||||||
| mouseClicked |
|
public | |||||||
| mouseEntered |
|
public | |||||||
| mouseExited |
|
public | |||||||
| paint |
|
public | |||||||
| isMouseDragging | boolean | public |
| MyDefaultTableHeaderCellRenderer | class |
| Name | Parameters | Returns | Visibility | ||||||||||||
| MyDefaultTableHeaderCellRenderer | public | ||||||||||||||
| getTableCellRendererComponent |
|
Component | public |
| MyTableCellRenderer | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| Name | Parameters | Returns | Visibility | ||||||||||||
| MyTableCellRenderer | public | ||||||||||||||
| getTableCellRendererComponent |
|
Component | public | ||||||||||||
| paintComponent |
|
public |
| MyTextFieldTableCellRenderer | class |
| Name | Type | Visibility |
| listRenderer | DefaultListCellRenderer | public |
| tableRenderer | DefaultTableCellRenderer | public |
| Name | Parameters | Returns | Visibility | ||||||||||||
| configureRenderer |
|
private | |||||||||||||
| getListCellRendererComponent |
|
Component | public | ||||||||||||
| getTableCellRendererComponent |
|
Component | public |
| Piano | class |
| Name | Type | Visibility |
| receiver | Receiver | private |
| controls | JFrame | public |
| holdNote | int | public |
| blackKeys | Vector | public |
| prevKey | Key | public |
| kw | int | public |
| PROGRAM | int | public |
| SUSTAIN | int | public |
| REVERB | int | public |
| ON | int | public |
| NOTEON | int | public |
| NOTEOFF | int | public |
| channels[] | ChannelData | public |
| jfcBlue | Color | public |
| pink | Color | public |
| keys | Vector | public |
| whiteKeys | Vector | public |
| table | JTable | public |
| record | boolean | public |
| track | Track | public |
| startTime | long | public |
| setHold | boolean | public |
| transpose | int | public |
| Name | Parameters | Returns | Visibility | ||||
| Piano | public | ||||||
| setMIDIOutPort |
|
public | |||||
| mousePressed |
|
public | |||||
| mouseReleased |
|
public | |||||
| mouseExited |
|
public | |||||
| mouseClicked |
|
public | |||||
| mouseEntered |
|
public | |||||
| getKey |
|
Key | public | ||||
| paint |
|
public | |||||
| createShortEvent |
|
public | |||||
| noteOn |
|
public | |||||
| noteOff |
|
public | |||||
| setHoldNote |
|
public | |||||
| setTransposition |
|
public |
| Piano.ChannelData | class |
| Name | Type | Visibility |
| channel | MidiChannel | public |
| solo | boolean | public |
| mono | boolean | public |
| mute | boolean | public |
| sustain | boolean | public |
| velocity | int | public |
| pressure | int | public |
| bend | int | public |
| reverb | int | public |
| row | int | public |
| col | int | public |
| num | int | public |
| Name | Parameters | Returns | Visibility | ||||
| ChannelData |
|
public |
| Piano.Key | class |
| Name | Type | Visibility |
| noteState | int | public |
| kNum | int | public |
| isSelected | boolean | public |
| Name | Parameters | Returns | Visibility | ||||||||||
| Key |
|
public | |||||||||||
| isNoteOn | boolean | public | |||||||||||
| on | public | ||||||||||||
| off | public | ||||||||||||
| setNoteState |
|
public |
| SignalsViewport | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| movingPanel | MovingPanel | private |
| screenSize | Dimension | private |
| dcoX | int | private |
| dcoY | int | private |
| vcfX | int | private |
| vcfY | int | private |
| vcaX | int | private |
| vcaY | int | private |
| hpfX | int | private |
| hpfY | int | private |
| chorusX | int | private |
| chorusY | int | private |
| outputX | int | private |
| outputY | int | private |
| lfoX | int | private |
| lfoY | int | private |
| envX | int | private |
| envY | int | private |
| bendX | int | private |
| bendY | int | private |
| bandWidth | int | private |
| bandHeight | int | private |
| modLevX | int | private |
| modLevY | int | private |
| keybX | int | private |
| keybY | int | private |
| showSignals | boolean | public |
| activeMod | MIDIModulator | public |
| Name | Parameters | Returns | Visibility | ||||||||||
| paintSignalFlow |
|
private | |||||||||||
| paintBlock |
|
private | |||||||||||
| paintAudioArrows |
|
private | |||||||||||
| paintControlArrows |
|
private | |||||||||||
| fillMyRect |
|
private | |||||||||||
| paintLoudspeaker |
|
private | |||||||||||
| SignalsViewport |
|
public | |||||||||||
| paintChildren |
|
public | |||||||||||
| paintComponent |
|
public | |||||||||||
| setView |
|
public | |||||||||||
| togglePaintSignals |
|
public |
| TransparentLabel | class |
| Name | Type | Visibility |
| serialVersionUID | long | private |
| viewport | SignalsViewport | private |
| modulator | MIDIModulator | private |
| Name | Parameters | Returns | Visibility | ||||||||
| TransparentLabel |
|
public | |||||||||
| paint |
|
public |
| TransparentPanel | class |
| Name | Type | Visibility |
| viewport | SignalsViewport | private |
| modulator | MIDIModulator | private |
| Name | Parameters | Returns | Visibility | ||||||
| TransparentPanel |
|
public | |||||||
| paintComponent |
|
public | |||||||
| paint |
|
public |
| TransparentSlider | class |
| Name | Type | Visibility |
| viewport | SignalsViewport | private |
| modulator | MIDIModulator | private |
| Name | Parameters | Returns | Visibility | ||||
| TransparentSlider |
|
public | |||||
| paint |
|
public |