Package com.tagtraum.beatunes.analysis
Class EstimateDanceabilityEditor
- java.lang.Object
-
- com.tagtraum.beatunes.analysis.EstimateDanceabilityEditor
-
- All Implemented Interfaces:
TaskEditor<EstimateDanceability>
public class EstimateDanceabilityEditor extends Object implements TaskEditor<EstimateDanceability>
Estimate danceability editor.- Author:
- Hendrik Schreiber
-
-
Constructor Summary
Constructors Constructor Description EstimateDanceabilityEditor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JComponent$$$getRootComponent$$$()BeaTunesgetApplication()JComponentgetComponent()Returns the main visual component, typically a JPanel.EstimateDanceabilitygetTask()Creates a new task that reflects the values set in the editor.EstimateDanceabilitygetTask(EstimateDanceability task)Initializes the passed task with the values set in this editor.voidinit()voidsetApplication(BeaTunes beaTunes)voidsetTask(EstimateDanceability task)Initializes this editor with the values contained in the passed task.
-
-
-
Method Detail
-
setApplication
public void setApplication(BeaTunes beaTunes)
- Specified by:
setApplicationin interfaceTaskEditor<EstimateDanceability>
-
getApplication
public BeaTunes getApplication()
- Specified by:
getApplicationin interfaceTaskEditor<EstimateDanceability>
-
init
public void init()
- Specified by:
initin interfaceTaskEditor<EstimateDanceability>
-
getComponent
public JComponent getComponent()
Description copied from interface:TaskEditorReturns the main visual component, typically a JPanel.- Specified by:
getComponentin interfaceTaskEditor<EstimateDanceability>- Returns:
- the main visual component
-
setTask
public void setTask(EstimateDanceability task)
Description copied from interface:TaskEditorInitializes this editor with the values contained in the passed task.- Specified by:
setTaskin interfaceTaskEditor<EstimateDanceability>- Parameters:
task- task
-
getTask
public EstimateDanceability getTask(EstimateDanceability task)
Description copied from interface:TaskEditorInitializes the passed task with the values set in this editor.- Specified by:
getTaskin interfaceTaskEditor<EstimateDanceability>- Parameters:
task- task to adjust- Returns:
- task that reflects the values set in the editor
-
getTask
public EstimateDanceability getTask()
Description copied from interface:TaskEditorCreates a new task that reflects the values set in the editor.- Specified by:
getTaskin interfaceTaskEditor<EstimateDanceability>- Returns:
- new task with with editor values
-
$$$getRootComponent$$$
public JComponent $$$getRootComponent$$$()
-
-