public interface ControlBuilder
A builder for a control.
Modifier and Type | Method and Description |
---|---|
void |
buildControl(Control control,
DataTarget target,
Context context)
Builds the control into the specified target.
|
void |
buildControl(Control control,
Size installedSize,
DataTarget target,
Context context)
Builds the control into the specified target using the specified
installed size.
|
void buildControl(Control control, DataTarget target, Context context) throws IOException, BuildException
Builds the control into the specified target.
control
- The control.target
- The target.context
- The context.IllegalArgumentException
- If any of the parameters are null
.IOException
- If an I/O error occurs.BuildException
- If an error occurs during the building.void buildControl(Control control, Size installedSize, DataTarget target, Context context) throws IOException, BuildException
Builds the control into the specified target using the specified installed size.
control
- The control.installedSize
- The installed size.target
- The target.context
- The context.IllegalArgumentException
- If any of the parameters are null
or the
installed size is negative.IOException
- If an I/O error occurs.BuildException
- If an error occurs during the building.Copyright © 2015–2019. All rights reserved.