public interface AnnotatedWidget extends Widget
Description
annotation on the class. Widget
classes that are also FXML controllers should specify the FXML file with a ParametrizedController
annotation.titleProperty
Modifier and Type | Method and Description |
---|---|
default java.util.Set<DataType> |
getDataTypes()
Gets the allowable data types for sources.
|
default Description |
getDescription() |
default java.lang.String |
getName()
Gets the name of this widget type.
|
allComponents
getSettings, getTitle, getView, setTitle, titleProperty
addSource, getSources, removeAllSources, removeSource
default java.lang.String getName()
Component
component registry
will fail and this component will not be usable. The name is
class-intrinsic.default java.util.Set<DataType> getDataTypes()
Sourced
DataTypes.All
.getDataTypes
in interface Sourced
default Description getDescription()