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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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