| Package | Description |
|---|---|
| com.vaadin.ui | |
| com.vaadin.ui.declarative |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TreeTable.readBody(org.jsoup.nodes.Element design,
DesignContext context) |
protected void |
Table.readBody(org.jsoup.nodes.Element design,
DesignContext context) |
void |
Window.readDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
Video.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
TextField.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
TextArea.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Table.readDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
TabSheet.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Slider.readDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
RichTextArea.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
ProgressBar.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
PopupView.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
PasswordField.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Panel.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
MenuBar.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Link.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Label.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
GridLayout.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Reads the component state from the given design.
|
void |
Grid.readDesign(org.jsoup.nodes.Element design,
DesignContext context) |
protected void |
Grid.StaticSection.readDesign(org.jsoup.nodes.Element tableSectionElement,
DesignContext designContext)
Writes the declarative design from the given table section element.
|
protected void |
Grid.StaticSection.StaticRow.readDesign(org.jsoup.nodes.Element trElement,
DesignContext designContext)
Reads the declarative design from the given table row element.
|
protected void |
Grid.Header.readDesign(org.jsoup.nodes.Element tableSectionElement,
DesignContext designContext) |
protected void |
Grid.HeaderRow.readDesign(org.jsoup.nodes.Element trElement,
DesignContext designContext) |
protected void |
Grid.Column.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Reads the design attributes for this column from given element.
|
void |
Flash.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Deprecated.
|
void |
DragAndDropWrapper.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
DateField.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
CustomLayout.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
CssLayout.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Component.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Reads the component state from the given design.
|
void |
CheckBox.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Calendar.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Button.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractTextField.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractSplitPanel.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractSingleComponentContainer.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractSelect.readDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
AbstractOrderedLayout.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractMedia.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractField.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractEmbedded.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractComponent.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractColorPicker.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbsoluteLayout.readDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
protected void |
Window.readDesignChildren(org.jsoup.select.Elements children,
DesignContext context)
Reads the content and possible assistive descriptions from the list of
child elements of a design.
|
protected void |
AbstractSingleComponentContainer.readDesignChildren(org.jsoup.select.Elements children,
DesignContext context)
Reads the content component from the list of child elements of a design.
|
protected Object |
TreeTable.readItem(org.jsoup.nodes.Element tr,
Set<String> selected,
DesignContext context) |
protected String |
Tree.readItem(org.jsoup.nodes.Element node,
Set<String> selected,
DesignContext context)
Reads an Item from a design and inserts it into the data source.
|
protected Object |
Table.readItem(org.jsoup.nodes.Element tr,
Set<String> selected,
DesignContext context) |
protected Object |
OptionGroup.readItem(org.jsoup.nodes.Element child,
Set<String> selected,
DesignContext context) |
protected Object |
AbstractSelect.readItem(org.jsoup.nodes.Element child,
Set<String> selected,
DesignContext context)
Reads an Item from a design and inserts it into the data source.
|
protected void |
Table.readItems(org.jsoup.nodes.Element design,
DesignContext context) |
protected void |
AbstractSelect.readItems(org.jsoup.nodes.Element design,
DesignContext context) |
protected MarginInfo |
AbstractLayout.readMargin(org.jsoup.nodes.Element design,
MarginInfo defMargin,
DesignContext context)
Reads margin attributes from a design into a MarginInfo object.
|
void |
Window.writeDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
Video.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
TextField.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
TextArea.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Table.writeDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
TabSheet.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Slider.writeDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
RichTextArea.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
ProgressBar.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
PopupView.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
PasswordField.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Panel.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
MenuBar.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Link.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Label.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
GridLayout.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Grid.writeDesign(org.jsoup.nodes.Element design,
DesignContext context) |
protected void |
Grid.StaticSection.writeDesign(org.jsoup.nodes.Element tableSectionElement,
DesignContext designContext)
Writes the declarative design to the given table section element.
|
protected void |
Grid.StaticSection.StaticRow.writeDesign(org.jsoup.nodes.Element trElement,
DesignContext designContext)
Writes the declarative design to the given table row element.
|
protected void |
Grid.HeaderRow.writeDesign(org.jsoup.nodes.Element trElement,
DesignContext designContext) |
protected void |
Grid.Column.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Writes the design attributes for this column into given element.
|
void |
Flash.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Deprecated.
|
void |
DragAndDropWrapper.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
DateField.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
CustomLayout.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
CssLayout.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Component.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Writes the component state to the given design.
|
void |
CheckBox.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Calendar.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
Button.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractTextField.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractSplitPanel.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractSingleComponentContainer.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractSelect.writeDesign(org.jsoup.nodes.Element design,
DesignContext context) |
void |
AbstractOrderedLayout.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractMedia.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractField.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractEmbedded.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractComponent.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbstractColorPicker.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
void |
AbsoluteLayout.writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext) |
protected org.jsoup.nodes.Element |
TreeTable.writeItem(org.jsoup.nodes.Element tbody,
Object itemId,
DesignContext context) |
protected org.jsoup.nodes.Element |
Tree.writeItem(org.jsoup.nodes.Element design,
Object itemId,
DesignContext context)
Recursively writes a data source Item and its children to a design.
|
protected org.jsoup.nodes.Element |
Table.writeItem(org.jsoup.nodes.Element tbody,
Object itemId,
DesignContext context) |
protected org.jsoup.nodes.Element |
OptionGroup.writeItem(org.jsoup.nodes.Element design,
Object itemId,
DesignContext context) |
protected org.jsoup.nodes.Element |
AbstractSelect.writeItem(org.jsoup.nodes.Element design,
Object itemId,
DesignContext context)
Writes a data source Item to a design.
|
protected void |
TreeTable.writeItems(org.jsoup.nodes.Element tbody,
Collection<?> itemIds,
int depth,
DesignContext context) |
protected void |
TreeTable.writeItems(org.jsoup.nodes.Element design,
DesignContext context) |
protected void |
Tree.writeItems(org.jsoup.nodes.Element design,
DesignContext context)
Recursively writes the root items and their children to a design.
|
protected void |
Table.writeItems(org.jsoup.nodes.Element design,
DesignContext context) |
protected void |
AbstractSelect.writeItems(org.jsoup.nodes.Element design,
DesignContext context)
Writes the data source items to a design.
|
protected void |
AbstractLayout.writeMargin(org.jsoup.nodes.Element design,
MarginInfo margin,
MarginInfo defMargin,
DesignContext context)
Writes margin attributes from a MarginInfo object to a design.
|
| Modifier and Type | Method and Description |
|---|---|
static DesignContext |
Design.read(Component rootComponent)
Loads a design for the given root component.
|
static DesignContext |
Design.read(InputStream stream,
Component rootComponent)
Loads a design from the given stream using the given root component.
|
static DesignContext |
Design.read(String filename,
Component rootComponent)
Loads a design from the given file name using the given root component.
|
| Modifier and Type | Method and Description |
|---|---|
String |
Design.ComponentMapper.componentToTag(Component component,
DesignContext context)
Resolves a tag name from a component.
|
String |
Design.DefaultComponentMapper.componentToTag(Component component,
DesignContext context) |
Component |
Design.ComponentFactory.createComponent(String fullyQualifiedClassName,
DesignContext context)
Creates a component based on the fully qualified name derived from
the tag name in the design.
|
Component |
Design.DefaultComponentFactory.createComponent(String fullyQualifiedClassName,
DesignContext context) |
protected Class<? extends Component> |
Design.DefaultComponentFactory.resolveComponentClass(String qualifiedClassName,
DesignContext context)
Resolves a component class based on the fully qualified name of the
class.
|
Component |
Design.ComponentMapper.tagToComponent(String tag,
Design.ComponentFactory componentFactory,
DesignContext context)
Resolves and creates a component using the provided component factory
based on a tag name.
|
Component |
Design.DefaultComponentMapper.tagToComponent(String tagName,
Design.ComponentFactory componentFactory,
DesignContext context) |
static void |
Design.write(DesignContext designContext,
OutputStream outputStream)
Writes the component, given in the design context, in design format to
the given output stream.
|
Copyright © 2023 Vaadin Ltd. All rights reserved.