Wrapper class for ScheduledService Class.
Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
Type members
Inherited classlikes
Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Attributes
- Inherited from:
- EventTarget
- Supertypes
-
class Objecttrait Matchableclass Any
Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Attributes
- Inherited from:
- EventTarget
- Supertypes
-
class Objecttrait Matchableclass Any
Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Companion object implementing Magnet Pattern Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Attributes
- Inherited from:
- EventTarget
- Supertypes
-
class Objecttrait Matchableclass Any
Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Trait implementing Magnet Pattern to avoid compilation error "ambiguous reference to overloaded definition"
Attributes
- Inherited from:
- EventTarget
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
Computes the amount of time to add to the period on each failure.
Computes the amount of time to add to the period on each failure.
Attributes
The current cumulative period in use between iterations.
The current cumulative period in use between iterations.
Attributes
The current number of times the ScheduledService has failed.
The current number of times the ScheduledService has failed.
Attributes
The initial delay between when the ScheduledService is first started, and when it will begin operation.
The initial delay between when the ScheduledService is first started, and when it will begin operation.
Attributes
The last successfully computed value.
The last successfully computed value.
Attributes
The maximum allowed value for the cumulativePeriod.
The maximum allowed value for the cumulativePeriod.
Attributes
The maximum number of times the ScheduledService can fail before it simply ends in the FAILED state.
The maximum number of times the ScheduledService can fail before it simply ends in the FAILED state.
Attributes
The minimum amount of time to allow between the start of the last run and the start of the next run.
The minimum amount of time to allow between the start of the last run and the start of the next run.
Attributes
Indicates whether the ScheduledService should automatically restart in the case of a failure in the Task.
Indicates whether the ScheduledService should automatically restart in the case of a failure in the Task.
Attributes
Inherited methods
Construct an event dispatch chain for this target. The event dispatch chain contains event dispatchers which might be interested in processing of events targeted at this EventTarget
. This event target is not automatically added to the chain, so if it wants to process events, it needs to add an EventDispatcher
for itself to the chain.
Construct an event dispatch chain for this target. The event dispatch chain contains event dispatchers which might be interested in processing of events targeted at this EventTarget
. This event target is not automatically added to the chain, so if it wants to process events, it needs to add an EventDispatcher
for itself to the chain.
In the case the event target is part of some hierarchy, the chain for it is usually built from event dispatchers collected from the root of the hierarchy to the event target.
The event dispatch chain is constructed by modifications to the provided initial event dispatch chain. The returned chain should have the initial chain at its end so the dispatchers should be prepended to the initial chain.
The caller shouldn't assume that the initial chain remains unchanged nor that the returned value will reference a different chain.
Value parameters
- tail
-
the initial chain to build from
Attributes
- Returns
-
the resulting event dispatch chain for this target
- See also
- Inherited from:
- EventTarget
Terminates execution of this Worker.
Verifies if a object is equals to this delegate.
Verifies if a object is equals to this delegate.
Value parameters
- ref
-
Object to be compared.
Attributes
- Returns
-
if the other object is equals to this delegate or not.
- Definition Classes
-
SFXDelegate -> Any
- Inherited from:
- SFXDelegate
Gets the ReadOnlyObjectProperty representing any exception which occurred.
Gets the ReadOnlyObjectProperty representing any exception which occurred.
Attributes
- Inherited from:
- Worker
The executor to use for running this Service.
Attributes
- Inherited from:
- Service
Registers an event filter. Registered event filters get an event before any associated event handlers.
Registers an event filter. Registered event filters get an event before any associated event handlers.
Example of filtering mouse events
pane.filterEvent(MouseEvent.Any) {
me: MouseEvent => {
me.eventType match {
case MouseEvent.MousePressed => {
...
}
case MouseEvent.MouseDragged => {
...
}
case _ => {
...
}
}
}
}
or
pane.filterEvent(MouseEvent.Any) { () => println("Some mouse event handled") }
Type parameters
- J
-
type JavaFX delegate of the event
- S
-
ScalaFX type for
J
type wrapper.
Value parameters
- eventType
-
type of events that will be handled.
- filter
-
code handling the event, see examples above.
Attributes
- Inherited from:
- EventTarget
Registers an event handler. The handler is called when the node receives an Event of the specified type during the bubbling phase of event delivery.
Registers an event handler. The handler is called when the node receives an Event of the specified type during the bubbling phase of event delivery.
Example of handling mouse events
pane.handleEvent(MouseEvent.Any) {
me: MouseEvent => {
me.eventType match {
case MouseEvent.MousePressed => ...
case MouseEvent.MouseDragged => ...
case _ => {}
}
}
}
or
pane.handleEvent(MouseEvent.Any) { () => println("Some mouse event handled") }
Type parameters
- J
-
type JavaFX delegate of the event
- S
-
ScalaFX type for
J
type wrapper.
Value parameters
- eventType
-
type of events that will be handled.
- handler
-
code handling the event, see examples above.
Attributes
- Returns
-
Returns a subscription that can be used to cancel/remove this event handler
- Inherited from:
- EventTarget
Attributes
- Returns
-
The delegate hashcode
- Definition Classes
-
SFXDelegate -> Any
- Inherited from:
- SFXDelegate
Gets the ReadOnlyStringProperty representing the message.
The onCancelled event handler is called whenever the Task state transitions to the CANCELLED state.
The onCancelled event handler is called whenever the Task state transitions to the CANCELLED state.
Attributes
- Inherited from:
- Service
Attributes
- Inherited from:
- Service
The onFailed event handler is called whenever the Task state transitions to the FAILED state.
The onFailed event handler is called whenever the Task state transitions to the FAILED state.
Attributes
- Inherited from:
- Service
Attributes
- Inherited from:
- Service
The onReady event handler is called whenever the Task state transitions to the READY state.
The onReady event handler is called whenever the Task state transitions to the READY state.
Attributes
- Inherited from:
- Service
The onRunning event handler is called whenever the Task state transitions to the RUNNING state.
The onRunning event handler is called whenever the Task state transitions to the RUNNING state.
Attributes
- Inherited from:
- Service
Attributes
- Inherited from:
- Service
The onSchedule event handler is called whenever the Task state transitions to the SCHEDULED state.
The onSchedule event handler is called whenever the Task state transitions to the SCHEDULED state.
Attributes
- Inherited from:
- Service
Attributes
- Inherited from:
- Service
The onSucceeded event handler is called whenever the Task state transitions to the SUCCEEDED state.
The onSucceeded event handler is called whenever the Task state transitions to the SUCCEEDED state.
Attributes
- Inherited from:
- Service
Attributes
- Inherited from:
- Service
Gets the ReadOnlyDoubleProperty representing the progress.
Cancels any currently running Task, if any, and restarts this Service.
Cancels any currently running Task, if any, and restarts this Service.
Attributes
- Inherited from:
- Service
Gets the ReadOnlyBooleanProperty representing whether the Worker is running.
Gets the ReadOnlyBooleanProperty representing whether the Worker is running.
Attributes
- Inherited from:
- Worker
Gets the ReadOnlyObjectProperty representing the current state.
Gets the ReadOnlyStringProperty representing the title.
Attributes
- Returns
-
Returns the original delegate's
toString()
adding a[SFX]
prefix. - Definition Classes
-
SFXDelegate -> Any
- Inherited from:
- SFXDelegate
Gets the ReadOnlyDoubleProperty representing the maximum amount of work that needs to be done.
Gets the ReadOnlyDoubleProperty representing the maximum amount of work that needs to be done.
Attributes
- Inherited from:
- Worker
Gets the ReadOnlyObjectProperty representing the value.
Gets the ReadOnlyDoubleProperty representing the current progress.
Gets the ReadOnlyDoubleProperty representing the current progress.
Attributes
- Inherited from:
- Worker
Concrete fields
JavaFX object to be wrapped.
JavaFX object to be wrapped.