Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractObservable - Class in org.jhotdraw8.fxbase.beans
-
AbstractObservable.
- AbstractObservable() - Constructor for class org.jhotdraw8.fxbase.beans.AbstractObservable
- AbstractPropertyBean - Class in org.jhotdraw8.fxbase.beans
-
An abstrac implementation of the
PropertyBeaninterface. - AbstractPropertyBean() - Constructor for class org.jhotdraw8.fxbase.beans.AbstractPropertyBean
- AbstractStyleablePropertyBean - Class in org.jhotdraw8.fxbase.styleable
-
AbstractStyleablePropertyBean.
- AbstractStyleablePropertyBean() - Constructor for class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- AbstractTreeModel<N> - Class in org.jhotdraw8.fxbase.tree
-
AbstractTreeModel.
- AbstractTreeModel() - Constructor for class org.jhotdraw8.fxbase.tree.AbstractTreeModel
- AbstractTreePresentationModel<N> - Class in org.jhotdraw8.fxbase.tree
-
The
TreePresentationModelcan be used to present aTreeModelin aTreeViewor aTreeTableView. - AbstractTreePresentationModel() - Constructor for class org.jhotdraw8.fxbase.tree.AbstractTreePresentationModel
- addChild(SimpleTreeNode<V>) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- addChildTo(N, N) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Adds the specified child to a parent and fires appropriate
TreeModelEvent<E>s. - addDisabler(Object) - Method in interface org.jhotdraw8.fxbase.control.Disableable
-
Adds a disabler.
- addDragAndDropSupport(ListView<T>, Callback<ListView<T>, ListCell<T>>, ClipboardIO<T>, Consumer<UndoableEditEvent>) - Static method in class org.jhotdraw8.fxbase.control.ListViewUtil
-
Adds drag and drop support to the list view
- addDragAndDropSupport(ListView<T>, ClipboardIO<T>) - Static method in class org.jhotdraw8.fxbase.control.ListViewUtil
-
Adds drag and drop support to the list view
- addDragAndDropSupport(ListView<T>, ClipboardIO<T>, Consumer<UndoableEditEvent>) - Static method in class org.jhotdraw8.fxbase.control.ListViewUtil
-
Adds drag and drop support to the list view
- addEdit(UndoableEdit) - Method in class org.jhotdraw8.fxbase.undo.CompositeEdit
-
If this edit is
inProgress, acceptsanEditand returns true. - addListener(InvalidationListener) - Method in interface org.jhotdraw8.fxbase.beans.ObservableMixin
- addListener(InvalidationListener) - Method in class org.jhotdraw8.fxbase.binding.ConstantStringExpression
- addListener(InvalidationListener) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- addListener(ChangeListener<? super String>) - Method in class org.jhotdraw8.fxbase.binding.ConstantStringExpression
- addListener(MapChangeListener<? super K, ? super V>) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- addReorderingSupport(ListView<T>, Consumer<UndoableEditEvent>) - Static method in class org.jhotdraw8.fxbase.control.ListViewUtil
-
Adds reordering support to the list view.
- addReorderingSupport(ListView<T>, Callback<ListView<T>, ListCell<T>>, ClipboardIO<T>, Consumer<UndoableEditEvent>) - Static method in class org.jhotdraw8.fxbase.control.ListViewUtil
-
Adds reordering support to the list view.
- addReorderingSupport(ListView<T>, ClipboardIO<T>, Consumer<UndoableEditEvent>) - Static method in class org.jhotdraw8.fxbase.control.ListViewUtil
-
Adds reordering support to the list view.
- addTreeModelListener(Listener<TreeModelEvent<N>>) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Adds a listener for
TreeModelEvent<E>s. - addUndoEditListener(UndoableEditListener) - Method in class org.jhotdraw8.fxbase.control.TextInputControlUndoAdapter
- addUndoEditListener(UndoableEditListener) - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- ancestorIterable() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns an iterable which can iterate through this figure and all its ancesters up to the root.
- apply(TextFormatter.Change) - Method in class org.jhotdraw8.fxbase.control.TextInputControlUndoAdapter
- applyStyle(StyleOrigin, T) - Method in class org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty
-
This method is called from CSS code to set the value of the property.
- AsyncFxmlLoader - Class in org.jhotdraw8.fxbase.fxml
-
Loads an FXML file asynchronously.
- AsyncFxmlLoader() - Constructor for class org.jhotdraw8.fxbase.fxml.AsyncFxmlLoader
B
- bind(Property<T>, Property<M>, Function<M, ObservableValue<T>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds property 'a' to property 'b'.
- bind(Property<T>, Property<M>, Function<M, ObservableValue<T>>, T) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds property 'a' to property 'b'.
- bind(Property<T>, Property<T>) - Static method in class org.jhotdraw8.fxbase.binding.StrongBidirectionalBinding
- bind(ObservableValue<M>, Function<M, Property<T>>, ObservableValue<T>, T) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds property 'a' to property 'b'.
- bind(TextInputControl) - Method in class org.jhotdraw8.fxbase.control.TextInputControlUndoAdapter
- bind(TreeModel<E>) - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- bindBidirectional(Property<T>, Property<M>, Function<M, Property<T>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds property 'a' to property 'b'.
- bindBidirectional(StringProperty, Property<S>, Function<S, Property<T>>, StringConverter<T>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds property 'a' to property 'b'.
- bindBidirectionalAndConvert(PROPERTY_A, PROPERTY_B, Function<A, B>, Function<B, A>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a bidirectional binding for properties A and B using the provided conversion functions.
- bindBidirectionalStrongly(Property<T>, Property<M>, Function<M, Property<T>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds property 'a' to property 'b'.
- bindBidirectionalStrongly2(Property<T>, Property<M>, Function<M, Property<T>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
- bindContent(ObservableList<D>, ObservableList<S>, Function<S, D>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds list dest to list source.
- bindContent(ObservableList<D>, ObservableList<S>, Function<S, D>, Consumer<D>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds list dest to list source.
- bindContentBidirectional(ObservableList<D>, ObservableList<S>, Function<S, D>, Consumer<D>, Function<D, S>, Consumer<S>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds list dest to list source bidirectionally.
- bindElements(ObservableList<E>, BiConsumer<E, T>, T) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Sets the specified value to all elements of the list.
- bindElements(ObservableList<E>, Function<E, Property<T>>, Binding<T>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds the specified property of all list elements to the given binding.
- bindElements(ObservableList<E>, Function<E, Property<T>>, Binding<T>, T) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds the specified property of all list elements to the given binding.
- bindElements(ObservableList<E>, Function<E, Property<T>>, Property<T>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds the specified property of all list elements to the given property.
- bindElements(ObservableList<E>, Function<E, Property<T>>, Property<T>, T) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds the specified property of all list elements to the given property.
- bindListContentToSet(ObservableList<D>, ObservableSet<S>, Function<S, D>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Binds list dest to set source.
- bindListContentToSet(ObservableList<D>, ObservableSet<S>, Function<S, D>, Consumer<D>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
- bindMembershipToBoolean(ObservableSet<E>, E, ObservableValue<Boolean>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Adds or removes an element from a set depending on the bound boolean value.
- BlackHoleWorkState<V> - Class in org.jhotdraw8.fxbase.concurrent
-
This work state does not update its properties, except for
BlackHoleWorkState.isCancelled(). - BlackHoleWorkState() - Constructor for class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- BooleanPropertyCheckBoxTreeTableCell<S> - Class in org.jhotdraw8.fxbase.control
-
BooleanPropertyCheckBoxTreeTableCell.
- BooleanPropertyCheckBoxTreeTableCell(String) - Constructor for class org.jhotdraw8.fxbase.control.BooleanPropertyCheckBoxTreeTableCell
- breadthFirstIterable() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns an iterable which can iterate through this figure and all its descendants in breadth first sequence.
C
- callAndWait(long, Callable<T>) - Static method in class org.jhotdraw8.fxbase.concurrent.PlatformUtil
-
Executes a callable on the JavaFX Application thread and waits until it completes.
- callAndWait(Callable<T>) - Static method in class org.jhotdraw8.fxbase.concurrent.PlatformUtil
-
Executes a callable on the JavaFX Application thread and waits 1 minute until it completes.
- callObservers(StyleOrigin, boolean, MapChangeListener.Change<Key<?>, Object>) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
-
This method is invoked just before listeners are notified.
- callObservers(StyleOrigin, MapChangeListener.Change<K, V>) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- cancel() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- cancel() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- cancel() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- canDecodeInput(String) - Method in class org.jhotdraw8.fxbase.spi.FxmlNodeReaderProvider
- canDecodeInput(String) - Method in class org.jhotdraw8.fxbase.spi.ImageNodeReaderProvider
- canDecodeInput(String) - Method in interface org.jhotdraw8.fxbase.spi.NodeReaderProvider
-
Returns true if readers of this service provider can read inputs from the given URL.
- canDecodeInput(URL) - Method in class org.jhotdraw8.fxbase.spi.FxmlNodeReaderProvider
- canDecodeInput(URL) - Method in class org.jhotdraw8.fxbase.spi.ImageNodeReaderProvider
- canDecodeInput(URL) - Method in interface org.jhotdraw8.fxbase.spi.NodeReaderProvider
-
Returns true if readers of this service provider can read inputs from the given URL.
- canRead(Clipboard) - Method in interface org.jhotdraw8.fxbase.clipboard.ClipboardIO
-
Returns true if data from the clipboard can be imported
- canRedo() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- canUndo() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- ChildIterator<T> - Class in org.jhotdraw8.fxbase.tree
-
Iterates over the children of a tree node.
- ChildIterator(int, IntFunction<T>) - Constructor for class org.jhotdraw8.fxbase.tree.ChildIterator
-
Creates a new instance.
- ChildList<E> - Class in org.jhotdraw8.fxbase.tree
-
A child list for implementations of the
TreeNodeinterface. - ChildList(E) - Constructor for class org.jhotdraw8.fxbase.tree.ChildList
- ClampedDoubleProperty - Class in org.jhotdraw8.fxbase.beans
-
ClampedDoubleProperty.
- ClampedDoubleProperty(Object, String, double, double, double) - Constructor for class org.jhotdraw8.fxbase.beans.ClampedDoubleProperty
- clear() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
-
Clears the map.
- ClipboardIO<T> - Interface in org.jhotdraw8.fxbase.clipboard
-
An interface for reading and writing data of a specific type from/to the Clipboard.
- CompletableWorker<V> - Interface in org.jhotdraw8.fxbase.concurrent
-
A
CompletableWorkeris aWorkerthat provides value that it produces in aCompletionStagewhich completes (or fails) on the FX Application Thread. - complete(V) - Method in interface org.jhotdraw8.fxbase.concurrent.CompletableWorker
- complete(V) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- completeExceptionally(Throwable) - Method in interface org.jhotdraw8.fxbase.concurrent.CompletableWorker
- completeExceptionally(Throwable) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- CompositeEdit - Class in org.jhotdraw8.fxbase.undo
-
A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones.
- CompositeEdit() - Constructor for class org.jhotdraw8.fxbase.undo.CompositeEdit
- CompositeEdit(String) - Constructor for class org.jhotdraw8.fxbase.undo.CompositeEdit
- compute(Supplier<T>, ObservableValue<?>...) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding with a computed value.
- computeDouble(DoubleSupplier, ObservableValue<?>...) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding with a computed value.
- ConstantStringExpression - Class in org.jhotdraw8.fxbase.binding
-
ConstantStringExpression.
- containsKey(Object) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- containsKey(StyleOrigin, T) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- containsKey(StyleOrigin, T) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- containsMapAccessor(StyleOrigin, MapAccessor<T>) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- containsMapAccessor(StyleOrigin, MapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Returns if a key is present for that style origin.
- containsValue(Object) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- containsValue(StyleOrigin, Object) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- convert(ObservableValue<A>, Function<A, B>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding with a converted value.
- createFxmlControllerSupplier(URL, ResourceBundle) - Static method in class org.jhotdraw8.fxbase.fxml.FxmlUtil
- createFxmlControllerSupplier(URL, ResourceBundle, Supplier<T>) - Static method in class org.jhotdraw8.fxbase.fxml.FxmlUtil
- createFxmlControllerSupplier(URL, ResourceBundle, Callback<Class<?>, Object>) - Static method in class org.jhotdraw8.fxbase.fxml.FxmlUtil
- createFxmlNodeSupplier(URL, ResourceBundle) - Static method in class org.jhotdraw8.fxbase.fxml.FxmlUtil
- createKeyMap() - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
-
Creates a key map for the
SimpleStyleableMapthat is used to store the properties of this object. - createReader() - Method in class org.jhotdraw8.fxbase.spi.FxmlNodeReaderProvider
- createReader() - Method in class org.jhotdraw8.fxbase.spi.ImageNodeReaderProvider
- createReader() - Method in interface org.jhotdraw8.fxbase.spi.NodeReaderProvider
-
Creates a reader.
- CustomBinding - Class in org.jhotdraw8.fxbase.binding
-
Provides bindings with conversion functions.
D
- DataFormats - Class in org.jhotdraw8.fxbase.clipboard
- depthFirstIterable() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns an iterable which can iterate through this figure and all its descendants in depth first sequence.
- Disableable - Interface in org.jhotdraw8.fxbase.control
-
This interface is used to coordinate user interactions with an object.
- DISABLED_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.control.Disableable
-
The name of the disabled property.
- disabledProperty() - Method in interface org.jhotdraw8.fxbase.control.Disableable
-
Indicates whether or not this object is disabled.
- disablers() - Method in interface org.jhotdraw8.fxbase.control.Disableable
-
The set of disablers.
- discardAllEdits() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- dumpTree() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Dumps the figure and its descendants to system.out.
- dumpTree(Appendable, int) - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Dumps the figure and its descendants.
E
- entrySet() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- entrySet(StyleOrigin) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- entrySet(StyleOrigin) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- equals(Object) - Method in class org.jhotdraw8.fxbase.binding.StrongBidirectionalBinding
- EXCEPTION_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
- exceptionProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- exceptionProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- exceptionProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- Exceptions - Class in org.jhotdraw8.fxbase.lang
- ExpandedTreeItemIterator<T> - Class in org.jhotdraw8.fxbase.tree
-
Iterates in preorder sequence over all expanded tree items.
- ExpandedTreeItemIterator(TreeItem<T>) - Constructor for class org.jhotdraw8.fxbase.tree.ExpandedTreeItemIterator
F
- fireInvalidated() - Method in interface org.jhotdraw8.fxbase.beans.ObservableMixin
- fireInvalidated(Observable) - Method in interface org.jhotdraw8.fxbase.beans.ObservableMixin
-
Notifies all registered invalidation listeners.
- fireNodeInvalidated(N) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Fires "node invalidated" event for the specified node.
- fireTreeModelEvent(TreeModelEvent<N>) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Fires the specified event.
- fireUndoableEdit(Object, UndoableEdit) - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- fireValueChangedEvent() - Method in class org.jhotdraw8.fxbase.beans.NonNullObjectProperty
- fireValueChangedEvent() - Method in class org.jhotdraw8.fxbase.beans.ReadOnlyNonNullWrapper
- format(String, Object...) - Static method in class org.jhotdraw8.fxbase.binding.MessageStringFormatter
- formatted(String, Object...) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Returns a string expression which uses
java.test.MessageFormatto format the text. - forTreeTableColumn() - Static method in class org.jhotdraw8.fxbase.control.BooleanPropertyCheckBoxTreeTableCell
- forTreeTableColumn(String) - Static method in class org.jhotdraw8.fxbase.control.BooleanPropertyCheckBoxTreeTableCell
- fromString(String) - Method in class org.jhotdraw8.fxbase.converter.StringConverterAdapter
- FxmlNodeReader - Class in org.jhotdraw8.fxbase.spi
- FxmlNodeReader() - Constructor for class org.jhotdraw8.fxbase.spi.FxmlNodeReader
- FxmlNodeReaderProvider - Class in org.jhotdraw8.fxbase.spi
- FxmlNodeReaderProvider() - Constructor for class org.jhotdraw8.fxbase.spi.FxmlNodeReaderProvider
- FxmlUtil - Class in org.jhotdraw8.fxbase.fxml
- FXUndoManager - Class in org.jhotdraw8.fxbase.undo
- FXUndoManager() - Constructor for class org.jhotdraw8.fxbase.undo.FXUndoManager
- FXWorker - Class in org.jhotdraw8.fxbase.concurrent
-
FXWorkerprovides convenience methods for executingCheckedRunnableobjects on a
G
- get() - Method in class org.jhotdraw8.fxbase.beans.ClampedDoubleProperty
- get() - Method in class org.jhotdraw8.fxbase.binding.ConstantStringExpression
- get() - Method in class org.jhotdraw8.fxbase.binding.Via
-
Gets the binding that was built.
- get(Object) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- get(StyleOrigin, K) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- get(StyleOrigin, K) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- get(MapAccessor<T>) - Method in class org.jhotdraw8.fxbase.beans.AbstractPropertyBean
- get(MapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
-
Gets a property value.
- get(MapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.beans.ReadOnlyPropertyBean
-
Gets a property value.
- getAncestor(Class<TT>) - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns the nearest ancestor of the specified type.
- getBean() - Method in class org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty
- getChild() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
If a child was added or removed, returns the child.
- getChild(int) - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Gets the child with the specified index from the node.
- getChild(N, int) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- getChild(N, int) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Gets the child at the given index from the parent.
- getChildCount(N) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- getChildCount(N) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Gets the child count of the specified figure.
- getChildIndex() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
If the figure was added or removed, returns the child index.
- getChildren() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- getChildren() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns the children of the tree node.
- getChildren(N) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- getChildren(N) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Gets the children of the specified node.
- getCompletionStage() - Method in interface org.jhotdraw8.fxbase.concurrent.CompletableWorker
-
Returns the completion stage of this worker.
- getCompletionStage() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- getCssConverter() - Method in interface org.jhotdraw8.fxbase.styleable.ReadOnlyStyleableMapAccessor
-
Gets the converter.
- getCssMetaData() - Method in class org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty
- getCssName() - Method in interface org.jhotdraw8.fxbase.styleable.ReadOnlyStyleableMapAccessor
-
Returns the CSS name string.
- getCssNamespace() - Method in interface org.jhotdraw8.fxbase.styleable.ReadOnlyStyleableMapAccessor
-
Returns the CSS namespace uri.
- getDepth() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns the depth of this node.
- getEventType() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
Returns the event type.
- getExamples() - Method in interface org.jhotdraw8.fxbase.styleable.WritableStyleableMapAccessor
-
Gets example values.
- getException() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
exceptionproperty. - getException() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
exceptionproperty. - getException() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
exceptionproperty. - getFirstChild() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Gets the first child.
- getFromBounds() - Method in class org.jhotdraw8.fxbase.transition.RectangleTransition
- getId() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableBean
-
The id selector of this
StyleableBean. - getIdentityHash() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- getInputForm() - Method in class org.jhotdraw8.fxbase.control.InputDialog
-
Returns the input form used within this dialog.
- getInvalidationListeners() - Method in class org.jhotdraw8.fxbase.beans.AbstractObservable
- getInvalidationListeners() - Method in interface org.jhotdraw8.fxbase.beans.ObservableMixin
- getInvalidationListeners() - Method in class org.jhotdraw8.fxbase.beans.SimpleObservable
- getInvalidationListeners() - Method in class org.jhotdraw8.fxbase.tree.AbstractTreeModel
- getInvalidationListeners() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- getInvalidationListeners() - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
List of invalidation listeners.
- getLastChild() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Gets the last child.
- getLocalizedMessage(Throwable) - Static method in class org.jhotdraw8.fxbase.lang.Exceptions
-
Gets the most specific localized error message from the given throwable.
- getMap(StyleOrigin) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- getMap(StyleOrigin) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- getMaxDepth() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Gets the maximal depth of the sub-tree starting at this tree node.
- getMaxDepth(T, Function<T, Iterable<T>>) - Method in class org.jhotdraw8.fxbase.tree.TreeMaxDepthCalculator
-
Computes the maximal depth of the sub-tree starting at this tree node.
- getMessage() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
messageproperty. - getMessage() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
messageproperty. - getMessage() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
messageproperty. - getMessage() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- getName() - Method in class org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty
- getNewRoot() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
If the root has changed, returns the new root.
- getNode() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
The figure which was added, removed or of which a property changed.
- getNodeReader(String) - Static method in class org.jhotdraw8.fxbase.spi.NodeReaderRegistry
- getNodeReader(URL) - Static method in class org.jhotdraw8.fxbase.spi.NodeReaderRegistry
- getNodeReaders(String) - Static method in class org.jhotdraw8.fxbase.spi.NodeReaderRegistry
- getNodeReaders(URL) - Static method in class org.jhotdraw8.fxbase.spi.NodeReaderRegistry
- getNonNull() - Method in class org.jhotdraw8.fxbase.beans.NonNullObjectProperty
- getNonNull(NonNullMapAccessor<T>) - Method in class org.jhotdraw8.fxbase.beans.AbstractPropertyBean
- getNonNull(NonNullMapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
-
Gets a nonnull property value.
- getNonNull(NonNullMapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.beans.ReadOnlyPropertyBean
-
Gets a nonnull property value.
- getOldRoot() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
If the root has changed, returns the old root.
- getOrDefault(int, Object, V) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- getOrDefault(Object, V) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- getOrDefault(StyleOrigin, K, V) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- getParent() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- getParent() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
If a child was added or removed from a parent, returns the parent.
- getParent() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns the parent of the tree node.
- getPath() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns the path to this node.
- getPresentationName() - Method in class org.jhotdraw8.fxbase.undo.CompositeEdit
- getProgress() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
progressproperty. - getProgress() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
progressproperty. - getProgress() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
progressproperty. - getProgress() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- getProperties() - Method in class org.jhotdraw8.fxbase.beans.AbstractPropertyBean
- getProperties() - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
-
Returns an observable map of property keys and their values.
- getProperties() - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
-
Returns the user properties.
- getProperty(Key<T>) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
- getProperty1() - Method in class org.jhotdraw8.fxbase.binding.StrongBidirectionalBinding
- getProperty2() - Method in class org.jhotdraw8.fxbase.binding.StrongBidirectionalBinding
- getPseudoClassStates() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableBean
-
The pseudo class selector of this
StyleableBean. - getRedoPresentationName() - Method in class org.jhotdraw8.fxbase.undo.CompositeEdit
- getResourceBundle() - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
-
Gets the value of the
resourceBundleproperty. - getResultSupplier() - Method in class org.jhotdraw8.fxbase.control.InputDialog
- getRoot() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- getRoot() - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Gets the root of the tree.
- getRoot() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
-
If a child was added or removed from a root, returns the root.
- getRoot() - Method in interface org.jhotdraw8.fxbase.tree.TreePresentationModel
- getState() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
stateproperty. - getState() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
stateproperty. - getState() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
stateproperty. - getStyle() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableBean
-
A string representation of the CSS style associated with this specific
StyleableBean. - getStyleableMap() - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- getStyleableParent() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableBean
-
Return the parent of this
StyleableBean, or null if there is no parent. - getStyleClasses() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableBean
-
The style class selector of this
StyleableBean. - getStyled(StyleOrigin, MapAccessor<T>) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- getStyled(StyleOrigin, MapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Returns the styled value.
- getStyled(MapAccessor<T>) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
-
Returns the style value.
- getStyled(MapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Returns the styled value.
- getStyledMap() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- getStyledMap() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- getStyledNonNull(NonNullMapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Returns the styled value.
- getStyleOrigin() - Method in class org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty
- getStyleOrigin(K) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- getStyleOrigin(K) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- getTitle() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
titleproperty. - getTitle() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
titleproperty. - getTitle() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
titleproperty. - getTitle() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- getToBounds() - Method in class org.jhotdraw8.fxbase.transition.RectangleTransition
- getTotalWork() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
totalWorkproperty. - getTotalWork() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
totalWorkproperty. - getTotalWork() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
totalWorkproperty. - getTotalWork() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- getTreeItem(N) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- getTreeItem(N) - Method in interface org.jhotdraw8.fxbase.tree.TreePresentationModel
-
Returns the tree item associated to the specified node.
- getTreeModel() - Method in interface org.jhotdraw8.fxbase.tree.TreePresentationModel
-
Gets the value of the
treeModelproperty. - getTreeModelListeners() - Method in class org.jhotdraw8.fxbase.tree.AbstractTreeModel
- getTreeModelListeners() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- getTreeModelListeners() - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
List of drawing model listeners.
- getTypeSelector() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableBean
-
The type selector of this
StyleableBean. - getUndoPresentationName() - Method in class org.jhotdraw8.fxbase.undo.CompositeEdit
- getValue() - Method in class org.jhotdraw8.fxbase.binding.ConstantStringExpression
- getValue() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
valueproperty. - getValue() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
valueproperty. - getValue() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
valueproperty. - getValue() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- getValue() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- getValue(TreeItem<N>) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- getWorkDone() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
workDoneproperty. - getWorkDone() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
workDoneproperty. - getWorkDone() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
workDoneproperty. - getWorkDone() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
H
- handle(E) - Method in class org.jhotdraw8.fxbase.event.SimpleWeakListener
- hashCode() - Method in class org.jhotdraw8.fxbase.binding.StrongBidirectionalBinding
- hasNext() - Method in class org.jhotdraw8.fxbase.tree.ChildIterator
- hasNext() - Method in class org.jhotdraw8.fxbase.tree.ExpandedTreeItemIterator
- hasNext() - Method in class org.jhotdraw8.fxbase.tree.TreeNode.AncestorIterator
I
- idProperty() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableBean
-
Gets a read-only property of the id.
- ImageNodeReader - Class in org.jhotdraw8.fxbase.spi
- ImageNodeReader() - Constructor for class org.jhotdraw8.fxbase.spi.ImageNodeReader
- ImageNodeReaderProvider - Class in org.jhotdraw8.fxbase.spi
- ImageNodeReaderProvider() - Constructor for class org.jhotdraw8.fxbase.spi.ImageNodeReaderProvider
- InorderSpliterator<T> - Class in org.jhotdraw8.fxbase.tree
-
InorderSpliterator.
- InorderSpliterator(Function<T, Iterable<T>>, T) - Constructor for class org.jhotdraw8.fxbase.tree.InorderSpliterator
- InputDialog<R> - Class in org.jhotdraw8.fxbase.control
-
This class is similar to TextInputDialog, but allows to specify an arbitrary JavaFX node as input form.
- InputDialog(String, String, Node, Supplier<R>) - Constructor for class org.jhotdraw8.fxbase.control.InputDialog
-
Creates a new InputDialog.
- insertChildAt(N, N, int) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- insertChildAt(N, N, int) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Adds the specified child to a parent and fires appropriate
TreeModelEvent<E>s. - interpolate(double) - Method in class org.jhotdraw8.fxbase.transition.RectangleTransition
- invalidated() - Method in interface org.jhotdraw8.fxbase.beans.ObservableMixin
-
The method
invalidated()can be overridden to receive invalidation notifications. - invalidated(Observable) - Method in class org.jhotdraw8.fxbase.binding.StrongBidirectionalBinding
- invokeAndWait(long, RunnableWithException) - Static method in class org.jhotdraw8.fxbase.concurrent.PlatformUtil
-
Executes a runnable on the JavaFX Application thread and waits until it completes.
- invokeAndWait(RunnableWithException) - Static method in class org.jhotdraw8.fxbase.concurrent.PlatformUtil
-
Executes a runnable on the JavaFX Application thread and waits 1 minute until it completes.
- isCancelled() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- isCancelled() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- isCancelled() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Returns true if the worker associated to this work state should cancel.
- isDisabled() - Method in interface org.jhotdraw8.fxbase.control.Disableable
-
Gets the value of the
disabledproperty. - isEmpty() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- isRunning() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Gets the value of the
runningproperty. - isRunning() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
Gets the value of the
runningproperty. - isRunning() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Gets the value of the
runningproperty. - isSuitableChild(T) - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
This method returns whether the provided node is a suitable child for this node.
- isSuitableParent(T) - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
This method returns whether the provided node is a suitable parent for this node.
- isUpdating() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- isUpdating() - Method in interface org.jhotdraw8.fxbase.tree.TreePresentationModel
K
- KeyMapEntryStyleableProperty<T> - Class in org.jhotdraw8.fxbase.styleable
-
KeyMapEntryStyleableProperty.
- KeyMapEntryStyleableProperty(Object, ObservableMap<Key<?>, Object>, WritableStyleableMapAccessor<T>, String, CssMetaData<?, T>) - Constructor for class org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty
- KeyMapEntryStyleableProperty(ReadOnlyMapProperty<Key<?>, Object>, WritableStyleableMapAccessor<T>, String, CssMetaData<?, T>) - Constructor for class org.jhotdraw8.fxbase.styleable.KeyMapEntryStyleableProperty
- keyMaps - Static variable in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- keySet() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
L
- ListViewUtil - Class in org.jhotdraw8.fxbase.control
-
Provides static utility methods for
ListView. - load(URL, ResourceBundle) - Static method in class org.jhotdraw8.fxbase.fxml.FxmlUtil
- load(URL) - Static method in class org.jhotdraw8.fxbase.fxml.AsyncFxmlLoader
-
Asynchronously loads the specified FXML file on the common fork-join pool, and returns a completion stage with the FXMLLoader.
- load(URL, ResourceBundle, Executor) - Static method in class org.jhotdraw8.fxbase.fxml.AsyncFxmlLoader
-
Asynchronously loads the specified FXML file on the specified executor, and returns a completion stage with the FXMLLoader.
- load(URL, ResourceBundle) - Static method in class org.jhotdraw8.fxbase.fxml.AsyncFxmlLoader
M
- mayBeAdded(E) - Method in class org.jhotdraw8.fxbase.tree.ChildList
- MESSAGE_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
The name of the
WorkState.messageProperty(). - messageProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- messageProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- messageProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- messageProperty() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- MessageStringFormatter - Class in org.jhotdraw8.fxbase.binding
-
MessageStringFormatter.
- MODEL_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.tree.TreePresentationModel
-
The name of the model property.
- moveNext() - Method in class org.jhotdraw8.fxbase.tree.PreorderSpliterator
- moveNext() - Method in class org.jhotdraw8.fxbase.tree.TreeBreadthFirstSpliterator
- moveNext() - Method in class org.jhotdraw8.fxbase.tree.TreeDepthFirstSpliterator
N
- next() - Method in class org.jhotdraw8.fxbase.tree.ChildIterator
- next() - Method in class org.jhotdraw8.fxbase.tree.ExpandedTreeItemIterator
- next() - Method in class org.jhotdraw8.fxbase.tree.TreeNode.AncestorIterator
- NODE_ADDED_TO_PARENT - Enum constant in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
A subtree of figures has been added to a parent.
- NODE_ADDED_TO_TREE - Enum constant in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
A subtree of figures has been added to the root.
- NODE_CHANGED - Enum constant in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
The JavaFX Node of a single figure has been invalidated.
- NODE_REMOVED_FROM_PARENT - Enum constant in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
A subtree of figures has been removed from its parent.
- NODE_REMOVED_FROM_TREE - Enum constant in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
A subtree of figures has been removed from the root.
- nodeAddedToParent(TreeModel<E>, E, E, int) - Static method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- nodeAddedToTree(TreeModel<E>, E, E) - Static method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- nodeChanged(TreeModel<E>, E) - Static method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- NodeReader - Interface in org.jhotdraw8.fxbase.spi
-
Interface for a reader that can read a JavaFX Node from a stream.
- NodeReaderProvider - Interface in org.jhotdraw8.fxbase.spi
-
Interface for service providers that provide a
NodeReader. - NodeReaderRegistry - Class in org.jhotdraw8.fxbase.spi
- nodeRemovedFromParent(TreeModel<E>, E, E, int) - Static method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- nodeRemovedFromTree(TreeModel<E>, E, E) - Static method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- NonNullObjectProperty<T> - Class in org.jhotdraw8.fxbase.beans
-
A
NonNullPropertythrows anIllegalArgumentExceptionwhen attempting to set its value to null. - NonNullObjectProperty(Object, String, T) - Constructor for class org.jhotdraw8.fxbase.beans.NonNullObjectProperty
-
Creates a new instance.
O
- ObservableMixin - Interface in org.jhotdraw8.fxbase.beans
-
ObservableMixin.
- of(String) - Static method in class org.jhotdraw8.fxbase.binding.ConstantStringExpression
- onAdded(E) - Method in class org.jhotdraw8.fxbase.tree.ChildList
- onContains(E) - Method in class org.jhotdraw8.fxbase.tree.ChildList
- onNodeAdded(N, N, int) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- onNodeAddedToTree(N, N, int) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- onNodeInvalidated(N) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- onNodeRemoved(N, N, int) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- onNodeRemovedFromTree(N) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- onPropertyChanged(Key<T>, T, T, boolean, boolean) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
-
This method is invoked just before listeners are notified.
- onRemoved(E) - Method in class org.jhotdraw8.fxbase.tree.ChildList
- onRootChanged() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- onTreeModelChanged(TreeModel<N>, TreeModel<N>) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
- onTreeModelChanged(TreeModel<N>, TreeModel<N>) - Method in class org.jhotdraw8.fxbase.tree.AbstractTreePresentationModel
- org.jhotdraw8.fxbase - module org.jhotdraw8.fxbase
-
Provides JavaFX-specific utility classes used by the JHotDraw framework.
- org.jhotdraw8.fxbase.beans - package org.jhotdraw8.fxbase.beans
-
Provides utility classes for JavaFX Beans.
- org.jhotdraw8.fxbase.binding - package org.jhotdraw8.fxbase.binding
-
Provides utility classes for JavaFX property bindings.
- org.jhotdraw8.fxbase.clipboard - package org.jhotdraw8.fxbase.clipboard
- org.jhotdraw8.fxbase.concurrent - package org.jhotdraw8.fxbase.concurrent
-
Provides utility classes for concurrency.
- org.jhotdraw8.fxbase.control - package org.jhotdraw8.fxbase.control
- org.jhotdraw8.fxbase.converter - package org.jhotdraw8.fxbase.converter
- org.jhotdraw8.fxbase.event - package org.jhotdraw8.fxbase.event
- org.jhotdraw8.fxbase.fxml - package org.jhotdraw8.fxbase.fxml
- org.jhotdraw8.fxbase.lang - package org.jhotdraw8.fxbase.lang
- org.jhotdraw8.fxbase.spi - package org.jhotdraw8.fxbase.spi
- org.jhotdraw8.fxbase.styleable - package org.jhotdraw8.fxbase.styleable
- org.jhotdraw8.fxbase.transition - package org.jhotdraw8.fxbase.transition
- org.jhotdraw8.fxbase.tree - package org.jhotdraw8.fxbase.tree
- org.jhotdraw8.fxbase.undo - package org.jhotdraw8.fxbase.undo
P
- PlatformUtil - Class in org.jhotdraw8.fxbase.concurrent
- postorderIterable() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns an iterable which can iterate through this figure and all its descendants in postorder sequence.
- PostorderSpliterator<T> - Class in org.jhotdraw8.fxbase.tree
-
PostorderSpliterator.
- PostorderSpliterator(Function<T, Iterable<T>>, T) - Constructor for class org.jhotdraw8.fxbase.tree.PostorderSpliterator
- preorderIterable() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns an iterable which can iterate through this figure and all its descendants in preorder sequence.
- preorderSpliterator() - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Returns a spliterator which can iterate through this figure and all its descendants in preorder sequence.
- PreorderSpliterator<T> - Class in org.jhotdraw8.fxbase.tree
-
PreorderSpliterator.
- PreorderSpliterator(Function<T, Iterable<? extends T>>, T) - Constructor for class org.jhotdraw8.fxbase.tree.PreorderSpliterator
- PROGRESS_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
The name of the
WorkState.progressProperty(). - progressProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- progressProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- progressProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- progressProperty() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- properties - Variable in class org.jhotdraw8.fxbase.beans.AbstractPropertyBean
-
Holds the properties.
- properties - Variable in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- PropertyBean - Interface in org.jhotdraw8.fxbase.beans
-
Interface for beans which support an open number of properties in a property map.
- put(int, K, V) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- put(StyleOrigin, K, V) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- put(StyleOrigin, K, V) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- put(K, V) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- put(MapAccessor<T>, T) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
-
Puts a property value.
R
- read(InputStream) - Method in class org.jhotdraw8.fxbase.spi.FxmlNodeReader
- read(InputStream) - Method in class org.jhotdraw8.fxbase.spi.ImageNodeReader
- read(InputStream) - Method in interface org.jhotdraw8.fxbase.spi.NodeReader
- read(URL) - Method in class org.jhotdraw8.fxbase.spi.FxmlNodeReader
- read(URL) - Method in class org.jhotdraw8.fxbase.spi.ImageNodeReader
- read(URL) - Method in interface org.jhotdraw8.fxbase.spi.NodeReader
- read(Path) - Method in interface org.jhotdraw8.fxbase.spi.NodeReader
- read(Clipboard) - Method in interface org.jhotdraw8.fxbase.clipboard.ClipboardIO
-
Returns null if read failed.
- ReadOnlyNonNullWrapper<T> - Class in org.jhotdraw8.fxbase.beans
-
ReadOnlyNonNullWrapper.
- ReadOnlyNonNullWrapper(Object, String, T) - Constructor for class org.jhotdraw8.fxbase.beans.ReadOnlyNonNullWrapper
- ReadOnlyPropertyBean - Interface in org.jhotdraw8.fxbase.beans
- ReadOnlyStyleableMapAccessor<T> - Interface in org.jhotdraw8.fxbase.styleable
-
Generic interface for map accessors that are readable by CSS.
- RectangleTransition - Class in org.jhotdraw8.fxbase.transition
-
RectangleTransition performs a linear transition of the bounds of a JavaFX Rectangle.
- RectangleTransition(Duration, Rectangle, Bounds, Bounds) - Constructor for class org.jhotdraw8.fxbase.transition.RectangleTransition
- redo() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- redoableProperty() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- redoPresentationNameProperty() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- registerDataFormat(String) - Static method in class org.jhotdraw8.fxbase.clipboard.DataFormats
- remove() - Method in class org.jhotdraw8.fxbase.tree.ExpandedTreeItemIterator
- remove() - Method in class org.jhotdraw8.fxbase.tree.TreeNode.AncestorIterator
- remove(Object) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- remove(StyleOrigin, MapAccessor<T>) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- remove(StyleOrigin, MapAccessor<T>) - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Removes a value.
- remove(Key<T>) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
-
Removes a property value.
- removeAll(StyleOrigin) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- removeAll(StyleOrigin) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- removeAll(StyleOrigin) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- removeAll(StyleOrigin) - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Removes all values of that style origin.
- removeChild(SimpleTreeNode<V>) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- removeDisabler(Object) - Method in interface org.jhotdraw8.fxbase.control.Disableable
-
Removes a disabler.
- removeFromParent(N) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- removeFromParent(N) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Removes the specified child from its parent and fires appropriate
TreeModelEvent<E>s. - removeKey(StyleOrigin, K) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- removeKey(StyleOrigin, K) - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
-
Removes the specified key from the specified style origin and puts the provided defaulting method for the key in place.
- removeListener(InvalidationListener) - Method in interface org.jhotdraw8.fxbase.beans.ObservableMixin
- removeListener(InvalidationListener) - Method in class org.jhotdraw8.fxbase.binding.ConstantStringExpression
- removeListener(InvalidationListener) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- removeListener(ChangeListener<? super String>) - Method in class org.jhotdraw8.fxbase.binding.ConstantStringExpression
- removeListener(MapChangeListener<? super K, ? super V>) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- removeTreeModelListener(Listener<TreeModelEvent<N>>) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Removes a listener for
TreeModelEvent<E>s. - removeUndoEditListener(UndoableEditListener) - Method in class org.jhotdraw8.fxbase.control.TextInputControlUndoAdapter
- removeUndoEditListener(UndoableEditListener) - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- resetStyledValues() - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
- resetStyledValues() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- resetStyledValues() - Method in interface org.jhotdraw8.fxbase.styleable.StyleableMap
- resetStyledValues() - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Removes all styled values on all origins except on the USER origin.
- RESOURCE_BUNDLE_PROPERTY - Static variable in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- resourceBundleProperty() - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- ROOT_CHANGED - Enum constant in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
The root of the model changed.
- ROOT_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Name of the root property.
- rootChanged(TreeModel<E>, E, E) - Static method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- rootProperty() - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- rootProperty() - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
The root of the drawing model.
- run() - Method in interface org.jhotdraw8.fxbase.concurrent.RunnableWithException
- run(Executor, CheckedRunnable) - Static method in class org.jhotdraw8.fxbase.concurrent.FXWorker
-
Calls the runnable on the executor thread.
- run(CheckedRunnable) - Static method in class org.jhotdraw8.fxbase.concurrent.FXWorker
-
Calls the runnable on a new Thread.
- RunnableWithException - Interface in org.jhotdraw8.fxbase.concurrent
- RUNNING_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
- runningProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- runningProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- runningProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
S
- serialVersionUID - Static variable in interface org.jhotdraw8.fxbase.styleable.ReadOnlyStyleableMapAccessor
- serialVersionUID - Static variable in interface org.jhotdraw8.fxbase.styleable.WritableStyleableMapAccessor
- set(double) - Method in class org.jhotdraw8.fxbase.beans.ClampedDoubleProperty
- set(T) - Method in class org.jhotdraw8.fxbase.beans.NonNullObjectProperty
-
Sets a new value if it is not null.
- set(MapAccessor<T>, T) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
-
Sets a property value.
- setInputForm(Node) - Method in class org.jhotdraw8.fxbase.control.InputDialog
-
Sets the input form used within this dialog.
- setNonNull(NonNullMapAccessor<T>, T) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
-
Sets a non-null property value.
- setNonNull(T) - Method in class org.jhotdraw8.fxbase.beans.NonNullObjectProperty
- setParent(T) - Method in interface org.jhotdraw8.fxbase.tree.TreeNode
-
Sets the parent of the tree.
- setParent(SimpleTreeNode<V>) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- setResourceBundle(ResourceBundle) - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
-
Sets the value of the
resourceBundleproperty. - setResultSupplier(Supplier<R>) - Method in class org.jhotdraw8.fxbase.control.InputDialog
- setRoot(N) - Method in interface org.jhotdraw8.fxbase.tree.TreeModel
-
Sets the root of the tree and fires appropriate
TreeModelEvent<E>s. - setStyled(StyleOrigin, MapAccessor<T>, T) - Method in interface org.jhotdraw8.fxbase.styleable.StyleablePropertyBean
-
Sets a styled value.
- setStyled(StyleOrigin, MapAccessor<T>, T) - Method in class org.jhotdraw8.fxbase.styleable.AbstractStyleablePropertyBean
-
Sets the style value.
- setTreeModel(TreeModel<N>) - Method in interface org.jhotdraw8.fxbase.tree.TreePresentationModel
-
Sets the value of the
treeModelproperty. - setValue(V) - Method in class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- SimpleCompletableWorker<V> - Class in org.jhotdraw8.fxbase.concurrent
-
Simple implementation of
CompletableWorker. - SimpleCompletableWorker(WorkState<V>) - Constructor for class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- SimpleObservable - Class in org.jhotdraw8.fxbase.beans
-
SimpleObservable.
- SimpleObservable() - Constructor for class org.jhotdraw8.fxbase.beans.SimpleObservable
- SimpleParsedValue<V,
T> - Class in org.jhotdraw8.fxbase.styleable -
SimpleParsedValue.
- SimpleParsedValue(V, StyleConverter<V, T>) - Constructor for class org.jhotdraw8.fxbase.styleable.SimpleParsedValue
- SimplePropertyBean - Class in org.jhotdraw8.fxbase.beans
- SimplePropertyBean() - Constructor for class org.jhotdraw8.fxbase.beans.SimplePropertyBean
- SimpleStyleableMap<K,
V> - Class in org.jhotdraw8.fxbase.styleable -
A map which stores its values in an array, and which can share its keys with other SimpleStyleableMaps.
- SimpleStyleableMap() - Constructor for class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
-
Creates a new instance which supports insertion of new keys.
- SimpleStyleableMap(Map<K, Integer>) - Constructor for class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
-
Creates a new instance which uses the provided key map.
- SimpleTreeModel<N> - Class in org.jhotdraw8.fxbase.tree
-
SimpleTreeModel.
- SimpleTreeModel() - Constructor for class org.jhotdraw8.fxbase.tree.SimpleTreeModel
- SimpleTreeNode<V> - Class in org.jhotdraw8.fxbase.tree
- SimpleTreeNode() - Constructor for class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- SimpleTreeNode(V) - Constructor for class org.jhotdraw8.fxbase.tree.SimpleTreeNode
- SimpleTreePresentationModel<N> - Class in org.jhotdraw8.fxbase.tree
-
This model can be used to present a
TreeModelin aTreeViewor aTreeTableView. - SimpleTreePresentationModel(Supplier<Map<N, TreeItem<N>>>) - Constructor for class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
-
Creates a new instance.
- SimpleWeakListener<E> - Class in org.jhotdraw8.fxbase.event
-
SimpleWeakListener.
- SimpleWeakListener(Listener<E>, Consumer<Listener<E>>) - Constructor for class org.jhotdraw8.fxbase.event.SimpleWeakListener
- SimpleWorkState<V> - Class in org.jhotdraw8.fxbase.concurrent
-
A simple implementation of the
WorkStateinterface. - SimpleWorkState() - Constructor for class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Creates a new instance.
- SimpleWorkState(String) - Constructor for class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
Creates a new instance with the specified title.
- size() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- size(StyleOrigin) - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- startCompositeEdit(String) - Method in class org.jhotdraw8.fxbase.undo.UndoableEditHelper
-
Starts composing edits.
- STATE_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
- stateProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- stateProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- stateProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- stopCompositeEdit() - Method in class org.jhotdraw8.fxbase.undo.UndoableEditHelper
-
Stops composing edits.
- StringConverterAdapter<T> - Class in org.jhotdraw8.fxbase.converter
-
Allows to use a
Converterwith thejavafx.util.StringConverterAPI. - StringConverterAdapter(Converter<T>) - Constructor for class org.jhotdraw8.fxbase.converter.StringConverterAdapter
- StrongBidirectionalBinding<T> - Class in org.jhotdraw8.fxbase.binding
- StyleableBean - Interface in org.jhotdraw8.fxbase.styleable
-
Styleable comprises the minimal interface required for a component (bean) to be styled by CSS.
- StyleableMap<K,
V> - Interface in org.jhotdraw8.fxbase.styleable -
A map which stores its values in an array, and which can share its keys with other maps.
- StyleablePropertyBean - Interface in org.jhotdraw8.fxbase.styleable
-
StyleablePropertyBeanprovides styleable properties. - SUBTREE_NODES_CHANGED - Enum constant in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
All JavaFX Nodes in a subtree of the figures have been invalidated.
- subtreeNodesInvalidated(TreeModel<E>, E) - Static method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- supply(Callable<T>) - Static method in class org.jhotdraw8.fxbase.concurrent.FXWorker
-
Calls the supplier on a thread of the common fork join pool.
- supply(Executor, Callable<T>) - Static method in class org.jhotdraw8.fxbase.concurrent.FXWorker
-
Calls the supplier on the executor thread.
T
- TextInputControlUndoAdapter - Class in org.jhotdraw8.fxbase.control
-
This adapter can be bound to a
TextInputControlto support undo/redo with aFXUndoManager. - TextInputControlUndoAdapter() - Constructor for class org.jhotdraw8.fxbase.control.TextInputControlUndoAdapter
- TextInputControlUndoAdapter(TextInputControl) - Constructor for class org.jhotdraw8.fxbase.control.TextInputControlUndoAdapter
- TITLE_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
The name of the
WorkState.titleProperty(). - titleProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- titleProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- titleProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- titleProperty() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- toCssName(String) - Static method in interface org.jhotdraw8.fxbase.styleable.ReadOnlyStyleableMapAccessor
-
Returns the CSS name string.
- toString() - Method in class org.jhotdraw8.fxbase.tree.TreeModelEvent
- toString(T) - Method in class org.jhotdraw8.fxbase.converter.StringConverterAdapter
- TOTAL_WORK_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
The name of the
WorkState.totalWorkProperty(). - totalWorkProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- totalWorkProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- totalWorkProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- totalWorkProperty() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- TreeBreadthFirstSpliterator<V> - Class in org.jhotdraw8.fxbase.tree
-
BreadthFirstSpliterator for a tree structure.
- TreeBreadthFirstSpliterator(Function<V, Iterable<V>>, V) - Constructor for class org.jhotdraw8.fxbase.tree.TreeBreadthFirstSpliterator
-
Creates a new instance.
- TreeDepthFirstSpliterator<V> - Class in org.jhotdraw8.fxbase.tree
-
DepthFirstSpliterator for a tree structure.
- TreeDepthFirstSpliterator(Function<V, Iterable<V>>, V) - Constructor for class org.jhotdraw8.fxbase.tree.TreeDepthFirstSpliterator
-
Creates a new instance.
- TreeMaxDepthCalculator - Class in org.jhotdraw8.fxbase.tree
-
Computes the maximal depth of a tree.
- TreeMaxDepthCalculator() - Constructor for class org.jhotdraw8.fxbase.tree.TreeMaxDepthCalculator
- TreeModel<N> - Interface in org.jhotdraw8.fxbase.tree
-
TreeModel.
- TreeModelEvent<N> - Class in org.jhotdraw8.fxbase.tree
-
TreeModelEvent.
- TreeModelEvent.EventType - Enum Class in org.jhotdraw8.fxbase.tree
- treeModelProperty() - Method in class org.jhotdraw8.fxbase.tree.AbstractTreePresentationModel
-
Holds the underlying model.
- treeModelProperty() - Method in interface org.jhotdraw8.fxbase.tree.TreePresentationModel
- TreeModelUndoAdapter<E> - Class in org.jhotdraw8.fxbase.tree
-
This adapter can be bound to a
TextInputControlto support undo/redo with aFXUndoManager. - TreeModelUndoAdapter() - Constructor for class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- TreeModelUndoAdapter(TreeModel<E>) - Constructor for class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- TreeNode<T> - Interface in org.jhotdraw8.fxbase.tree
-
Represents a node of a tree structure.
- TreeNode.AncestorIterator<T> - Class in org.jhotdraw8.fxbase.tree
-
Ancestor iterator.
- TreePresentationModel<N> - Interface in org.jhotdraw8.fxbase.tree
-
The
TreePresentationModelcan be used to present aTreeModelin aTreeViewor aTreeTableView. - tryAdvance(Consumer<? super T>) - Method in class org.jhotdraw8.fxbase.tree.InorderSpliterator
- tryAdvance(Consumer<? super T>) - Method in class org.jhotdraw8.fxbase.tree.PostorderSpliterator
U
- unbind(Property<T>, Property<T>) - Static method in class org.jhotdraw8.fxbase.binding.StrongBidirectionalBinding
- unbind(TextInputControl) - Method in class org.jhotdraw8.fxbase.control.TextInputControlUndoAdapter
- unbind(TreeModel<E>) - Method in class org.jhotdraw8.fxbase.tree.TreeModelUndoAdapter
- unbindListContentToSet(ObservableList<D>, ObservableSet<S>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Unbinds list dest from set source.
- undo() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- undoableEditHappened(UndoableEditEvent) - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- UndoableEditHelper - Class in org.jhotdraw8.fxbase.undo
-
Helper for firing
CompositeEditevents. - UndoableEditHelper(Object, Consumer<UndoableEditEvent>) - Constructor for class org.jhotdraw8.fxbase.undo.UndoableEditHelper
-
Creates a new instance.
- undoableProperty() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- undoPresentationNameProperty() - Method in class org.jhotdraw8.fxbase.undo.FXUndoManager
- updateException(Throwable) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- updateException(Throwable) - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- updateException(Throwable) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- updateException(Throwable) - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Asynchronously updates the current exception of the work state.
- updateItem(Boolean, boolean) - Method in class org.jhotdraw8.fxbase.control.BooleanPropertyCheckBoxTreeTableCell
- updateMessage(String) - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Does nothing, because this implementation does not require that the FX Application Thread is running.
- updateMessage(String) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- updateMessage(String) - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Asynchronously updates the current message of the work state.
- updateProgress(double) - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Does nothing, because this implementation does not require that the FX Application Thread is running.
- updateProgress(double) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
This method may be called on any thread.
- updateProgress(double) - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Asynchronously updates the progress of the work state.
- updateRunning(boolean) - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- updateRunning(boolean) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- updateRunning(boolean) - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Asynchronously updates the current running state of the work state.
- updateState(Worker.State) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- updateState(Worker.State) - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- updateState(Worker.State) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
-
This method may be called on any thread.
- updateState(Worker.State) - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Asynchronously updates the current state of the work state.
- updateTitle(String) - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Does nothing, because this implementation does not require that the FX Application Thread is running.
- updateTitle(String) - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Asynchronously updates the current title of the work state.
- updateTitle(String) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- updateTotalWork(double) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
This method may be called on any thread.
- updateValue(V) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
This method may be called on any thread.
- updateValue(V) - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
Asynchronously updates the current value of the work state.
- updateValue(Object) - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
-
Does nothing, because this implementation does not require that the FX Application Thread is running.
- updateWorkDone(double) - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
-
This method may be called on any thread.
- updating - Variable in class org.jhotdraw8.fxbase.tree.SimpleTreePresentationModel
V
- VALUE_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
The name of the
WorkState.valueProperty(). - valueAt(Key<T>) - Method in interface org.jhotdraw8.fxbase.beans.PropertyBean
- valueOf(String) - Static method in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
Returns the enum constant of this class with the specified name.
- valueProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- valueProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- valueProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- valueProperty() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- values() - Method in class org.jhotdraw8.fxbase.styleable.SimpleStyleableMap
- values() - Static method in enum class org.jhotdraw8.fxbase.tree.TreeModelEvent.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- via(Function<T, Property<U>>) - Method in class org.jhotdraw8.fxbase.binding.Via
-
Builds a new via step.
- via(ObservableValue<A>, Function<A, ObservableValue<B>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding to get a property
a.b. - via(ObservableValue<A>, Function<A, ObservableValue<B>>, Function<B, ObservableValue<C>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding to get an observable value
a.b.c. - via(ObservableValue<A>, Function<A, ObservableValue<B>>, Function<B, ObservableValue<C>>, Function<C, ObservableValue<D>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding to get an observable value
a.b.c.d. - Via<T> - Class in org.jhotdraw8.fxbase.binding
-
Builder for bindings that go via multiple properties.
- Via(Property<T>) - Constructor for class org.jhotdraw8.fxbase.binding.Via
-
Creates a new via builder.
- viaBidirectional(ObservableValue<A>, Function<A, Property<B>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding to get a property
a.b. - viaBidirectional(ObservableValue<A>, Function<A, ObservableValue<B>>, Function<B, Property<C>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding to get a property
a.b.c. - viaBidirectional(ObservableValue<A>, Function<A, ObservableValue<B>>, Function<B, ObservableValue<C>>, Function<C, Property<D>>) - Static method in class org.jhotdraw8.fxbase.binding.CustomBinding
-
Creates a binding to get a property
a.b.c.d.
W
- wasGarbageCollected() - Method in class org.jhotdraw8.fxbase.event.SimpleWeakListener
- work(Executor, CheckedFunction<WorkState<T>, T>, WorkState<T>) - Static method in class org.jhotdraw8.fxbase.concurrent.FXWorker
-
Calls the supplier on the executor thread.
- WORK_DONE_PROPERTY - Static variable in interface org.jhotdraw8.fxbase.concurrent.WorkState
-
The name of the
WorkState.workDoneProperty(). - workDoneProperty() - Method in class org.jhotdraw8.fxbase.concurrent.BlackHoleWorkState
- workDoneProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleCompletableWorker
- workDoneProperty() - Method in class org.jhotdraw8.fxbase.concurrent.SimpleWorkState
- workDoneProperty() - Method in interface org.jhotdraw8.fxbase.concurrent.WorkState
- WorkState<V> - Interface in org.jhotdraw8.fxbase.concurrent
-
Work state can be used to report the current state of work, and provides an ability to cancel work in progress.
- WritableStyleableMapAccessor<T> - Interface in org.jhotdraw8.fxbase.styleable
-
Interface for keys which support styled values from CSS.
- write(Clipboard, List<T>) - Method in interface org.jhotdraw8.fxbase.clipboard.ClipboardIO
-
Writes items to the clipboard
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form