Interface SearchResult
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- TagSearchResult
A search result returned by a gateway search provider. Implementations must hold enough information to be able
 to send this object back to the gateway from a designer, and be able to apply any edits specified by the user in
 the designer.
- Since:
- 8.0
- 
Method Details- 
getSearchProviderNameString getSearchProviderName()The name of the search provider that created this result.
- 
getLocationString getLocation()The name of the entity where this result is found. Used in the results display to help distinguish similar items. For something like a tag property, the owner name is the path to the tag property
- 
getNameString getName()The name of the object that matches the search pattern. In other words, a description of the element inside the owner, such as "Name", or "Expression". For something like a tag, the name is the tag property where the search pattern was found.
- 
getTextString getText()Gets the text representation of the search result. This is what will be used for the "search".
- 
isMutableboolean isMutable()- Returns:
- true if the returned item can be modified via a replace operation
 
 
-