Class EditComponentLabelControl

    • Constructor Detail

      • EditComponentLabelControl

        public EditComponentLabelControl()
        Default constructor with a default label component, default text edit control, and Flow.LINE layout.
      • EditComponentLabelControl

        public EditComponentLabelControl​(Flow flow)
        Flow constructor with a default label component and text edit control.
        Parameters:
        flow - The logical axis (line or page) along which information is flowed.
        Throws:
        java.lang.NullPointerException - if the flow axis is null.
      • EditComponentLabelControl

        public EditComponentLabelControl​(Component labelComponent)
        Label component constructor with default text edit control and Flow.LINE flow.
        Parameters:
        labelComponent - The component the label of which is to be edited.
        Throws:
        java.lang.NullPointerException - if the label component is null.
      • EditComponentLabelControl

        public EditComponentLabelControl​(Component labelComponent,
                                         Flow flow)
        Label component and flow constructor with default text edit control.
        Parameters:
        labelComponent - The component the label of which is to be edited.
        flow - The logical axis (line or page) along which information is flowed.
        Throws:
        java.lang.NullPointerException - if the label component and/or flow is null.
      • EditComponentLabelControl

        public EditComponentLabelControl​(Component labelComponent,
                                         ValueControl<java.lang.String> editControl)
        Label component and value control constructor with default Flow.LINE flow.
        Parameters:
        labelComponent - The component the label of which is to be edited.
        editControl - The control used to edit the label.
        Throws:
        java.lang.NullPointerException - if the label component and/or edit control is null.
      • EditComponentLabelControl

        public EditComponentLabelControl​(Component labelComponent,
                                         ValueControl<java.lang.String> editControl,
                                         Flow flow)
        Label component, value control, and flow constructor.
        Parameters:
        labelComponent - The component the label of which is to be edited.
        editControl - The control used to edit the label.
        flow - The logical axis (line or page) along which information is flowed.
        Throws:
        java.lang.NullPointerException - if the label component, value control, and/or flow axis is null.