com
.
sfxcode
.
sapphire
.
core
.
value
FXBean
Related Docs:
object FXBean
|
package value
class
FXBean
[
T <:
AnyRef
]
extends
ChangeListener
[
Any
] with
LazyLogging
Linear Supertypes
LazyLogging
,
ChangeListener
[
Any
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
FXBean
LazyLogging
ChangeListener
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
FXBean
(
bean:
T
,
typeHints:
List
[
FXBeanClassMemberInfo
] =
List[FXBeanClassMemberInfo]()
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
val
EmptyMemberInfo
:
FXBeanClassMemberInfo
def
apply
(
key:
String
)
:
Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
bean
:
T
def
beanValueChanged
(
key:
String
,
property:
Property
[_, _]
,
oldValue:
Any
,
newValue:
Any
)
:
Unit
lazy val
changeManagementMap
:
ObservableMap
[
String
,
Any
]
def
changed
(
observable:
ObservableValue
[_]
,
oldValue:
Any
,
newValue:
Any
)
:
Unit
Definition Classes
FXBean
→ ChangeListener
def
clearChanges
()
:
Unit
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
createSimpleStringPropertyForObject
(
value:
Any
,
name:
String
)
:
StringProperty
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
lazy val
expressionMap
:
ObservableMap
[
String
,
Property
[_, _]]
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getOldValue
(
key:
String
)
:
Any
def
getProperty
(
key:
String
)
:
Property
[_, _]
def
getValue
(
key:
String
)
:
Any
def
hasChanges
:
Boolean
lazy val
hasChangesProperty
:
BooleanProperty
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
lazy val
logger
:
Logger
Attributes
protected
Definition Classes
LazyLogging
def
memberInfo
(
name:
String
)
:
FXBeanClassMemberInfo
val
memberInfoMap
:
Map
[
String
,
FXBeanClassMemberInfo
]
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
preserveChanges
(
key:
String
,
oldValue:
Any
,
newValue:
Any
)
:
Unit
lazy val
propertyMap
:
ObservableMap
[
String
,
Property
[_, _]]
def
revert
()
:
Unit
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
FXBean
→ AnyRef → Any
var
trackChanges
:
Boolean
val
typeHints
:
List
[
FXBeanClassMemberInfo
]
def
updateObservableValue
(
property:
Property
[_, _]
,
value:
Any
)
:
Unit
def
updateValue
(
key:
String
,
newValue:
Any
)
:
Unit
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
LazyLogging
Inherited from
ChangeListener
[
Any
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped