public abstract class IlvSymbolInteractor extends AbstractAction
changeSupport, enabled
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
Constructor and Description |
---|
IlvSymbolInteractor()
Default empty constructor that creates the instance.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e)
Perform the specific interactor task
|
Object |
getCSSValue(IlvCompositeContext compositeContext,
IlvComposite source)
Gets the value of the parameter in the model.
|
protected Logger |
getLogger()
Returns a logger for messages
|
String |
getParameterToModify()
Returns the name of the parameters that should be modified in the model.
|
String |
getParameterType(IlvComposite composite)
Returns the parameter type of the parameter to modify
|
abstract IlvMouseGesture[] |
getSupportedMouseGestures()
Returns a list of mouse gestures supported by this
interactor.
|
void |
setParameterToModify(String parameterToModify)
Sets the name of the parameter that will be changed in the model
|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
public IlvSymbolInteractor()
public void actionPerformed(ActionEvent e)
public Object getCSSValue(IlvCompositeContext compositeContext, IlvComposite source)
compositeContext
- context of the compositesource
- composite component sourcepublic String getParameterType(IlvComposite composite)
public abstract IlvMouseGesture[] getSupportedMouseGestures()
public void setParameterToModify(String parameterToModify)
parameterToModify
- The name of parameterpublic String getParameterToModify()
protected Logger getLogger()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.