public class ConfigurableActionBuilder extends Object
| Constructor and Description |
|---|
ConfigurableActionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
AbstractAction |
build() |
<I,O> ConfigurableActionBuilder |
createProcedure(IFactory<IActionProcedurBuilder<I,O>,IActionProcedure,RuntimeException> factory) |
ConfigurableActionBuilder |
setEnabledDistributor(IBooleanDistributor enabledModel) |
ConfigurableActionBuilder |
setIcon(IGuiIcon icon) |
ConfigurableActionBuilder |
setIconModel(IObjectModel<IGuiIcon> iconModel) |
ConfigurableActionBuilder |
setName(String name) |
ConfigurableActionBuilder |
setProcedure(IActionProcedure procedure) |
ConfigurableActionBuilder |
setTask(IBlock<InvocationTargetException> task) |
ConfigurableActionBuilder |
setText(String string) |
ConfigurableActionBuilder |
setTooltip(String tooltip) |
ConfigurableActionBuilder |
setToolTipModel(IObjectModel<String> toolTipModel) |
public ConfigurableActionBuilder setName(String name)
public ConfigurableActionBuilder setToolTipModel(IObjectModel<String> toolTipModel)
public ConfigurableActionBuilder setIconModel(IObjectModel<IGuiIcon> iconModel)
public ConfigurableActionBuilder setIcon(IGuiIcon icon)
public ConfigurableActionBuilder setTooltip(String tooltip)
public ConfigurableActionBuilder setEnabledDistributor(IBooleanDistributor enabledModel)
public ConfigurableActionBuilder setProcedure(IActionProcedure procedure)
public ConfigurableActionBuilder setTask(IBlock<InvocationTargetException> task)
public ConfigurableActionBuilder setText(String string)
public <I,O> ConfigurableActionBuilder createProcedure(IFactory<IActionProcedurBuilder<I,O>,IActionProcedure,RuntimeException> factory)
public AbstractAction build()
Copyright © 2007–2019 Andreas W. Bartels. All rights reserved.