public class WebViewBuilder extends Object implements ComponentVisitor<WebComponent>, ConditionalComponentBuilderCollection
| Constructor and Description |
|---|
WebViewBuilder(String topic,
EventListener nonUserCausedViewChangeEventListener,
IdGenerationType idGenerationType) |
public WebViewBuilder(String topic, EventListener nonUserCausedViewChangeEventListener, IdGenerationType idGenerationType)
public WebPageView build(Component rootComponent, Component activeComponent, String title, String pushTopic, ViewSyncMode viewSyncMode, boolean increaseVersion)
component - pushTopic - protected void visitChildren(WebComponent htmlParent, Component uicomponent)
public WebComponent visit(Component component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(TextBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(TextArea component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(CheckBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(RadioBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(RadioItem component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(FilePicker component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(FileView component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(ImageBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(AudioBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(VideoBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(DateTimePicker component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(SpinBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Button component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(ImageButton component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Label component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(DropdownList component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(ListBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Screen component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Window component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Dialog component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Grid component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Row component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Cell component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(ListView component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(ListItemView component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(GridLayout component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Box component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(HorizontalBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(VerticalBox component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(MenuBar component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Menu component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(MenuItem component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(HyperLink component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(HtmlView component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Panel component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Tab component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(Tabs component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(TreeNodeView component)
visit in interface ComponentVisitor<WebComponent>public WebComponent visit(TreeView component)
visit in interface ComponentVisitor<WebComponent>public WebComponent commonVisitWithoutPreprocess(Class<? extends WebComponent> webComponentClass, Component component)
protected WebComponent commonVisit(Class<? extends WebComponent> webComponentClass, Class<? extends Component> componentClass, Component component)
protected AbstractWebComponent newComponent(Class clazz, String id, Component abstractComponent)
public void add(ConditionalWebComponentBuilder componentBuilder)
add in interface ConditionalComponentBuilderCollectionCopyright © 2016. All Rights Reserved.