embedCONTROLCore
Classes | Public Member Functions | List of all members
com.thecoderscorner.embedcontrol.jfx.controlmgr.UpDownEditorComponentBase< T > Class Template Referenceabstract
Inheritance diagram for com.thecoderscorner.embedcontrol.jfx.controlmgr.UpDownEditorComponentBase< T >:
com.thecoderscorner.embedcontrol.core.controlmgr.BaseUpDownIntEditorComponent< T, W > com.thecoderscorner.embedcontrol.core.controlmgr.BaseEditorComponent< W > com.thecoderscorner.embedcontrol.core.controlmgr.EditorComponent< W >

Classes

enum  RepeatTypes
 

Public Member Functions

 UpDownEditorComponentBase (MenuItem item, MenuComponentControl remote, ComponentSettings settings, ThreadMarshaller marshaller)
 
Node createComponent ()
 
void changeControlSettings (RenderingStatus status, String str)
 
void tick ()
 
- Public Member Functions inherited from com.thecoderscorner.embedcontrol.core.controlmgr.BaseUpDownIntEditorComponent< T, W >
String getControlText ()
 
void onItemUpdated (MenuState<?> newValue)
 
- Public Member Functions inherited from com.thecoderscorner.embedcontrol.core.controlmgr.BaseEditorComponent< W >
void setLocallyReadOnly (boolean locallyReadOnly)
 
abstract void changeControlSettings (RenderingStatus status, String text)
 
void updateEditor ()
 
boolean controlTextIncludesName ()
 
boolean controlTextIncludesValue ()
 
void editStarted (CorrelationId correlation)
 
void markRecentlyUpdated (RenderingStatus status)
 
void structuralChange (MenuItem item)
 
void onCorrelation (CorrelationId correlationId, AckStatus status)
 
ComponentSettings getDrawingSettings ()
 
boolean isItemEditable (MenuItem item)
 
- Public Member Functions inherited from com.thecoderscorner.embedcontrol.core.controlmgr.EditorComponent< W >
void onItemUpdated (MenuState<?> newValue)
 
void structuralChange (MenuItem item)
 
void onCorrelation (CorrelationId correlationId, AckStatus status)
 
void tick ()
 
createComponent ()
 

Additional Inherited Members

- Static Public Attributes inherited from com.thecoderscorner.embedcontrol.core.controlmgr.BaseEditorComponent< W >
static final int MAX_CORRELATION_WAIT = 5000
 
- Protected Member Functions inherited from com.thecoderscorner.embedcontrol.core.controlmgr.BaseUpDownIntEditorComponent< T, W >
 BaseUpDownIntEditorComponent (MenuComponentControl controller, ComponentSettings settings, MenuItem item, ThreadMarshaller marshaller)
 
void bumpCount (int delta)
 
- Protected Member Functions inherited from com.thecoderscorner.embedcontrol.core.controlmgr.BaseEditorComponent< W >
 BaseEditorComponent (MenuComponentControl controller, ComponentSettings settings, MenuItem item, ThreadMarshaller threadMarshaller)
 
- Protected Attributes inherited from com.thecoderscorner.embedcontrol.core.controlmgr.BaseUpDownIntEditorComponent< T, W >
currentVal
 
- Protected Attributes inherited from com.thecoderscorner.embedcontrol.core.controlmgr.BaseEditorComponent< W >
final System.Logger logger = System.getLogger(getClass().getSimpleName())
 
final MenuComponentControl componentControl
 
final ThreadMarshaller threadMarshaller
 
MenuItem item
 
volatile RenderingStatus status = RenderingStatus.NORMAL
 

Member Function Documentation

◆ tick()

Called frequently by TreeComponentManager to allow the control to determine if any momentary state such as recently updated, error, or pending needs to be cleared.

See also
TreeComponentManager

Reimplemented from com.thecoderscorner.embedcontrol.core.controlmgr.BaseEditorComponent< W >.


The documentation for this class was generated from the following file: