Class CronExpressionTooltipFieldBehavior
java.lang.Object
com.kingsrook.qqq.backend.core.scheduler.CronExpressionTooltipFieldBehavior
- All Implemented Interfaces:
FieldBehavior<CronExpressionTooltipFieldBehavior>
,FieldDisplayBehavior<CronExpressionTooltipFieldBehavior>
public class CronExpressionTooltipFieldBehavior
extends Object
implements FieldDisplayBehavior<CronExpressionTooltipFieldBehavior>
Field display behavior, to add a human-redable tooltip to cron-expressions.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.kingsrook.qqq.backend.core.model.metadata.fields.FieldDisplayBehavior
FieldDisplayBehavior.NoopFieldDisplayBehavior
-
Field Summary
Fields inherited from interface com.kingsrook.qqq.backend.core.model.metadata.fields.FieldDisplayBehavior
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addToField
(QFieldMetaData fieldMetaData) Add both this behavior, and the tooltip adornment to a field Note, if either was already there, then that part is left alone.void
apply
(ValueBehaviorApplier.Action action, List<QRecord> recordList, QInstance instance, QTableMetaData table, QFieldMetaData field) Apply this behavior to a list of recordsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.kingsrook.qqq.backend.core.model.metadata.fields.FieldBehavior
allowMultipleBehaviorsOfThisType, validateBehaviorConfiguration
Methods inherited from interface com.kingsrook.qqq.backend.core.model.metadata.fields.FieldDisplayBehavior
getDefault
-
Constructor Details
-
CronExpressionTooltipFieldBehavior
public CronExpressionTooltipFieldBehavior()
-
-
Method Details
-
addToField
Add both this behavior, and the tooltip adornment to a field Note, if either was already there, then that part is left alone. -
apply
public void apply(ValueBehaviorApplier.Action action, List<QRecord> recordList, QInstance instance, QTableMetaData table, QFieldMetaData field) Description copied from interface:FieldBehavior
Apply this behavior to a list of records- Specified by:
apply
in interfaceFieldBehavior<CronExpressionTooltipFieldBehavior>
-