public abstract class AbstractScriptBuilderInfoSearchObject extends AbstractActionHandlerSearchObject
Modifier | Constructor and Description |
---|---|
protected |
AbstractScriptBuilderInfoSearchObject(CachedComponent comp,
ActionAdapter adapter,
java.lang.Class builderClass,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
The name of the object that matches the search pattern.
|
java.lang.String |
getText()
Gets the text representation of the search result.
|
protected abstract java.lang.String |
getValue(java.util.Map<java.lang.String,java.lang.Object> info) |
void |
setText(java.lang.String value)
Updates the search result with the new value- the "replace" in "search & replace".
|
protected abstract void |
setValue(java.util.Map<java.lang.String,java.lang.Object> info,
java.lang.String newValue) |
adapter, getIcon, getOwnerName, locate
protected AbstractScriptBuilderInfoSearchObject(CachedComponent comp, ActionAdapter adapter, java.lang.Class builderClass, java.lang.String name)
public java.lang.String getName()
SearchObject
protected abstract java.lang.String getValue(java.util.Map<java.lang.String,java.lang.Object> info)
protected abstract void setValue(java.util.Map<java.lang.String,java.lang.Object> info, java.lang.String newValue) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public java.lang.String getText()
SearchObject
public void setText(java.lang.String value) throws java.lang.IllegalArgumentException
SearchObject
java.lang.IllegalArgumentException
- If the new text value is not suitable for this search object