コード例 #1
0
ファイル: SmiModule.java プロジェクト: popinguy/jsmiparser
 public void addSymbol(SmiSymbol symbol) {
   m_symbols.add(symbol);
   m_symbolMap.put(symbol.getId(), symbol);
 }
コード例 #2
0
ファイル: SmiModule.java プロジェクト: popinguy/jsmiparser
 private <T extends SmiSymbol> void put(Map<String, T> map, Class<T> clazz, SmiSymbol symbol) {
   if (clazz.isInstance(symbol)) {
     map.put(symbol.getId(), clazz.cast(symbol));
   }
 }