Modifier and Type | Method and Description |
---|---|
void |
LspsScreen.updateContextFor(UIComponentData componentData)
Updates context dependent variables for the given
componentData . |
void |
CustomUIWithContextScreen.updateContextFor(UIComponentData componentData) |
void |
CustomUIScreen.updateContextFor(UIComponentData componentData) |
Modifier and Type | Method and Description |
---|---|
void |
Form.updateContextFor(UIComponentData componentData) |
Modifier and Type | Method and Description |
---|---|
static UIComponentData |
UIComponentData.create(UIComponent parent,
RecordHolder definition)
Creates component data for a UIComponent.
|
static UIComponentData |
UIComponentData.create(UIComponent parent,
RecordHolder definition,
UIComponentScope scope)
Creates component data for a UIComponent.
|
static UIComponentData |
UIComponentData.createRoot(LspsScreen screen,
RecordHolder definition,
UIComponentScope scope)
Creates component data for a root UIComponent - the root of the UI component hierarchy.
|
Modifier and Type | Method and Description |
---|---|
protected UIComponent |
UIComponentFactoryImpl.createActionLink(UIComponentData componentData) |
protected UIBrowserFrame |
UIComponentFactoryImpl.createBrowserFrame(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createButtonLink(UIComponentData componentData) |
protected UICalendar |
UIComponentFactoryImpl.createCalendar(UIComponentData componentData) |
protected UICartesianChart |
UIComponentFactoryImpl.createCartesianChart(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createCheckBox(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createCheckBoxList(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createComboBox(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createComponent(UIComponentData componentData)
This method is responsible for creating a component based on the
provided component data.
|
protected UIComponent |
UIComponentFactoryImpl.createConditional(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createContainer(UIComponentData componentData) |
protected UIDashboard |
UIComponentFactoryImpl.createDashboard(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createDateTextBox(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createDecimalTextBox(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createFileDownload(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createFileUpload(UIComponentData componentData) |
protected UIFormLayout |
UIComponentFactoryImpl.createFormLayout(UIComponentData componentData) |
protected UIGaugeChart |
UIComponentFactoryImpl.createGaugeChart(UIComponentData componentData) |
protected UIGeolocator |
UIComponentFactoryImpl.createGeolocator(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createGridLayout(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createHorizontalLayout(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createImage(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createLazyComboBox(UIComponentData componentData) |
protected UIMapDisplay |
UIComponentFactoryImpl.createMapDisplay(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createMessage(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createMultiSelectList(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createNavigationLink(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createOutputText(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createPanel(UIComponentData componentData) |
protected UIPieChart |
UIComponentFactoryImpl.createPieChart(UIComponentData componentData) |
protected UIPolarChart |
UIComponentFactoryImpl.createPolarChart(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createPopup(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createProcessDiagram(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createRadioButtonList(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createRepeater(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createSingleSelectList(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createTabbedLayout(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createTable(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createTextArea(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createTextBox(UIComponentData componentData) |
protected UITokenField |
UIComponentFactoryImpl.createTokenField(UIComponentData componentData) |
protected UITree2 |
UIComponentFactoryImpl.createTree2(UIComponentData componentData) |
protected UITreeTable2 |
UIComponentFactoryImpl.createTreeTable2(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createVerticalLayout(UIComponentData componentData) |
protected UIComponent |
UIComponentFactoryImpl.createViewModel(UIComponentData componentData) |
static String |
LspsDateConverter.getFormatPattern(UIComponentData data)
Returns format pattern from property
UIFieldNames.FORMAT of the component definition. |
void |
UIScreen.updateContextFor(UIComponentData componentData) |
Constructor and Description |
---|
LspsSetConverter(UIComponentData componentData)
Creates the converter.
|
Modifier and Type | Field and Description |
---|---|
protected UIComponentData |
UIGenericChart.componentData
Component data used by this component
|
protected UIComponentData |
UIButton.componentData
Component data used by this component, not null.
|
protected UIComponentData |
UIBrowserFrame.componentData
Component data used by this component
|
Modifier and Type | Method and Description |
---|---|
UIComponentData |
UICalendar.getComponentData() |
Constructor and Description |
---|
UICalendar(UIComponentData data) |
Modifier and Type | Method and Description |
---|---|
UIComponentData |
UITableColumn.getComponentData() |
UIComponentData |
UITableBase.getComponentData() |
UIComponentData |
UIGridColumn.getComponentData() |
UIComponentData |
UIGrid.getComponentData() |
Modifier and Type | Method and Description |
---|---|
static LinkedHashMap<String,GroupingDataset.Group> |
UIGroupingTable.computeGroupSpec(UIComponentData table)
Computes effective grouping specification from the table definition.
|
protected UITableColumn |
UITableBase.createTableColumn(com.vaadin.ui.CustomTable vaadinTable,
UIComponentData componentData,
String columnId)
Creates new column component instance.
|
Constructor and Description |
---|
UIGrid(UIComponentData data) |
UIGroupingTable(UIComponentData componentData,
LinkedHashMap<String,GroupingDataset.Group> groupSpec) |
UILazyTable(UIComponentData componentData) |
UIPagedTable(UIComponentData componentData) |
UISimpleTable(UIComponentData componentData) |
UITableBase(UIComponentData componentData) |
UITableColumn(com.vaadin.ui.CustomTable table,
UIComponentData componentData,
String columnId)
Constructs a new table column.
|
UITreeTable2(UIComponentData componentData) |
Modifier and Type | Method and Description |
---|---|
UIComponentData |
UIGridCellRenderer.getComponentData() |
Constructor and Description |
---|
UIButtonRenderer(UIComponentData componentData) |
UIDateRenderer(UIComponentData componentData)
Creates a new renderer instance.
|
UIEnumerationRenderer(UIComponentData componentData)
Creates a new enumeration renderer.
|
UIGridCellRenderer(UIComponentData componentData) |
UIHtmlRenderer(UIComponentData componentData)
Creates a new HTML renderer.
|
UIImageRenderer(UIComponentData componentData) |
UILinkRenderer(UIComponentData componentData) |
UINumberRenderer(UIComponentData componentData)
Creates a new renderer instance.
|
Modifier and Type | Field and Description |
---|---|
UIComponentData |
Variant.ScopedClosureVariant.scope
The scope to call the closure in.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Hints.applyGenericHints(com.vaadin.ui.Component component,
UIComponentData componentData,
String hintName,
Variant<Object> newValue,
Variant<Object> oldValue)
Applies generic hints to the component.
|
static Variant.RecordVariant |
Variant.definitionOf(UIComponentData data)
Returns record variant which accesses given component definition.
|
static boolean |
UIComponents.fillInSelectItems(com.vaadin.ui.AbstractSelect select,
UIComponentData componentData)
Updates list of items for the given select based on value of the field
UIFieldNames.OPTIONS |
Variant.ScopedClosureVariant |
Variant.ClosureVariant.inScope(UIComponentData scope)
Sets the scope of the variant.
|
static boolean |
Hints.unapplyGenericHint(com.vaadin.ui.Component component,
UIComponentData componentData,
String hintName,
Variant<Object> oldValue)
Inverse operation to
Hints.applyGenericHints(com.vaadin.ui.Component, com.whitestein.lsps.vaadin.ui.UIComponentData, String, Variant, Variant) - unapplies (removes effect)
of given hint. |
Constructor and Description |
---|
ScopedClosureVariant(ClosureHolder data,
Type valueType,
Variant.Origin origin,
boolean requireNonnullClosure,
UIComponentData scope,
LspsContextHolder contextHolder)
Creates the variant.
|
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.