com.esri.core.symbol.advanced
Class SymbolDictionary

java.lang.Object
  extended by com.esri.core.symbol.advanced.SymbolDictionary

public class SymbolDictionary
extends Object


Nested Class Summary
static class SymbolDictionary.DictionaryType
          Enumeration of the supported types of dictionary
 
Constructor Summary
SymbolDictionary(SymbolDictionary.DictionaryType type)
           
SymbolDictionary(SymbolDictionary.DictionaryType type, String resourcePath)
           
 
Method Summary
 List<SymbolProperties> findSymbols()
           
 List<SymbolProperties> findSymbols(List<String> keywords)
           
 List<SymbolProperties> findSymbols(List<String> keywords, Map<String,List<String>> filters)
           
 List<SymbolProperties> findSymbols(Map<String,List<String>> filters)
           
 Map<String,List<String>> getFilters()
           
 List<String> getKeywords()
           
 BufferedImage getSymbolImage(String symbolName, int width, int height)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SymbolDictionary

public SymbolDictionary(SymbolDictionary.DictionaryType type)

SymbolDictionary

public SymbolDictionary(SymbolDictionary.DictionaryType type,
                        String resourcePath)
Method Detail

getKeywords

public List<String> getKeywords()

getFilters

public Map<String,List<String>> getFilters()

findSymbols

public List<SymbolProperties> findSymbols()
                                   throws IOException
Throws:
IOException

findSymbols

public List<SymbolProperties> findSymbols(List<String> keywords)
                                   throws IOException
Throws:
IOException

findSymbols

public List<SymbolProperties> findSymbols(Map<String,List<String>> filters)
                                   throws IOException
Throws:
IOException

findSymbols

public List<SymbolProperties> findSymbols(List<String> keywords,
                                          Map<String,List<String>> filters)
                                   throws IOException
Throws:
IOException

getSymbolImage

public BufferedImage getSymbolImage(String symbolName,
                                    int width,
                                    int height)


Copyright © 2012. All Rights Reserved.