| java.lang.Object | |
| ↳ | com.esri.core.symbol.advanced.SymbolDictionary |
The SymbolDictionary class contains functionality to get information about the dictionary including lists of symbols and their associated information.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| enum | SymbolDictionary.DictionaryType | Enumeration of the supported types of dictionary. | |||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
SymbolDictionary(SymbolDictionary.DictionaryType type)
Constructor requiring the type of dictionary to be created.
| |||||||||||
|
SymbolDictionary(SymbolDictionary.DictionaryType type, String resourcePath)
Constructor requiring the type of dictionary to be created and the path to the dictionary file on the device.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| List<SymbolProperties> |
findSymbols()
Finds all the
SymbolProperties in the dictionary. | ||||||||||
| List<SymbolProperties> |
findSymbols(Map<String, List<String>> filters)
Finds
SymbolProperties associated with the given filters. | ||||||||||
| List<SymbolProperties> |
findSymbols(List<String> keywords)
Finds
SymbolProperties associated with the given keyword list. | ||||||||||
| List<SymbolProperties> |
findSymbols(List<String> keywords, Map<String, List<String>> filters)
Finds
SymbolProperties associated with the given keywords and filters. | ||||||||||
| Set<String> |
getFilterNames()
Returns the names of the available filters for this symbol dictionary.@deprecated
| ||||||||||
| List<String> |
getFilterValues(String filterName)
This method is deprecated.
No replacement.
| ||||||||||
| Map<String, List<String>> |
getFilters()
Returns available filters for this symbol dictionary.
| ||||||||||
| List<String> |
getKeywords()
Returns the available keywords for this symbol dictionary.
| ||||||||||
| boolean |
getSymbolImage(String symbolName, Bitmap bitmapImage)
Gets a Bitmap of the symbol which name has been provided. | ||||||||||
| List<String> |
getSymbolKeywords(String symbolName)
This method is deprecated.
No replacement.
| ||||||||||
| List<String> |
getSymbolNames(SymbolDictionaryQuery query)
This method is deprecated.
No replacement.
| ||||||||||
| Map<String, String> |
getSymbolValues(String symbolName)
This method is deprecated.
No replacement.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Constructor requiring the type of dictionary to be created.
| type | SymbolDictionary.DictionaryType of the dictionary to be created |
|---|
| FileNotFoundException | if the dictionary cannot be found on the device at the default location |
|---|
Constructor requiring the type of dictionary to be created and the path to the dictionary file on the device.
| type | SymbolDictionary.DictionaryType of the dictionary to be created |
|---|---|
| resourcePath | path to the dictionary file on the device |
| FileNotFoundException | if the dictionary cannot be found on the device at the location provided |
|---|
Finds all the SymbolProperties in the dictionary.
| IOException | the IO exception |
|---|
Finds SymbolProperties associated with the given filters.
| filters | filter map. |
|---|
SymbolProperties.Finds SymbolProperties associated with the given keyword list.
| keywords | keyword list. |
|---|
SymbolProperties.| IOException | the IO exception |
|---|
Finds SymbolProperties associated with the given keywords and filters.
| keywords | keyword list. |
|---|---|
| filters | filter map. |
SymbolProperties.Returns the names of the available filters for this symbol dictionary.@deprecated
Set of filter namesReturns available filters for this symbol dictionary.
Returns the available keywords for this symbol dictionary.
Gets a Bitmap of the symbol which name has been provided.
Passing the output Bitmap as a parameter allows the user to manage the Bitmap as they see fit.
| symbolName | Name of the symbol to get the image for |
|---|---|
| bitmapImage | output Bitmap parameter |
This method is deprecated.
No replacement.
Returns the available keywords for the symbol passed in parameter.
| symbolName | the name of the symbol to retrieve the keywords for |
|---|
This method is deprecated.
No replacement.
Returns all the symbol names corresponding to the query passed in parameter for this symbol dictionary.
| query | the query used to search the symbol names |
|---|
List of symbol names
This method is deprecated.
No replacement.
Returns the available values for the Category, SymbolId and style for the symbol passed in parameter.
| symbolName | the name of the symbol to retrieve the values for |
|---|
Map of values