com.didkovsky.portview
Interface PVComponent

All Known Subinterfaces:
PVButton, PVCanvas, PVCheckbox, PVChoice, PVDialog, PVFrame, PVLabel, PVPanel, PVScrollPane, PVTextArea, PVTextComponent, PVTextField, ScoreCanvas
All Known Implementing Classes:
Alert, AlgorithmicTimbreDemo, AppletAlert, BeanEditor, BooleanDialog, DimensionNameSpaceEditorDialog, DimensionNameSpaceValuesEditorPanel, DimValueEditPanel, EditScoreDialog, FullFeaturedSynthNoteSupport, JMSLClockAdvanceFrame, JSynDeviceSelector, JSynInitDialog, JustifierBaseControlFrame, KeyboardInstrumentPlayer, MidiInitDialog, MidiInitPanel, MusicShapeEditor, MusicShapeEditorCanvas, MusicShapeEditorCanvasAWT, MusicShapeEditorCanvasSwing, MusicShapeEditorFrame, NewScoreDialog, NoteDimensionNameSpaceEditor, NoteTextEditor, PanAmpPanel, PatchEditorPanel, PluginScannerExample, PrintableScoreCanvasAWT, PVButtonAWT, PVButtonSwing, PVCanvasAWT, PVCanvasSwing, PVCheckboxAWT, PVCheckboxSwing, PVChoiceAWT, PVChoiceSwing, PVDialogAdapter, PVDialogAWT, PVDialogSwing, PVFrameAdapter, PVFrameAWT, PVFrameSwing, PVLabelAdapter, PVLabelAWT, PVLabelSwing, PVPanelAdapter, PVPanelAWT, PVPanelSwing, PVScrollbar, PVScrollbarCanvasAWT, PVScrollbarCanvasSwing, PVScrollPaneAWT, PVScrollPaneSwing, PVTextAreaAWT, PVTextAreaSwing, PVTextFieldAWT, PVTextFieldSwing, PVUsageDisplay, RepeatCountDialog, SampleFinderDialog, SampleInstrumentKeyMapPanel, SampleInstrumentMapperPanel, SAPScoreWriterDialog, ScoreCanvasAdapter, ScoreCanvasAWT, ScoreCanvasAWTCanvas, ScoreCanvasSwing, ScoreCanvasSwingJPanel, ScoreControlPanel, ScoreDialog, ScoreEditPanel, ScoreFrame, ScoreFrameJavaSound, ScoreMusicShapeEditor, ScoreRenderDelayFrame, ScoreShortcutsFrame, SimpleSynthNoteSupport, SynthNoteDialog, TempoDialog, TextDisplayFrame, TimeSigDialog, WAVRecorderPanel

public interface PVComponent

Author:
Nick Didkovsky, (c) 2004 All rights reserved, Email: didkovn@mail.rockefeller.edu

Method Summary
 void addKeyListener(java.awt.event.KeyListener l)
           
 java.awt.Color getBackground()
           
 java.awt.Rectangle getBounds()
           
 java.awt.Component getComponent()
           
 java.awt.Font getFont()
           
 java.awt.Container getParent()
           
 boolean isEnabled()
           
 void removeKeyListener(java.awt.event.KeyListener l)
           
 void setBackground(java.awt.Color color)
           
 void setEnabled(boolean b)
           
 void setFont(java.awt.Font font)
           
 void setLocation(int x, int y)
           
 

Method Detail

getComponent

java.awt.Component getComponent()
Returns:
implementation Component of the class that implements this interface

getParent

java.awt.Container getParent()

getBounds

java.awt.Rectangle getBounds()

setLocation

void setLocation(int x,
                 int y)

setEnabled

void setEnabled(boolean b)

isEnabled

boolean isEnabled()

addKeyListener

void addKeyListener(java.awt.event.KeyListener l)

removeKeyListener

void removeKeyListener(java.awt.event.KeyListener l)

setBackground

void setBackground(java.awt.Color color)

getBackground

java.awt.Color getBackground()

setFont

void setFont(java.awt.Font font)

getFont

java.awt.Font getFont()