public static void setFlag(Component component, Flag flag) { Flag previousFlag = (Flag)component.setAttribute(Attribute.FLAG, flag); if (previousFlag != flag) { Container parent = component.getParent(); if (parent instanceof Form) { Form form = (Form)parent; form.formAttributeListeners.flagChanged(form, component, previousFlag); } } }
public static void setTooltipText(Component component, String tooltipText) { String previousTooltipText = (String)component.setAttribute(Attribute.TOOLTIP_TEXT, tooltipText); if (previousTooltipText != tooltipText) { Container parent = component.getParent(); if (parent instanceof Accordion) { Accordion accordion = (Accordion)parent; accordion.accordionAttributeListeners.tooltipTextChanged(accordion, component, previousTooltipText); } } } }
public static void setTooltipText(Component component, String tooltipText) { String previousTooltipText = (String)component.setAttribute(Attribute.TOOLTIP_TEXT, tooltipText); if (previousTooltipText != tooltipText) { Container parent = component.getParent(); if (parent instanceof Accordion) { Accordion accordion = (Accordion)parent; accordion.accordionAttributeListeners.tooltipTextChanged(accordion, component, previousTooltipText); } } } }
public static void setLabel(Component component, String label) { String previousLabel = (String)component.setAttribute(Attribute.LABEL, label); if (previousLabel != label) { Container parent = component.getParent(); if (parent instanceof Form) { Form form = (Form)parent; form.formAttributeListeners.labelChanged(form, component, previousLabel); } } }
public static void setTabData(Component component, Object tabData) { Object previousTabData = component.setAttribute(Attribute.TAB_DATA, tabData); if (previousTabData != tabData) { Container parent = component.getParent(); if (parent instanceof TabPane) { TabPane tabPane = (TabPane)parent; tabPane.tabPaneAttributeListeners.tabDataChanged(tabPane, component, previousTabData); } } }
public static void setTooltipText(Component component, String tooltipText) { String previousTooltipText = (String)component.setAttribute(Attribute.TOOLTIP_TEXT, tooltipText); if (previousTooltipText != tooltipText) { Container parent = component.getParent(); if (parent instanceof TabPane) { TabPane tabPane = (TabPane)parent; tabPane.tabPaneAttributeListeners.tooltipTextChanged(tabPane, component, previousTooltipText); } } } }
public static void setRequired(Component component, boolean required) { Boolean previousValue = (Boolean)component.setAttribute(Attribute.REQUIRED, required); boolean previousRequired = (previousValue == null) ? false : previousValue; if (previousRequired != required) { Container parent = component.getParent(); if (parent instanceof Form) { Form form = (Form)parent; form.formAttributeListeners.requiredChanged(form, component); } } }
public static void setRowSpan(Component component, int rowSpan) { Integer previousValue = (Integer)component.setAttribute(Attribute.ROW_SPAN, rowSpan); int previousRowSpan = (previousValue == null) ? 1 : previousValue; if (previousRowSpan != rowSpan) { Container parent = component.getParent(); if (parent instanceof TablePane) { TablePane tablePane = (TablePane)parent; tablePane.tablePaneAttributeListeners.rowSpanChanged(tablePane, component, previousRowSpan); } } }
public static void setRowSpan(Component component, int rowSpan) { Integer previousValue = (Integer)component.setAttribute(Attribute.ROW_SPAN, rowSpan); int previousRowSpan = (previousValue == null) ? 1 : previousValue; if (previousRowSpan != rowSpan) { Container parent = component.getParent(); if (parent instanceof TablePane) { TablePane tablePane = (TablePane)parent; tablePane.tablePaneAttributeListeners.rowSpanChanged(tablePane, component, previousRowSpan); } } }
public static void setHeaderData(Component component, Object headerData) { Object previousHeaderData = component.setAttribute(Attribute.HEADER_DATA, headerData); if (previousHeaderData != headerData) { Container parent = component.getParent(); if (parent instanceof Accordion) { Accordion accordion = (Accordion)parent; accordion.accordionAttributeListeners.headerDataChanged(accordion, component, previousHeaderData); } } }
public static void setLabel(Component component, String label) { String previousLabel = (String)component.setAttribute(Attribute.LABEL, label); if (previousLabel != label) { Container parent = component.getParent(); if (parent instanceof Form) { Form form = (Form)parent; form.formAttributeListeners.labelChanged(form, component, previousLabel); } } }
public static void setTabData(Component component, Object tabData) { Object previousTabData = component.setAttribute(Attribute.TAB_DATA, tabData); if (previousTabData != tabData) { Container parent = component.getParent(); if (parent instanceof TabPane) { TabPane tabPane = (TabPane)parent; tabPane.tabPaneAttributeListeners.tabDataChanged(tabPane, component, previousTabData); } } }
public static void setColumnSpan(Component component, int columnSpan) { Integer previousValue = (Integer)component.setAttribute(Attribute.COLUMN_SPAN, columnSpan); int previousColumnSpan = (previousValue == null) ? 1 : previousValue; if (previousColumnSpan != columnSpan) { Container parent = component.getParent(); if (parent instanceof TablePane) { TablePane tablePane = (TablePane)parent; tablePane.tablePaneAttributeListeners.columnSpanChanged(tablePane, component, previousColumnSpan); } } } }
public static void setRequired(Component component, boolean required) { Boolean previousValue = (Boolean)component.setAttribute(Attribute.REQUIRED, required); boolean previousRequired = (previousValue == null) ? false : previousValue; if (previousRequired != required) { Container parent = component.getParent(); if (parent instanceof Form) { Form form = (Form)parent; form.formAttributeListeners.requiredChanged(form, component); } } }
public static void setHeaderData(Component component, Object headerData) { Object previousHeaderData = component.setAttribute(Attribute.HEADER_DATA, headerData); if (previousHeaderData != headerData) { Container parent = component.getParent(); if (parent instanceof Accordion) { Accordion accordion = (Accordion)parent; accordion.accordionAttributeListeners.headerDataChanged(accordion, component, previousHeaderData); } } }
public static void setFlag(Component component, Flag flag) { Flag previousFlag = (Flag)component.setAttribute(Attribute.FLAG, flag); if (previousFlag != flag) { Container parent = component.getParent(); if (parent instanceof Form) { Form form = (Form)parent; form.formAttributeListeners.flagChanged(form, component, previousFlag); } } }
public static void setTooltipText(Component component, String tooltipText) { String previousTooltipText = (String)component.setAttribute(Attribute.TOOLTIP_TEXT, tooltipText); if (previousTooltipText != tooltipText) { Container parent = component.getParent(); if (parent instanceof TabPane) { TabPane tabPane = (TabPane)parent; tabPane.tabPaneAttributeListeners.tooltipTextChanged(tabPane, component, previousTooltipText); } } } }
public static void setColumnSpan(Component component, int columnSpan) { Integer previousValue = (Integer)component.setAttribute(Attribute.COLUMN_SPAN, columnSpan); int previousColumnSpan = (previousValue == null) ? 1 : previousValue; if (previousColumnSpan != columnSpan) { Container parent = component.getParent(); if (parent instanceof TablePane) { TablePane tablePane = (TablePane)parent; tablePane.tablePaneAttributeListeners.columnSpanChanged(tablePane, component, previousColumnSpan); } } } }
@Override public void insert(Component field, int index) { if (field == null) { throw new IllegalArgumentException(); } if (field.getParent() != null) { throw new IllegalArgumentException("Field already has a parent."); } fields.insert(field, index); field.setAttribute(Attribute.SECTION, this); if (form != null) { form.add(field); form.formListeners.fieldInserted(this, index); } }
@Override public Sequence<Component> remove(int index, int count) { Sequence<Component> removed = fields.remove(index, count); for (int i = 0, n = removed.getLength(); i < n; i++) { Component field = removed.get(i); field.setAttribute(Attribute.SECTION, null); if (form != null) { form.remove(field); } } if (form != null) { form.formListeners.fieldsRemoved(this, index, removed); } return removed; }