- java.lang.Object
-
- java.util.AbstractMap<java.lang.String,java.lang.Object>
-
- com.sun.javafx.fxml.BeanAdapter
-
- org.tentackle.fx.AbstractBuilder<T>
-
- Type Parameters:
T- the bean type
- All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.Object>,javafx.util.Builder<T>
- Direct Known Subclasses:
AccordionBuilder,AnchorPaneBuilder,BorderPaneBuilder,ButtonBarBuilder,ButtonBuilder,CheckBoxBuilder,ChoiceBoxBuilder,ColorPickerBuilder,ComboBoxBuilder,DatePickerBuilder,DialogPaneBuilder,FlowPaneBuilder,GridPaneBuilder,HBoxBuilder,HTMLEditorBuilder,LabelBuilder,ListViewBuilder,PaneBuilder,PasswordFieldBuilder,RadioButtonBuilder,ScrollPaneBuilder,SplitPaneBuilder,StackPaneBuilder,TabBuilder,TableViewBuilder,TabPaneBuilder,TextAreaBuilder,TextFieldBuilder,TextFlowBuilder,TilePaneBuilder,TitledPaneBuilder,ToggleButtonBuilder,ToolBarBuilder,TreeTableViewBuilder,TreeViewBuilder,VBoxBuilder
public abstract class AbstractBuilder<T> extends com.sun.javafx.fxml.BeanAdapter implements javafx.util.Builder<T>Base implementation for a builder.- Author:
- harald
-
-
Constructor Summary
Constructors Constructor Description AbstractBuilder(T bean)Creates a builder.AbstractBuilder(T bean, java.lang.String... innerElements)Creates a builder with inner elements.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tbuild()java.lang.Objectget(java.lang.Object key)TgetBean()Gets the bean.-
Methods inherited from class com.sun.javafx.fxml.BeanAdapter
coerce, containsKey, entrySet, equals, get, getConstantValue, getGenericListItemType, getGenericMapValueType, getGenericType, getGenericType, getListItemType, getMapValueType, getPropertyModel, getType, getType, hashCode, isDefined, isReadOnly, put, put
-
Methods inherited from class java.util.AbstractMap
clear, clone, containsValue, isEmpty, keySet, putAll, remove, size, toString, values
-
-
-
-
Constructor Detail
-
AbstractBuilder
public AbstractBuilder(T bean)
Creates a builder.- Parameters:
bean- the bean
-
AbstractBuilder
public AbstractBuilder(T bean, java.lang.String... innerElements)
Creates a builder with inner elements.- Parameters:
bean- the beaninnerElements- name of inner elements
-
-
Method Detail
-
getBean
public T getBean()
Gets the bean.- Overrides:
getBeanin classcom.sun.javafx.fxml.BeanAdapter- Returns:
- the bean
-
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
getin interfacejava.util.Map<java.lang.String,java.lang.Object>- Overrides:
getin classcom.sun.javafx.fxml.BeanAdapter
-
-