public interface ISavedSearch extends ISelectItemProvider
Modifier and Type | Method and Description |
---|---|
ISavedSearch |
cloneSavedSearch()
Clone this saved search
|
String |
getDescription()
Gets the description of the saved search
|
String |
getDisplayName()
Gets the display name of the saved search
|
String |
getID()
Gets the ID of the saved search
|
String |
getQueryStateString()
Gets the query state string
|
boolean |
isDeletable()
Returns whether the saved search is deletable by the current user
|
boolean |
isPublic()
Gets whether this is a public (shared) saved search
|
boolean |
isUpdateable()
Returns whether the save search is updateable by the current user
|
void |
setDescription(String description)
Sets the description of the saved search
|
void |
setDisplayName(String displayName)
Sets the display name of the saved search
|
void |
setID(String id)
Sets the ID of the saved search
|
void |
setPublic(boolean newVal)
Sets whether is saved search is a public (shared) saved search
|
void |
setQueryStateString(String searchStateString)
Sets the query state string
|
getIcon, getLabel, getStyle, getValue, isDisabled, isEscape
String getID()
void setID(String id)
id
- saved search IDString getDisplayName()
void setDisplayName(String displayName)
displayName
- saved search display nameString getDescription()
getDescription
in interface ISelectItemProvider
void setDescription(String description)
description
- saved search descriptionString getQueryStateString()
void setQueryStateString(String searchStateString)
searchStateString
- query state stringISavedSearch cloneSavedSearch()
boolean isDeletable()
boolean isUpdateable()
void setPublic(boolean newVal)
newVal
- true for a public search, false for a private searchboolean isPublic()