com
.
sfxcode
.
sapphire
.
core
.
controller
ViewController
Related Doc:
package controller
abstract
class
ViewController
extends
FxmlLoading
with
BeanResolver
with
ActionEvents
with
Initializable
with
LazyLogging
Linear Supertypes
LazyLogging
,
Initializable
,
ActionEvents
,
BeanResolver
,
FxmlLoading
,
NodeLocator
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
ViewController
LazyLogging
Initializable
ActionEvents
BeanResolver
FxmlLoading
NodeLocator
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
ViewController
()
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
def
actionSource
[
T <:
Node
]
(
event:
ActionEvent
)
:
T
Definition Classes
ActionEvents
def
actualSceneController
:
ViewController
def
addChildViewController
(
viewController:
ViewController
)
:
Unit
var
applicationEnvironment
:
ApplicationEnvironment
Definition Classes
FxmlLoading
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
canGainVisibility
:
Boolean
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
var
configuration
:
Config
var
converterFactory
:
ConverterProvider
Definition Classes
FxmlLoading
def
didGainVisibility
()
:
Unit
def
didGainVisibilityFirstTime
()
:
Unit
def
didInitialize
()
:
Unit
def
didLooseVisibility
()
:
Unit
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
var
fxml
:
AnyRef
Definition Classes
FxmlLoading
var
gainVisibility
:
Boolean
def
getBean
[
T <:
AnyRef
]
(
optional:
Boolean
=
false
)
(
implicit
ct:
ClassTag
[
T
]
)
:
T
Definition Classes
BeanResolver
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getController
[
T <:
ViewController
]
(
fxml:
String
=
""
)
(
implicit
ct:
ClassTag
[
T
]
)
:
T
Definition Classes
FxmlLoading
def
getViewController
[
T <:
ViewController
]
()
(
implicit
ct:
ClassTag
[
T
]
)
:
Option
[
T
]
def
guessFxmlPath
[
T <:
ViewController
]
(
path:
String
,
ct:
ClassTag
[
T
]
)
:
String
Attributes
protected
Definition Classes
FxmlLoading
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
initialize
(
loc:
URL
,
res:
ResourceBundle
)
:
Unit
Definition Classes
ViewController
→ Initializable
def
isActualSceneController
:
Boolean
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isLoadedFromFXML
:
Boolean
Definition Classes
FxmlLoading
var
loader
:
FxmlHandler
Definition Classes
FxmlLoading
def
locateComboBox
[
T
]
(
nodeId:
String
,
parent:
Node
=
null
)
:
Option
[
ComboBox
[
T
]]
Definition Classes
NodeLocator
def
locateInternal
(
nodeId:
String
,
parent:
Node
=
null
)
:
Option
[
Node
]
Definition Classes
NodeLocator
def
locateLabel
(
nodeId:
String
,
parent:
Node
=
null
)
:
Option
[
Label
]
Definition Classes
NodeLocator
def
locateTextField
(
nodeId:
String
,
parent:
Node
=
null
)
:
Option
[
TextField
]
Definition Classes
NodeLocator
var
location
:
URL
Definition Classes
FxmlLoading
lazy val
logger
:
Logger
Attributes
protected
Definition Classes
LazyLogging
val
managedChildren
:
ObservableBuffer
[
ViewController
]
val
managedParent
:
ObjectProperty
[
ViewController
]
val
mirror
:
Mirror
Definition Classes
FxmlLoading
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
parent
:
ViewController
def
postConstruct
()
:
Unit
Annotations
@PostConstruct
()
def
preDestroy
()
:
Unit
Annotations
@PreDestroy
()
var
resources
:
ResourceBundle
Definition Classes
FxmlLoading
var
rootPane
:
Pane
Definition Classes
FxmlLoading
def
scene
:
Scene
Definition Classes
FxmlLoading
→
NodeLocator
def
selectionFromActionEvent
[
S
]
(
event:
ActionEvent
)
:
Option
[
S
]
Definition Classes
ActionEvents
def
shouldLooseVisibility
:
Boolean
def
shutdown
()
:
Unit
def
stage
:
Stage
Definition Classes
FxmlLoading
→
NodeLocator
def
startup
()
:
Unit
def
stateMap
:
Map
[
String
,
Any
]
implicit
def
stringListToMap
(
list:
List
[
String
]
)
:
Map
[
String
,
String
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
ViewController
→ AnyRef → Any
val
unmanagedChildren
:
ObservableBuffer
[
ViewController
]
def
updateFromStateMap
(
map:
Map
[
String
,
Any
]
)
:
Unit
def
updatePaneContent
(
pane:
Pane
,
viewController:
ViewController
)
:
Boolean
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
(
...
)
def
willGainVisibility
()
:
Unit
def
willLooseVisibility
()
:
Unit
Inherited from
LazyLogging
Inherited from
Initializable
Inherited from
ActionEvents
Inherited from
BeanResolver
Inherited from
FxmlLoading
Inherited from
NodeLocator
Inherited from
AnyRef
Inherited from
Any
Ungrouped