public class ConfigurableActionBuilder extends Object
| Constructor and Description |
|---|
ConfigurableActionBuilder() |
| Modifier and Type | Method and Description |
|---|---|
AbstractAction |
build() |
<I,O> ConfigurableActionBuilder |
createProcedure(net.anwiba.commons.utilities.factory.IFactory<IActionProcedurBuilder<I,O>,IActionProcedure,RuntimeException> factory) |
ConfigurableActionBuilder |
setEnabledModel(net.anwiba.commons.model.IBooleanModel enabledModel) |
ConfigurableActionBuilder |
setIcon(IGuiIcon icon) |
ConfigurableActionBuilder |
setName(String name) |
ConfigurableActionBuilder |
setProcedure(IActionProcedure procedure) |
ConfigurableActionBuilder |
setSelectedIcon(IGuiIcon selectedIcon) |
ConfigurableActionBuilder |
setText(String string) |
ConfigurableActionBuilder |
setTooltip(String tooltip) |
public ConfigurableActionBuilder setName(String name)
public ConfigurableActionBuilder setSelectedIcon(IGuiIcon selectedIcon)
public ConfigurableActionBuilder setIcon(IGuiIcon icon)
public ConfigurableActionBuilder setTooltip(String tooltip)
public ConfigurableActionBuilder setEnabledModel(net.anwiba.commons.model.IBooleanModel enabledModel)
public ConfigurableActionBuilder setProcedure(IActionProcedure procedure)
public ConfigurableActionBuilder setText(String string)
public <I,O> ConfigurableActionBuilder createProcedure(net.anwiba.commons.utilities.factory.IFactory<IActionProcedurBuilder<I,O>,IActionProcedure,RuntimeException> factory)
public AbstractAction build()
Copyright © 2007–2017 Andreas Bartels. All rights reserved.