Lucre-Swing
Lucre-Swing
de.sciss.lucre.swing
BooleanCheckBoxView
BooleanCheckBoxView
DoubleSpinnerView
Optional
DoubleSpinnerView
Graph
format
Graph
IntRangeSliderView
IntRangeSliderView
IntSpinnerView
Optional
IntSpinnerView
ListView
Handler
Handler
SelectionChanged
Update
ListView
LucreSwing
LucreSwingPlatform
Observation
Observation
StringFieldView
StringFieldView
TargetIcon
TreeTableView
Handler
ModelUpdate
NodeAdded
NodeChanged
NodeRemoved
NodeView
SelectionChanged
Update
TreeTableView
UndoRedo
UndoRedo
View
Cursor
Editable
File
View
Window
Window
de.sciss.lucre.swing.edit
EditCellView
EditExprMap
EditMutableMap
EditVar
de.sciss.lucre.swing.graph
Align
Bang
Bang
Border
Empty
Empty
ExValue
Border
BorderPanel
HGap
HGap
VGap
VGap
BorderPanel
Button
Clicked
Clicked
Button
CheckBox
Repr
Selected
Selected
CheckBox
ComboBox
Index
Index
Repr
ValueOption
ValueOption
ComboBox
Component
Enabled
Enabled
Focusable
Focusable
Tooltip
Tooltip
Component
DoubleField
Decimals
Decimals
Editable
Editable
Max
Max
Min
Min
Prototype
Prototype
Repr
Step
Step
Unit
Unit
Value
Value
DoubleField
DropTarget
Peer
Received
Received
Select
Select
Selector
File
String
Selector
Value
Value
DropTarget
Empty
Empty
FlowPanel
Align
Align
HGap
HGap
VGap
VGap
FlowPanel
GridPanel
Columns
Columns
Compact
Compact
CompactColumns
CompactColumns
CompactRows
CompactRows
HGap
HGap
Rows
Rows
VGap
VGap
GridPanel
IntField
Editable
Editable
Max
Max
Min
Min
Prototype
Prototype
Repr
Step
Step
Unit
Unit
Value
Value
IntField
Label
HAlign
HAlign
VAlign
VAlign
Label
NumberField
Panel
Border
Border
Panel
PathField
Mode
Mode
Title
Title
Value
Value
PathField
ProgressBar
Label
Label
LabelPainted
LabelPainted
Max
Max
Min
Min
Value
Value
ProgressBar
Separator
Separator
Slider
Max
Max
Min
Min
Repr
Value
Value
Slider
TextField
Columns
Columns
Editable
Editable
Repr
Text
Text
TextField
Widget
de.sciss.lucre.swing.graph.impl
BangExpandedImpl
BangExpandedPlatform
BorderPanelExpandedImpl
ButtonClickedExpandedImpl
ButtonExpandedImpl
CheckBoxExpandedImpl
CheckBoxSelectedExpandedImpl
CheckBoxSelectedExpandedPlatform
ComboBoxExpandedImpl
ComboBoxExpandedPlatform
ComboBoxValueExpandedImpl
ComponentExpandedImpl
ComponentImpl
ComponentPropertyExpandedImpl
DoubleFieldExpandedImpl
DoubleFieldValueExpandedImpl
DoubleFieldValueExpandedPlatform
EmptyExpandedImpl
FlowPanelExpandedImpl
GridPanelExpandedImpl
IntFieldExpandedImpl
IntFieldValueExpandedImpl
IntFieldValueExpandedPlatform
LabelExpandedImpl
NumberValueExpandedImpl
PanelExpandedImpl
PanelImpl
PathFieldValueExpandedImpl
ProgressBarExpandedImpl
SeparatorExpandedImpl
SliderExpandedImpl
SliderValueExpandedImpl
SliderValueExpandedPlatform
SpinnerValueExpandedImpl
TextFieldExpandedImpl
TextFieldTextExpandedImpl
TxnInit
de.sciss.lucre.swing.impl
BooleanCheckBoxViewImpl
CellViewEditor
CellViewFactory
Committer
View
CellViewFactory
ComponentHolder
DefinedNumberSpinnerViewImpl
DirtyBorder
DirtyBorder
DoubleSpinnerViewImpl
IntRangeSliderViewImpl
IntSpinnerViewImpl
ListViewImpl
NumberSpinnerViewImpl
NumericOptionSpinnerModel
OptionalNumberSpinnerViewImpl
StringFieldViewImpl
TreeTableViewImpl
Lucre-Swing
/
de.sciss.lucre.swing.impl
/
OptionalNumberSpinnerViewImpl
OptionalNumberSpinnerViewImpl
abstract
class
OptionalNumberSpinnerViewImpl
[T <:
Txn
[
T
], A](val maxWidth:
Int
, isInteger:
Boolean
)(implicit val cursor:
Cursor
[
T
], val undoManager:
UndoManager
[
T
]) extends
NumberSpinnerViewImpl
[
T
,
Option
[
A
]]
Graph
Supertypes
trait
NumberSpinnerViewImpl
[
T
,
Option
[
A
]]
trait
CellViewEditor
[
T
,
Option
[
A
],
Spinner
]
trait
View
[
Option
[
A
]]
trait
ComponentHolder
[
Spinner
]
trait
View
[
T
]
trait
Disposable
[
T
]
class
Object
trait
Matchable
class
Any
Type members
Value members
Implicits
Type members
Inherited types
type
C
=
Comp
Inherited from
CellViewEditor
Value members
Constructors
def
this
(maxWidth:
Int
)(implicit cursor:
Cursor
[T], undoManager:
UndoManager
[T])
Abstract methods
protected
def
default
:
Option
[
A
]
override protected
def
model
:
NumericOptionSpinnerModel
[
A
]
Definition Classes
NumberSpinnerViewImpl
Concrete methods
override protected
def
mkSpinner
:
Spinner
Definition Classes
NumberSpinnerViewImpl
Inherited methods
protected
def
clearDirty
():
Unit
Inherited from
CellViewEditor
protected
def
committer
:
Option
[
Committer
[
T
,
Option
[
A
]]]
Inherited from
NumberSpinnerViewImpl
final
def
component
:
Spinner
Inherited from
ComponentHolder
final protected
def
component_=
(c:
Spinner
):
Unit
Inherited from
ComponentHolder
final protected
def
createComponent
():
Spinner
Inherited from
NumberSpinnerViewImpl
def
dispose
()(implicit tx:
T
):
Unit
Inherited from
CellViewEditor
final
def
guiInit
():
Unit
Inherited from
CellViewEditor
final protected
def
observeDirty
(text:
TextComponent
):
Unit
Inherited from
CellViewEditor
protected
def
observer
:
Disposable
[
T
]
Inherited from
NumberSpinnerViewImpl
protected
def
parseModelValue
(v:
Any
):
Option
[
Option
[
A
]]
Inherited from
NumberSpinnerViewImpl
final
def
update
(newValue:
Option
[
A
]):
Unit
Inherited from
CellViewEditor
protected
def
valueToComponent
():
Unit
Inherited from
CellViewEditor
Concrete fields
protected
val
maxWidth
:
Int
Inherited fields
final protected
var
dirty
:
Option
[
DirtyBorder
]
Inherited from
CellViewEditor
protected
var
value
:
Option
[
A
]
Inherited from
NumberSpinnerViewImpl
Implicits
Implicits
implicit protected
val
cursor
:
Cursor
[
T
]
implicit protected
val
undoManager
:
UndoManager
[
T
]