|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectjAudioFeatureExtractor.Controller
public class Controller
Controller is a master location for all actions and non-gui components. Not the best design, but it works.
フィールドの概要 | |
---|---|
AboutAction |
aboutAction
|
ActiveAggTableModel |
activeAgg_
model containing list of all configured aggregators |
AddBatchAction |
addBatchAction
|
AddRecordingAction |
addRecordingsAction
|
AggListTableModel |
aggList_
model containing a list of all avialable aggregators |
java.util.Vector<Batch> |
batches
holds all currently defined batches. |
BatchExecutionThread |
batchExecutionThread
|
CopyAction |
copyAction
Not really applicable but included anyways for completeness |
CutAction |
cutAction
Not really applicable but included anyways for completeness |
DataModel |
dm_
model containing all executable code not directly linked to a gui. |
EditRecordingsAction |
editRecordingsAction
|
ExecuteBatchAction |
executeBatchAction
|
ExitAction |
exitAction
|
ExtractionThread |
extractionThread
|
FeatureSelectorTableModel |
fstm_
model controlling display of recordings |
GlobalWindowChangeAction |
globalWindowChangeAction
|
LoadAction |
loadAction
|
LoadBatchAction |
loadBatchAction
|
javax.swing.JCheckBoxMenuItem |
normalise
normalise needs to be available for saving settings and similar actions |
javax.swing.JMenu |
outputType
outputType needs to be seen outside the normal structure to provide access to its radio button children for saving settings and similar actions |
OutputTypeAction |
outputTypeAction
|
PasteAction |
pasteAction
Not really applicable but included anyways for completeness |
PlayMIDIAction |
playMIDIAction
|
PlayNowAction |
playNowAction
|
PlaySamplesAction |
playSamplesAction
|
RecordFromMicAction |
recordFromMicAction
|
javax.swing.JMenu |
removeBatch
The removeBatch menu item needs to be seen outside the main frame to allow dynamically adding and removing batches from its menu. |
RemoveBatchAction |
removeBatchAction
|
java.util.Vector<javax.swing.AbstractAction> |
removeBatchVector
vector holding a list of actions for removing batches. |
RemoveRecordingAction |
removeRecordingsAction
|
RecordingsTableModel |
rtm_
model controlling display of features |
javax.swing.JMenu |
sampleRate
SampleRate needs to be seen outside the normal structure to provide access to its radio button children for saving settings and similar actions |
SamplingRateAction |
samplingRateAction
|
SaveAction |
saveAction
|
SaveBatchAction |
saveBatchAction
|
StopPlayBackAction |
stopPlayBackAction
|
javax.swing.JCheckBoxMenuItem |
storeSamples
storeSamples needs to be available for saving settings and similar actions |
SynthesizeAction |
synthesizeAction
|
javax.swing.JCheckBoxMenuItem |
validate
validate needs to be available for saving settings and similar actions |
javax.swing.JMenu |
viewBatch
The viewBatch menu item needs to be seen outside the main frame to allow dynamically adding and removing batches from its menu. |
ViewBatchAction |
viewBatchAction
|
ViewFileInfoAction |
viewFileInfoAction
|
コンストラクタの概要 | |
---|---|
Controller()
Initial creation and configuration of most controller and model data. |
メソッドの概要 | |
---|---|
void |
updateTable()
function for permitting features to request this panel that it updates its table to reflect changes in its number of dimensions. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public FeatureSelectorTableModel fstm_
public RecordingsTableModel rtm_
public DataModel dm_
public AggListTableModel aggList_
public ActiveAggTableModel activeAgg_
public ExitAction exitAction
ExitAction
public SaveAction saveAction
SaveAction
public LoadAction loadAction
LoadAction
public CutAction cutAction
public CopyAction copyAction
public PasteAction pasteAction
public RecordFromMicAction recordFromMicAction
RecordFromMicAction
public SynthesizeAction synthesizeAction
SynthesizeAction
public ViewFileInfoAction viewFileInfoAction
ViewFileInfoAction
public AddRecordingAction addRecordingsAction
AddRecordingAction
public RemoveRecordingAction removeRecordingsAction
RemoveRecordingAction
public GlobalWindowChangeAction globalWindowChangeAction
GlobalWindowChangeAction
public OutputTypeAction outputTypeAction
OutputTypeAction
public PlayNowAction playNowAction
PlayNowAction
public PlaySamplesAction playSamplesAction
PlaySamplesAction
public StopPlayBackAction stopPlayBackAction
StopPlayBackAction
public PlayMIDIAction playMIDIAction
PlayMIDIAction
public SamplingRateAction samplingRateAction
SamplingRateAction
public EditRecordingsAction editRecordingsAction
EditRecordingsAction
public AboutAction aboutAction
AboutAction
public SaveBatchAction saveBatchAction
SaveBatchAction
public LoadBatchAction loadBatchAction
LoadBatchAction
public ExecuteBatchAction executeBatchAction
ExecuteBatchAction
public AddBatchAction addBatchAction
AddBatchAction
public RemoveBatchAction removeBatchAction
RemoveBatchAction
public ViewBatchAction viewBatchAction
ViewBatchAction
public javax.swing.JMenu removeBatch
public javax.swing.JMenu viewBatch
public javax.swing.JMenu sampleRate
public javax.swing.JMenu outputType
public java.util.Vector<javax.swing.AbstractAction> removeBatchVector
public javax.swing.JCheckBoxMenuItem storeSamples
public javax.swing.JCheckBoxMenuItem validate
public javax.swing.JCheckBoxMenuItem normalise
public ExtractionThread extractionThread
ExtractionThread
public BatchExecutionThread batchExecutionThread
BatchExecutionThread
public java.util.Vector<Batch> batches
コンストラクタの詳細 |
---|
public Controller()
メソッドの詳細 |
---|
public void updateTable()
ModelListener
内の updateTable
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |