Class PrometheusItemEditActions
java.lang.Object
io.github.tonywasher.joceanus.prometheus.ui.PrometheusItemEditActions
- All Implemented Interfaces:
OceanusEventRegistrar.OceanusEventProvider<PrometheusUIEvent>,TethysUIComponent
public class PrometheusItemEditActions
extends Object
implements OceanusEventRegistrar.OceanusEventProvider<PrometheusUIEvent>, TethysUIComponent
Item Edit Action buttons.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceItemEditParent interface. -
Constructor Summary
ConstructorsConstructorDescriptionPrometheusItemEditActions(TethysUIFactory<?> pFactory, PrometheusItemEditActions.PrometheusItemEditParent pParent) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionObtain registration object for listeners.Obtain the underlying component (if any).voidsetEnabled(boolean bEnabled) Set Enabled status.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.github.tonywasher.joceanus.tethys.api.base.TethysUIComponent
getBorderPadding, getBorderTitle, getId, getNode, setBorderPadding, setBorderTitle, setPreferredHeight, setPreferredWidth, setVisible
-
Constructor Details
-
PrometheusItemEditActions
public PrometheusItemEditActions(TethysUIFactory<?> pFactory, PrometheusItemEditActions.PrometheusItemEditParent pParent) Constructor.- Parameters:
pFactory- the GUI factorypParent- the parent
-
-
Method Details
-
getEventRegistrar
Description copied from interface:OceanusEventRegistrar.OceanusEventProviderObtain registration object for listeners.- Specified by:
getEventRegistrarin interfaceOceanusEventRegistrar.OceanusEventProvider<PrometheusUIEvent>- Returns:
- the registrar
-
getUnderlying
Description copied from interface:TethysUIComponentObtain the underlying component (if any).- Specified by:
getUnderlyingin interfaceTethysUIComponent- Returns:
- the underlying component
-
setEnabled
public void setEnabled(boolean bEnabled) Description copied from interface:TethysUIComponentSet Enabled status.- Specified by:
setEnabledin interfaceTethysUIComponent- Parameters:
bEnabled- true/false
-